]> O.S.I.I.S - jp/crow.git/log
jp/crow.git
10 years agoquery layouting when image path change
jp [Sun, 28 Feb 2016 08:26:02 +0000 (09:26 +0100)]
query layouting when image path change

10 years agoresolveBinding when datasource change event if dataSource is null
jp [Sat, 27 Feb 2016 11:31:51 +0000 (12:31 +0100)]
resolveBinding when datasource change event if dataSource is null

10 years agotest selectedIndex<0 in listbox
jp [Sat, 27 Feb 2016 10:56:36 +0000 (11:56 +0100)]
test selectedIndex<0 in listbox

10 years agoxmlignore LayoutingTries
jpbruyere [Sat, 27 Feb 2016 10:42:02 +0000 (11:42 +0100)]
xmlignore LayoutingTries

10 years agodebug paged listbox
jpbruyere [Sat, 27 Feb 2016 10:41:39 +0000 (11:41 +0100)]
debug paged listbox

10 years agoDataSource as full crow property with notify
jp [Sat, 27 Feb 2016 09:03:10 +0000 (10:03 +0100)]
DataSource as full crow property with notify

10 years agoadd LogicalParent null test for getDataSource
jpbruyere [Fri, 26 Feb 2016 08:12:26 +0000 (09:12 +0100)]
add LogicalParent null test for getDataSource

10 years agodebug listboxes
jpbruyere [Thu, 25 Feb 2016 17:28:21 +0000 (18:28 +0100)]
debug listboxes

10 years agospinner style
jpbruyere [Thu, 25 Feb 2016 17:09:51 +0000 (18:09 +0100)]
spinner style

10 years agodebug selectedItem in listbox
jpbruyere [Thu, 25 Feb 2016 16:53:21 +0000 (17:53 +0100)]
debug selectedItem in listbox

10 years agoexpandable image visibility <= Expandable.HasContent property
jpbruyere [Thu, 25 Feb 2016 15:56:39 +0000 (16:56 +0100)]
expandable image visibility <= Expandable.HasContent property

10 years agodebug
jpbruyere [Thu, 25 Feb 2016 13:51:07 +0000 (14:51 +0100)]
debug

10 years agoDefaultStyle attribute, loaded in defvalues
jpbruyere [Thu, 25 Feb 2016 10:52:35 +0000 (11:52 +0100)]
DefaultStyle attribute, loaded in defvalues

10 years agoreplace StyleAttribute=>DefaultStyle
jpbruyere [Thu, 25 Feb 2016 10:35:03 +0000 (11:35 +0100)]
replace StyleAttribute=>DefaultStyle

10 years agoremove duplicate of LoadDefault for templated controls, add DEBUG_LOAD
jpbruyere [Thu, 25 Feb 2016 09:37:27 +0000 (10:37 +0100)]
remove duplicate of LoadDefault for templated controls, add DEBUG_LOAD

10 years agouse boolean state as svg sub-image in templated controls, solve initial state problem...
jpbruyere [Thu, 25 Feb 2016 09:35:40 +0000 (10:35 +0100)]
use boolean state as svg sub-image in templated controls, solve initial state problem with propertyless bindings

10 years agosimple styling test
jpbruyere [Wed, 24 Feb 2016 14:54:13 +0000 (15:54 +0100)]
simple styling test

10 years agoMerge branch 'DefTemplateSizing0'
jpbruyere [Wed, 17 Feb 2016 07:44:34 +0000 (08:44 +0100)]
Merge branch 'DefTemplateSizing0'

10 years agoupdate testCheckbox
jpbruyere [Wed, 17 Feb 2016 00:32:01 +0000 (01:32 +0100)]
update testCheckbox

10 years agoforce first child of group in Fit to Fit if no other child could be sized
jpbruyere [Wed, 17 Feb 2016 00:18:24 +0000 (01:18 +0100)]
force first child of group in Fit to Fit if no other child could be sized

