]> O.S.I.I.S - jp/crow.git/log
jp/crow.git
14 months agowip
Jean-Philippe Bruyère [Thu, 27 Feb 2025 00:16:26 +0000 (01:16 +0100)]
wip

15 months agodock window floating debug, other wips
Jean-Philippe Bruyère [Thu, 13 Feb 2025 07:02:13 +0000 (08:02 +0100)]
dock window floating debug, other wips

22 months agosave commit
Jean-Philippe Bruyère [Fri, 12 Jul 2024 07:12:56 +0000 (09:12 +0200)]
save commit

2 years agodebug v1.2.0-beta
Jean-Philippe Bruyère [Sat, 4 Nov 2023 15:09:36 +0000 (16:09 +0100)]
debug

3 years agocomment out test if already queue for clipping
Jean-Philippe Bruyère [Tue, 6 Sep 2022 16:34:01 +0000 (18:34 +0200)]
comment out test if already queue for clipping

3 years agoupdate backends versions vkvgdotnetForBackend
Jean-Philippe Bruyère [Thu, 21 Jul 2022 15:29:38 +0000 (17:29 +0200)]
update backends versions

3 years agoupdate vkvg.net 0.7.0-bata
Jean-Philippe Bruyère [Thu, 21 Jul 2022 15:23:44 +0000 (17:23 +0200)]
update vkvg.net 0.7.0-bata

3 years agoremove clear from prepare ui frame for cairo, solve flickering in mt
Jean-Philippe Bruyère [Mon, 18 Jul 2022 20:38:45 +0000 (22:38 +0200)]
remove clear from prepare ui frame for cairo, solve flickering in mt

3 years agowip
Jean-Philippe Bruyère [Sun, 17 Jul 2022 18:26:28 +0000 (20:26 +0200)]
wip

4 years agoremove old classes
Jean-Philippe Bruyère [Wed, 12 Jan 2022 14:38:57 +0000 (15:38 +0100)]
remove old classes

4 years agovkvg.net for vkvg backend
Jean-Philippe Bruyère [Wed, 12 Jan 2022 14:06:17 +0000 (15:06 +0100)]
vkvg.net for vkvg backend

4 years agodebug showcase menu resize
Jean-Philippe Bruyère [Fri, 31 Dec 2021 03:13:16 +0000 (04:13 +0100)]
debug showcase menu resize

4 years agomove Crow.CairoBackend to CairoBackend
Jean-Philippe Bruyère [Tue, 28 Dec 2021 07:51:21 +0000 (08:51 +0100)]
move Crow.CairoBackend to CairoBackend

4 years agowip
Jean-Philippe Bruyère [Thu, 23 Dec 2021 06:37:23 +0000 (07:37 +0100)]
wip

4 years agoupdate Drawing2d package version, crow version v1.0.1 v1.0.1-beta
Jean-Philippe Bruyère [Thu, 23 Dec 2021 05:22:00 +0000 (06:22 +0100)]
update Drawing2d package version, crow version v1.0.1

4 years agorename backend project with 'Crow.' prefix, set Crow version to 1.0.0-beta
Jean-Philippe Bruyère [Thu, 23 Dec 2021 05:07:56 +0000 (06:07 +0100)]
rename backend project with 'Crow.' prefix, set Crow version to 1.0.0-beta

4 years agoupdate backend system, create first backend found in backend directory
Jean-Philippe Bruyère [Thu, 23 Dec 2021 02:33:41 +0000 (03:33 +0100)]
update backend system, create first backend found in backend directory

4 years agoflush cairo backend surface for windows, else nothing is drawn
Jean-Philippe Bruyère [Wed, 22 Dec 2021 11:53:22 +0000 (12:53 +0100)]
flush cairo backend surface for windows, else nothing is drawn

4 years agoUpdate README.md
j-p [Wed, 15 Dec 2021 03:52:56 +0000 (03:52 +0000)]
Update README.md

4 years agoscreenshots
Jean-Philippe Bruyère [Wed, 15 Dec 2021 01:38:30 +0000 (02:38 +0100)]
screenshots

4 years agonetcore3.1 v0.9.9-beta
Jean-Philippe Bruyère [Wed, 8 Dec 2021 21:55:52 +0000 (22:55 +0100)]
netcore3.1

4 years agowip Backends 57/head
Jean-Philippe Bruyère [Sat, 4 Dec 2021 19:27:22 +0000 (20:27 +0100)]
wip

