Christian Speckner
b101fcc7ce
Cleanup, fix leftovers.
2021-01-02 17:29:11 +01:00
Christian Speckner
419a23183f
Rename SettingsDb -> StellaDb .
2021-01-02 17:12:15 +01:00
Christian Speckner
ba24fe7430
Refactoring: more fluent interfaces, improve const semantics.
2021-01-02 17:05:42 +01:00
Christian Speckner
ae534e271a
Add migration for existing stella.pro
2021-01-02 16:54:17 +01:00
Stephen Anthony
007895c279
Added missing files to Visual Studio project, and fixed compile error.
2021-01-02 12:20:34 -03:30
Stephen Anthony
4e3e904adf
Added missing files to Xcode project.
2021-01-02 12:06:09 -03:30
Christian Speckner
5888ea2adb
Prefer settings DB for import in case of ambiguity.
2021-01-02 16:08:43 +01:00
Christian Speckner
e06b58efaf
Add a migration for an old settings DB (R77 style).
2021-01-02 16:06:44 +01:00
Christian Speckner
2e25d20554
Change DB name to stella, add migration for old stellarc file.
2021-01-02 15:45:35 +01:00
Christian Speckner
08cb68fea9
Tune sqlite build, remove the possibility of linking against system libsqlite3.
2021-01-02 14:39:12 +01:00
Christian Speckner
eb33623749
Move error handling to SqliteDatabase, performance tuning.
2021-01-02 14:17:33 +01:00
thrust26
c4aae87f08
further improved highlighting fix
2021-01-02 10:20:54 +01:00
Stephen Anthony
be94958139
libretro: Update config file for recent new classes.
2021-01-01 22:38:05 -03:30
thrust26
0c1434fb78
updated VS project files
2021-01-01 22:43:38 +01:00
Christian Speckner
60a6e9a417
Make pragmas conditional to clang.
2021-01-01 22:39:12 +01:00
Christian Speckner
9feb16b0b9
Customize column names.
2021-01-01 22:29:39 +01:00
Christian Speckner
37abfb3dfe
JSON serialized storage of properties table.
2021-01-01 21:31:07 +01:00
thrust26
d13299b184
replaced the highlighting fix with a much better one :)
2021-01-01 13:05:25 +01:00
thrust26
7cb3c46704
added workaround for highlighting non-disassembled code
2021-01-01 11:42:34 +01:00
thrust26
ec8beeac63
fixed spelling of 'M Network'
2021-01-01 09:43:23 +01:00
Stephen Anthony
2724ce30ee
libretro: Updated for new repo class.
2020-12-30 20:11:27 -03:30
Stephen Anthony
4fd5eef14f
Updated Xcode project for latest repo classes.
2020-12-30 20:10:39 -03:30
Stephen Anthony
75b1a176bf
Add new class to Visual Studio project file.
2020-12-30 20:04:38 -03:30
Christian Speckner
7fb5503e41
Pretty-print serialized mappings.
2020-12-31 00:07:48 +01:00
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