10 years agodebug text sizing
jpbruyere [Wed, 17 Feb 2016 00:07:40 +0000 (01:07 +0100)]
debug text sizing

10 years agosplitted measure with fault checking, changing default template sizing to 0, lots...
jpbruyere [Tue, 16 Feb 2016 23:53:59 +0000 (00:53 +0100)]
splitted measure with fault checking, changing default template sizing to 0, lots of bugs.

10 years agoimprove layouting debug output
jpbruyere [Tue, 16 Feb 2016 13:35:14 +0000 (14:35 +0100)]
improve layouting debug output

10 years agoadd FindByName in HostContainer
jpbruyere [Tue, 16 Feb 2016 12:53:03 +0000 (13:53 +0100)]
add FindByName in HostContainer

10 years agoremoved useless RegisterForGraphicUpdate in GO CTOR
jpbruyere [Tue, 16 Feb 2016 12:52:22 +0000 (13:52 +0100)]
removed useless RegisterForGraphicUpdate in GO CTOR

10 years agodont clear Parent field, if object oldslot has to be repainted
jpbruyere [Tue, 16 Feb 2016 11:26:27 +0000 (12:26 +0100)]
dont clear Parent field, if object oldslot has to be repainted

10 years agoclose but on tabItem, SelectedTab checks
jpbruyere [Tue, 16 Feb 2016 11:25:34 +0000 (12:25 +0100)]
close but on tabItem, SelectedTab checks

10 years agocode clean
jpbruyere [Mon, 15 Feb 2016 23:56:51 +0000 (00:56 +0100)]
code clean

10 years agocode clean
jpbruyere [Mon, 15 Feb 2016 23:14:49 +0000 (00:14 +0100)]
code clean

10 years agomoving tabs
jpbruyere [Mon, 15 Feb 2016 23:08:12 +0000 (00:08 +0100)]
moving tabs

10 years agocode formating
jpbruyere [Mon, 15 Feb 2016 21:45:52 +0000 (22:45 +0100)]
code formating

10 years agoensure dirtyRects are added if dirtyState not cleared between updates
jpbruyere [Mon, 15 Feb 2016 21:45:15 +0000 (22:45 +0100)]
ensure dirtyRects are added if dirtyState not cleared between updates

10 years agotabView functionnal, mouse handling is a bit complicated, this should be improved
jpbruyere [Mon, 15 Feb 2016 17:45:11 +0000 (18:45 +0100)]
tabView functionnal, mouse handling is a bit complicated, this should be improved

10 years agocode clean
jpbruyere [Mon, 15 Feb 2016 17:44:23 +0000 (18:44 +0100)]
code clean

10 years agoremove Hoverable
jpbruyere [Mon, 15 Feb 2016 17:41:40 +0000 (18:41 +0100)]
remove Hoverable

10 years agoAdded Hoverable prop to GraphicObject, still have problem in tabview when hover anoth...
jpbruyere [Mon, 15 Feb 2016 14:39:16 +0000 (15:39 +0100)]
Added Hoverable prop to GraphicObject, still have problem in tabview when hover another tab, content is also hover

10 years agoonly upload to texture DirtyRect
jpbruyere [Mon, 15 Feb 2016 13:59:02 +0000 (14:59 +0100)]
only upload to texture DirtyRect

10 years agodont start bound computation with an empty rect or bounds will always start at (0,0)
jpbruyere [Mon, 15 Feb 2016 13:56:43 +0000 (14:56 +0100)]
dont start bound computation with an empty rect or bounds will always start at (0,0)

10 years agodraw selected tab last, try mouseIsIn
jpbruyere [Mon, 15 Feb 2016 13:06:13 +0000 (14:06 +0100)]
draw selected tab last, try mouseIsIn

10 years agotest mouse is in in reverse order
jpbruyere [Mon, 15 Feb 2016 13:04:52 +0000 (14:04 +0100)]
test mouse is in in reverse order

10 years agotabItem onDraw
jpbruyere [Mon, 15 Feb 2016 11:46:37 +0000 (12:46 +0100)]
tabItem onDraw

