Commit Graph

423 Commits

Author SHA1 Message Date
Adam D. Ruppe bac06fb954 opengl resize bug on windows 2023-01-31 20:33:30 -05:00
Adam D. Ruppe feb8640857 more set input focus adjustments ofr x 2023-01-25 19:47:25 -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
brianush1 772f59ca4d better IME support 2022-11-27 14:46:00 -05:00
Adam D. Ruppe f70af64ddb
Merge pull request #349 from Geod24/whitespace
Clean up trailing whitespace in simpledisplay
2022-11-24 09:15:35 -05:00
Geod24 7a68674bbd Clean up trailing whitespace in simpledisplay 2022-11-24 15:08:36 +01:00
Geod24 b77bf5ae6b Use scope const auto ref instead of in auto ref
The latter is not compatible with -preview=in.
2022-11-24 15:04:39 +01:00
Adam D. Ruppe de269548fd new error handling option and minimallyWrapped window type 2022-11-20 09:24:45 -05:00
Adam D. Ruppe 21a864a2e6 fixed size fixes on windows 2022-11-15 16:12:51 -05:00
Adam D. Ruppe 95e3f0721c change automatic viewport so the opengl context doesn't have to be stolen by the ui thread on random events 2022-11-15 13:00:29 -05:00
Adam D. Ruppe 3fface2761 oops 2022-10-28 19:07:24 -04:00
Adam D. Ruppe a16131abdc fullscreen impl on windows from https://devblogs.microsoft.com/oldnewthing/20100412-00/?p=14353 2022-10-25 19:29:50 -04:00
Adam D. Ruppe 1184906c51 oops forgot to test the ttf template on windows 2022-10-25 18:59:20 -04:00
Adam D. Ruppe 68c21e39d9 some custom ttf function updates 2022-10-24 16:19:22 -04:00
Adam D. Ruppe 2a964a4eef xgrabkeyboard definition 2022-10-08 11:59:05 -04:00
Adam D. Ruppe 5f64fe5d5b build fails 2022-08-23 22:04:45 -04:00
Adam D. Ruppe d88371e42c more dpi experimentation 2022-08-23 21:57:30 -04:00
Adam D. Ruppe ba2823d911 more alt+key things - dings and double chars sometimes on Windows 2022-08-08 19:55:22 -04:00
Adam D. Ruppe fe5979cfc6 docs 2022-08-06 10:38:57 -04:00
Adam D. Ruppe 7d81f250fe more improvements to input handling and web 2022-04-19 12:07:08 -04:00
Adam D. Ruppe 158ce8e21d whatever calling it good enough gg 2022-04-07 17:46:24 -04:00
Adam D. Ruppe a0a6e7431b more stuff 2022-04-07 17:32:06 -04:00
Adam D. Ruppe 56fecfb135 the result of like a trillion hours of tortorous pain and the borders still dont look quite right 2022-04-07 17:26:20 -04:00
Adam D. Ruppe e14b651266 unreachable code considered fine 2022-04-05 19:20:13 -04:00
Adam D. Ruppe 6560878cd0 null check to avoid oops 2022-04-05 19:16:03 -04:00
Adam D. Ruppe 77bc2828c3 syntheticinput unified for windows 2022-04-03 13:52:31 -04:00
Adam D. Ruppe e1a13734ba child window focus requests on x11 2022-04-03 11:30:15 -04:00
Adam D. Ruppe 8483b709f8 Merge branch 'master' of github.com:adamdruppe/arsd 2022-03-28 11:53:29 -04:00
Adam D. Ruppe d3841ee50f more gui 2022-03-28 11:53:26 -04:00
Adam D. Ruppe e6eade37ae oops windows 2022-03-28 11:52:11 -04:00
Adam D. Ruppe 49829f3f48 mroe dpi stuff 2022-03-22 18:02:03 -04:00
Adam D. Ruppe 369c40fd6f webtemplate skeleton uda 2022-03-07 16:25:28 -05:00
Adam D. Ruppe 017b1d9759 this code is ugly but it can prevent deadlocks if another thread triggers a GC collection of Sprites in particular 2022-02-17 15:07:11 -05:00
Adam D. Ruppe cd20cec8e7 Remove X11 flicker 2022-02-15 12:39:30 -05:00
Adam D. Ruppe 44db7b9e41 batch X resize events in case the user handler is extremely slow so it
doesn't fall too far behind
2022-02-15 12:39:04 -05:00
Adam D. Ruppe db81fdca67 more midi stuff 2022-01-05 10:25:58 -05:00
Adam D. Ruppe 948926df49 more cool features 2021-12-29 11:29:08 -05:00
Adam D. Ruppe 307c6acb28 little things 2021-12-22 18:49:12 -05:00
Adam D. Ruppe 16d05187a3 starting matrix stuff 2021-12-10 22:09:17 -05:00
Adam D. Ruppe 12bb6d7f4d add more stuff to dub 2021-12-09 22:23:41 -05:00
Adam D. Ruppe 1ed17bdb43 new blocking control param 2021-12-09 17:33:10 -05:00
Adam D. Ruppe 4248b8e8a2 more grid size fixes and thread helpers 2021-12-03 21:42:07 -05:00
Adam D. Ruppe a7d045f632 fix the windows event handler 2021-11-27 22:19:09 -05:00
Adam D. Ruppe cb8acc5d2b mixed mode dpi awareness 2021-11-26 16:21:07 -05:00
Adam D. Ruppe 9e9be7cc0d gradient stuff and windows tweaks 2021-11-23 17:23:42 -05:00
Adam D. Ruppe 3e34c06106 Merge branch 'master' of github.com:adamdruppe/arsd 2021-11-11 16:03:14 -05:00
Adam D. Ruppe dbae090c61 helpers for webview 2021-11-11 16:03:12 -05:00
Stefan Koch 9e4b928849
make changes to have it compile on arm 2021-11-11 21:18:19 +01:00
Adam D. Ruppe 7f4bbbeb2c omg C long is so horrible 2021-11-01 09:18:18 -04:00