Thomas Jentzsch
44c9b74345
improved last commit by using 'using' :)
2021-09-06 13:07:03 +02:00
Thomas Jentzsch
d5dad489bf
enhanced tooltips (per cell and/or whole widget) for DataGridWidget
...
updated debugger doc
2021-09-06 10:31:48 +02:00
Thomas Jentzsch
905645a9f5
added _inTim and timInt pseudo registers ( resolves #168 )
2021-09-05 19:20:30 +02:00
Thomas Jentzsch
69740f25f8
made port naming (left/right) consistent (see #796 )
2021-05-11 22:51:40 +02:00
thrust26
be68b984cf
improved context-sensitive help, now also works per widget, tab or tab group
2021-04-18 17:59:06 +02:00
Stephen Anthony
21438a82cc
Yearly update to copyright for 2021.
2021-01-05 18:42:43 -03:30
Stephen Anthony
e322ece7b4
Few more fixes for suggestions from cppcheck.
2020-12-22 19:29:49 -03:30
thrust26
d3125f23d7
added tooltip display of RAM labels in DataGridWidgets
...
added tooltip display of labels of some ToggleBitsWidget bits
merged tooltip display of 2nd and 3rd RomListWidget byte
added tooltip display of signed values
2020-11-19 12:25:07 +01:00
thrust26
6f2de22789
fixed too large shift exponent used in DataGridWidget
2020-11-08 19:18:53 +01:00
thrust26
8219e607e4
updated debugger doc
2020-10-15 08:30:50 +02:00
Thomas Jentzsch
500253323a
added more controller widget support for QuadTari
...
added tabbing through controller widgets
2020-09-07 15:37:45 +02:00
Thomas Jentzsch
146fe3783c
made changes in controller widgets and switches highlighted in SWCHA(R)/SWCHB(R)
...
made SWCHB(R) editable in debugger
2020-09-05 16:16:12 +02:00
Thomas Jentzsch
c244cea9fa
added QuadTari debugging widget (joysticks only)
...
added mapping for 2nd QuadTari joysticks
2020-09-02 10:08:58 +02:00
thrust26
78741b8906
Part 3 of the changes for #600 (UI fonts)
2020-04-30 09:39:42 +02:00
Stephen Anthony
9ad47ae5f3
Updated copyright to 2020. Happy New Year to anyone reading this!
2019-12-31 13:48:56 -03:30
Stephen Anthony
36683adec1
And yet more fixes for warnings from clang-tidy.
2019-12-28 00:45:09 -03:30
Stephen Anthony
7d17df05dd
Changed Base::Format to Base::Fmt, and made it a scoped enum.
2019-12-21 21:27:18 -03:30
Stephen Anthony
6d1ad6da92
Reactivate some code that was commented out in the last commit(s).
2019-03-29 22:16:46 -02:30
Stephen Anthony
cfe79ec0b1
Major changes to controller infrastructure.
...
Basically, separate high-level read/write from low-level set/getPin methods.
2019-03-29 20:47:24 -02:30
Stephen Anthony
abc3b3a32b
Fix warnings generated by clang 8.
...
- Several more still exist, and are mostly related to C-style code
- It has long been my intent to remove as much C-style code as possible
2019-03-02 12:06:08 -03:30
Stephen Anthony
275666b0af
The annual copyright year update.
2019-01-01 11:35:51 -03:30
thrust26
4e3b26cea9
display of current timer divider to debugger added
2018-01-18 13:03:59 +01:00
Stephen Anthony
3d879d0080
Updated copyright date to 2018. A few days early, but nobody will mind ...
2017-12-29 17:10:37 -03:30
thrust26
90733875b2
completed change tracking on RIOT tab (except for controllers).
2017-12-20 10:01:44 +01:00
Stephen Anthony
434d2dfc83
Converted some raw enum to 'enum class' in FrameBufferConstants.
2017-12-14 21:29:45 -03:30
thrust26
08f29ca808
two sets for developer related options defined
...
reverted some changes previous changes ("colorloss", "stats" and "grabmouse" are persisted again)
2017-11-24 20:38:21 +01:00
thrust26
73a8938abf
fixes for developer settings
2017-11-18 18:22:10 +01:00
thrust26
b564c1c85a
"Drive unused pin..." option removed from debugger
...
code cleanup for RAM/CPU randomization
2017-11-18 16:59:17 +01:00
thrust26
a14fa6a3ea
- missing checks for developer settings added
...
- "dev.console" selection move to developer settings
- random startup bank implemented for some (tested!) bank switchings
- Options dialog button added in debugger
2017-11-18 13:14:27 +01:00
thrust26
41810298a7
Merge branch 'master' of https://github.com/stella-emu/stella
2017-11-17 14:02:27 +01:00
thrust26
b5c9842716
DeveloperDialog added
...
- developer only options now have "dev." prefix
- options relevant for players and developers are duplicated ("dev." prefix)
2017-11-17 14:02:10 +01:00
Stephen Anthony
c2946e58d6
Header fixes take 4; 'debugger/gui' classes.
...
Note that this one adds a new file, and I haven't yet updated the
Windows and OSX builds (so they won't compile for now).
2017-11-17 09:03:03 -03:30
thrust26
eceb647953
Atari 7800 support (initial RAM and Pause key) added
...
currently only available in debugger UI and via command line
TODO: make available in future developer dialog
2017-10-18 22:03:52 +02:00
Stephen Anthony
29e53093ba
Various UI classes now have their commands prefixed by class name.
2017-10-04 18:33:24 -02:30
Stephen Anthony
90a6c35061
Removed ability to manually select CompuMate controllers ( fixes #229 ).
2017-10-04 17:43:21 -02:30
thrust26
39c168fb70
made SWCHA(R) editable in debugger (somewhat ugly coding here)
2017-10-01 17:48:25 +02:00
thrust26
00cb377c0a
finalized trackball widgets
2017-10-01 13:06:34 +02:00
thrust26
f77cd9ab06
Updated VS project file, reworked SaveKey/AtariVox widget, started with implementing trackball widgets for debugger (AmigaMouse working)
2017-10-01 09:52:39 +02:00
Stephen Anthony
7b57d52260
My neverending quest to protect against raw pointers.
...
Changed many 'const char* ...' to 'const char* const ...'.
2017-07-02 20:46:27 -02:30
Stephen Anthony
0cb9b89d7d
Fixed minor compile warnings in Visual Studio.
2017-05-07 00:04:09 -02:30
Stephen Anthony
a87334a268
Great colon purge Part2: RIOT tab and controllers.
2017-05-06 14:06:19 -02:30
Stephen Anthony
2d8ddd3296
DataGridWidgets now show different background colour by default in
...
read-only mode. This allows classes that were previously written
to auto-magically work, instead of having to manually edit them.
2017-04-01 20:39:00 -02:30
Stephen Anthony
3e5df9c7bc
Non-editable UI items in the debugger are now shown with a different background color.
2017-04-01 17:04:40 -02:30
Stephen Anthony
abb7097cb7
Removed $Id$ stuff from codebase, since it's Subversion-specific.
...
Whitespace cleanup and update copyright to 2017.
2016-12-29 20:30:30 -03:30
stephena
eb56efc3d5
Convert BSPF C-style macros to C++ namespace equivalent.
...
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3302 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2016-04-02 23:47:46 +00:00
stephena
f279eac86f
Updated C++11 "= default" for destructors in src/debugger classes.
...
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3242 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2015-12-29 22:39:08 +00:00
stephena
8f2d3a6cbb
Updated copyright to 2016, even though it's a few days early.
...
To anyone reading this, Merry (belated) Christmas and Happy New Year!
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3239 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2015-12-29 19:22:46 +00:00
stephena
687b638437
Second pass at cleaning up warnings generated by -Weverything in clang.
...
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3204 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2015-09-14 18:14:00 +00:00
stephena
0afb189322
Updated copyright to 2015. Happy New Year to anyone reading these logs :)
...
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3131 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2015-01-01 03:49:32 +00:00
stephena
c8400dcfe6
Fixed debugger 'reset' command help documentation.
...
Renamed 'Vlist' to 'VarList', since it's more descriptive.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3092 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2014-11-19 22:29:33 +00:00