10 years agoadd SizePolicy properties
jpbruyere [Mon, 15 Feb 2016 10:10:10 +0000 (11:10 +0100)]
add SizePolicy properties

10 years agodebug stacking computation
jpbruyere [Mon, 15 Feb 2016 10:09:34 +0000 (11:09 +0100)]
debug stacking computation

10 years agoAdd ArrangeChildren boolean to ILayoutable
jpbruyere [Mon, 15 Feb 2016 09:36:03 +0000 (10:36 +0100)]
Add ArrangeChildren boolean to ILayoutable

10 years agoremove unused DrawingIsValid
jpbruyere [Mon, 15 Feb 2016 09:21:01 +0000 (10:21 +0100)]
remove unused DrawingIsValid

10 years agotesting tabview, ChildLayoutConstraints
jpbruyere [Sun, 14 Feb 2016 18:27:00 +0000 (19:27 +0100)]
testing tabview, ChildLayoutConstraints

10 years agoensure Children Property is used instead of private Field
jpbruyere [Sun, 14 Feb 2016 00:39:14 +0000 (01:39 +0100)]
ensure Children Property is used instead of private Field

10 years agoMerge branch 'SizePolicyChecking' into NewWidgets
jpbruyere [Sat, 13 Feb 2016 22:59:45 +0000 (23:59 +0100)]
Merge branch 'SizePolicyChecking' into NewWidgets

10 years agoadd clipping test in top container
jpbruyere [Sat, 13 Feb 2016 15:52:43 +0000 (16:52 +0100)]
add clipping test in top container

10 years agogroup in one loop size policy checking for generic stack, now there is problems for...
jpbruyere [Sat, 13 Feb 2016 15:38:01 +0000 (16:38 +0100)]
group in one loop size policy checking for generic stack, now there is problems for measureRawSize

10 years agoclean using, TreeView and TabView empty c# file creation
jpbruyere [Sat, 13 Feb 2016 15:25:57 +0000 (16:25 +0100)]
clean using, TreeView and TabView empty c# file creation

10 years agoresize also on 0 or itemindex-1
jpbruyere [Sat, 13 Feb 2016 13:35:28 +0000 (14:35 +0100)]
resize also on 0 or itemindex-1

10 years agoclipping test in top container
jpbruyere [Sat, 13 Feb 2016 13:34:18 +0000 (14:34 +0100)]
clipping test in top container

10 years agoSplitter
jpbruyere [Sat, 13 Feb 2016 01:28:12 +0000 (02:28 +0100)]
Splitter

10 years agoMouseCursor property in GOLIBHost; IsActive Prop in GraphicObject
jpbruyere [Sat, 13 Feb 2016 01:26:03 +0000 (02:26 +0100)]
MouseCursor property in GOLIBHost; IsActive Prop in GraphicObject

10 years agopreparing release 0.3 0.3
jpbruyere [Fri, 12 Feb 2016 19:02:26 +0000 (20:02 +0100)]
preparing release 0.3

10 years agoadd template binding for props of button
jpbruyere [Fri, 12 Feb 2016 18:55:13 +0000 (19:55 +0100)]
add template binding for props of button

10 years agoadd clean color test
jpbruyere [Fri, 12 Feb 2016 18:12:09 +0000 (19:12 +0100)]
add clean color test

10 years agoupdate nunit tests with new clipping algo
jpbruyere [Fri, 12 Feb 2016 18:11:03 +0000 (19:11 +0100)]
update nunit tests with new clipping algo

10 years agocomments
jpbruyere [Fri, 12 Feb 2016 17:04:39 +0000 (18:04 +0100)]
comments

10 years agoMerge branch 'CompiledDefaultValueLoading'
jpbruyere [Fri, 12 Feb 2016 16:56:59 +0000 (17:56 +0100)]
Merge branch 'CompiledDefaultValueLoading'