4 years agoskia backend wip, glfw win created in backends if null, wip
Jean-Philippe Bruyère [Fri, 26 Nov 2021 12:18:02 +0000 (13:18 +0100)]
skia backend wip, glfw win created in backends if null, wip

4 years agoskia backend, nearly functional, save commit
Jean-Philippe Bruyère [Thu, 25 Nov 2021 16:08:26 +0000 (17:08 +0100)]
skia backend, nearly functional, save commit

4 years agovkvg backend nearly ok, refresh problem
Jean-Philippe Bruyère [Thu, 25 Nov 2021 03:11:52 +0000 (04:11 +0100)]
vkvg backend nearly ok, refresh problem

4 years agoIBackend instead of IDevice to bind to Interface
Jean-Philippe Bruyère [Wed, 24 Nov 2021 22:50:38 +0000 (23:50 +0100)]
IBackend instead of IDevice to bind to Interface

4 years agowip
Jean-Philippe Bruyère [Wed, 24 Nov 2021 04:00:15 +0000 (05:00 +0100)]
wip

4 years agodefault Crow.CairoBackend ok
Jean-Philippe Bruyère [Wed, 24 Nov 2021 02:00:25 +0000 (03:00 +0100)]
default Crow.CairoBackend ok

4 years agowip, save commit
Jean-Philippe Bruyère [Tue, 23 Nov 2021 03:19:32 +0000 (04:19 +0100)]
wip, save commit

4 years agosave commit, Drawing2D shared lib
Jean-Philippe Bruyère [Tue, 23 Nov 2021 01:23:24 +0000 (02:23 +0100)]
save commit, Drawing2D shared lib

4 years agodoc, remplated menubar for showcase, disposable cursorParent in slider devel2
Jean-Philippe Bruyère [Sun, 7 Nov 2021 10:34:04 +0000 (11:34 +0100)]
doc, remplated menubar for showcase, disposable cursorParent in slider

4 years agomake treeView subdata fetching working with IEnumerable
Jean-Philippe Bruyère [Tue, 2 Nov 2021 11:47:48 +0000 (12:47 +0100)]
make treeView subdata fetching working with IEnumerable

4 years agorestore update and polling intervals to normal value for showcase
Jean-Philippe Bruyère [Mon, 1 Nov 2021 16:41:21 +0000 (17:41 +0100)]
restore update and polling intervals to normal value for showcase

4 years agowip
Jean-Philippe Bruyère [Mon, 1 Nov 2021 14:49:37 +0000 (15:49 +0100)]
wip

4 years agototorials->tutorials, update to v0.9.8 v0.9.8
Jean-Philippe Bruyère [Sun, 31 Oct 2021 18:39:08 +0000 (19:39 +0100)]
totorials->tutorials, update to v0.9.8

4 years agoadd error message and needed links for native dll resolution on windows v0.9.8-beta
j-p [Sun, 31 Oct 2021 17:06:50 +0000 (18:06 +0100)]
add error message and needed links for native dll resolution on windows

4 years agoadd message for windows on dll not found
Jean-Philippe Bruyère [Sun, 31 Oct 2021 17:26:25 +0000 (18:26 +0100)]
add message for windows on dll not found

4 years agocut, copy, paste
Jean-Philippe Bruyère [Sun, 31 Oct 2021 11:20:31 +0000 (12:20 +0100)]
cut, copy, paste

4 years agoupdate readme
Jean-Philippe Bruyère [Sun, 31 Oct 2021 08:52:41 +0000 (09:52 +0100)]
update readme

4 years agoUpdate README.md
j-p [Sun, 31 Oct 2021 08:17:42 +0000 (08:17 +0000)]
Update README.md

4 years agouse keyevt modifiers where possible
Jean-Philippe Bruyère [Sat, 30 Oct 2021 22:30:56 +0000 (00:30 +0200)]
use keyevt modifiers where possible

4 years agoupdate readme
Jean-Philippe Bruyère [Sat, 30 Oct 2021 20:59:06 +0000 (22:59 +0200)]
update readme

4 years agowxMerge branch 'master' of github.com:jpbruyere/Crow
Jean-Philippe Bruyère [Sat, 30 Oct 2021 20:57:57 +0000 (22:57 +0200)]
wxMerge branch 'master' of github.com:jpbruyere/Crow

4 years agoupdate readme
Jean-Philippe Bruyère [Sat, 30 Oct 2021 20:29:09 +0000 (22:29 +0200)]
update readme

