Commit Graph

6409 Commits

Author SHA1 Message Date
Christian Speckner f44f5654e4 Handle modekey mask properly. 2020-11-29 11:05:31 +01:00
Stephen Anthony aa42c51709 Fix gcc warning: use const references instead of pass by value for exceptions. 2020-11-28 22:25:22 -03:30
Stephen Anthony ceabffe52b Various code cleanups. 2020-11-28 22:16:47 -03:30
Stephen Anthony c4354aeeea Remove workarounds in pre-C++17 code. 2020-11-28 20:52:13 -03:30
Stephen Anthony bd2ead8d13 Added JSON stuff to Xcode project. 2020-11-28 18:06:49 -03:30
Stephen Anthony a47689c510 libretro: Add JSON stuff to build script. 2020-11-28 17:33:46 -03:30
Stephen Anthony 9c9633e0c7 Added json stuff to Visual Studio project file. 2020-11-28 17:11:10 -03:30
Stephen Anthony 43fafb45ef Wrap json.hxx in another header, which disables warnings for code we don't control.
Eventually we can add directives here for other compilers too (in json_lib.hxx).
2020-11-28 17:02:25 -03:30
Christian Speckner e3e0fc5a47 Migration fixes. 2020-11-28 21:04:26 +01:00
Christian Speckner 730932355f Merge remote-tracking branch 'origin/master' into feature/json-mappings 2020-11-28 20:45:51 +01:00
Christian Speckner 0d9b7831d7 Revert "Fix bad use of constexpr." --- don't need that anymore with C++17
This reverts commit c55d8096d0.
2020-11-28 20:37:15 +01:00
thrust26 2d9c9a5003 made DelayQueueWidget use setDirty
removed superfluous code from TiaWidget
2020-11-28 16:54:23 +01:00
thrust26 9d63ec42d2 minimized redraws in debugger 2020-11-28 16:12:54 +01:00
Stephen Anthony fe2b4d630e Move Linux builds to use C++17 by default. 2020-11-28 10:48:00 -03:30
Christian Speckner 9ac459bf71 Avoid endless loop and heap corruption of doom. 2020-11-28 13:33:48 +01:00
Christian Speckner 49d3877213 Fix null pointer. 2020-11-28 13:33:48 +01:00
thrust26 d038cbabd7 Merge branch 'master' of https://github.com/stella-emu/stella 2020-11-28 13:00:00 +01:00
thrust26 b0008a2204 improved debugger's RAM labels (part 2) 2020-11-28 12:59:45 +01:00
Christian Speckner c55d8096d0 Fix bad use of constexpr. 2020-11-28 12:59:34 +01:00
thrust26 1637743d5e improved debugger's RAM labels 2020-11-28 12:57:24 +01:00
thrust26 b338c1b0ad added some more tooltips to UI 2020-11-28 12:55:50 +01:00
thrust26 c1cbd5d6f3 updated changes.txt 2020-11-28 12:54:20 +01:00
Christian Speckner 9ce8e9a02a Convert legacy keyboard mappings. 2020-11-28 12:46:48 +01:00
Christian Speckner 234a2745c4 Coversion for legacy joystick mappings. 2020-11-28 12:15:02 +01:00
thrust26 cbbe6fbe99 fixed doc 2020-11-25 17:23:05 +01:00
thrust26 d292c8eb6b fixed #735 (trackball fire) 2020-11-25 17:21:57 +01:00
Stephen Anthony 2db6ab7d16 Fixed compile error and warnings from g++. 2020-11-24 10:01:27 -03:30
thrust26 9274a72d51 added path info to launcher tooltips when displaying sub directories
fixed launcher files list when filtering was canceled
added persisting 'incl. subdirectories' setting
2020-11-24 12:50:43 +01:00
Christian Speckner 62bd47f56d JSON mappings for keyboard. 2020-11-23 23:42:35 +01:00
Stephen Anthony 53f24729fd Fix compile warning and error in clang. 2020-11-23 17:39:43 -03:30
thrust26 d309279852 added cancel option (button, enter, ESC) to ProgressDialog
adapted all ProgressDialog using actions to allow canceling
2020-11-23 22:02:52 +01:00
thrust26 106bd3ab91 added launcher reload delay while typing filter 2020-11-23 09:08:26 +01:00
thrust26 a8d9eab777 updated docs 2020-11-22 22:01:29 +01:00
thrust26 6ec8693110 fixed small font for launcher 2020-11-22 21:58:49 +01:00
thrust26 d5e7829bd2 fixed considering "show all files" at startup
fixed launcher focus issues after exiting ROMs
2020-11-22 14:42:46 +01:00
thrust26 9a68e48421 added subdirectory search to launcher
enhanced ProgressDialog
2020-11-22 12:39:17 +01:00
thrust26 80c32d67f4 improved wildcard handling (addresses #154) 2020-11-21 14:59:31 +01:00
thrust26 fc92520fc5 fixed #732 2020-11-21 14:38:32 +01:00
Stephen Anthony 2b47ae1062 Fix typo in tooltip. 2020-11-20 19:53:44 -03:30
thrust26 11ec159bff tooltips are disabled for R77 2020-11-20 23:06:06 +01:00
thrust26 94fae3de3d added wildcard support to launcher dialog filter 2020-11-20 21:23:48 +01:00
thrust26 83da128ee9 added tooltips to DeveloperDialog 2020-11-20 20:12:30 +01:00
Stephen Anthony bf9b5b5557 Don't forget about Mac for a tooltip. 2020-11-20 10:44:32 -03:30
thrust26 4683b234b8 updated changes and WhatsNewDialog 2020-11-20 10:31:28 +01:00
thrust26 3b04034aab improved tooltips hiding
added tooltip to breakpoint/trap status
added tooltip to search/compare buttons and dialogs
added tooltips to data operation buttons
2020-11-20 10:11:40 +01:00
thrust26 763685e0c3 changed y-position displayed in tooltip to scanline number 2020-11-19 23:18:28 +01:00
Christian Speckner 24e802e490 Don't serialize redundant properties. 2020-11-19 23:15:13 +01:00
thrust26 ae452ffb09 removed "on top" logic for drawing widgets 2020-11-19 19:19:49 +01:00
thrust26 39b94d74e1 Merge remote-tracking branch 'remotes/origin/feature/improve_ui_redraws' 2020-11-19 18:16:36 +01:00
Stephen Anthony f7cf30a7fb Enable RTTI for Xcode. 2020-11-19 13:39:32 -03:30