]>
O.S.I.I.S - jp/crow.git/log
jpbruyere [Fri, 26 Feb 2016 08:12:26 +0000 (09:12 +0100)]
add LogicalParent null test for getDataSource
jpbruyere [Thu, 25 Feb 2016 17:28:21 +0000 (18:28 +0100)]
debug listboxes
jpbruyere [Thu, 25 Feb 2016 17:09:51 +0000 (18:09 +0100)]
spinner style
jpbruyere [Thu, 25 Feb 2016 16:53:21 +0000 (17:53 +0100)]
debug selectedItem in listbox
jpbruyere [Thu, 25 Feb 2016 15:56:39 +0000 (16:56 +0100)]
expandable image visibility <= Expandable.HasContent property
jpbruyere [Thu, 25 Feb 2016 13:51:07 +0000 (14:51 +0100)]
debug
jpbruyere [Thu, 25 Feb 2016 10:52:35 +0000 (11:52 +0100)]
DefaultStyle attribute, loaded in defvalues
jpbruyere [Thu, 25 Feb 2016 10:35:03 +0000 (11:35 +0100)]
replace StyleAttribute=>DefaultStyle
jpbruyere [Thu, 25 Feb 2016 09:37:27 +0000 (10:37 +0100)]
remove duplicate of LoadDefault for templated controls, add DEBUG_LOAD
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
jpbruyere [Wed, 24 Feb 2016 14:54:13 +0000 (15:54 +0100)]
simple styling test
jpbruyere [Wed, 17 Feb 2016 07:44:34 +0000 (08:44 +0100)]
Merge branch 'DefTemplateSizing0'
jpbruyere [Wed, 17 Feb 2016 00:32:01 +0000 (01:32 +0100)]
update testCheckbox
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
jpbruyere [Wed, 17 Feb 2016 00:07:40 +0000 (01:07 +0100)]
debug text sizing
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.
jpbruyere [Tue, 16 Feb 2016 13:35:14 +0000 (14:35 +0100)]
improve layouting debug output
jpbruyere [Tue, 16 Feb 2016 12:53:03 +0000 (13:53 +0100)]
add FindByName in HostContainer
jpbruyere [Tue, 16 Feb 2016 12:52:22 +0000 (13:52 +0100)]
removed useless RegisterForGraphicUpdate in GO CTOR
jpbruyere [Tue, 16 Feb 2016 11:26:27 +0000 (12:26 +0100)]
dont clear Parent field, if object oldslot has to be repainted
jpbruyere [Tue, 16 Feb 2016 11:25:34 +0000 (12:25 +0100)]
close but on tabItem, SelectedTab checks
jpbruyere [Mon, 15 Feb 2016 23:56:51 +0000 (00:56 +0100)]
code clean
jpbruyere [Mon, 15 Feb 2016 23:14:49 +0000 (00:14 +0100)]
code clean
jpbruyere [Mon, 15 Feb 2016 23:08:12 +0000 (00:08 +0100)]
moving tabs
jpbruyere [Mon, 15 Feb 2016 21:45:52 +0000 (22:45 +0100)]
code formating
jpbruyere [Mon, 15 Feb 2016 21:45:15 +0000 (22:45 +0100)]
ensure dirtyRects are added if dirtyState not cleared between updates
jpbruyere [Mon, 15 Feb 2016 17:45:11 +0000 (18:45 +0100)]
tabView functionnal, mouse handling is a bit complicated, this should be improved
jpbruyere [Mon, 15 Feb 2016 17:44:23 +0000 (18:44 +0100)]
code clean
jpbruyere [Mon, 15 Feb 2016 17:41:40 +0000 (18:41 +0100)]
remove Hoverable
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
jpbruyere [Mon, 15 Feb 2016 13:59:02 +0000 (14:59 +0100)]
only upload to texture DirtyRect
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)
jpbruyere [Mon, 15 Feb 2016 13:06:13 +0000 (14:06 +0100)]
draw selected tab last, try mouseIsIn
jpbruyere [Mon, 15 Feb 2016 13:04:52 +0000 (14:04 +0100)]
test mouse is in in reverse order
jpbruyere [Mon, 15 Feb 2016 11:46:37 +0000 (12:46 +0100)]
tabItem onDraw
jpbruyere [Mon, 15 Feb 2016 10:10:10 +0000 (11:10 +0100)]
add SizePolicy properties
jpbruyere [Mon, 15 Feb 2016 10:09:34 +0000 (11:09 +0100)]
debug stacking computation
jpbruyere [Mon, 15 Feb 2016 09:36:03 +0000 (10:36 +0100)]
Add ArrangeChildren boolean to ILayoutable
jpbruyere [Mon, 15 Feb 2016 09:21:01 +0000 (10:21 +0100)]
remove unused DrawingIsValid
jpbruyere [Sun, 14 Feb 2016 18:27:00 +0000 (19:27 +0100)]
testing tabview, ChildLayoutConstraints
jpbruyere [Sun, 14 Feb 2016 00:39:14 +0000 (01:39 +0100)]
ensure Children Property is used instead of private Field
jpbruyere [Sat, 13 Feb 2016 22:59:45 +0000 (23:59 +0100)]
Merge branch 'SizePolicyChecking' into NewWidgets
jpbruyere [Sat, 13 Feb 2016 15:52:43 +0000 (16:52 +0100)]
add clipping test in top container
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
jpbruyere [Sat, 13 Feb 2016 15:25:57 +0000 (16:25 +0100)]
clean using, TreeView and TabView empty c# file creation
jpbruyere [Sat, 13 Feb 2016 13:35:28 +0000 (14:35 +0100)]
resize also on 0 or itemindex-1
jpbruyere [Sat, 13 Feb 2016 13:34:18 +0000 (14:34 +0100)]
clipping test in top container
jpbruyere [Sat, 13 Feb 2016 01:28:12 +0000 (02:28 +0100)]
Splitter
jpbruyere [Sat, 13 Feb 2016 01:26:03 +0000 (02:26 +0100)]
MouseCursor property in GOLIBHost; IsActive Prop in GraphicObject
jpbruyere [Fri, 12 Feb 2016 19:02:26 +0000 (20:02 +0100)]
preparing release 0.3
jpbruyere [Fri, 12 Feb 2016 18:55:13 +0000 (19:55 +0100)]
add template binding for props of button
jpbruyere [Fri, 12 Feb 2016 18:12:09 +0000 (19:12 +0100)]
add clean color test
jpbruyere [Fri, 12 Feb 2016 18:11:03 +0000 (19:11 +0100)]
update nunit tests with new clipping algo
jpbruyere [Fri, 12 Feb 2016 17:04:39 +0000 (18:04 +0100)]
comments
jpbruyere [Fri, 12 Feb 2016 16:56:59 +0000 (17:56 +0100)]
Merge branch 'CompiledDefaultValueLoading'
jpbruyere [Fri, 12 Feb 2016 16:47:36 +0000 (17:47 +0100)]
Merge branch 'NewClipping'
jpbruyere [Fri, 12 Feb 2016 16:35:02 +0000 (17:35 +0100)]
Merge branch 'ScrollingWithNewClipping' into NewClipping
jpbruyere [Fri, 12 Feb 2016 14:41:56 +0000 (15:41 +0100)]
debug scrolling in new Clipping system
jpbruyere [Fri, 12 Feb 2016 13:47:49 +0000 (14:47 +0100)]
add clipping to client zone with corner radius
jpbruyere [Fri, 12 Feb 2016 13:10:03 +0000 (14:10 +0100)]
new clipping system nearly nickel
jpbruyere [Fri, 12 Feb 2016 12:42:46 +0000 (13:42 +0100)]
clipping basics ok for Group and PrivateContainer, problems with Templates
jpbruyere [Fri, 12 Feb 2016 12:05:32 +0000 (13:05 +0100)]
testing clipping rect registration, clear and clip, not working
jpbruyere [Fri, 12 Feb 2016 10:52:50 +0000 (11:52 +0100)]
separate RecreateCache and UpdateCache
jpbruyere [Fri, 12 Feb 2016 10:26:52 +0000 (11:26 +0100)]
progressing, not using contextCoord anymore
jpbruyere [Thu, 11 Feb 2016 16:01:00 +0000 (17:01 +0100)]
temp save to make test in master
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
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
jpbruyere [Thu, 11 Feb 2016 03:39:04 +0000 (04:39 +0100)]
Merge branch 'master' of https://github.com/jpbruyere/Crow
jpbruyere [Thu, 11 Feb 2016 03:37:59 +0000 (04:37 +0100)]
update test
jpbruyere [Thu, 11 Feb 2016 03:35:59 +0000 (04:35 +0100)]
debug Trend.cs
jpbruyere [Thu, 11 Feb 2016 03:35:16 +0000 (04:35 +0100)]
set default value for Value as Double in NumericControl
jpbruyere [Wed, 10 Feb 2016 10:01:44 +0000 (11:01 +0100)]
clean using
jpbruyere [Thu, 11 Feb 2016 02:48:13 +0000 (03:48 +0100)]
pick custom attribute one by one, not in a loop
jpbruyere [Thu, 11 Feb 2016 02:40:18 +0000 (03:40 +0100)]
reworked il generation for loadDefaultValues
jpbruyere [Wed, 10 Feb 2016 21:35:19 +0000 (22:35 +0100)]
that's working, but convertions in IL has to be reworked
jpbruyere [Wed, 10 Feb 2016 21:11:01 +0000 (22:11 +0100)]
handle parsing of string value in defaultLoader
jpbruyere [Wed, 10 Feb 2016 19:44:16 +0000 (20:44 +0100)]
put LoadingDelegate in a dictionnary per type as Interface static field
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
jpbruyere [Wed, 10 Feb 2016 10:01:44 +0000 (11:01 +0100)]
clean using
jpbruyere [Wed, 10 Feb 2016 10:01:20 +0000 (11:01 +0100)]
load default img if none is loaded
jpbruyere [Wed, 10 Feb 2016 10:00:39 +0000 (11:00 +0100)]
debug
jpbruyere [Wed, 10 Feb 2016 10:00:19 +0000 (11:00 +0100)]
update NUnit tests
jpbruyere [Tue, 9 Feb 2016 17:50:27 +0000 (18:50 +0100)]
Merge branch 'master' of https://github.com/jpbruyere/Crow
jpbruyere [Tue, 9 Feb 2016 17:49:21 +0000 (18:49 +0100)]
update test
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
jpbruyere [Tue, 9 Feb 2016 17:42:18 +0000 (18:42 +0100)]
add focusable container to get MouseClick without making label text selectable
jpbruyere [Tue, 9 Feb 2016 17:35:33 +0000 (18:35 +0100)]
Simpler Combo, derived from ListBox with a popper as template root
jpbruyere [Tue, 9 Feb 2016 11:54:56 +0000 (12:54 +0100)]
replace several implicit conversion with ExtensionMethod=>faster; default colorname equality=> ordinal
jpbruyere [Tue, 9 Feb 2016 11:54:56 +0000 (12:54 +0100)]
replace several implicit conversion with ExtensionMethod=>faster; default colorname equality=> ordinal
jpbruyere [Tue, 9 Feb 2016 11:36:23 +0000 (12:36 +0100)]
update tests case
jpbruyere [Tue, 9 Feb 2016 11:30:58 +0000 (12:30 +0100)]
simple trending widget
jpbruyere [Tue, 9 Feb 2016 11:29:50 +0000 (12:29 +0100)]
allow binding of XmlIgnored props
jpbruyere [Mon, 8 Feb 2016 21:13:02 +0000 (22:13 +0100)]
debug
jpbruyere [Mon, 8 Feb 2016 17:35:00 +0000 (18:35 +0100)]
Add PopDirection to Popper Class
jpbruyere [Mon, 8 Feb 2016 17:34:15 +0000 (18:34 +0100)]
add checked and unchecked events
jpbruyere [Mon, 8 Feb 2016 17:33:08 +0000 (18:33 +0100)]
prevent use of _hoverWidget, prefered property
jpbruyere [Mon, 8 Feb 2016 16:26:51 +0000 (17:26 +0100)]
Simplify Alignment Enum; add HorizontalStretch and VerticalStretch to GraphicObject
jpbruyere [Mon, 8 Feb 2016 16:23:47 +0000 (17:23 +0100)]
remove useless MouseClick (its overrided)
jpbruyere [Mon, 8 Feb 2016 16:22:23 +0000 (17:22 +0100)]
MaxLayoutingTries; CachingEnabled in GraphicObject + MaxCacheSize
jpbruyere [Mon, 8 Feb 2016 10:54:30 +0000 (11:54 +0100)]
paged ListBox