Commit Graph

6477 Commits

Author SHA1 Message Date
thrust26 833ce27d37 defined high score properties for many ROMs
added option to limit number of chars for text input
added tooltips to High Scores dialogs and widgets
updated docs
2020-11-30 18:52:42 +01:00
thrust26 488b9cf077 Merge remote-tracking branch 'remotes/origin/master' into feature-highscores
Fixed redraw problems.
2020-11-30 09:23:45 +01:00
thrust26 5ba8795747 updated defprops 2020-11-29 23:40:59 +01:00
thrust26 71caf5e776 finished high scores definitions saving conversion to JSON 2020-11-29 22:51:33 +01:00
thrust26 56fb6b0956 Merge remote-tracking branch 'remotes/origin/master' into feature-highscores 2020-11-29 22:26:37 +01:00
Stephen Anthony 47bab52621 Simplified some code; use a lambda instead of two identical loops. 2020-11-29 16:25:23 -03:30
Stephen Anthony ad88f26c61 Switch to C++17 structured bindings for maps in a few places, adding const as well.
This makes the code a little easier to follow.
2020-11-29 15:50:31 -03:30
thrust26 efb94f1b5f started converting high score definitions saving to JSON 2020-11-29 14:13:13 +01:00
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
thrust26 5c21fb3e4b Merge remote-tracking branch 'remotes/origin/master' into feature-highscores 2020-11-28 22:11:29 +01:00
thrust26 311e25179c Merge branch 'master' into feature-highscores 2020-11-28 22:03:54 +01:00
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 c116ed8d25 Merge branch 'master' into feature-highscores 2020-11-28 20:10:17 +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