Commit Graph

17 Commits

Author SHA1 Message Date
f13c3fc90c implement run/pause/reset menus 2017-09-21 03:42:40 +02:00
b70e085921 fix possible crashes upon exit 2017-09-19 21:06:15 +02:00
dbefaf0ad3 Windows: fix colors. use fallback if hardware render mode doesn't work. 2017-09-19 20:48:18 +02:00
defe46e37e GTK: apply window client size to childHolderWidget. fixes sizing when a menubar is present. 2017-09-19 17:38:43 +02:00
edd33187b6 GTK: thread-safe refresh. doesn't freeze randomly anymore. 2017-09-19 16:53:02 +02:00
4db1a51fa4 add Platform thread/semaphore support, using SDL 2017-09-19 15:39:41 +02:00
8d79355f2e libui: add cairo bitmap code (preliminary). fix bug where putting a draw area directly in the window caused it to be tiny. 2017-09-19 02:22:07 +02:00
5979ab2eb2 libui: fix bug with filepicker filters under GTK. add skeleton for bitmaps. add the right cmake shit. 2017-09-19 00:36:25 +02:00
f30e19a2ec touchscreen input 2017-09-17 23:36:28 +02:00
8e7d46e717 * attempt at keyboard input, via raw scancodes
* load config, etc
* some things are nicer, too
2017-09-17 23:25:32 +02:00
66106a8829 sound 2017-09-14 17:06:41 +02:00
d463f8252d * build settings for Release
* fix off-by-one error in bitmap drawing
2017-09-14 02:30:11 +02:00
ba113d0ca9 actually run the emulator 2017-09-14 00:56:52 +02:00
f18690487c start working on API to draw bitmaps
lay out emu thread
2017-09-14 00:30:12 +02:00
62a26977c7 libui: primp file picker dialogs
* support for filters, for Windows (tested) and GTK (theoretical)
* add extra parameter for setting the start directory, but not supported yet
2017-09-11 15:56:52 +02:00
dbcec7efb4 actually take it somewhere 2017-09-09 03:23:02 +02:00
70e4841d31 another UI attempt, I guess.
sorry.
2017-09-09 02:30:51 +02:00