thrust26
f396ae421c
limited redraw debug output to DEBUG_BUILD
2020-12-21 09:14:42 +01:00
Stephen Anthony
aefb9075ae
Final batch of brace conversion.
...
Added const in a few places.
2020-12-20 21:08:00 -03:30
Stephen Anthony
5cd3cdf841
Forgot one file for brace fixes in the last merge.
2020-12-20 20:19:23 -03:30
Stephen Anthony
ac09bcd032
Move duplicated 'trim' function to BSPF.
...
Remove unused methods from Settings.
2020-12-20 20:05:41 -03:30
Stephen Anthony
39b42bca55
Merge branch 'master' into feature/full-on-sqlite
2020-12-20 19:03:15 -03:30
Stephen Anthony
11241b9871
More conversion to brace syntax.
2020-12-20 18:14:28 -03:30
Stephen Anthony
60c991e171
Fix segfault when exceptions are thrown on errors.
...
That was exactly the point of exceptions; to NOT crash the app!
2020-12-20 13:39:28 -03:30
Stephen Anthony
b36729a825
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
Stephen Anthony
1ae5a73afe
Fixed a clang warning.
2020-12-20 12:04:28 -03:30
Stephen Anthony
085d718c5e
Fix minor warning.
2020-12-20 11:14:29 -03:30
thrust26
c081481825
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
e837e1f94c
Disabled PlusROM for now, until we find more time to work on it.
2020-12-19 18:35:16 -03:30
Stephen Anthony
a891f5cb33
libretro: Fix warnings with memset; use default initialization instead.
2020-12-18 23:29:25 -03:30
Stephen Anthony
2f5166e81e
Various fixes for suggestions from cppcheck.
2020-12-18 19:25:27 -03:30
thrust26
e76fed006b
minor enhancement of input global keys
2020-12-18 22:34:36 +01:00
thrust26
dbdc984e77
fixed specific mouse axes for paddles ( fixes #746 )
...
added specific mouse axes properties for SWOOPS
2020-12-18 16:17:03 +01:00
Stephen Anthony
351b27c6b5
Some of the checkers don't like stray Unicode in ASCII files.
2020-12-18 11:03:24 -03:30
thrust26
7a67f2e6d4
reordered hotkeys and fixed UI for driving controller sensitivity (value used for digital input too)
2020-12-18 09:09:45 +01:00
thrust26
b8117caefd
removed JOYSTICK_SUPPORT checks to align with header file
2020-12-18 08:13:55 +01:00
Stephen Anthony
14bd210005
libretro: Fix compile errors (PlusROM and some minor joystick stuff).
2020-12-17 23:58:35 -03:30
Stephen Anthony
1a79ea09c5
Add PlusROM to Xcode project.
2020-12-17 23:51:25 -03:30
Stephen Anthony
ba4547a1e4
Add PlusROM to Visual Studio project.
2020-12-17 23:45:02 -03:30
Stephen Anthony
37c61fe93e
Added beginning infrastructure for PlusROM support.
...
For now, none of the network functionality is present; PlusROM's are correctly detected, though.
2020-12-17 23:27:22 -03:30
thrust26
026f64d69d
changed sorting of saved mappings for easier debugging
2020-12-17 22:47:07 +01:00
thrust26
f59dd35f65
added new hotkey mappings
2020-12-17 22:27:42 +01:00
thrust26
c9cd7cb4ef
fixed global hotkey logic and warning
2020-12-17 17:39:28 +01:00
thrust26
d7bb07fc55
added hotkeys for Input Devices & Ports settings
...
added hotkeys for Game Properties/Controller settings
added new global hotkey group for new hotkeys
add a few more tooltips
updated doc
2020-12-17 16:37:51 +01:00
Stephen Anthony
558af54efd
Hook up SQL for Visual Studio.
2020-12-16 18:14:35 -03:30
Stephen Anthony
00d241c67b
Some fixes for suggestions from clang-tidy.
2020-12-16 16:24:46 -03:30
Stephen Anthony
162b13f3d1
Completely remove 'cfgfile' functionality, since the SQL backend uses the same name on all ports.
2020-12-16 00:28:41 -03:30
Stephen Anthony
7de2b7ba14
libretro: Fix compile for new SQL classes.
2020-12-15 23:22:46 -03:30
Stephen Anthony
61d4f1d47f
Fix compile warnings in Linux.
2020-12-15 22:51:31 -03:30
Christian Speckner
4318d01216
Sqlite is the only choice now.
2020-12-15 23:55:24 +01:00
Stephen Anthony
e7715aea9d
Fix 'daptor devices sometimes not getting correct default mappings ( fixes #685 ).
2020-12-14 15:34:05 -03:30
Christian Speckner
771b5b44e3
Sqlite3 is not conditional anymore, support amalgamation on UNIX.
2020-12-14 00:10:11 +01:00
thrust26
dfa15f0086
fixed key map conversion for multiple modifier keys
2020-12-13 09:15:42 +01:00
Christian Speckner
0999396853
Add the amalagmated SQlite source.
2020-12-10 23:29:31 +01:00
thrust26
f4aaae4b9c
fixed MDM single bank ROM crash ( fixes #743 )
2020-12-09 20:55:08 +01:00
thrust26
6a35a06fcf
added sorting when saving JoyMap and KeyMap
2020-12-08 11:51:48 +01:00
thrust26
ccc185de54
moved new EventMode::kEditMode to end of list to fix mapping conversion
2020-12-08 11:39:22 +01:00
thrust26
c5f0960304
Merge branch 'master' of https://github.com/stella-emu/stella
2020-12-07 11:41:20 +01:00
thrust26
08dfe1fe86
added support for default image in ROM info viewer ( resolves #601 )
2020-12-07 11:41:06 +01:00
Stephen Anthony
b49fa9583c
Fix compile warnings in Xcode.
2020-12-06 23:43:11 -03:30
Stephen Anthony
82392944ad
Fix clang warning.
2020-12-06 22:23:42 -03:30
thrust26
3eec0defce
improved playback sound muting
2020-12-06 21:17:56 +01:00
thrust26
ee8734ce14
added sound to Time Machine playback
...
fixed playback speed
updated docs
2020-12-06 12:08:25 +01:00
thrust26
d38593a821
fixed and enhanced TimeMachineDialog
2020-12-05 23:25:21 +01:00
Stephen Anthony
f563ed0870
Fix crash when loading ROMs into ROM launcher under certain circumstances.
2020-12-04 14:35:10 -03:30
thrust26
b990bf2f68
switched high score checksum calculations to md5
...
added high score properties for a few more games
updated docs
2020-12-04 13:20:13 +01:00
thrust26
6bd5311db3
refactored HighScoresDialog/Manager
...
added checksums to high scores
added high score properties for more games
updated docs
2020-12-03 15:07:05 +01:00
thrust26
ea8660029f
update highscores doc, added currently supported game list
...
added input char limitation to DataGridWidget
2020-12-02 11:35:12 +01:00
thrust26
303b9b3c83
Merge branch 'master' of https://github.com/stella-emu/stella
2020-12-01 22:21:35 +01:00
thrust26
48e3f85a9f
added shading to TIA surface when emulation paused or dialog on top
2020-12-01 22:21:23 +01:00
Stephen Anthony
60d50a23f0
Fix warnings from gcc.
2020-12-01 17:29:00 -03:30
thrust26
bff8d4141a
Trying to fix build bug #736
2020-12-01 18:37:46 +01:00
thrust26
927738e2db
HighScoresDialog exception fix
2020-12-01 18:30:14 +01:00
thrust26
9dd0215fed
Merge branch 'master' of https://github.com/stella-emu/stella
2020-12-01 18:18:52 +01:00
thrust26
c6c04a82d8
JSON exception analysis
2020-12-01 18:18:39 +01:00
Christian Speckner
cce86f453c
Condig style.
2020-12-01 18:17:42 +01:00
thrust26
ebbec177f6
changed high score (file) format to JSON
2020-12-01 16:20:09 +01:00
Stephen Anthony
2e0c0549e7
Move function to bspf.hxx. It's not used yet, but it might be in the future.
2020-11-30 16:08:56 -03:30
Stephen Anthony
d1f9ee730b
Add high score stuff to Xcode project.
2020-11-30 15:55:37 -03:30
Stephen Anthony
1f55d2fb10
Fixed a few warnings from clang.
2020-11-30 15:46:50 -03:30
thrust26
833ce27d37
defined high score properties for many ROMs
...
added option to limit number of chars for text input
added tooltips to High Scores dialogs and widgets
updated docs
2020-11-30 18:52:42 +01:00
thrust26
488b9cf077
Merge remote-tracking branch 'remotes/origin/master' into feature-highscores
...
Fixed redraw problems.
2020-11-30 09:23:45 +01:00
thrust26
5ba8795747
updated defprops
2020-11-29 23:40:59 +01:00
thrust26
71caf5e776
finished high scores definitions saving conversion to JSON
2020-11-29 22:51:33 +01:00
thrust26
56fb6b0956
Merge remote-tracking branch 'remotes/origin/master' into feature-highscores
2020-11-29 22:26:37 +01:00
Stephen Anthony
47bab52621
Simplified some code; use a lambda instead of two identical loops.
2020-11-29 16:25:23 -03:30
Stephen Anthony
ad88f26c61
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
thrust26
efb94f1b5f
started converting high score definitions saving to JSON
2020-11-29 14:13:13 +01:00
Christian Speckner
f44f5654e4
Handle modekey mask properly.
2020-11-29 11:05:31 +01:00
Stephen Anthony
aa42c51709
Fix gcc warning: use const references instead of pass by value for exceptions.
2020-11-28 22:25:22 -03:30
Stephen Anthony
ceabffe52b
Various code cleanups.
2020-11-28 22:16:47 -03:30
Stephen Anthony
c4354aeeea
Remove workarounds in pre-C++17 code.
2020-11-28 20:52:13 -03:30
Stephen Anthony
bd2ead8d13
Added JSON stuff to Xcode project.
2020-11-28 18:06:49 -03:30
thrust26
5c21fb3e4b
Merge remote-tracking branch 'remotes/origin/master' into feature-highscores
2020-11-28 22:11:29 +01:00
thrust26
311e25179c
Merge branch 'master' into feature-highscores
2020-11-28 22:03:54 +01:00
Stephen Anthony
a47689c510
libretro: Add JSON stuff to build script.
2020-11-28 17:33:46 -03:30
Stephen Anthony
9c9633e0c7
Added json stuff to Visual Studio project file.
2020-11-28 17:11:10 -03:30
Stephen Anthony
43fafb45ef
Wrap json.hxx in another header, which disables warnings for code we don't control.
...
Eventually we can add directives here for other compilers too (in json_lib.hxx).
2020-11-28 17:02:25 -03:30
Christian Speckner
e3e0fc5a47
Migration fixes.
2020-11-28 21:04:26 +01:00
Christian Speckner
730932355f
Merge remote-tracking branch 'origin/master' into feature/json-mappings
2020-11-28 20:45:51 +01:00
Christian Speckner
0d9b7831d7
Revert "Fix bad use of constexpr." --- don't need that anymore with C++17
...
This reverts commit c55d8096d0
.
2020-11-28 20:37:15 +01:00
thrust26
c116ed8d25
Merge branch 'master' into feature-highscores
2020-11-28 20:10:17 +01:00
thrust26
2d9c9a5003
made DelayQueueWidget use setDirty
...
removed superfluous code from TiaWidget
2020-11-28 16:54:23 +01:00
thrust26
9d63ec42d2
minimized redraws in debugger
2020-11-28 16:12:54 +01:00
Stephen Anthony
fe2b4d630e
Move Linux builds to use C++17 by default.
2020-11-28 10:48:00 -03:30
Christian Speckner
9ac459bf71
Avoid endless loop and heap corruption of doom.
2020-11-28 13:33:48 +01:00
Christian Speckner
49d3877213
Fix null pointer.
2020-11-28 13:33:48 +01:00
thrust26
d038cbabd7
Merge branch 'master' of https://github.com/stella-emu/stella
2020-11-28 13:00:00 +01:00
thrust26
b0008a2204
improved debugger's RAM labels (part 2)
2020-11-28 12:59:45 +01:00
Christian Speckner
c55d8096d0
Fix bad use of constexpr.
2020-11-28 12:59:34 +01:00
thrust26
1637743d5e
improved debugger's RAM labels
2020-11-28 12:57:24 +01:00
thrust26
b338c1b0ad
added some more tooltips to UI
2020-11-28 12:55:50 +01:00
thrust26
c1cbd5d6f3
updated changes.txt
2020-11-28 12:54:20 +01:00
Christian Speckner
9ce8e9a02a
Convert legacy keyboard mappings.
2020-11-28 12:46:48 +01:00
Christian Speckner
234a2745c4
Coversion for legacy joystick mappings.
2020-11-28 12:15:02 +01:00
thrust26
cbbe6fbe99
fixed doc
2020-11-25 17:23:05 +01:00
thrust26
d292c8eb6b
fixed #735 (trackball fire)
2020-11-25 17:21:57 +01:00
Stephen Anthony
2db6ab7d16
Fixed compile error and warnings from g++.
2020-11-24 10:01:27 -03:30
thrust26
9274a72d51
added path info to launcher tooltips when displaying sub directories
...
fixed launcher files list when filtering was canceled
added persisting 'incl. subdirectories' setting
2020-11-24 12:50:43 +01:00
Christian Speckner
62bd47f56d
JSON mappings for keyboard.
2020-11-23 23:42:35 +01:00
Stephen Anthony
53f24729fd
Fix compile warning and error in clang.
2020-11-23 17:39:43 -03:30
thrust26
d309279852
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
106bd3ab91
added launcher reload delay while typing filter
2020-11-23 09:08:26 +01:00
thrust26
6ec8693110
fixed small font for launcher
2020-11-22 21:58:49 +01:00
thrust26
d5e7829bd2
fixed considering "show all files" at startup
...
fixed launcher focus issues after exiting ROMs
2020-11-22 14:42:46 +01:00
thrust26
9a68e48421
added subdirectory search to launcher
...
enhanced ProgressDialog
2020-11-22 12:39:17 +01:00
thrust26
80c32d67f4
improved wildcard handling (addresses #154 )
2020-11-21 14:59:31 +01:00
thrust26
fc92520fc5
fixed #732
2020-11-21 14:38:32 +01:00
Stephen Anthony
2b47ae1062
Fix typo in tooltip.
2020-11-20 19:53:44 -03:30
thrust26
11ec159bff
tooltips are disabled for R77
2020-11-20 23:06:06 +01:00
thrust26
94fae3de3d
added wildcard support to launcher dialog filter
2020-11-20 21:23:48 +01:00
thrust26
83da128ee9
added tooltips to DeveloperDialog
2020-11-20 20:12:30 +01:00
Stephen Anthony
bf9b5b5557
Don't forget about Mac for a tooltip.
2020-11-20 10:44:32 -03:30
thrust26
4683b234b8
updated changes and WhatsNewDialog
2020-11-20 10:31:28 +01:00
thrust26
3b04034aab
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
763685e0c3
changed y-position displayed in tooltip to scanline number
2020-11-19 23:18:28 +01:00
Christian Speckner
24e802e490
Don't serialize redundant properties.
2020-11-19 23:15:13 +01:00
thrust26
ae452ffb09
removed "on top" logic for drawing widgets
2020-11-19 19:19:49 +01:00
thrust26
39b94d74e1
Merge remote-tracking branch 'remotes/origin/feature/improve_ui_redraws'
2020-11-19 18:16:36 +01:00
Stephen Anthony
f7cf30a7fb
Enable RTTI for Xcode.
2020-11-19 13:39:32 -03:30
thrust26
8b4ed1ae08
fixed potential Clang warnings
2020-11-19 16:44:03 +01:00
thrust26
8f0547f995
Merge branch 'feature/improve_ui_redraws' of https://github.com/stella-emu/stella into feature/improve_ui_redraws
2020-11-19 16:40:28 +01:00
thrust26
998f423662
added tooltip hiding when context menus are opened
...
added tooltips to TiaOutputWidget and TiaZoomWidget
2020-11-19 16:40:16 +01:00
Stephen Anthony
ec1941a323
Add debugger files to Xcode project, and fix minor warnings.
2020-11-19 10:29:41 -03:30
Stephen Anthony
3b85ceaa75
Fix location of files in VS project.
2020-11-19 09:49:38 -03:30
Stephen Anthony
be170c7697
Fix wrong location of debugger files.
2020-11-19 09:36:02 -03:30
thrust26
b41f228e25
oops, added missing files
2020-11-19 12:26:03 +01:00
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
Stephen Anthony
6196c1f546
Fix some clang warnings and minor typo.
2020-11-18 22:18:07 -03:30
thrust26
0fcdc3ae6b
disable tooltip when displayed value changes/is edited
2020-11-18 23:54:43 +01:00
thrust26
7ba9ce3439
Merge branch 'feature/improve_ui_redraws' of https://github.com/stella-emu/stella into feature/improve_ui_redraws
2020-11-18 23:52:46 +01:00
thrust26
f195ad48f9
added a few more tooltips to VideoAudioDialog
2020-11-18 23:52:19 +01:00
Stephen Anthony
d2012a857d
Use const references where appropriate.
...
Probably not a huge performance gain, but added to match the rest of the code.
2020-11-18 17:56:57 -03:30
thrust26
9eea11ef83
improved string wrapping (incl. '\n')
...
fixed potential exception in StringListWidget
2020-11-18 21:02:42 +01:00
thrust26
3433a6f013
added multi-line tooltip support
2020-11-18 20:07:25 +01:00
thrust26
3690d83c7f
improved tooltip handling (better delays, rerender instead of redraw)
...
added tooltip to StringListWidget for shortened texts (e.g. ROM names in launcher)
added code for StaticTextWidget tooltip (without setting widget dirty)
2020-11-18 17:48:19 +01:00
Stephen Anthony
1e4f3563b6
Fixed another minor clang warning.
2020-11-17 18:54:35 -03:30
Stephen Anthony
a7d83e352e
Fixed minor clang warnings, and implemented clang-tidy suggestions.
2020-11-17 18:37:10 -03:30
thrust26
bd52de99b0
added tooltips to TiaInfoWidget and CpuWidget
2020-11-17 19:41:23 +01:00
thrust26
b81706b215
aligned tooltip font to dialog font
...
improved debugger tooltip display
added tooltips for RomListWidget bytes
2020-11-17 18:10:54 +01:00
thrust26
ebe30f4209
enhanced GPRx bits display in debugger, now considers reflection
2020-11-17 13:36:12 +01:00
thrust26
d4cd97617e
added considering bit order in PF pixel tooltip display
...
removed unused click count from ToggleWidget
2020-11-17 13:06:11 +01:00
thrust26
0dbd87f787
keep tooltips visible while mouse moves in focus
...
show tooltips faster when moving from one to another
update tooltip when mouse moves over different widget items
disable tooltip when editing
2020-11-17 12:33:47 +01:00
thrust26
dec31a0f03
fixed bug which removed highlighting for most widgets
2020-11-17 08:34:39 +01:00
thrust26
cce4e0f5d5
added value tool tips to debugger (DataGridWiget, ToogleWidget)
2020-11-16 23:50:10 +01:00
Christian Speckner
fdc07b3eac
Load joystick mappings from json.
2020-11-16 22:26:25 +01:00
thrust26
b9f5aa1753
fixed tool tip font for Launcher
...
added a few more tool tips
2020-11-16 20:00:51 +01:00
thrust26
e288350fdf
added a separate flag for mouse focus
2020-11-16 18:59:01 +01:00
thrust26
aa51e29b38
fixed tool tips for HiDPI
...
added tool tip repositioning if exceeding surface
2020-11-16 17:41:24 +01:00
Stephen Anthony
fc7a21285f
Fix warning, and add ToolTip to Linux build.
2020-11-16 09:50:50 -03:30
thrust26
7a9efd9933
added initial tool tip functionality
...
removed duplicate _editMode in DataGridWidget
2020-11-16 12:26:01 +01:00
cd-w
248bb7b96f
Fix audio changes to be compatible with CDF/CDFJ
2020-11-15 20:21:34 -03:30
cd-w
2e6ddaa3d8
Increase sample size from 2K to 512K for CDFJ+
2020-11-15 20:21:34 -03:30
Christian Speckner
4314c0cdeb
JSON joystick mappings, still missing load and migration.
2020-11-15 22:53:07 +01:00
Stephen Anthony
6bbcd150d8
Some simplifications to Point/Size/Rect classes.
2020-11-15 15:16:06 -03:30
thrust26
1476b2a6bf
attempt to fix 'shifting' dialogs (OptionsDialog)
2020-11-15 16:41:01 +01:00
thrust26
096ed424e3
removed duplicate _editMode variable
...
fixed missing redraws when StringListWidgets gain focus
prevent focus for disabled widget
2020-11-15 11:03:55 +01:00
thrust26
e01d8e57a5
fixed garbage in fullscreen mode
...
fixed breakpoints flickering in RomListWidget
fixed palette update in VideoAudioDialog
2020-11-15 08:59:18 +01:00
Stephen Anthony
85d0c9227c
Optimize/simplify dialog shading slightly
...
- move creation to c'tor
- apply position and size with one method instead of two
2020-11-14 22:35:05 -03:30
Stephen Anthony
bda86befb4
Eliminate graphical garbage in background in fullscreen mode for Linux/Mac.
2020-11-14 20:41:06 -03:30
thrust26
3eb1ce9116
improved dirty chain detection
2020-11-14 12:07:44 +01:00
thrust26
36a3f9843e
removed special colors and drawing for Dialog in background
2020-11-14 10:03:29 +01:00
thrust26
b4731b1e21
fixed breakpoints setting in RomListWidget
...
improved drawing of breakpoints in RomListWidget
made RomListWidget redraw regularly only if in edit mode
2020-11-14 09:43:41 +01:00
thrust26
7fb21af0b2
added a full render when event WINDOW_EXPOSED and WINDOW_RESIZED are handled
...
stopped screen from changing frames when 'Pause' is displayed
2020-11-13 19:53:19 +01:00
thrust26
6917873c2f
improved fullscreen message in debugger mode
2020-11-13 16:12:33 +01:00
thrust26
74206a8c4d
fixed UI palette update crash
...
fixed garbage when switching state in fullscreen modes
2020-11-13 16:00:19 +01:00
Stephen Anthony
fb5df8332b
Update Xcode for class addition.
...
Comment out code that causes a crash on Mac.
2020-11-13 10:05:11 -03:30
thrust26
264eb5ea1a
fixed initial focus display
2020-11-13 14:24:52 +01:00
thrust26
0532bc824a
disabled palette display if without console
2020-11-13 11:19:48 +01:00
thrust26
7708a9a692
fixed missing render when a stacked dialog was closed in emulation
2020-11-13 11:18:25 +01:00
thrust26
d627acb408
avoid full update when window gets exposed (test)
2020-11-13 10:03:03 +01:00
thrust26
56f8af1d8f
fixed forced full redraws
...
force full UI redraw when UI palette changes
2020-11-13 09:36:57 +01:00
thrust26
53ee7cadfd
Merge branch 'feature/improve_ui_redraws' of https://github.com/stella-emu/stella into feature/improve_ui_redraws
2020-11-13 09:07:03 +01:00
thrust26
4061dee480
fixed rendering, all dialogs are always re-rendered
2020-11-13 08:58:19 +01:00
Stephen Anthony
97ee718a0c
Fix compile warning.
2020-11-12 18:04:56 -03:30
thrust26
e39be62c54
fixed AboutDialog widget overlapping
2020-11-12 19:46:28 +01:00
thrust26
df16dcbe50
refactored UI ticks
2020-11-12 18:14:26 +01:00
thrust26
54055126e5
removed debug code
2020-11-12 15:48:00 +01:00
thrust26
1ee691ce5b
Allow first click detection when Stella lost focus.
2020-11-12 15:41:40 +01:00
thrust26
3f6895126d
minimized ContextMenu redraws
...
fixed shading caused by ContextMenu
2020-11-12 14:37:50 +01:00
thrust26
090c480e1a
replaced shaded UI redraws with shading surface
2020-11-12 14:04:29 +01:00
thrust26
3063752f60
further minimized UI redraws when message is displayed
2020-11-12 11:50:26 +01:00
thrust26
e93e4b8fdb
minimized UI redraws and renderings when message is displayed
...
refactored message creation
2020-11-12 10:43:04 +01:00
thrust26
d77612f572
split Dialog drawing and rendering and skip drawing render when possible
2020-11-11 23:32:00 +01:00
thrust26
a6922fb989
improved blinking cursor
2020-11-11 19:54:44 +01:00
thrust26
cec27bb899
removed some superfluous redraws
2020-11-11 18:24:30 +01:00
thrust26
7433e14cec
added blinking cursor
2020-11-11 17:26:40 +01:00
thrust26
e5daa770ed
fixed RomInfoWidget drawing
2020-11-11 16:50:49 +01:00
thrust26
9f88a116a4
activated enhanced "full" redraw logic
2020-11-11 15:37:32 +01:00
thrust26
e469730d33
added individual size to each save state ( fixes #727 )
2020-11-11 13:01:45 +01:00
thrust26
7d63a0dfb8
added individual size to each save state ( fixes #727 )
2020-11-11 13:00:44 +01:00
thrust26
8e118b055d
move Widget flags into GuiObject
2020-11-11 08:56:11 +01:00
thrust26
76b6855284
added support of transparent widgets (for TimeMachineDialog)
2020-11-10 23:29:56 +01:00
thrust26
e7b7bfa3cd
initial commit for #719
2020-11-10 19:53:36 +01:00
thrust26
14952430ad
trying to fix CLANG warning
2020-11-10 09:03:28 +01:00
Christian Speckner
188c3b5be1
Pull in nlohmann JSON.
2020-11-09 23:16:50 +01:00
Stephen Anthony
3c5c81df0d
A few more fixes for suggestions from clang static analyzer.
2020-11-09 18:20:50 -03:30