Commit Graph

15 Commits

Author SHA1 Message Date
Christopher A. Mosher
498edf22e1 Move FN key handling from SDL to main App, and add menu items for them 2022-12-12 21:47:10 -05:00
Christopher A. Mosher
b064d06efd add wx menu handling for F1,F7,F9; fix initial value (random) of keyboard latch 2022-12-12 13:03:30 -05:00
Christopher A. Mosher
7552b0ce11 move test out of main and add a cmd line option to run them 2022-12-12 02:12:17 -05:00
Christopher A. Mosher
6a52aadfe4 handle quit/close events across SDL and wx sides including asking to save changes; refactor to remove old unused event loop code 2022-12-12 00:52:19 -05:00
Christopher A. Mosher
b138df21eb rename Config class to E2Config; remove an unused function 2022-12-11 20:13:39 -05:00
Christopher A. Mosher
fee69a814c completely remove tinyfiledialogs; clean up some log messages 2022-12-11 17:17:25 -05:00
Christopher A. Mosher
340c8294f4 fix uninitialized vars (per valgrind); add debugging for LSS13; add some std lib bounds checking 2022-12-11 02:07:28 -05:00
Christopher A. Mosher
ddf97fff28 new configuration file location algorithm 2022-12-09 21:49:59 -05:00
Christopher A. Mosher
d3c3cfe0c8 fix wxstring handling (it's wchar_t always); refactor 2022-12-08 12:18:22 -05:00
Christopher A. Mosher
6ce62c6bc2 refactor filename string handling 2022-12-08 02:05:30 -05:00
Christopher A. Mosher
fc7806d3c9 call sdl and wx from main thread 2022-12-06 13:30:35 -05:00
Christopher A. Mosher
c2bd2dcee3 new config hadling, first pass; refactor apple core loop; search resources for imported rom files 2022-12-05 22:19:24 -05:00
Christopher A. Mosher
9387b907c2 start sdl first; run wx in a thread 2022-12-05 16:11:25 -05:00
Christopher A. Mosher
e55e3f4c1d new cmd line handling; try to fix event thread on mac 2022-12-04 22:45:35 -05:00
Christopher A. Mosher
dd6f36048d add wxWidgets app,frame; combine CMake files 2022-12-03 23:18:52 -05:00