Adam D. Ruppe
14ee0e0b7e
try to tame more of cef badness
2024-11-23 15:22:44 -05:00
Adam D. Ruppe
3e0d5b7acd
context menu start
2024-10-24 18:02:23 -04:00
Adam D. Ruppe
fc4d833235
minigui - make dialog/message boxes less bad
...
by setting them correctly as transient to their originator window, the
window manager can place them better and set the focus as expected
automatically
2024-09-29 21:14:40 -04:00
Adam D. Ruppe
115be86c63
make show/hide work better including with native widgets when you have hidden grandchildren
2024-09-28 21:26:13 -04:00
Adam D. Ruppe
1aff5c0293
trying to fix minigui's selection hacks and shrinkiness
2024-09-28 17:08:31 -04:00
Adam D. Ruppe
6e4e2966ca
some browser jam stuff
2024-09-13 22:02:07 -04:00
Adam D. Ruppe
ad0f6109e6
glvw first dragt
2024-08-12 12:48:44 -04:00
Adam D. Ruppe
d0930025c1
first draft of rounded rectangle border option
2024-08-12 12:35:01 -04:00
Adam D. Ruppe
a3d532bc5a
expose CustomTextWidget on all platforms
2024-08-02 08:47:27 -04:00
Adam D. Ruppe
23d39b22d4
some bug fixes
2024-07-30 15:34:22 -04:00
Adam D. Ruppe
a8785995bf
notes
2024-07-25 18:52:17 -04:00
Adam D. Ruppe
1e1b096bc9
small fix on the file dialog on linux to sort
2024-07-25 18:52:17 -04:00
Adam D. Ruppe
240b6cbc3d
custom text widget - selection.find api and double click select word. also middle click temp buffer
2024-07-25 18:52:17 -04:00
Adam D. Ruppe
6ac1e46a7f
more refactorings of shared timer to arsd.core
2024-06-10 15:22:49 -04:00
Adam D. Ruppe
41dbab24fb
more mac stuff
2024-01-29 15:32:39 -05:00
Adam D. Ruppe
fcc840df4e
better TextDisplay = better MessageBox on linux
2023-12-11 20:59:52 -05:00
Adam D. Ruppe
339d89d4b7
minigui on windows flicker and minor draw bugs when resizing
2023-12-06 13:04:19 -05:00
Adam D. Ruppe
6d1080b58d
some minor sizing tweaks on text boxes on windows
2023-11-29 16:35:10 -05:00
Adam D. Ruppe
6bbc91f90b
make the color picker a bit less bad on linux
2023-11-29 15:49:44 -05:00
Adam D. Ruppe
816a36e5f5
better dox and fixing doc example regression
2023-11-22 18:59:33 -05:00
Adam D. Ruppe
9f916f6401
better message box on linux, can scroll and wrap content now instead of truncate
2023-10-31 21:57:22 -04:00
naydef
c84e2cfbd5
Fix checkbox widget not refreshing when changing 'checked' on Linux
2023-10-30 10:55:24 +02:00
Adam D. Ruppe
dfdc6e7816
more sdpy mac support
2023-10-09 18:52:37 -04:00
Adam D. Ruppe
1f90575f73
oops the examples got attached to an import
2023-09-24 19:11:08 -04:00
Adam D. Ruppe
7aa3d60d86
fix bug in tab widget how did i not notice this before
2023-09-12 21:29:18 -04:00
Adam D. Ruppe
b1550ee5b0
prep for 11.1 - new angle, database regression, minigui theme tweaks
2023-09-08 21:32:58 -04:00
Adam D. Ruppe
1f21cd31e9
first draft of new default themes on linux
2023-08-25 14:54:42 -04:00
Adam D. Ruppe
c5be6de0fe
stuff
2023-07-31 12:27:50 -04:00
Adam D. Ruppe
fb7ad07e6b
Merge pull request #390 from JCDraffin/feature-readonly
...
Feature: Readonly support to editable text widgets
2023-05-23 09:50:57 -04:00
JCDraffin
4bc013e3dd
Feature: Readonly support to editable text widgets
2023-05-23 08:48:17 -05:00
Adam D. Ruppe
0066f51180
Merge branch 'master' of github.com:adamdruppe/arsd
2023-05-23 09:44:12 -04:00
Adam D. Ruppe
1d608a763a
focus forward to text display helper sot he call jsut works
2023-05-23 09:43:42 -04:00
JCDraffin
740278db97
bugfix: scrollbar wasn't updating on addtext calls
2023-05-22 23:05:13 -05:00
Adam D. Ruppe
7958a5eb93
make it scale better on windows toolbars #385
2023-05-03 15:04:55 -04:00
Adam D. Ruppe
2ae4ac1b25
stuff
2023-04-16 08:44:26 -04:00
Adam D. Ruppe
683db6fb8d
a bit of general cleanup
2023-04-04 21:33:37 -04:00
Adam D. Ruppe
de8a5798ec
fix layout bugs if you remove widget
2023-03-25 20:56:20 -04:00
Adam D. Ruppe
1ea5517916
wip
2023-03-22 07:51:29 -04:00
Adam D. Ruppe
db612a4c47
starting to migrate error handling to new core module
2023-03-06 12:50:20 -05:00
Adam D. Ruppe
7e3a84fc85
document loop pitfall that can lead to MsgWaitForMultipleObjectsEx failing
2023-03-06 12:50:20 -05:00
John Colvin
3f1de5a834
trailing whitespace
2023-03-05 13:16:36 +00:00
Adam D. Ruppe
39627cc5bd
focus new thing this process needs fixes
2023-03-02 09:13:42 -05:00
John Colvin
251cb73f71
remove trailing whitespace
2023-03-02 14:00:12 +00:00
Adam D. Ruppe
bd524763fc
fix #363 on Windows too
2023-02-05 21:46:51 -05:00
Adam D. Ruppe
918268356a
fix #363 - dialog box stopped working for strings because the change event never fired with the new text system
2023-02-05 21:43:20 -05:00
Adam D. Ruppe
079cf341a9
call on cancel when x a dialog
2023-02-05 21:28:39 -05:00
Adam D. Ruppe
4118c0fa14
prep for arsd 11 POSSIBLE BREAKING CHANGES - new text layout system
2023-01-31 20:35:26 -05:00
Adam D. Ruppe
5a8f0a7448
workaround hacks for -preview=in dmd bugs
2022-12-21 09:06:54 -05:00
Adam D. Ruppe
56fe895a81
more ime fixes and cursor placement support for embedded termnial
2022-12-06 09:29:21 -05:00
Adam D. Ruppe
d52f9ad0ff
minimum xic support for minigui input proxy
2022-11-27 17:32:07 -05:00