Henrik Rydgård
|
b4b9ae2d3c
|
Fix the OnClick behavior on checkboxes, oops. Fixes cheats.
|
2025-09-30 12:38:38 -05:00 |
|
Henrik Rydgård
|
4a50174d14
|
Support dpi scaling in SVG atlas generation
|
2025-09-20 10:00:05 -06:00 |
|
Henrik Rydgård
|
21354c8671
|
Add a way to force recreating the UI atlas in developer tools
|
2025-09-17 09:49:54 -06:00 |
|
Henrik Rydgård
|
52c4c31508
|
Runtime atlas generation
|
2025-09-17 09:49:54 -06:00 |
|
Henrik Rydgård
|
daa593bdcb
|
Invert the relationship for loading atlas textures
|
2025-09-15 12:42:11 -06:00 |
|
Henrik Rydgård
|
a354a694b3
|
UIContext: Fix comment, null-initialize theme just because.
|
2025-09-15 11:42:42 -06:00 |
|
Henrik Rydgård
|
58456ae950
|
Remove the UI::EventReturn return values. Makes editing the UI nicer.
|
2025-09-15 11:09:00 -06:00 |
|
Henrik Rydgård
|
730fd4754e
|
Events now only have one handler, remove the neeed for event chaining in CheckBox
|
2025-09-15 10:33:18 -06:00 |
|
Henrik Rydgård
|
c17fb20ac5
|
Remove UI::EVENT_SKIPPED, not any real need for it
|
2025-09-15 10:15:08 -06:00 |
|
Henrik Rydgård
|
e78341b822
|
Hide theme behind an accessor (so we can expose it only as const)
|
2025-09-15 09:31:18 -06:00 |
|
Henrik Rydgård
|
e39c78dab2
|
Remove the ability of themes to control the UI atlas (temporary)
|
2025-09-13 19:58:07 -06:00 |
|
Henrik Rydgård
|
c9acf8e80e
|
More std::string_view
|
2025-08-31 20:20:59 +02:00 |
|
Henrik Rydgård
|
f83b9c511d
|
Delay checking for active backend until you click the Backend popup
|
2025-08-31 00:59:51 +02:00 |
|
Henrik Rydgård
|
3268d2afd0
|
ScrollView: Add a subtle drop shadow to the top.
|
2025-08-28 23:21:32 +02:00 |
|
Henrik Rydgård
|
14376a05f6
|
Add fallback for missing modes
|
2025-08-21 01:28:02 +02:00 |
|
Henrik Rydgård
|
5e05a6d0ac
|
Get rid of some more backward Common/Core dependencies
|
2025-08-06 00:16:35 +02:00 |
|
Henrik Rydgård
|
f7263ecaf5
|
Fix coloring of sliders when dragging
Fixes #20617
|
2025-07-20 11:16:46 +02:00 |
|
Henrik Rydgård
|
f410b7e6ea
|
Show a tiny indicator in the top left of the screen when the game is saving or loading.
|
2025-07-10 15:11:59 +02:00 |
|
Henrik Rydgård
|
6271af52e9
|
Add the new low-latency WASAPI backend. Implement audio device selection on Windows
|
2025-06-16 22:40:13 +02:00 |
|
Henrik Rydgård
|
70f1edb28f
|
Misc sanity checks
|
2025-06-14 08:45:02 +02:00 |
|
Henrik Rydgård
|
f14a38db52
|
Remove a few uses of std::bind
|
2025-05-28 11:05:35 +02:00 |
|
Henrik Rydgård
|
2bc181104b
|
Sanity checks
|
2025-05-28 11:01:15 +02:00 |
|
Henrik Rydgård
|
776dc4734a
|
Prevent UI from hanging if backing out of the MemstickScreen while tasks are underway
|
2025-05-26 11:57:19 +02:00 |
|
Henrik Rydgård
|
1be01aea52
|
rcheevos: Call rc_client_do_frame in the flip callback.
Also some minor cleanup of the AVI recording.
Should fix #20383
|
2025-05-25 22:21:37 +02:00 |
|
Henrik Rydgård
|
2a8ae61ecb
|
More UI tweaks, use the new strings
|
2025-05-25 11:22:05 +02:00 |
|
Henrik Rydgård
|
8f10666ba8
|
Fix mainscreen icon
|
2025-05-25 11:22:04 +02:00 |
|
Henrik Rydgård
|
a26dd326f5
|
More visual updates
|
2025-05-25 11:22:04 +02:00 |
|
Henrik Rydgård
|
a1453c6436
|
Add shiny gold icon animation
|
2025-05-25 11:22:04 +02:00 |
|
Henrik Rydgård
|
d619510b8b
|
Drag-drop / shortcut launch fixes
|
2025-05-22 11:10:15 +02:00 |
|
Henrik Rydgård
|
d782382f28
|
Merge pull request #20385 from hrydgard/android-shortcut-fix
Android shortcut fix
|
2025-05-22 09:24:41 +02:00 |
|
Henrik Rydgård
|
e5d929d814
|
Cancel all popups when loading a new game during gameplay
|
2025-05-21 21:42:08 +02:00 |
|
Henrik Rydgård
|
a36d3cf18d
|
Logging improvements / despam
|
2025-05-21 21:42:08 +02:00 |
|
Henrik Rydgård
|
09e067c6e1
|
Revert "Get rid of remains of support for non-square screen DPIs"
This reverts commit f206ed95eb.
|
2025-05-21 21:41:50 +02:00 |
|
Henrik Rydgård
|
67ebee1483
|
Merge pull request #20339 from hrydgard/more-crash-debugging
More changes resulting from crash debugging
|
2025-05-14 20:38:01 +02:00 |
|
Henrik Rydgård
|
c9b5f5b33a
|
Add crashfix for dialog value returns if the views were recreated
|
2025-05-14 00:39:56 +02:00 |
|
Nab
|
fd9fe2657f
|
Make slider colors themable
|
2025-05-01 14:02:38 +02:00 |
|
Henrik Rydgård
|
f8475e50b1
|
Add a slider test to the internals tab in system info. It's not quite working right...
|
2025-04-30 15:53:55 +02:00 |
|
Henrik Rydgård
|
bebcec8314
|
EmuScreen: Clarify some logic, add some checks
|
2025-04-29 16:46:14 +02:00 |
|
Henrik Rydgård
|
486370852f
|
Restrict SDL audio buffer setting to 128, 256, 512, 1024, 2048. UI improvmeents
|
2025-04-15 19:26:26 +02:00 |
|
Henrik Rydgård
|
91bf4d5b5c
|
Correct some log categories, add UI category, some warning fixes
|
2025-04-09 13:45:21 +02:00 |
|
Henrik Rydgård
|
4df25788fd
|
UI: Fix focus issue, thanks NABN00B.
Fixes #20217
|
2025-04-07 13:39:47 +02:00 |
|
Henrik Rydgård
|
116f8cf3af
|
Implement resetting from a popup menu on the pause menu.
|
2025-03-28 14:31:01 +01:00 |
|
Henrik Rydgård
|
098869f5ec
|
Improve the look of drop shadows on too-small windows.
|
2025-03-28 10:48:23 +01:00 |
|
Henrik Rydgård
|
ad260fa6a8
|
Implement lazy loading of tabs
|
2025-03-23 22:48:57 +01:00 |
|
Henrik Rydgård
|
4b977b43c2
|
TabHolder: Contents are always ViewGroups, let's enforce that.
|
2025-03-23 22:48:57 +01:00 |
|
Henrik Rydgård
|
76ce11ad2c
|
Remove a vector while keeping settings search working.
|
2025-03-23 22:48:57 +01:00 |
|
Henrik Rydgård
|
0ba92081ed
|
Add banner support to tab holders
|
2025-03-23 22:48:51 +01:00 |
|
Henrik Rydgård
|
8674488859
|
Android: Handle mouse events separately from touch events
Use the new modern events like HOVER.
|
2025-03-05 23:26:30 +01:00 |
|
Henrik Rydgård
|
c2824a04c1
|
Merge pull request #20010 from hrydgard/dpi-work
DPI: Simplify by removing support for non-square pixels
|
2025-02-20 11:47:03 -06:00 |
|
Henrik Rydgård
|
f206ed95eb
|
Get rid of remains of support for non-square screen DPIs
|
2025-02-20 11:14:26 -06:00 |
|