Henrik Rydgård
2404fc330d
In vertical mode, replace the mainscreen buttons with image buttons
2025-10-23 15:43:08 +02:00
Henrik Rydgård
28b9bc2fb3
Make more dev screens usable in portrait by converting them to TabbedDialogScreen
2025-10-23 15:33:09 +02:00
Henrik Rydgård
21f9438682
Clean up the main screen logo view (adjust spacing, extract function)
2025-10-23 14:12:58 +02:00
Henrik Rydgård
9d0dfea04f
Split gear.png into two new svg icons, a small (for indicators) and a large one (for buttons)
2025-10-23 14:12:58 +02:00
Henrik Rydgård
7b743071d2
Prepare for adding more sensible back buttons to TabbedDialogScreen portrait mode
2025-10-23 12:46:07 +02:00
Henrik Rydgård
7ad4d33094
Start refactoring the MainScreen code
2025-10-23 10:25:28 +02:00
Henrik Rydgård
353bc9d8bf
Fix display of some pinned paths on Android
2025-10-22 00:13:00 +02:00
Henrik Rydgård and GitHub
9bb3e443d4
Merge pull request #20888 from NABN00B/pinned-folder-icons
...
Draw pin icon for pinned folders in grid style
2025-10-18 21:11:40 +02:00
Nab and GitHub
001181464e
Draw pin icon for pinned folders in grid style
2025-10-18 19:00:38 +02:00
Henrik Rydgård
2f06100b43
iOS: Initial attempt at switching to SceneDelegate (UIScene)
...
Fixes #20884
2025-10-17 15:58:23 +02:00
Henrik Rydgård
4b2255fcd6
Remove unnecessary spacer in portrait mode
2025-10-16 15:44:12 +02:00
Henrik Rydgård
1a01e02efe
Replace "Credits" with About PPSSPP on the main screen
2025-10-16 15:42:32 +02:00
Henrik Rydgård
3917753d2e
Use I_FOLDER_PINNED
2025-10-07 16:02:26 -06:00
Henrik Rydgård
26a9b5d95f
Replaces '+'/'-' with pin/unpin icons. Thanks Nabn00b.
...
This doesn't yet use the new pinned-folder icon though. Might do that
later.
2025-10-07 15:51:13 -06:00
Henrik Rydgård
27ed337d99
Move more pngs into the images.svg file
2025-09-22 15:24:10 -06:00
Henrik Rydgård
7266595bc4
Make filename and I_ identifiers match
2025-09-18 11:15:50 -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
e78341b822
Hide theme behind an accessor (so we can expose it only as const)
2025-09-15 09:31:18 -06:00
Nab and GitHub
5200ace606
GUI margin and Back button adjustments
2025-09-07 20:10:50 +02:00
Henrik Rydgård
b472eb8b8b
Remove a lot of unnecessary string constructors
2025-08-31 15:49:29 +02:00
Nab and GitHub
3259757a57
Improve icon alignments on main and game screens
2025-08-12 22:10:21 +02:00
Henrik Rydgård
eb5c98cd07
Don't use PIC0 as background if PIC1 is missing (actually this time). Remove dark background.
2025-08-02 23:20:13 +02:00
Henrik Rydgård
d93178bd13
Stop using PIC0 as a PIC1 replacement. Fix assorted PIC0 issues.
2025-08-02 23:20:13 +02:00
Henrik Rydgård
3c6acf37dd
Split loading of PIC0/PIC1 (don't need PIC0 most of the time)
2025-08-02 23:20:13 +02:00
Henrik Rydgård and GitHub
51a315723a
Merge pull request #20499 from hrydgard/fix-savedata-install
...
Fix bug where the zip file install UI got insta-cancelled on some methods of launching.
2025-06-11 10:20:38 +02:00
Henrik Rydgård
5f901eb4ec
Fix bug where the zip file install UI got insta-cancelled on some methods of launching.
...
Fixes #20498
2025-06-11 09:53:52 +02:00
Henrik Rydgård
a1a9278047
Remove the upgrade reminder
...
We haven't activated it for a long time, and nowadays PPSSPP has a completely
different level of compatibility and performance compared to back when
we added the upgrade reminder.
Also I'm no longer a fan of HTTP requests on startup, even if only every
10 times like we did.
So, away it goes.
Moved the potentially useful translation strings into [Dialog].
2025-06-11 09:34:20 +02:00
Henrik Rydgård
4c631e77f5
RetroAchievements: Show region when showing the info popu. Refactor region detection a little.
2025-06-01 11:34:59 +02:00
Henrik Rydgård
6ff1dff99f
Add early-out for pinned path check (main screen perf)
2025-06-01 10:23:29 +02:00
Henrik Rydgård
a361a32f4b
More minor cleanups
2025-05-29 13:39:33 +02:00
Henrik Rydgård
9ee0481af8
IAP fixes
2025-05-25 11:22:05 +02:00
Henrik Rydgård
a26dd326f5
More visual updates
2025-05-25 11:22:04 +02:00
Henrik Rydgård
2dbb54667d
IAP work
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
056c4024f2
Share the "launch buy gold" code between MainScreen and CreditsScreen
2025-05-19 18:38:19 +02:00
Henrik Rydgård
c9ce8863a8
main screen: Only have click-to-copy on the version name if it's not a basic version
2025-05-16 10:53:19 +02:00
Henrik Rydgård
95550ed624
Don't create a FileLoader just to check if launched files are zip files. Snappier launches.
2025-05-15 09:48:23 +02:00
Henrik Rydgård
605daf879b
Minor cleanup. Fix file handle leak when opening zip files from the main screen.
2025-04-07 15:42:51 +02:00
Henrik Rydgård
bc3d4fe477
Fix a rare UI race condition (if 'region' changed on a background thread)
2025-04-02 17:27:46 +02:00
Henrik Rydgård
1a93d8a1f9
Some work on symbol export, minor cleanups
2025-03-29 14:23:59 +01:00
Henrik Rydgård
acad90a041
More work on the lua console
2025-03-27 14:26:48 +01:00
Henrik Rydgård
a50b303a38
Redesign the recent files API a bit.
2025-03-26 17:59:30 +01:00
Henrik Rydgård
0ba92081ed
Add banner support to tab holders
2025-03-23 22:48:51 +01:00
Henrik Rydgård
4989ec61d9
BreakpointManager: Safer and simpler updates.
2025-03-03 13:59:42 +01:00
Henrik Rydgård
a78ce8dfd6
Add easy way to copy build number, add way to copy system information to clipboard.
...
Fixes #18375 , although more info could be added.
2025-02-20 10:57:10 -06:00
Henrik Rydgård
4822680d62
Remove some SetTextColor hacks in popups
2025-02-17 11:47:24 -06:00
Henrik Rydgård
948c38a034
Some more minor fixes
2025-02-04 10:24:55 -06:00
Henrik Rydgård
f37c74c549
In the game tab options, add a setting for "Default tab".
...
Fixes #17282
Also see #19877
2025-01-17 14:43:30 +01:00
Henrik Rydgård
0df2a40487
Remove the "GPUInterface" base class. Not really useful, GPUCommon is pretty much the same thing.
2024-12-02 11:12:14 +01:00
Henrik Rydgård
767a82014a
Early-out checking for pinned folders
2024-11-29 11:14:52 +01:00