]> O.S.I.I.S - jp/crow.git/log
jp/crow.git
9 years agoMerge pull request #7 from jpbruyere/dynSizing
j-p [Tue, 21 Jun 2016 00:02:52 +0000 (02:02 +0200)]
Merge pull request #7 from jpbruyere/dynSizing

Dyn sizing

9 years agoSDL work in progress 7/head
jpbruyere [Tue, 21 Jun 2016 00:00:10 +0000 (02:00 +0200)]
SDL work in progress

9 years agodivers
jpbruyere [Mon, 20 Jun 2016 23:59:26 +0000 (01:59 +0200)]
divers

9 years agosplit CompilerServices objects in separate files, uid for GO even while not debugging
jpbruyere [Wed, 1 Jun 2016 09:59:40 +0000 (11:59 +0200)]
split CompilerServices objects in separate files, uid for GO even while not debugging

9 years agodebug bindings when new value is null
jpbruyere [Wed, 25 May 2016 13:46:58 +0000 (15:46 +0200)]
debug bindings when new value is null

9 years agodebug combobox
jpbruyere [Wed, 25 May 2016 06:11:05 +0000 (08:11 +0200)]
debug combobox

10 years agocode clean
jpbruyere [Sat, 30 Apr 2016 19:34:04 +0000 (21:34 +0200)]
code clean

10 years agoglfw backend, group measure on change only
jpbruyere [Sat, 30 Apr 2016 11:03:33 +0000 (13:03 +0200)]
glfw backend, group measure on change only

10 years agostack
jpbruyere [Sat, 23 Apr 2016 17:45:04 +0000 (19:45 +0200)]
stack

10 years agoGroup basic sizing ok
jpbruyere [Sat, 23 Apr 2016 14:21:08 +0000 (16:21 +0200)]
Group basic sizing ok

10 years agoupdate test before changes
jpbruyere [Sat, 23 Apr 2016 12:16:33 +0000 (14:16 +0200)]
update test before changes

10 years agoDEBIG_FOCUS; min size returned for base GraphObj when in Fit mode
jpbruyere [Sat, 23 Apr 2016 09:44:02 +0000 (11:44 +0200)]
DEBIG_FOCUS; min size returned for base GraphObj when in Fit mode

10 years agoadjust spinner properties, compute proportion in Double precision
jpbruyere [Tue, 19 Apr 2016 16:22:27 +0000 (18:22 +0200)]
adjust spinner properties, compute proportion in Double precision

10 years agocode clean
jpbruyere [Tue, 19 Apr 2016 15:44:43 +0000 (17:44 +0200)]
code clean

10 years agocode clean
jp [Tue, 19 Apr 2016 10:33:03 +0000 (12:33 +0200)]
code clean

10 years agoadd some events to Button and IsPressed var
jp [Tue, 19 Apr 2016 10:32:25 +0000 (12:32 +0200)]
add some events to Button and IsPressed var

10 years agouse int.MinValue as error mark while measuring object to requeue Layouting
jp [Tue, 19 Apr 2016 10:02:54 +0000 (12:02 +0200)]
use int.MinValue as error mark while measuring object to requeue Layouting

10 years agotab Thickness as Measure not int
jpbruyere [Tue, 19 Apr 2016 09:58:36 +0000 (11:58 +0200)]
tab Thickness as Measure not int

10 years agoseveral fix, proportional Spinner
jp [Thu, 14 Apr 2016 21:50:44 +0000 (23:50 +0200)]
several fix, proportional Spinner

10 years agoMerge pull request #6 from jpbruyere/ProportionalUI
j-p [Thu, 14 Apr 2016 13:35:33 +0000 (13:35 +0000)]
Merge pull request #6 from jpbruyere/ProportionalUI

Proportional ui

10 years agoupdate packages 6/head
jpbruyere [Thu, 14 Apr 2016 10:54:48 +0000 (12:54 +0200)]
update packages

10 years agoupdate tests
jpbruyere [Thu, 14 Apr 2016 10:42:53 +0000 (12:42 +0200)]
update tests

10 years agoproportional ui
jpbruyere [Thu, 14 Apr 2016 07:36:03 +0000 (09:36 +0200)]
proportional ui

10 years agoremove Bounds rectangle as private field for dims
jpbruyere [Mon, 21 Mar 2016 07:53:31 +0000 (08:53 +0100)]
remove Bounds rectangle as private field for dims

10 years agoCombo pages debug
jpbruyere [Mon, 21 Mar 2016 07:35:58 +0000 (08:35 +0100)]
Combo pages debug

10 years agocode clean
jpbruyere [Mon, 21 Mar 2016 06:39:28 +0000 (07:39 +0100)]
code clean

10 years agoMerge remote-tracking branch 'origin/ottd'
jp [Thu, 14 Apr 2016 10:16:50 +0000 (12:16 +0200)]
Merge remote-tracking branch 'origin/ottd'

10 years agocode clean
jp [Thu, 14 Apr 2016 10:05:02 +0000 (12:05 +0200)]
code clean

10 years agocontrol insert in textBox
jp [Wed, 13 Apr 2016 09:19:48 +0000 (11:19 +0200)]
control insert in textBox

10 years agosome border detection improvments
jp [Mon, 4 Apr 2016 05:17:20 +0000 (07:17 +0200)]
some border detection improvments

10 years agoadd float conversion to compiler service
jp [Sun, 3 Apr 2016 22:24:54 +0000 (00:24 +0200)]
add float conversion to compiler service

