Elias Batek
0bdcc43a57
Fix SubPixmap
2024-10-06 01:34:51 +02:00
Elias Batek
a391b8dad9
Remove leftover debug{writeln();}
2024-10-06 01:34:18 +02:00
Elias Batek
38301f1507
Document SubPixmap.xferTo()
...
and improve docs slightly.
2024-10-06 00:19:32 +02:00
Elias Batek
1d0822c89a
Rename SubPixmap.isSound() to SubPixmap.isValid()
2024-10-06 00:19:19 +02:00
Elias Batek
d83ae00982
Make the pure round()ing function private
2024-10-06 00:00:42 +02:00
Elias Batek
011abf026e
Add SubPixmap support to PixmapPaint
2024-10-05 23:59:55 +02:00
Adam D. Ruppe
eaf60b4101
note about buffer swapping
2024-10-05 10:45:17 -04:00
Adam D. Ruppe
4947ea9efd
Merge pull request #462 from analogjupiter/sdpy-apitrace
...
Add version(apitrace) to simpledisplay
2024-10-05 08:28:16 -04:00
Adam D. Ruppe
9862220365
Merge pull request #460 from analogjupiter/pmp-clearfix
...
Fix PixmapPresenter not glClear()'ing as expected
2024-10-05 07:47:58 -04:00
Elias Batek
3e661c407f
Fix PixmapPresenter not glClear()'ing as expected
...
No more “smart” clearing shenanigans – those didn’t work properly
anyway.
2024-10-05 04:52:14 +02:00
Elias Batek
152da60927
Add version(apitrace) to simpledisplay
2024-10-05 04:38:08 +02:00
Adam D. Ruppe
49f28a9e0f
always clear selection cache on event since it is static across windows anyway
2024-10-04 22:12:56 -04:00
Adam D. Ruppe
0fce8ff5e5
Merge pull request #461 from analogjupiter/despace
...
Fix tabs/space mixing in sdpy
2024-10-04 22:12:34 -04:00
Elias Batek
379019c72e
Fix tabs/space mixing in sdpy
2024-10-05 03:38:05 +02: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
161d733196
some css fixes
2024-09-24 09:18:33 -04:00
Adam D. Ruppe
49dee2642b
a bit of cleanup
2024-09-23 21:34:24 -04:00
Adam D. Ruppe
21eec2bc9b
use new object from dom.d, breaking change - change your string[string] to AttributesHolder too
2024-09-23 21:33:17 -04:00
Adam D. Ruppe
2f457a1dbe
hacks to make it build on Windows
2024-09-23 21:32:32 -04:00
Adam D. Ruppe
6c8d967086
safer by default
2024-09-23 21:32:10 -04:00
Adam D. Ruppe
697214132d
port of commommark for my use
2024-09-23 16:10:41 -04:00
Adam D. Ruppe
a9a9d75988
mac safer by default
2024-09-22 14:32:20 -04:00
Adam D. Ruppe
c13a8cd2e5
more safer by default warning silencing
2024-09-15 09:21:01 -04:00
Adam D. Ruppe
d67fae5b1f
bold fonts on linux were so wrong lol
2024-09-15 08:38:37 -04:00
Adam D. Ruppe
156e02bee9
more html parsing woes
2024-09-15 08:38:21 -04:00
Adam D. Ruppe
d246f4d744
ExternalProcess overhaul to be better pipe citizens
2024-09-13 22:05:01 -04:00
Adam D. Ruppe
d5a59f8a3b
screenpainter emulator for my block puzzle DO NOT DEPEND ON YEY
2024-09-13 22:04:39 -04:00
Adam D. Ruppe
86ab28abf0
better reconnecting
2024-09-13 22:04:08 -04:00
Adam D. Ruppe
9f9cf2e290
useful month names
2024-09-13 22:03:53 -04:00
Adam D. Ruppe
fadcce6082
dox
2024-09-13 22:03:43 -04:00
Adam D. Ruppe
25e46e9d2d
opengl3 limited font wip
2024-09-13 22:03:22 -04:00
Adam D. Ruppe
368d1d8c59
some matrix math
2024-09-13 22:02:59 -04:00
Adam D. Ruppe
6e4e2966ca
some browser jam stuff
2024-09-13 22:02:07 -04:00
Adam D. Ruppe
21c8eb6cbd
handle some other non-nestable html tags too
2024-09-13 15:18:22 -04:00
Adam D. Ruppe
20e675ee99
omg to and cc are not supposed to be the same
2024-09-13 07:51:55 -04:00
Adam D. Ruppe
b1c1d86fb8
Merge pull request #458 from analogjupiter/suppress-auto-opengl-viewport
...
Suppress sdpy's auto-OpenGL-viewport in PixmapPresenter
2024-09-10 22:01:18 -04:00
Elias Batek
9c4a452bb2
Suppress sdpy's auto-OpenGL-viewport in PixmapPresenter
2024-09-11 03:58:21 +02:00
Adam D. Ruppe
5dd6f2bc54
Merge pull request #457 from analogjupiter/timer-conflict
...
Timer conflict
2024-09-10 21:21:55 -04:00
Elias Batek
2e05986ade
Update history of arsd.core.Timer
2024-09-11 03:18:54 +02:00
Elias Batek
39e87df602
Fix "Timer" symbol clash
2024-09-11 03:08:13 +02:00
Adam D. Ruppe
4f2b94e790
omg use after free bug was there
2024-09-09 21:58:13 -04:00
Adam D. Ruppe
701fdf5e25
%F not supported on Windows lol
2024-09-09 21:12:39 -04:00
Adam D. Ruppe
ae07d697a3
make compile times great again
2024-09-09 20:51:28 -04:00
Adam D. Ruppe
6d30f2fba9
Merge pull request #456 from analogjupiter/corner-style
...
Implement "corner style" property for sdpy windows on Windows 11+
2024-09-09 20:47:03 -04:00
Elias Batek
a9a596dc20
Support slightly rounded window corners too
2024-09-10 02:29:59 +02:00
Adam D. Ruppe
547ded1eeb
Merge pull request #455 from analogjupiter/json-syntax
...
Fix JSON syntax
2024-09-09 20:22:15 -04:00
Elias Batek
376fde2e8a
Fix JSON syntax
2024-09-10 02:19:43 +02:00
Elias Batek
b6b12995f9
Add corner-style preference setting to PixmapPresenter
2024-09-10 02:17:22 +02:00