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
020d663d4d
Enable RTTI by default for Linux/UNIX builds; disable it for release builds only.
2020-11-19 11:35:02 -03:30
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
a7c37e1d0c
Merge branch 'master' into feature/improve_ui_redraws
2020-11-19 12:25:38 +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
6e88a95965
Merge branch 'feature/improve_ui_redraws' of https://github.com/stella-emu/stella into feature/improve_ui_redraws
2020-11-16 12:28:05 +01:00
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
1780b42043
Remove overkill.
2020-11-15 23:16:26 +01:00
Christian Speckner
4314c0cdeb
JSON joystick mappings, still missing load and migration.
2020-11-15 22:53:07 +01:00
Christian Speckner
ee671c3b04
Enable rtti in makefile.
2020-11-15 19:56:01 +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