Commit Graph

362 Commits

Author SHA1 Message Date
Adam D. Ruppe 9c22d7465b prep 2021-07-05 20:58:44 -04:00
Adam D. Ruppe 883159410b more minigui 2021-06-21 22:16:02 -04:00
Adam D. Ruppe 3f30effea7 more stuff 2021-06-06 14:37:37 -04:00
Adam D. Ruppe dcd4aa8b3b xshm error handling improvement - now works with transparent fallback 2021-06-03 11:46:57 -04:00
Adam D. Ruppe 543d3a2b5d it just continues to get more awesome 2021-05-28 23:06:13 -04:00
Adam D. Ruppe 9dd0a00f08 more wip gui 2021-05-19 15:27:41 -04:00
Adam D. Ruppe 0b34c82758 minigui styling 2.0 start 2021-05-13 08:50:16 -04:00
Adam D. Ruppe f149974c09 Never free the default font in a destructor as it is a shared resource 2021-05-11 18:22:07 -04:00
Adam D. Ruppe f24955f273 docs 2021-05-04 10:10:16 -04:00
Adam D. Ruppe f75590c1f4 oops 2021-05-01 19:35:55 -04:00
Adam D. Ruppe 0d68724d58 list fonts 2021-05-01 17:52:21 -04:00
Adam D. Ruppe 3d396dfaa6 update 2021-04-11 22:22:39 -04:00
H. S. Teoh 34ba946e70 Fix typo: `wmainCRTStartup` (capital S) not `wmainCRTstartup`. 2021-04-06 11:26:43 -07:00
Adam D. Ruppe 5c2cac07b4 optimize opaque resizes w/ opengl 2021-04-02 11:07:19 -04:00
Adam D. Ruppe f8af877e4f Merge branch 'master' of github.com:adamdruppe/arsd 2021-03-29 10:05:34 -04:00
Adam D. Ruppe 0367ac70e7 fixes 2021-03-29 10:05:24 -04:00
H. S. Teoh 8bf86c5265 Fix deprecation warnings for `body`. 2021-03-26 16:23:36 -07:00
Adam D. Ruppe cce50f56a0 finally implement takeScreenshot 2021-03-14 19:43:46 -04:00
Adam D. Ruppe 05eadcb732 a little bit less bad handling of the popup menus 2021-03-11 22:32:42 -05:00
Adam D. Ruppe 7198a9f15e #279 - facility for spritesheets 2021-03-11 21:18:39 -05:00
Adam D. Ruppe 75fdaf478b Fix moar bugs 2021-02-25 10:48:50 -05:00
Adam D. Ruppe f94e51e6ba windows race condition 2021-02-25 09:52:33 -05:00
Adam D. Ruppe 9ae769b5e8 address terminating race condition 2021-02-25 09:23:05 -05:00
Adam D. Ruppe 3b78d15aef drag and drop early version 2021-02-22 23:25:13 -05:00
Adam D. Ruppe 9264dea9a6 issue #263 2021-02-08 22:07:50 -05:00
Adam D. Ruppe da73ad7a15 issue #263 2021-02-08 22:06:40 -05:00
Adam D. Ruppe a8ec499f2b random fixes 2021-02-01 21:35:56 -05:00
Adam D. Ruppe 89718d996e avoid problem 2021-01-20 14:05:18 -05:00
Adam D. Ruppe 868323bac0 omg i forgot stuff 2021-01-19 23:03:19 -05:00
Adam D. Ruppe de6f8b5302 handle fallback font sizing better 2021-01-16 18:30:42 -05:00
Adam D. Ruppe 49a04b764a some apng fixes 2020-12-29 11:32:20 -05:00
Adam D. Ruppe 0e0335da5c 5500 page omnibus bill no need to read this just vote for it 2020-12-28 10:57:20 -05:00
Adam D. Ruppe 83a0c3db07 warpMouse and vsync on windows 2020-12-22 21:49:26 -05:00
Adam D. Ruppe 4a2fffe5e6 const spam 2020-12-17 22:18:57 -05:00
Adam D. Ruppe d958638298 x event delay on fast timer on linux 2020-12-14 15:44:46 -05:00
Adam D. Ruppe 799ce29d7d some moar dox 2020-12-09 14:42:48 -05:00
Adam D. Ruppe dd2f7a60a0 ensure timer guts never called more than once per event loop round to ensure it doesnt lock up the nromal event handling message pump 2020-12-09 14:39:08 -05:00
Adam D. Ruppe ff2cfb7527 sundry windows fixes 2020-12-04 21:46:21 -05:00
Adam D. Ruppe 1a518da8ec big catchup 2020-12-04 13:10:44 -05:00
Adam D. Ruppe 7c13c57c57 move gl 4.5 function out for now at least 2020-11-27 19:45:59 -05:00
Adam D. Ruppe 91b85ea44b wip 2020-11-24 17:42:09 -05:00
Adam D. Ruppe cf179cdd34 fix cross thread bug related to terminald 2020-11-12 15:44:31 -05:00
Adam D. Ruppe acabbf1c4a sundry bugfixes 2020-11-08 09:34:12 -05:00
Adam D. Ruppe bd3c7ecf35 try for #266 2020-10-30 18:38:48 -04:00
Adam D. Ruppe ae9ed38187 terminal stdout 2020-10-03 19:38:42 -04:00
Adam D. Ruppe f32b147e19 oops broke win64 2020-09-30 22:46:11 -04:00
Adam D. Ruppe aa7c8f2839 notes 2020-09-28 11:08:04 -04:00
Adam D. Ruppe ea88731d58 jawesome 2020-09-07 22:32:53 -04:00
Adam D. Ruppe 94c7618e80 basic matrix begin 2020-08-29 19:54:15 -04:00
Adam D. Ruppe 82728ad3f4 gdc9 support 2020-08-29 19:54:01 -04:00