Christian Speckner
e8330f5600
Reimplement export / load of per-ROM properties.
2020-12-31 00:02:24 +01:00
Stephen Anthony
14739497a1
libretro: Add support for latest SQL classes.
2020-12-30 19:02:44 -03:30
Christian Speckner
5758baaac6
Remove leftover.
2020-12-30 22:38:48 +01:00
Christian Speckner
5c70a3d3ec
Move properties to sqlite.
2020-12-30 22:37:41 +01:00
Christian Speckner
f496f8b74a
Merge remote-tracking branch 'origin/master' into feature/full-on-sqlite
2020-12-30 21:02:05 +01:00
Christian Speckner
2b01bc76a8
Add property repository.
2020-12-30 21:01:46 +01:00
thrust26
2bc7ed7a71
minor debugger doc updates
2020-12-30 18:16:14 +01:00
Stephen Anthony
791324caf3
Added new files for Visual Studio.
2020-12-29 18:06:40 -03:30
Stephen Anthony
86a811741a
Added new files to Xcode project.
2020-12-29 17:55:41 -03:30
Christian Speckner
b63e2a8fe0
Say hello to composite key value repo.
2020-12-29 21:50:30 +01:00
Stephen Anthony
73a09d3b78
Fix issues with passing streams into lambda, and data not being transferred sometimes.
...
Documented weirdness of this; perhaps a future version of C++ will allow it.
Write data through 'node' object rather than raw ofstream, like other code in the class.
2020-12-28 16:19:52 -03:30
thrust26
14a0f5cc64
fixed duplicate prompt when stepping, tracing etc. after browser dialog
...
a few minor improvements
2020-12-28 17:16:49 +01:00
thrust26
b81617d7d7
inlined browser dialogs in debugger parser
...
added optional browser dialog to "dump" command (somewhat ugly!)
2020-12-28 12:37:49 +01:00
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