10 years agoadd textbox text facilities and clipboard
jp [Sun, 3 Apr 2016 22:24:02 +0000 (00:24 +0200)]
add textbox text facilities and clipboard

10 years agoadd IBindable interface to base GraphicObject
jp [Fri, 1 Apr 2016 09:13:09 +0000 (11:13 +0200)]
add IBindable interface to base GraphicObject

10 years agoallow loading custom widgets
jp [Fri, 1 Apr 2016 07:40:35 +0000 (09:40 +0200)]
allow loading custom widgets

10 years agoseveral changes to merge later
jp [Fri, 1 Apr 2016 07:33:01 +0000 (09:33 +0200)]
several changes to merge later

10 years agoMerge branch 'master' of https://github.com/jpbruyere/Crow
jp [Fri, 18 Mar 2016 11:39:38 +0000 (12:39 +0100)]
Merge branch 'master' of https://github.com/jpbruyere/Crow

10 years agoConfiguration class
jp [Fri, 18 Mar 2016 11:30:14 +0000 (12:30 +0100)]
Configuration class

10 years agoMerge pull request #5 from jpbruyere/TwoWayBindings
j-p [Wed, 16 Mar 2016 10:41:22 +0000 (10:41 +0000)]
Merge pull request #5 from jpbruyere/TwoWayBindings

Two way bindings

10 years agoadd Crow ref to OTKCrow 5/head
jpbruyere [Wed, 16 Mar 2016 10:40:37 +0000 (11:40 +0100)]
add Crow ref to OTKCrow

10 years agoadd tab in TextBox
jp [Wed, 16 Mar 2016 06:57:20 +0000 (07:57 +0100)]
add tab in TextBox

10 years agouse nuget for Cairo
jp [Wed, 16 Mar 2016 06:56:51 +0000 (07:56 +0100)]
use nuget for Cairo

10 years agotab key
jp [Tue, 15 Mar 2016 13:38:35 +0000 (14:38 +0100)]
tab key

10 years agokeypress event
jp [Tue, 15 Mar 2016 13:10:54 +0000 (14:10 +0100)]
keypress event

10 years agokeyboard event handling
jp [Tue, 15 Mar 2016 06:59:09 +0000 (07:59 +0100)]
keyboard event handling

10 years agorefactor bindings to allow 2 way bindings
jp [Mon, 14 Mar 2016 15:17:57 +0000 (16:17 +0100)]
refactor bindings to allow 2 way bindings

10 years agotry catch in Popper mouse leave, prevent exception when _content not sized
jp [Mon, 14 Mar 2016 11:13:38 +0000 (12:13 +0100)]
try catch in Popper mouse leave, prevent exception when _content not sized

10 years agoremove IGOLibHost.cs
jpbruyere [Sun, 13 Mar 2016 23:06:48 +0000 (00:06 +0100)]
remove IGOLibHost.cs

10 years agoset CurrentInterface in CTOR of Interface
jpbruyere [Sun, 13 Mar 2016 22:47:01 +0000 (23:47 +0100)]
set CurrentInterface in CTOR of Interface

10 years agofire Scrolled event in Scroller
jpbruyere [Sun, 13 Mar 2016 22:43:00 +0000 (23:43 +0100)]
fire Scrolled event in Scroller

10 years agocorrect popper mouse leave bug
jpbruyere [Sun, 13 Mar 2016 22:42:01 +0000 (23:42 +0100)]
correct popper mouse leave bug

10 years agosearch entry assembly for new crow widgets
jpbruyere [Sun, 13 Mar 2016 22:39:22 +0000 (23:39 +0100)]
search entry assembly for new crow widgets

10 years agotest datasource null in bindings
jpbruyere [Sun, 13 Mar 2016 22:35:04 +0000 (23:35 +0100)]
test datasource null in bindings

10 years agoadd OTK mouse event if not in interface; add CTOR for graphic modes
jpbruyere [Thu, 10 Mar 2016 12:56:15 +0000 (13:56 +0100)]
add OTK mouse event if not in interface; add CTOR for graphic modes

10 years agoensure bindings are resolved as soon as chil is added
jpbruyere [Tue, 8 Mar 2016 07:39:45 +0000 (08:39 +0100)]
ensure bindings are resolved as soon as chil is added

10 years agoremove IGOLibHost
jpbruyere [Tue, 8 Mar 2016 07:37:52 +0000 (08:37 +0100)]
remove IGOLibHost

10 years agocombo popup sizing, binding creation in code
jpbruyere [Tue, 8 Mar 2016 06:29:36 +0000 (07:29 +0100)]
combo popup sizing, binding creation in code

10 years agotest recursive expandable
jpbruyere [Mon, 7 Mar 2016 11:48:34 +0000 (12:48 +0100)]
test recursive expandable

10 years agodon't test visibility of children in OnLayoutChange => solve recursive expanders bug
jpbruyere [Mon, 7 Mar 2016 08:01:51 +0000 (09:01 +0100)]
don't test visibility of children in OnLayoutChange => solve recursive expanders bug

10 years agoupdate ignore list
jpbruyere [Sun, 6 Mar 2016 22:27:15 +0000 (23:27 +0100)]
update ignore list

10 years agoupdate tests
jpbruyere [Sun, 6 Mar 2016 22:09:50 +0000 (23:09 +0100)]
update tests

10 years agodivers
jpbruyere [Sun, 6 Mar 2016 21:48:20 +0000 (22:48 +0100)]
divers

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