4 years agoupdate readme
Jean-Philippe Bruyère [Sat, 30 Oct 2021 20:29:09 +0000 (22:29 +0200)]
update readme

4 years agoallow showcase source embedded in template
Jean-Philippe Bruyère [Sat, 30 Oct 2021 20:20:48 +0000 (22:20 +0200)]
allow showcase source embedded in template

4 years agoUpdate README.md
j-p [Sat, 30 Oct 2021 19:02:13 +0000 (19:02 +0000)]
Update README.md

4 years agosyntax corrections
Jean-Philippe Bruyère [Sat, 30 Oct 2021 17:49:15 +0000 (19:49 +0200)]
syntax corrections

4 years agoreapply set cairo-2 for windows
Jean-Philippe Bruyère [Sat, 30 Oct 2021 17:45:45 +0000 (19:45 +0200)]
reapply set cairo-2 for windows

4 years agoMerge branch 'master' of github.com:jpbruyere/Crow
Jean-Philippe Bruyère [Sat, 30 Oct 2021 17:42:13 +0000 (19:42 +0200)]
Merge branch 'master' of github.com:jpbruyere/Crow

4 years agoMerge branch 'FileDialogImprove'
Jean-Philippe Bruyère [Sat, 30 Oct 2021 17:39:53 +0000 (19:39 +0200)]
Merge branch 'FileDialogImprove'

4 years agoupdate readme
Jean-Philippe Bruyère [Sat, 30 Oct 2021 17:38:50 +0000 (19:38 +0200)]
update readme

4 years agorename all 'GraphicObject' to 'Widget', move to netcoreapp3.0 for crow library to... FileDialogImprove
Jean-Philippe Bruyère [Tue, 26 Oct 2021 06:23:19 +0000 (08:23 +0200)]
rename all 'GraphicObject' to 'Widget', move to netcoreapp3.0 for crow library to use LoadContext for native dll resolution

4 years agonetcore cairo resolve dll to cairo-2 on windows
j-p [Tue, 28 Sep 2021 19:46:05 +0000 (21:46 +0200)]
netcore cairo resolve dll to cairo-2 on windows

4 years agoreset hello world, intermediateoutputpath set in Directory.Build.props was causing...
Jean-Philippe Bruyère [Tue, 28 Sep 2021 10:14:08 +0000 (10:14 +0000)]
reset hello world, intermediateoutputpath set in Directory.Build.props was causing AppHost creation bug (wrong assembly)

4 years agowip
Jean-Philippe Bruyère [Mon, 27 Sep 2021 05:27:06 +0000 (05:27 +0000)]
wip

4 years agoLineSpan
Jean-Philippe Bruyère [Mon, 27 Sep 2021 05:26:49 +0000 (05:26 +0000)]
LineSpan

4 years agowip, set v0.9.8
Jean-Philippe Bruyère [Mon, 27 Sep 2021 05:25:11 +0000 (05:25 +0000)]
wip, set v0.9.8

4 years agoRevert "Add default template in default.style to have template path string interned... v0.9.7-beta
Jean-Philippe Bruyère [Wed, 22 Sep 2021 06:30:33 +0000 (06:30 +0000)]
Revert "Add default template in default.style to have template path string interned -> derived templatedWidget problem: shouls always define style+class"

This reverts commit 98a55f7afba6fa0ab79b46bb1048aab8c7987bd5.

4 years agobubble MouseWheel and Keyboard by default in ListItem Commands
Jean-Philippe Bruyère [Wed, 22 Sep 2021 06:23:27 +0000 (06:23 +0000)]
bubble MouseWheel and Keyboard by default in ListItem

4 years agoadd virtual onSelectedItemChanged in TemplatedGroup
Jean-Philippe Bruyère [Wed, 22 Sep 2021 06:22:39 +0000 (06:22 +0000)]
add virtual onSelectedItemChanged in TemplatedGroup

4 years agoscroller: scroll in X if scrolly is disabled
Jean-Philippe Bruyère [Wed, 22 Sep 2021 06:21:20 +0000 (06:21 +0000)]
scroller: scroll in X if scrolly is disabled

4 years agoprevent unshown post action to set hoverWidget while calling onMouseLeave
Jean-Philippe Bruyère [Wed, 22 Sep 2021 06:20:25 +0000 (06:20 +0000)]
prevent unshown post action to set hoverWidget while calling onMouseLeave

