Commit Graph

6589 Commits

Author SHA1 Message Date
thrust26 93e0ad860a fixed missing GameInfoDialog save button 2020-12-21 10:24:38 +01:00
thrust26 e0eafb75a4 update docs (Launcher keys, upper case hotkeys) 2020-12-21 10:24:12 +01:00
thrust26 7a07650556 limited redraw debug output to DEBUG_BUILD 2020-12-21 09:14:42 +01:00
Stephen Anthony b557460fb9 Final batch of brace conversion.
Added const in a few places.
2020-12-20 21:08:00 -03:30
Stephen Anthony 57106876ca Forgot one file for brace fixes in the last merge. 2020-12-20 20:19:23 -03:30
Stephen Anthony 915ab71e3b Move duplicated 'trim' function to BSPF.
Remove unused methods from Settings.
2020-12-20 20:05:41 -03:30
Stephen Anthony aa85f912f7 Merge branch 'master' into feature/full-on-sqlite 2020-12-20 19:03:15 -03:30
Stephen Anthony d6aa6d9634 More conversion to brace syntax. 2020-12-20 18:14:28 -03:30
Stephen Anthony 9e9957b664 Fix segfault when exceptions are thrown on errors.
That was exactly the point of exceptions; to NOT crash the app!
2020-12-20 13:39:28 -03:30
Stephen Anthony 93bd07aebc Make variables initialized in c'tor initialization list use brace-syntax.
- This is on the advice of one of the static analyzers we use.
 - More classes have to be converted; this is only the first pass.
2020-12-20 12:06:10 -03:30
Stephen Anthony 3d729878b1 Fixed a clang warning. 2020-12-20 12:04:28 -03:30
Stephen Anthony 8aa6636e06 Fix minor warning. 2020-12-20 11:14:29 -03:30
thrust26 a6b3ce1351 added mouse support to editable widgets
added missing hotkeys to launcher context menu
updated docs
2020-12-20 15:13:03 +01:00
Stephen Anthony e5bdccc4ad Disabled PlusROM for now, until we find more time to work on it. 2020-12-19 18:35:16 -03:30
Stephen Anthony d56c809b91 libretro: Fix warnings with memset; use default initialization instead. 2020-12-18 23:29:25 -03:30
Stephen Anthony 2d78828677 Various fixes for suggestions from cppcheck. 2020-12-18 19:25:27 -03:30
thrust26 0c0d838a37 minor enhancement of input global keys 2020-12-18 22:34:36 +01:00
thrust26 e665197cda fixed specific mouse axes for paddles (fixes #746)
added specific mouse axes properties for SWOOPS
2020-12-18 16:17:03 +01:00
Stephen Anthony 3ecd57911b Some of the checkers don't like stray Unicode in ASCII files. 2020-12-18 11:03:24 -03:30
thrust26 5c1f0fd228 reordered hotkeys and fixed UI for driving controller sensitivity (value used for digital input too) 2020-12-18 09:09:45 +01:00
thrust26 ca399c05d6 removed JOYSTICK_SUPPORT checks to align with header file 2020-12-18 08:13:55 +01:00
Stephen Anthony af9f1aa68a libretro: Fix compile errors (PlusROM and some minor joystick stuff). 2020-12-17 23:58:35 -03:30
Stephen Anthony ffe067d348 Add PlusROM to Xcode project. 2020-12-17 23:51:25 -03:30
Stephen Anthony 8991f66c5e Add PlusROM to Visual Studio project. 2020-12-17 23:45:02 -03:30
Stephen Anthony 476e57f518 Added beginning infrastructure for PlusROM support.
For now, none of the network functionality is present; PlusROM's are correctly detected, though.
2020-12-17 23:27:22 -03:30
thrust26 15586c8d92 changed sorting of saved mappings for easier debugging 2020-12-17 22:47:07 +01:00
thrust26 b7733f6879 added new hotkey mappings 2020-12-17 22:27:42 +01:00
Stephen Anthony 542f85dcfe Arrgh, should have just left this alone. 2020-12-17 15:57:57 -03:30
Stephen Anthony 7e8140cdbf Oops, seems gitignore is recursive, so we can't remove certain files. 2020-12-17 15:54:10 -03:30
Stephen Anthony 560ebca234 Ignore more files in git. 2020-12-17 14:44:14 -03:30
thrust26 39e8939054 fixed global hotkey logic and warning 2020-12-17 17:39:28 +01:00
thrust26 db1a0f584d added hotkeys for Input Devices & Ports settings
added hotkeys for Game Properties/Controller settings
added new global hotkey group for new hotkeys
add a few more tooltips
updated doc
2020-12-17 16:37:51 +01:00
Stephen Anthony bed5af5231 Hook up SQL for Visual Studio. 2020-12-16 18:14:35 -03:30
Stephen Anthony 29ad36c494 Some fixes for suggestions from clang-tidy. 2020-12-16 16:24:46 -03:30
Stephen Anthony c5184baa32 Completely remove 'cfgfile' functionality, since the SQL backend uses the same name on all ports. 2020-12-16 00:28:41 -03:30
Stephen Anthony 4e8aaec3d4 libretro: Fix compile for new SQL classes. 2020-12-15 23:22:46 -03:30
Stephen Anthony 168e09c852 Fix compile warnings in Linux. 2020-12-15 22:51:31 -03:30
Stephen Anthony 04d2c0c32b Fixed typo, and some formatting cleanup. 2020-12-15 21:25:45 -03:30
Stephen Anthony f579af5a90 Fixed configure bug in Linux. 2020-12-15 21:08:05 -03:30
Christian Speckner 021f59f2f3 Sqlite is the only choice now. 2020-12-15 23:55:24 +01:00
Stephen Anthony b5da7bb456 Fix 'daptor devices sometimes not getting correct default mappings (fixes #685). 2020-12-14 15:34:05 -03:30
Christian Speckner 37c72b1dc7 Sqlite3 is not conditional anymore, support amalgamation on UNIX. 2020-12-14 00:10:11 +01:00
thrust26 04979ae29e fixed key map conversion for multiple modifier keys 2020-12-13 09:15:42 +01:00
Christian Speckner 1229fbf83d Add the amalagmated SQlite source. 2020-12-10 23:29:31 +01:00
thrust26 e1f3abda4f fixed MDM single bank ROM crash (fixes #743) 2020-12-09 20:55:08 +01:00
thrust26 2979069674 added sorting when saving JoyMap and KeyMap 2020-12-08 11:51:48 +01:00
thrust26 4271e4a801 moved new EventMode::kEditMode to end of list to fix mapping conversion 2020-12-08 11:39:22 +01:00
thrust26 a04c8a240e Merge branch 'master' of https://github.com/stella-emu/stella 2020-12-07 11:41:20 +01:00
thrust26 b82445f8b9 added support for default image in ROM info viewer (resolves #601) 2020-12-07 11:41:06 +01:00
Stephen Anthony 25c45d8df8 Fix compile warnings in Xcode. 2020-12-06 23:43:11 -03:30