thrust26
2b486e2e78
fixed compile errors
2021-01-24 10:44:11 +01:00
thrust26
85786b647e
partially reverted 481785a6
(debugger widgets needed for saveOldState) (part 2)
2021-01-24 10:10:50 +01:00
thrust26
2a68f795c1
fixed bank crossing branches
2021-01-24 10:03:10 +01:00
thrust26
7596bfd989
fixed missing map compare method
2021-01-24 10:02:20 +01:00
thrust26
c30ba340b1
partially reverted 481785a6
(debugger widgets needed for saveOldState)
2021-01-24 10:01:32 +01:00
thrust26
7e317b7c9d
started working on multi bank support for labels
2021-01-21 23:01:00 +01:00
thrust26
cebf896a71
further improved local labels in disassembly
2021-01-18 09:33:46 +01:00
thrust26
bf03e50c5b
added local prefix to duplicate local labels
2021-01-17 20:56:59 +01:00
thrust26
481785a6f1
create DebuggerDialog and included OptionsDialog on demand only
2021-01-12 15:46:36 +01:00
Stephen Anthony
9fb77c8d51
Yearly update to copyright for 2021.
2021-01-05 18:42:43 -03:30
Christian Speckner
a557aef206
Merge remote-tracking branch 'origin/master' into feature/full-on-sqlite
2021-01-03 22:46:26 +01:00
thrust26
a041491e15
further improved highlighting fix
2021-01-02 10:20:54 +01:00
thrust26
d404ba9506
replaced the highlighting fix with a much better one :)
2021-01-01 13:05:25 +01:00
thrust26
a4128c62f3
added workaround for highlighting non-disassembled code
2021-01-01 11:42:34 +01:00
thrust26
9a7db8cfaa
fixed spelling of 'M Network'
2021-01-01 09:43:23 +01:00
Christian Speckner
05eefdb112
Merge remote-tracking branch 'origin/master' into feature/full-on-sqlite
2020-12-30 21:02:05 +01:00
thrust26
5770ec4daa
minor debugger doc updates
2020-12-30 18:16:14 +01:00
Stephen Anthony
b5c1d4f2e6
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
395366b077
fixed duplicate prompt when stepping, tracing etc. after browser dialog
...
a few minor improvements
2020-12-28 17:16:49 +01:00
thrust26
967434aad6
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
4e7aa3e9e4
Merge branch 'master' into feature/full-on-sqlite
2020-12-27 20:21:51 -03:30
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
thrust26
717a678a03
minor doc updates
2020-12-25 09:38:37 +01:00
thrust26
dfee070324
fixed a saveses bug
...
renamed browser titles
2020-12-24 14:50:26 +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
thrust26
31e50aa8d1
added file browser to GameInfoDialog export
...
code cleanup
updated docs
2020-12-23 23:07:00 +01:00
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
aa85f912f7
Merge branch 'master' into feature/full-on-sqlite
2020-12-20 19:03:15 -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
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
2d78828677
Various fixes for suggestions from cppcheck.
2020-12-18 19:25:27 -03:30
Stephen Anthony
29ad36c494
Some fixes for suggestions from clang-tidy.
2020-12-16 16:24:46 -03:30
thrust26
e1f3abda4f
fixed MDM single bank ROM crash ( fixes #743 )
2020-12-09 20:55:08 +01:00
thrust26
701a89b14e
update highscores doc, added currently supported game list
...
added input char limitation to DataGridWidget
2020-12-02 11:35:12 +01:00
Stephen Anthony
a4e7a87307
Switch to C++17 structured bindings for maps in a few places, adding const as well.
...
This makes the code a little easier to follow.
2020-11-29 15:50:31 -03:30
Stephen Anthony
c5f8191b7d
Various code cleanups.
2020-11-28 22:16:47 -03:30
thrust26
5a650122c7
made DelayQueueWidget use setDirty
...
removed superfluous code from TiaWidget
2020-11-28 16:54:23 +01:00
thrust26
b357647819
minimized redraws in debugger
2020-11-28 16:12:54 +01:00
thrust26
5711d5cec3
improved debugger's RAM labels (part 2)
2020-11-28 12:59:45 +01:00
thrust26
c1ddf81b82
improved debugger's RAM labels
2020-11-28 12:57:24 +01:00
Stephen Anthony
8f1c84b3cc
Fixed compile error and warnings from g++.
2020-11-24 10:01:27 -03:30
thrust26
b569444854
added cancel option (button, enter, ESC) to ProgressDialog
...
adapted all ProgressDialog using actions to allow canceling
2020-11-23 22:02:52 +01:00
thrust26
8d27e64573
improved tooltips hiding
...
added tooltip to breakpoint/trap status
added tooltip to search/compare buttons and dialogs
added tooltips to data operation buttons
2020-11-20 10:11:40 +01:00
thrust26
760f32c5c2
changed y-position displayed in tooltip to scanline number
2020-11-19 23:18:28 +01:00
thrust26
80efc3d631
removed "on top" logic for drawing widgets
2020-11-19 19:19:49 +01:00