Commit Graph

6699 Commits

Author SHA1 Message Date
Stephen Anthony b45b997923 Add generic 'contains' method, and remove incorrect FIXME. 2020-12-27 22:38:09 -03:30
Stephen Anthony 2a69ba4ed0 Missed a few brace-initializations. 2020-12-27 21:52:13 -03:30
Stephen Anthony 8bf506faba Clarified point in changelog. 2020-12-27 21:34:36 -03:30
Stephen Anthony c4b93c346d Merge branch 'master' into feature/full-on-sqlite 2020-12-27 20:21:51 -03:30
Stephen Anthony 5f06f165e0 Fixed a few more unused variables warnings. 2020-12-27 18:54:51 -03:30
Stephen Anthony 2ca9c6bee8 Fix warning with unused variables.
I left most of them there commented out, since they may be needed in the future.
2020-12-27 15:03:04 -03:30
thrust26 03e6f4d6ae fixed copy & paste error 2020-12-27 19:14:03 +01:00
thrust26 7d0b15e01c centralized some dialog constants 2020-12-27 19:00:28 +01:00
Stephen Anthony 3edc5aafe8 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 027ff96d94 Revert "cleaned up code for use of fonts for BrowserDialog"
This reverts commit b56f81e8b5.
2020-12-27 11:32:23 -03:30
thrust26 b56f81e8b5 cleaned up code for use of fonts for BrowserDialog 2020-12-27 09:14:41 +01:00
Stephen Anthony 1e70fb50bc Fix compile issue with LoggerDialog. 2020-12-26 11:19:51 -03:30
thrust26 3e0f2bc56d fixed scrollbar alignment issues 2020-12-26 13:47:21 +01:00
thrust26 82672f544f fixed selection issue when switching input event filters 2020-12-26 11:02:45 +01:00
thrust26 30b6b5b06c added missing changes in LoggerDialog 2020-12-26 10:33:00 +01:00
Stephen Anthony 3b10550cba 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 9d292185c0 Fix ZIP files in Windows not finding last path correctly. 2020-12-25 17:44:23 -03:30
thrust26 e7d9e56e9c added BrowserDialog to LoggerDialog
updated some docs
2020-12-25 18:00:40 +01:00
thrust26 9d16adcced Merge remote-tracking branch 'remotes/origin/feature/dbg-save-as-dialog' 2020-12-25 09:39:41 +01:00
thrust26 13d3fcd52f minor doc updates 2020-12-25 09:38:37 +01:00
thrust26 1ca00c7a0b 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 5c7ae3a147 Fix overzealous TV detection in ROM filenames. Fixes #747. 2020-12-24 11:51:53 -03:30
thrust26 034017923d fixed a saveses bug
renamed browser titles
2020-12-24 14:50:26 +01:00
thrust26 fee6139efe Merge remote-tracking branch 'remotes/origin/master' into feature/dbg-save-as-dialog 2020-12-24 12:35:02 +01:00
thrust26 db10aea7c7 refactored directory names, removed default load dir
updated docs
2020-12-24 12:24:23 +01:00
thrust26 18cc04c9ca added "userdir" settings which can be used to overwrite default save (and load) directories 2020-12-24 11:48:15 +01:00
Stephen Anthony e14da1344a Eliminate duplicate copies of lastPathComponent function. 2020-12-23 22:21:46 -03:30
thrust26 a0812dc10f added file browser to GameInfoDialog export
code cleanup
updated docs
2020-12-23 23:07:00 +01:00
Stephen Anthony 5853e7eb53 Remove dead Blargg code. 2020-12-23 17:20:31 -03:30
thrust26 59311aa589 Merge remote-tracking branch 'remotes/origin/master' into feature/dbg-save-as-dialog 2020-12-23 17:12:07 +01:00
thrust26 bae193f65a Merge branch 'master' into feature/dbg-save-as-dialog 2020-12-23 08:56:05 +01:00
Stephen Anthony e322ece7b4 Few more fixes for suggestions from cppcheck. 2020-12-22 19:29:49 -03:30
Stephen Anthony ed00a18f05 Added a few more 'string_view' in bspf. 2020-12-22 18:33:30 -03:30
thrust26 2c3d7e0baa Revert "2nd try to get notifications"
This reverts commit c024ce6f55.
2020-12-22 21:07:19 +01:00
thrust26 c024ce6f55 2nd try to get notifications 2020-12-22 20:48:54 +01:00
thrust26 9b2778d40f Revert "intentionally broken code for testing libretro build notifications"
This reverts commit ad34bc60e7.
2020-12-22 20:43:45 +01:00
thrust26 ad34bc60e7 intentionally broken code for testing libretro build notifications 2020-12-22 19:59:15 +01:00
Stephen Anthony 2b1bfc2249 Fix compile error. 2020-12-22 10:39:49 -03:30
thrust26 a49d5dbbf9 renamed Game properties 'Save' button into 'Export' 2020-12-22 14:56:48 +01:00
thrust26 d0dec8601c added tooltip to GameInfoDialog 'Save' button 2020-12-22 12:18:39 +01:00
Stephen Anthony 5332758281 Merge branch 'master' into feature/full-on-sqlite 2020-12-21 22:45:44 -03:30
Stephen Anthony 568a77c83f Updated changelog. 2020-12-21 22:44:36 -03:30
Stephen Anthony 235b371fc4 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 18d1451a2b fixed(?) libretro/Makefile 2020-12-21 18:50:54 +01:00
thrust26 e74b94daa6 ...and removed the const too 2020-12-21 18:06:33 +01:00
thrust26 8f724708ac removed default, just to be sure 2020-12-21 17:37:10 +01:00
thrust26 edab05dc47 fixed broken joystick mapping loading 2020-12-21 13:31:42 +01:00
thrust26 9cc85454cc minor hotkey updates to debugger doc 2020-12-21 12:05:46 +01:00
thrust26 4a3f23a69f updated doc for missing GameInfoDialog save button 2020-12-21 10:30:30 +01:00
thrust26 f0d3e118bf fixed missing GameInfoDialog save button 2020-12-21 10:24:38 +01:00