]> O.S.I.I.S - jp/crow.git/log
jp/crow.git
10 years agonon blocking update mutex, removed delegates, test parent==null in clip registration
jpbruyere [Sun, 6 Mar 2016 21:44:58 +0000 (22:44 +0100)]
non blocking update mutex, removed delegates, test parent==null in clip registration

10 years agoMerge pull request #4 from jpbruyere/MultithreadedInterface
j-p [Sun, 6 Mar 2016 08:10:40 +0000 (08:10 +0000)]
Merge pull request #4 from jpbruyere/MultithreadedInterface

Multithreaded interface

10 years agodivers 4/head
jpbruyere [Sun, 6 Mar 2016 08:09:22 +0000 (09:09 +0100)]
divers

10 years agoremove double buffered LayoutingQueue,use dirtyBmp for gl rendering
jpbruyere [Sat, 5 Mar 2016 19:41:26 +0000 (20:41 +0100)]
remove double buffered LayoutingQueue,use dirtyBmp for gl rendering

10 years agosplit update registration and user
jpbruyere [Sat, 5 Mar 2016 09:44:15 +0000 (10:44 +0100)]
split update registration and user

10 years agosplit Update steps
jpbruyere [Thu, 3 Mar 2016 09:46:42 +0000 (10:46 +0100)]
split Update steps

10 years agolock RenderMutex when loading, test lqi==null, list loading slowed down
jpbruyere [Wed, 2 Mar 2016 07:53:46 +0000 (08:53 +0100)]
lock RenderMutex when loading, test lqi==null, list loading slowed down

10 years agoadd fps
jpbruyere [Tue, 1 Mar 2016 12:58:59 +0000 (13:58 +0100)]
add fps

10 years agolock Interface when update
jpbruyere [Tue, 1 Mar 2016 12:58:35 +0000 (13:58 +0100)]
lock Interface when update

10 years agofirst tests with Interface update in a separate thread
jpbruyere [Tue, 1 Mar 2016 11:54:52 +0000 (12:54 +0100)]
first tests with Interface update in a separate thread

10 years agoremove unecessary GOs array copy and reverse
jpbruyere [Tue, 1 Mar 2016 05:03:36 +0000 (06:03 +0100)]
remove unecessary GOs array copy and reverse

10 years agoupdate mouse cursor for OTK container
jpbruyere [Tue, 1 Mar 2016 04:46:11 +0000 (05:46 +0100)]
update mouse cursor for OTK container

10 years agodebug after rebase
jpbruyere [Tue, 1 Mar 2016 04:22:48 +0000 (05:22 +0100)]
debug after rebase

10 years agocheck content==null when Unpop
jpbruyere [Tue, 1 Mar 2016 03:52:38 +0000 (04:52 +0100)]
check content==null when Unpop

10 years agoupdate OpenTKGameWin with shared CrowInterface
jpbruyere [Tue, 1 Mar 2016 03:51:52 +0000 (04:51 +0100)]
update OpenTKGameWin with shared CrowInterface

10 years agoCrowInterface object holding common functions, IGOLibHost removed
jpbruyere [Tue, 23 Feb 2016 17:15:30 +0000 (18:15 +0100)]
CrowInterface object holding common functions, IGOLibHost removed

10 years agoGtkCrowContainer test, functionnal, keyboard issue
jpbruyere [Fri, 19 Feb 2016 15:10:32 +0000 (16:10 +0100)]
GtkCrowContainer test, functionnal, keyboard issue

10 years agofree Crow base from OpenTK
jpbruyere [Fri, 19 Feb 2016 10:06:44 +0000 (11:06 +0100)]
free Crow base from OpenTK

10 years agoupdate MouseState buttons
jpbruyere [Wed, 17 Feb 2016 15:33:23 +0000 (16:33 +0100)]
update MouseState buttons

10 years agobase changed done, need mouse state to be updated
jpbruyere [Sat, 13 Feb 2016 17:10:23 +0000 (18:10 +0100)]
base changed done, need mouse state to be updated

10 years agoupdate MessageBox template
jp [Mon, 29 Feb 2016 23:04:27 +0000 (00:04 +0100)]
update MessageBox template

10 years agoupdate tests
jpbruyere [Mon, 29 Feb 2016 23:02:01 +0000 (00:02 +0100)]
update tests

10 years agowindow style
jp [Mon, 29 Feb 2016 11:13:17 +0000 (12:13 +0100)]
window style

10 years agodebug xmlloadingcount
jp [Mon, 29 Feb 2016 11:13:01 +0000 (12:13 +0100)]
debug xmlloadingcount

10 years agoensure template are loaded when created in code
jpbruyere [Mon, 29 Feb 2016 10:38:45 +0000 (11:38 +0100)]
ensure template are loaded when created in code

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

10 years agodebug bindings, clear only necessary bindings depending on source Instance changes
jpbruyere [Mon, 29 Feb 2016 09:43:47 +0000 (10:43 +0100)]
debug bindings, clear only necessary bindings depending on source Instance changes

10 years agoensure Selection change is notified when data changed in listbox
jpbruyere [Mon, 29 Feb 2016 09:42:38 +0000 (10:42 +0100)]
ensure Selection change is notified when data changed in listbox

10 years agoinverse Source and Target usage, deleteEventHandler
jpbruyere [Mon, 29 Feb 2016 08:05:28 +0000 (09:05 +0100)]
inverse Source and Target usage, deleteEventHandler

10 years agoMessageBox styling and events
jpbruyere [Mon, 29 Feb 2016 07:53:57 +0000 (08:53 +0100)]
MessageBox styling and events

10 years agocombo debug
jpbruyere [Sun, 28 Feb 2016 18:11:11 +0000 (19:11 +0100)]
combo debug

10 years agoMerge branch 'master' of https://github.com/jpbruyere/Crow
jpbruyere [Sun, 28 Feb 2016 18:06:13 +0000 (19:06 +0100)]
Merge branch 'master' of https://github.com/jpbruyere/Crow

10 years agocombo minimum size
jpbruyere [Sun, 28 Feb 2016 18:05:50 +0000 (19:05 +0100)]
combo minimum size

10 years agomessage box events ok cancel
jp [Sun, 28 Feb 2016 18:03:23 +0000 (19:03 +0100)]
message box events ok cancel

10 years agodebug combobox
jpbruyere [Sun, 28 Feb 2016 11:32:26 +0000 (12:32 +0100)]
debug combobox

10 years agoclean
jpbruyere [Sun, 28 Feb 2016 11:30:21 +0000 (12:30 +0100)]
clean

10 years agoreset resolved state of binding when cleared
jp [Sun, 28 Feb 2016 08:27:41 +0000 (09:27 +0100)]
reset resolved state of binding when cleared

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