thrust26
a81ab40f58
removed special colors and drawing for Dialog in background
2020-11-14 10:03:29 +01:00
thrust26
f52e834455
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
ed13b21402
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
db55dc4420
improved fullscreen message in debugger mode
2020-11-13 16:12:33 +01:00
thrust26
2505201b4b
fixed UI palette update crash
...
fixed garbage when switching state in fullscreen modes
2020-11-13 16:00:19 +01:00
Stephen Anthony
d656598fa3
Update Xcode for class addition.
...
Comment out code that causes a crash on Mac.
2020-11-13 10:05:11 -03:30
thrust26
bcbf0072ea
fixed initial focus display
2020-11-13 14:24:52 +01:00
thrust26
9900564862
disabled palette display if without console
2020-11-13 11:19:48 +01:00
thrust26
36f3810e40
fixed missing render when a stacked dialog was closed in emulation
2020-11-13 11:18:25 +01:00
thrust26
7c962fbfe7
avoid full update when window gets exposed (test)
2020-11-13 10:03:03 +01:00
thrust26
15576fe6b1
fixed forced full redraws
...
force full UI redraw when UI palette changes
2020-11-13 09:36:57 +01:00
thrust26
bc7ac83c49
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
c787e940f2
fixed rendering, all dialogs are always re-rendered
2020-11-13 08:58:19 +01:00
Stephen Anthony
ebd8837729
Fix compile warning.
2020-11-12 18:04:56 -03:30
thrust26
1a5a0b5286
fixed AboutDialog widget overlapping
2020-11-12 19:46:28 +01:00
thrust26
c390b40a6d
refactored UI ticks
2020-11-12 18:14:26 +01:00
thrust26
f0d6b672ea
removed debug code
2020-11-12 15:48:00 +01:00
thrust26
42817a6117
Allow first click detection when Stella lost focus.
2020-11-12 15:41:40 +01:00
thrust26
907fc4edf3
minimized ContextMenu redraws
...
fixed shading caused by ContextMenu
2020-11-12 14:37:50 +01:00
thrust26
9819118b59
replaced shaded UI redraws with shading surface
2020-11-12 14:04:29 +01:00
thrust26
e5f1e47f5d
further minimized UI redraws when message is displayed
2020-11-12 11:50:26 +01:00
thrust26
a643b3d239
minimized UI redraws and renderings when message is displayed
...
refactored message creation
2020-11-12 10:43:04 +01:00
Christian Speckner
a59150c72a
Less noise from clang.
2020-11-11 23:41:20 +01:00
thrust26
f64285425a
split Dialog drawing and rendering and skip drawing render when possible
2020-11-11 23:32:00 +01:00
thrust26
cc21f75b95
improved blinking cursor
2020-11-11 19:54:44 +01:00
thrust26
bec842b9d7
removed some superfluous redraws
2020-11-11 18:24:30 +01:00
thrust26
678892e8c7
added blinking cursor
2020-11-11 17:26:40 +01:00
thrust26
250a1634de
fixed RomInfoWidget drawing
2020-11-11 16:50:49 +01:00
thrust26
113ee12398
activated enhanced "full" redraw logic
2020-11-11 15:37:32 +01:00
thrust26
515ef088df
added individual size to each save state ( fixes #727 )
2020-11-11 13:01:45 +01:00
thrust26
7a1a5e9c17
added individual size to each save state ( fixes #727 )
2020-11-11 13:00:44 +01:00
thrust26
49fcb524fd
move Widget flags into GuiObject
2020-11-11 08:56:11 +01:00
thrust26
de5233d63b
added support of transparent widgets (for TimeMachineDialog)
2020-11-10 23:29:56 +01:00
thrust26
d3b9f52b08
initial commit for #719
2020-11-10 19:53:36 +01:00
thrust26
30dd5dc4f0
trying to fix CLANG warning
2020-11-10 09:03:28 +01:00
Christian Speckner
17def32b97
Pull in nlohmann JSON.
2020-11-09 23:16:50 +01:00
Stephen Anthony
e448cd0a68
A few more fixes for suggestions from clang static analyzer.
2020-11-09 18:20:50 -03:30
Stephen Anthony
c9d6a58832
Fix minor warnings from clang static analyzer.
2020-11-09 16:01:36 -03:30
thrust26
20785c006e
fixed too large shift exponent used in DataGridWidget
2020-11-08 19:18:53 +01:00
thrust26
0d184f7a80
Revert "Don't calculate palette before all sliders have initialized."
...
This reverts commit ad7e543dac
.
Added clamping of the returned SliderWidget values to valid range instead
2020-11-08 18:25:24 +01:00
Christian Speckner
ad7e543dac
Don't calculate palette before all sliders have initialized.
2020-11-07 23:14:32 +01:00
Stephen Kitt
8d9c30d6b1
Sync the Debian packaging from Debian
...
... preserving the ability to build on Debian 9 (Stretch).
Signed-off-by: Stephen Kitt <steve@sk2.org>
2020-11-07 11:17:36 -03:30
Stephen Kitt
0149ebfbce
Use a native version in the Debian changelog
...
Since the Debian packaging specifies a native package, the version in
the changelog must not include anything after the upstream version.
Keeping this as a native package makes it easier to build from the git
repository (no need for an upstream tarball).
Signed-off-by: Stephen Kitt <steve@sk2.org>
2020-11-07 11:17:36 -03:30
Stephen Anthony
a5cef95627
Fix compile warning.
2020-11-07 09:51:46 -03:30
thrust26
d43b348332
Fix #721
2020-11-07 10:53:40 +01:00
thrust26
106494ad8e
finalized EditableWidget
...
updated doc
2020-11-07 10:15:51 +01:00
Stephen Anthony
aec9bb42c1
Minor formatting fixes.
2020-11-06 19:49:08 -03:30
Stephen Anthony
ec8c400257
Added a few more editing shortcuts, fixed a few warnings, and re-applied reverted commit.
2020-11-06 19:38:02 -03:30
thrust26
1e069016d2
fixed problem with QWERTZ keys
2020-11-06 23:57:34 +01:00
Christian Speckner
5515a90669
Fix option-backspace.
2020-11-06 23:07:05 +01:00