Henrik Rydgård
2b9f2672bb
UI screens header cleanup
2025-10-29 00:15:41 +01:00
Henrik Rydgård
7ffd72b32e
Rename some screen classes
2025-10-29 00:02:43 +01:00
Henrik Rydgård
0a0b390fd3
Remove the exit button on Android. All it does is cause problems, you can just back out.
2025-10-29 00:02:43 +01:00
Henrik Rydgård
5826b61d95
Extract some useful view classes from UploadScreen, use on CreditsScreen
2025-10-28 15:32:45 +01:00
Henrik Rydgård
42a44e4243
Improve inset handling
2025-10-28 14:54:28 +01:00
Henrik Rydgård
b660dcee2b
Various inset and margin fixes and improvements
2025-10-28 13:59:37 +01:00
Henrik Rydgård
138be54f6a
More misc work
2025-10-28 11:54:07 +01:00
Henrik Rydgård
9ed3fc0eaa
Some work on the credits screen, main screen
2025-10-28 11:27:31 +01:00
Henrik Rydgård
45ef8120f3
Minor UX
2025-10-27 13:17:48 +01:00
Henrik Rydgård
9abd8c21e1
Finish implementing the multipart protocol, now multi file uploads work without corruption.
2025-10-27 12:20:24 +01:00
Henrik Rydgård
dc682fb2c8
Basic upload via web browser support, only single file almost works
2025-10-27 12:20:24 +01:00
Henrik Rydgård
c686d48268
Add prototype Upload screen and a couple new icons. Some refactoring.
2025-10-27 12:20:20 +01:00
Henrik Rydgård
137cd4b4b3
Change the layout of the main screen in portrait mode a bit.
2025-10-24 01:35:35 +02:00
Henrik Rydgård
acf273a55a
Rename "vertical layout" to "portrait layout", to avoid confusion
2025-10-23 16:11:54 +02:00
Henrik Rydgård
0397fe5e91
Refactor main screen code some more
2025-10-23 16:05:23 +02:00
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