Stephen Anthony
9c39540a21
Improved BrowserDialog usage, eliminating redundant code in several places.
...
This class now uses a lambda function to do the work when clicking OK or Cancel.
This commit also adds the changes from the previously reverted commit.
2020-12-27 12:42:53 -03:30
Stephen Anthony
d1fe35cdfa
Revert "cleaned up code for use of fonts for BrowserDialog"
...
This reverts commit 1be26f2984
.
2020-12-27 11:32:23 -03:30
thrust26
1be26f2984
cleaned up code for use of fonts for BrowserDialog
2020-12-27 09:14:41 +01:00
Stephen Anthony
f94d8f925f
Fix compile issue with LoggerDialog.
2020-12-26 11:19:51 -03:30
thrust26
b2f4a8d2ab
fixed scrollbar alignment issues
2020-12-26 13:47:21 +01:00
thrust26
eb0350dbfb
fixed selection issue when switching input event filters
2020-12-26 11:02:45 +01:00
thrust26
969d772b72
added missing changes in LoggerDialog
2020-12-26 10:33:00 +01:00
Stephen Anthony
4e87dadf45
Fix issues with About dialog in dark mode on macOS ( fixes #748 ).
...
Note that this only works with macOS 10.14 and above. Someone with more Mac experience will have to fix it for older versions.
2020-12-26 00:13:14 -03:30
Stephen Anthony
e8cc3a1413
Fix ZIP files in Windows not finding last path correctly.
2020-12-25 17:44:23 -03:30
thrust26
5cac51c637
added BrowserDialog to LoggerDialog
...
updated some docs
2020-12-25 18:00:40 +01:00
thrust26
854d8459ec
Merge remote-tracking branch 'remotes/origin/feature/dbg-save-as-dialog'
2020-12-25 09:39:41 +01:00
thrust26
717a678a03
minor doc updates
2020-12-25 09:38:37 +01:00
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
Stephen Anthony
38afecce4a
Fix overzealous TV detection in ROM filenames. Fixes #747 .
2020-12-24 11:51:53 -03:30
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
c77408140f
Merge branch 'master' into feature/full-on-sqlite
2020-12-21 22:45:44 -03:30
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
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