10 years agoMerge branch 'NewClipping'
jpbruyere [Fri, 12 Feb 2016 16:47:36 +0000 (17:47 +0100)]
Merge branch 'NewClipping'

10 years agoMerge branch 'ScrollingWithNewClipping' into NewClipping
jpbruyere [Fri, 12 Feb 2016 16:35:02 +0000 (17:35 +0100)]
Merge branch 'ScrollingWithNewClipping' into NewClipping

10 years agodebug scrolling in new Clipping system
jpbruyere [Fri, 12 Feb 2016 14:41:56 +0000 (15:41 +0100)]
debug scrolling in new Clipping system

10 years agoadd clipping to client zone with corner radius
jpbruyere [Fri, 12 Feb 2016 13:47:49 +0000 (14:47 +0100)]
add clipping to client zone with corner radius

10 years agonew clipping system nearly nickel
jpbruyere [Fri, 12 Feb 2016 13:10:03 +0000 (14:10 +0100)]
new clipping system nearly nickel

10 years agoclipping basics ok for Group and PrivateContainer, problems with Templates
jpbruyere [Fri, 12 Feb 2016 12:42:46 +0000 (13:42 +0100)]
clipping basics ok for Group and PrivateContainer, problems with Templates

10 years agotesting clipping rect registration, clear and clip, not working
jpbruyere [Fri, 12 Feb 2016 12:05:32 +0000 (13:05 +0100)]
testing clipping rect registration, clear and clip, not working

10 years agoseparate RecreateCache and UpdateCache
jpbruyere [Fri, 12 Feb 2016 10:52:50 +0000 (11:52 +0100)]
separate RecreateCache and UpdateCache

10 years agoprogressing, not using contextCoord anymore
jpbruyere [Fri, 12 Feb 2016 10:26:52 +0000 (11:26 +0100)]
progressing, not using contextCoord anymore

10 years agotemp save to make test in master
jpbruyere [Thu, 11 Feb 2016 16:01:00 +0000 (17:01 +0100)]
temp save to make test in master

10 years agomove computeCursorPosition outside UpdateGraphic (not always called), should call...
jpbruyere [Thu, 11 Feb 2016 12:16:19 +0000 (13:16 +0100)]
move computeCursorPosition outside UpdateGraphic (not always called), should call it less in the future

10 years agoIsQueuedForRedraw boolean in each GO, to prevent searching in object list
jpbruyere [Thu, 11 Feb 2016 11:50:46 +0000 (12:50 +0100)]
IsQueuedForRedraw boolean in each GO, to prevent searching in object list
Move lastPaintedSlot update to Paint instead of UpdateGraphic which is not called if GO isn't cached

10 years agoMerge branch 'master' of https://github.com/jpbruyere/Crow
jpbruyere [Thu, 11 Feb 2016 03:39:04 +0000 (04:39 +0100)]
Merge branch 'master' of https://github.com/jpbruyere/Crow

10 years agoupdate test
jpbruyere [Thu, 11 Feb 2016 03:37:59 +0000 (04:37 +0100)]
update test

10 years agodebug Trend.cs
jpbruyere [Thu, 11 Feb 2016 03:35:59 +0000 (04:35 +0100)]
debug Trend.cs

10 years agoset default value for Value as Double in NumericControl
jpbruyere [Thu, 11 Feb 2016 03:35:16 +0000 (04:35 +0100)]
set default value for Value as Double in NumericControl

10 years agoclean using
jpbruyere [Wed, 10 Feb 2016 10:01:44 +0000 (11:01 +0100)]
clean using

10 years agopick custom attribute one by one, not in a loop
jpbruyere [Thu, 11 Feb 2016 02:48:13 +0000 (03:48 +0100)]
pick custom attribute one by one, not in a loop

10 years agoreworked il generation for loadDefaultValues
jpbruyere [Thu, 11 Feb 2016 02:40:18 +0000 (03:40 +0100)]
reworked il generation for loadDefaultValues

