Commit Graph

6554 Commits

Author SHA1 Message Date
thrust26 b976bd95ca enhanced and cleaned up OS specific path code
improved mouse double click marking
added file list resizing in browser dialog
2020-12-25 09:15:58 +01:00
thrust26 dfee070324 fixed a saveses bug
renamed browser titles
2020-12-24 14:50:26 +01:00
thrust26 99af3abd16 Merge remote-tracking branch 'remotes/origin/master' into feature/dbg-save-as-dialog 2020-12-24 12:35:02 +01:00
thrust26 6356d56c58 refactored directory names, removed default load dir
updated docs
2020-12-24 12:24:23 +01:00
thrust26 b9cb829390 added "userdir" settings which can be used to overwrite default save (and load) directories 2020-12-24 11:48:15 +01:00
Stephen Anthony e664b29a91 Eliminate duplicate copies of lastPathComponent function. 2020-12-23 22:21:46 -03:30
thrust26 31e50aa8d1 added file browser to GameInfoDialog export
code cleanup
updated docs
2020-12-23 23:07:00 +01:00
Stephen Anthony a5b48b76b7 Remove dead Blargg code. 2020-12-23 17:20:31 -03:30
thrust26 1a165ca81b Merge remote-tracking branch 'remotes/origin/master' into feature/dbg-save-as-dialog 2020-12-23 17:12:07 +01:00
thrust26 679e50810c Merge branch 'master' into feature/dbg-save-as-dialog 2020-12-23 08:56:05 +01:00
Stephen Anthony f0cb916282 Few more fixes for suggestions from cppcheck. 2020-12-22 19:29:49 -03:30
Stephen Anthony 2a07daccb4 Added a few more 'string_view' in bspf. 2020-12-22 18:33:30 -03:30
thrust26 c59bf70656 Revert "2nd try to get notifications"
This reverts commit 8f7af1c356.
2020-12-22 21:07:19 +01:00
thrust26 8f7af1c356 2nd try to get notifications 2020-12-22 20:48:54 +01:00
thrust26 1799c87dca Revert "intentionally broken code for testing libretro build notifications"
This reverts commit a30d2cbead.
2020-12-22 20:43:45 +01:00
thrust26 a30d2cbead intentionally broken code for testing libretro build notifications 2020-12-22 19:59:15 +01:00
Stephen Anthony bd2029bbcc Fix compile error. 2020-12-22 10:39:49 -03:30
thrust26 96e5e25148 renamed Game properties 'Save' button into 'Export' 2020-12-22 14:56:48 +01:00
thrust26 39aabf0f66 added tooltip to GameInfoDialog 'Save' button 2020-12-22 12:18:39 +01:00
Stephen Anthony 7bf2f2b3c3 Updated changelog. 2020-12-21 22:44:36 -03:30
Stephen Anthony cd811579e4 Added C++ compatible string search functions to BSPF.
This allows us to remove strcmp, stricmp, strcasecmp, etc, which are non-standard and C-style functions.
2020-12-21 22:33:55 -03:30
thrust26 0f07304473 fixed(?) libretro/Makefile 2020-12-21 18:50:54 +01:00
thrust26 1d90b3caec ...and removed the const too 2020-12-21 18:06:33 +01:00
thrust26 8655e52330 removed default, just to be sure 2020-12-21 17:37:10 +01:00
thrust26 d4eb9535ef fixed broken joystick mapping loading 2020-12-21 13:31:42 +01:00
thrust26 940bdf8d4a minor hotkey updates to debugger doc 2020-12-21 12:05:46 +01:00
thrust26 03efb38575 updated doc for missing GameInfoDialog save button 2020-12-21 10:30:30 +01:00
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 915ab71e3b Move duplicated 'trim' function to BSPF.
Remove unused methods from Settings.
2020-12-20 20:05:41 -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