Stephen Anthony
28b3ab2aed
Updated changelog for 'hidpi' mode.
...
Still need to update the docs, but that's much more work (and it needs updating for other features too).
2019-05-14 18:42:52 -02:30
Stephen Anthony
d98c9514fa
Fixed HiDPI mode for all remaining dialogs (Time Machine, BrowserDialog, etc).
...
All that's left to do now is testing.
2019-05-14 18:34:34 -02:30
thrust26
ea92c39234
fix missed VS refactoring
2019-05-14 22:55:55 +02:00
thrust26
72cf0dd806
renamed 'setTickmarkIntervals'
2019-05-14 22:52:06 +02:00
thrust26
4192f5c604
implement emulation fullscreen overscan
2019-05-14 22:44:48 +02:00
thrust26
b43076f166
rename labels for clarity
2019-05-14 19:03:03 +02:00
Stephen Anthony
0de4197758
Eliminate unused variable (found by gcc-9).
2019-05-14 13:02:15 -02:30
funbars
ec358e76e2
libretro makefile
2019-05-14 08:46:46 -02:30
Stephen Anthony
20c15e3155
A little too eager with GUI_SUPPORT.
2019-05-13 20:43:02 -02:30
thrust26
383581deaf
fix widget alignment in UIDialog
2019-05-13 20:14:25 +02:00
thrust26
918f8b8890
add restart info text for HiDPI mode
2019-05-13 19:52:59 +02:00
thrust26
81901d6d0a
add hidpi option checkbox to UIDialog
2019-05-13 19:04:39 +02:00
Stephen Anthony
8c6442e99e
Fix imageRect not being correctly set for fullscreen UI modes.
...
- This caused incorrectly positioning for ContextMenu
- With this fix, the positioning code in ContextMenu and related dialogs becomes a lot less complex
2019-05-12 19:12:30 -02:30
thrust26
f5ddecd2e2
move label names into central header
2019-05-12 22:23:23 +02:00
thrust26
2fabc618fc
limit states to 100 for R77
2019-05-12 21:40:28 +02:00
thrust26
562bddfa81
align R77 dialog to button labels
2019-05-12 21:16:28 +02:00
thrust26
0dfea16c7e
rename "dejitter" parameter names and add them to the CLI help
2019-05-12 19:55:14 +02:00
thrust26
56f28ca295
remove unused code
2019-05-12 18:59:46 +02:00
Stephen Anthony
6f8a5dda28
Refactor DialogContainer and child classes.
...
- instead of using a protected instance variable, each derived class now has its own private variable
- each derived class also takes responsibility for deleting its private variable
- various API cleanups
2019-05-11 22:16:23 -02:30
Stephen Anthony
7072afdf1f
All widgets and dialogs using 'ContextMenu' now work in hidpi mode.
2019-05-11 19:50:42 -02:30
Stephen Anthony
ed6f742512
PopupWidget is now correctly positioned in hidpi mode.
2019-05-11 18:17:42 -02:30
Stephen Anthony
814d58ce1b
First pass at implementing 'hidpi' mode. For now, it is available with 'hidpi' option only from the commandline.
...
- This is still a WIP, but is already very usable; I can finally see the UI on my 4k monitor :)
2019-05-11 14:33:07 -02:30
Stephen Anthony
4035fed492
Highlight widgets when they gain and lose focus.
...
- This allows widgets that are navigated using the keyboard/joystick to look the same as when using the mouse.
- For R77 in particular, this really helps when seeing which button is currently selected.
2019-05-10 23:07:36 -02:30
Stephen Anthony
75a77b78e4
Update for next beta release.
2019-05-10 09:24:55 -02:30
thrust26
65a2985c58
add missing buttons and keys (described in R77 help)
2019-05-09 22:16:00 +02:00
thrust26
94c4eb962f
define dejitter defaults
2019-05-09 20:11:42 +02:00
thrust26
035ebbfbf4
split paddle dejitter settings
2019-05-09 19:05:33 +02:00
thrust26
70c8049275
adjust dejitter factors
2019-05-08 22:36:11 +02:00
thrust26
5ae03c4f70
add dejitter UI and experimental parameters
2019-05-08 22:02:04 +02:00
orbea
3d032f36dd
libretro: Silence clang warnings for unix.
...
clang-8: warning: -lpthread: 'linker' input unused [-Wunused-command-line-argument]
2019-05-08 17:18:15 -02:30
orbea
1fdf2f0c90
libretro: Fix build.
2019-05-08 16:59:46 -02:30
thrust26
9f8226e12c
add first coarse stab at paddle anti-flicker
2019-05-08 20:12:48 +02:00
Christian Speckner
1f22a0cb3d
Update R77 joymap preset to account for modified controls layout.
2019-05-08 00:19:00 +02:00
Christian Speckner
cb754dc528
Mising semicolon.
2019-05-07 23:55:08 +02:00
Christian Speckner
d839ee2be6
Stupid me... remove key column name from joymap string.
2019-05-07 23:46:50 +02:00
thrust26
42fe4fd7ca
Save input mappings when leaving dialog
2019-05-07 20:23:28 +02:00
Christian Speckner
03cf256f0c
Add joymap to support the R77 paddles.
2019-05-07 00:26:05 +02:00
Stephen Anthony
46acb0c98b
Fix warnings from clang.
2019-05-05 11:43:31 -02:30
thrust26
092c064a26
fix R77 buttons in launcher
2019-05-05 13:19:20 +02:00
thrust26
aff657a49d
fix event for R77
2019-05-05 12:51:57 +02:00
thrust26
2948171084
add missing include
2019-05-05 12:49:37 +02:00
thrust26
21df6ce8c3
update R77 readme
2019-05-05 11:29:47 +02:00
thrust26
a57aa3e08b
add more and fix default buttons for R77
...
add rewind/unwind events
improve R77HelpDialog
2019-05-05 11:18:49 +02:00
thrust26
1c56cd19d6
improve dialog stacking
2019-05-05 08:55:24 +02:00
thrust26
ef9b5a991b
oops
2019-05-05 08:01:08 +02:00
thrust26
f4f8bb435d
add R77 help dialog
2019-05-05 00:05:28 +02:00
Stephen Anthony
7ab5847350
Pass event to change 4:3/16:9 mode in Min UI.
2019-05-04 17:58:19 -02:30
thrust26
decf7b1790
add frying to min UI command dialog
2019-05-04 21:09:35 +02:00
Christian Speckner
32af64f05b
Make failure to checkpoint WAL non-fatal, make sure that early logs are not swallowed.
2019-05-04 20:38:13 +02:00
Christian Speckner
96f6d09af5
Put DB in WAL mode.
2019-05-04 20:38:13 +02:00