4 years agotest clipping and text cursor blinking redraw in drawing loop
Jean-Philippe Bruyère [Wed, 22 Sep 2021 06:19:43 +0000 (06:19 +0000)]
test clipping and text cursor blinking redraw in drawing loop

4 years agoadd try/catch in Table layouting to prevent schowcase editor to exit
Jean-Philippe Bruyère [Wed, 22 Sep 2021 06:17:30 +0000 (06:17 +0000)]
add try/catch in Table layouting to prevent schowcase editor to exit

4 years agoDbgEvtType.DragNDrop, removed DEBUG_DRAGNDROP preproc
Jean-Philippe Bruyère [Sat, 18 Sep 2021 09:45:17 +0000 (09:45 +0000)]
DbgEvtType.DragNDrop, removed DEBUG_DRAGNDROP preproc

4 years agosave commit, BubbleEvents, iface.search type and ext meth for loadCtx wise searches...
Jean-Philippe Bruyère [Sat, 18 Sep 2021 09:22:04 +0000 (09:22 +0000)]
save commit, BubbleEvents, iface.search type and ext meth for loadCtx wise searches, IncludedEvents as list, removed discarded events

4 years agohosted command
Jean-Philippe Bruyère [Wed, 15 Sep 2021 19:26:39 +0000 (19:26 +0000)]
hosted command

4 years agoabstract Command class, ActionCommand and ToggleCommand derived from it
Jean-Philippe Bruyère [Tue, 14 Sep 2021 08:12:21 +0000 (08:12 +0000)]
abstract Command class, ActionCommand and ToggleCommand derived from it

4 years agoToggleCommand creation
Jean-Philippe Bruyère [Tue, 14 Sep 2021 07:50:25 +0000 (07:50 +0000)]
ToggleCommand creation

4 years agoAdd default template in default.style to have template path string interned -> derive... ExplicitDefTemplateInStyle
Jean-Philippe Bruyère [Tue, 14 Sep 2021 07:48:38 +0000 (07:48 +0000)]
Add default template in default.style to have template path string interned -> derived templatedWidget problem: shouls always define style+class

4 years agonumeric control: min/max change => actual value check
Jean-Philippe Bruyère [Mon, 13 Sep 2021 13:39:28 +0000 (13:39 +0000)]
numeric control: min/max change => actual value check

4 years agoiface.POLLING_INTERVAL in the run loop, block comments for styling
Jean-Philippe Bruyère [Mon, 13 Sep 2021 12:50:43 +0000 (12:50 +0000)]
iface.POLLING_INTERVAL in the run loop, block comments for styling

4 years agodebug
Jean-Philippe Bruyère [Mon, 13 Sep 2021 12:35:24 +0000 (12:35 +0000)]
debug

4 years agoIn Style TG.ItemTemplate handling, removed IFace DefaultTemplates and handle them...
Jean-Philippe Bruyère [Mon, 13 Sep 2021 10:12:01 +0000 (10:12 +0000)]
In Style TG.ItemTemplate handling, removed IFace DefaultTemplates and handle them along with normal iTors

4 years agowip, save commit before trying to allow 'ItemTemplate' in style
Jean-Philippe Bruyère [Mon, 13 Sep 2021 05:27:50 +0000 (05:27 +0000)]
wip, save commit before trying to allow 'ItemTemplate' in style

4 years agowin border sticky mouse = 5 v0.9.6-beta
Jean-Philippe Bruyère [Sat, 11 Sep 2021 21:58:31 +0000 (21:58 +0000)]
win border sticky mouse = 5

4 years agomove iface update interval check to avoid 100% cpu usage, EnumValueSelector.forceRadi...
Jean-Philippe Bruyère [Sat, 11 Sep 2021 14:52:55 +0000 (14:52 +0000)]
move iface update interval check to avoid 100% cpu usage, EnumValueSelector.forceRadioButton for bitfields

4 years agomissing using in DESIGN_MODE on
Jean-Philippe Bruyère [Fri, 20 Aug 2021 21:04:05 +0000 (23:04 +0200)]
missing using in DESIGN_MODE on

4 years agounshown post process slot handling, GetClientRectangleForChild added to the ILayoutab...
Jean-Philippe Bruyère [Thu, 9 Sep 2021 17:34:45 +0000 (17:34 +0000)]
unshown post process slot handling, GetClientRectangleForChild added to the ILayoutable interface