10 years agothat's working, but convertions in IL has to be reworked
jpbruyere [Wed, 10 Feb 2016 21:35:19 +0000 (22:35 +0100)]
that's working, but convertions in IL has to be reworked

10 years agohandle parsing of string value in defaultLoader
jpbruyere [Wed, 10 Feb 2016 21:11:01 +0000 (22:11 +0100)]
handle parsing of string value in defaultLoader

10 years agoput LoadingDelegate in a dictionnary per type as Interface static field
jpbruyere [Wed, 10 Feb 2016 19:44:16 +0000 (20:44 +0100)]
put LoadingDelegate in a dictionnary per type as Interface static field

10 years agocreate a dyn method for loading default values to try to speed up loading
jpbruyere [Wed, 10 Feb 2016 17:51:40 +0000 (18:51 +0100)]
create a dyn method for loading default values to try to speed up loading

10 years agoclean using
jpbruyere [Wed, 10 Feb 2016 10:01:44 +0000 (11:01 +0100)]
clean using

10 years agoload default img if none is loaded
jpbruyere [Wed, 10 Feb 2016 10:01:20 +0000 (11:01 +0100)]
load default img if none is loaded

10 years agodebug
jpbruyere [Wed, 10 Feb 2016 10:00:39 +0000 (11:00 +0100)]
debug

10 years agoupdate NUnit tests
jpbruyere [Wed, 10 Feb 2016 10:00:19 +0000 (11:00 +0100)]
update NUnit tests

10 years agoMerge branch 'master' of https://github.com/jpbruyere/Crow
jpbruyere [Tue, 9 Feb 2016 17:50:27 +0000 (18:50 +0100)]
Merge branch 'master' of https://github.com/jpbruyere/Crow

10 years agoupdate test
jpbruyere [Tue, 9 Feb 2016 17:49:21 +0000 (18:49 +0100)]
update test

10 years agoLogicalParent use in all bindings; Resolved boolean in Binding class to avoid multipl...
jpbruyere [Tue, 9 Feb 2016 17:48:58 +0000 (18:48 +0100)]
LogicalParent use in all bindings; Resolved boolean in Binding class to avoid multiple event registration;
resoved all tree in templated control, to allow complex bindings outside template content

10 years agoadd focusable container to get MouseClick without making label text selectable
jpbruyere [Tue, 9 Feb 2016 17:42:18 +0000 (18:42 +0100)]
add focusable container to get MouseClick without making label text selectable

10 years agoSimpler Combo, derived from ListBox with a popper as template root
jpbruyere [Tue, 9 Feb 2016 17:35:33 +0000 (18:35 +0100)]
Simpler Combo, derived from ListBox with a popper as template root

10 years agoreplace several implicit conversion with ExtensionMethod=>faster; default colorname...
jpbruyere [Tue, 9 Feb 2016 11:54:56 +0000 (12:54 +0100)]
replace several implicit conversion with ExtensionMethod=>faster; default colorname equality=> ordinal

10 years agoreplace several implicit conversion with ExtensionMethod=>faster; default colorname...
jpbruyere [Tue, 9 Feb 2016 11:54:56 +0000 (12:54 +0100)]
replace several implicit conversion with ExtensionMethod=>faster; default colorname equality=> ordinal

10 years agoupdate tests case
jpbruyere [Tue, 9 Feb 2016 11:36:23 +0000 (12:36 +0100)]
update tests case

10 years agosimple trending widget
jpbruyere [Tue, 9 Feb 2016 11:30:58 +0000 (12:30 +0100)]
simple trending widget

10 years agoallow binding of XmlIgnored props
jpbruyere [Tue, 9 Feb 2016 11:29:50 +0000 (12:29 +0100)]
allow binding of XmlIgnored props

10 years agodebug
jpbruyere [Mon, 8 Feb 2016 21:13:02 +0000 (22:13 +0100)]
debug

10 years agoAdd PopDirection to Popper Class
jpbruyere [Mon, 8 Feb 2016 17:35:00 +0000 (18:35 +0100)]
Add PopDirection to Popper Class