4 years agoadd AppConfigPath public static property to Configuration class
Jean-Philippe Bruyère [Thu, 9 Sep 2021 17:17:49 +0000 (17:17 +0000)]
add AppConfigPath public static property to Configuration class

4 years agoadd sticky mouse enabled to default window border
Jean-Philippe Bruyère [Thu, 9 Sep 2021 17:16:58 +0000 (17:16 +0000)]
add sticky mouse enabled to default window border

4 years agokeep only HelloWorld, ShowCase and PerfTests samples v0.9.5-beta
Jean-Philippe Bruyère [Fri, 20 Aug 2021 18:23:23 +0000 (20:23 +0200)]
keep only HelloWorld, ShowCase and PerfTests samples

4 years agodebug dragNdrop bugs, should be simplified
Jean-Philippe Bruyère [Fri, 20 Aug 2021 06:35:24 +0000 (08:35 +0200)]
debug dragNdrop bugs, should be simplified

4 years agoit's now possible to run vkvgBackend in DebugLogView on cairo
Jean-Philippe Bruyère [Thu, 12 Aug 2021 14:22:34 +0000 (16:22 +0200)]
it's now possible to run vkvgBackend in DebugLogView on cairo

4 years agosplit vkvgBackend class with specialized class for swapchain support to prepare vulka...
Jean-Philippe Bruyère [Tue, 3 Aug 2021 07:41:59 +0000 (09:41 +0200)]
split vkvgBackend class with specialized class for swapchain support to prepare vulkan texture backend for isolated rendering

4 years agoreenable gradients, in vkvg also
Jean-Philippe Bruyère [Mon, 2 Aug 2021 13:19:08 +0000 (15:19 +0200)]
reenable gradients, in vkvg also

4 years agomerge step 2
Jean-Philippe Bruyère [Mon, 2 Aug 2021 12:36:36 +0000 (14:36 +0200)]
merge step 2

4 years agomerge vkvg2 into devel
Jean-Philippe Bruyère [Mon, 2 Aug 2021 11:13:21 +0000 (13:13 +0200)]
merge vkvg2 into devel

4 years agoctx & surf debug events
Jean-Philippe Bruyère [Fri, 23 Jul 2021 05:58:34 +0000 (07:58 +0200)]
ctx & surf debug events

4 years agoremove try/catch from types searches
Jean-Philippe Bruyère [Tue, 13 Jul 2021 09:19:26 +0000 (11:19 +0200)]
remove try/catch from types searches

4 years agodont use solidBackground=true on windows, Stack and Template cached by default
Jean-Philippe Bruyère [Mon, 12 Jul 2021 06:27:08 +0000 (08:27 +0200)]
dont use solidBackground=true on windows, Stack and Template cached by default

4 years agoreplace FastEnum with Enums.NET for flags handling, Bubbling event as Flag, requiredL...
Jean-Philippe Bruyère [Mon, 12 Jul 2021 06:45:51 +0000 (08:45 +0200)]
replace FastEnum with Enums.NET for flags handling, Bubbling event as Flag, requiredLayouting, MAXLAYOUTINGTRY=>30

4 years agoset SolidBackground to false for DebugInterface
Jean-Philippe Bruyère [Mon, 5 Jul 2021 08:38:40 +0000 (10:38 +0200)]
set SolidBackground to false for DebugInterface

4 years agolock on ext method search, IList<widget> in dbg log
Jean-Philippe Bruyère [Fri, 2 Jul 2021 12:59:09 +0000 (14:59 +0200)]
lock on ext method search, IList<widget> in dbg log

4 years agowip
Jean-Philippe Bruyère [Thu, 1 Jul 2021 21:38:09 +0000 (23:38 +0200)]
wip

4 years agotry funding.yml
Jean-Philippe Bruyère [Fri, 18 Jun 2021 13:45:28 +0000 (15:45 +0200)]
try funding.yml

4 years agousing try/finally to ensure mutexes release
Jean-Philippe Bruyère [Wed, 16 Jun 2021 14:00:50 +0000 (16:00 +0200)]
using try/finally to ensure mutexes release

4 years agosplit Tokenizer in separate file
Jean-Philippe Bruyère [Wed, 9 Jun 2021 07:19:53 +0000 (09:19 +0200)]
split Tokenizer in separate file

4 years agodebug: using Samples;
Jean-Philippe Bruyère [Mon, 7 Jun 2021 13:53:35 +0000 (15:53 +0200)]
debug: using Samples;