Henrik Rydgård
|
71c8f0a9bb
|
Rename buttons.svg to images.svg
|
2025-09-19 10:31:51 -06:00 |
|
Henrik Rydgård
|
91f605c6d3
|
Proof-of-concept implementation of SVG for icons. Doesn't correctly use DPI yet.
|
2025-09-19 10:31:51 -06:00 |
|
Henrik Rydgård
|
bceb989811
|
Remove ImageDesc from AtlasGen.cpp/h
|
2025-09-18 11:26:19 -06:00 |
|
Henrik Rydgård
|
7266595bc4
|
Make filename and I_ identifiers match
|
2025-09-18 11:15:50 -06:00 |
|
Henrik Rydgård
|
ca2a7c93a0
|
Make ToAtlasImage a global function instead of a method on ImageDesc
|
2025-09-18 11:03:50 -06:00 |
|
Henrik Rydgård
|
63f9fb73be
|
Split out the atlas code from Theme.cpp into UIAtlas.cpp
|
2025-09-18 10:54:48 -06:00 |
|
Henrik Rydgård
|
e7f6a7560e
|
UWP fix, logging fix, ios fix
|
2025-09-17 11:21:53 -06:00 |
|
Henrik Rydgård
|
5e6cd101db
|
Made the image list static const
|
2025-09-17 10:48:07 -06:00 |
|
Henrik Rydgård
|
641fa40d82
|
Runtime atlas gen: Reorganize, remove global_id
|
2025-09-17 10:46:08 -06:00 |
|
Henrik Rydgård
|
52f2475353
|
Remove the LoadImage method (the two users have quite different needs)
|
2025-09-17 10:37:42 -06:00 |
|
Henrik Rydgård
|
0298536efa
|
Separate images from data in bucketer
|
2025-09-17 10:28:08 -06:00 |
|
Henrik Rydgård
|
92f5db7445
|
Remove further references to the fixed ui_atlas. CMakeLists.txt improvements.
|
2025-09-17 09:56:17 -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
|
82cf6d7c17
|
AtlasGen: Remove Effect support
|
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
|
527a35f155
|
Fix crash in debug mode entering developer tools
|
2025-09-17 09:49:54 -06:00 |
|
Henrik Rydgård
|
2bab844852
|
Do the loading of the atlas texture and metadata together.
|
2025-09-15 14:32:23 -06:00 |
|
Henrik Rydgård
|
daa593bdcb
|
Invert the relationship for loading atlas textures
|
2025-09-15 12:42:11 -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
|
1432d4352c
|
Merge pull request #20798 from hrydgard/android-shortcut-icons
Android shortcuts: Fix so that setting icons work even if PPSSPP isn't running
|
2025-09-12 11:29:50 -06:00 |
|
Henrik Rydgård
|
96fb50b655
|
On the pause screen, if no other banner is visible, move the save buttons down a bit.
This makes them easier to hit when there's a pulldown or something in
the way, which there often is on Android.
|
2025-09-10 12:19:09 -06:00 |
|
Henrik Rydgård
|
f8261ae7ff
|
Merge pull request #20801 from NABN00B/gui-buttons-and-margins
GUI margin and Back button adjustments
|
2025-09-09 10:02:08 +02:00 |
|
Henrik Rydgård
|
f2a3457a43
|
Fix issue where the "Set UI background" button was now always hidden.
Thanks to NABN00B for noticing, in the comments of #20790.
|
2025-09-07 20:23:51 +02:00 |
|
Nab
|
5200ace606
|
GUI margin and Back button adjustments
|
2025-09-07 20:10:50 +02:00 |
|
Henrik Rydgård
|
a996645764
|
Merge pull request #20800 from NABN00B/gameregion-addition
Add UNKNOWN region in place of former OTHER
|
2025-09-06 23:59:50 +02:00 |
|
Nab
|
7edc3f0223
|
Add UNKNOWN region in place of OTHER
|
2025-09-06 17:18:57 +00:00 |
|
Henrik Rydgård
|
44902bffdd
|
Make logging work in these callbacks, and clarify the future solution
|
2025-09-05 10:31:27 +02:00 |
|
Henrik Rydgård
|
ddc16c9227
|
PauseScreen: Use the same logic as on the GameScreen for CreateConfig
Not ideal though.
See #20785
|
2025-09-04 21:45:10 +02:00 |
|
Henrik Rydgård
|
f89c169f8a
|
Use the correct ID when creating game configs from the pause screen
|
2025-09-04 11:34:55 +02:00 |
|
Nab
|
f81018d8b4
|
Merge branch 'master' into gameregion-addition
|
2025-09-03 14:58:44 +02:00 |
|
Nab
|
5bfd4b390c
|
GameRegion improvements
|
2025-09-03 14:17:55 +02:00 |
|
Henrik Rydgård
|
7fda054147
|
ImDebugger: Add a GameInfo tab to the PARAM.SFO window.
|
2025-09-03 14:10:54 +02:00 |
|
Henrik Rydgård
|
ac48b9125b
|
Add a "Desktop shortcut created" notification
|
2025-09-03 13:59:44 +02:00 |
|
Henrik Rydgård
|
97cfca8f18
|
Cleanup the Game info screen code. Fixes issue with it not loading sometimes.
|
2025-09-03 11:57:13 +02:00 |
|
Henrik Rydgård
|
6c238e0109
|
Small upgrade to the ParamSFO window: Show the original params, add copy to clipboard
|
2025-09-02 00:50:12 +02:00 |
|
Henrik Rydgård
|
bbe1a7edc1
|
Add simple ParamSFO viewer to ImDebugger
|
2025-09-01 13:53:44 +02:00 |
|
Henrik Rydgård
|
b472eb8b8b
|
Remove a lot of unnecessary string constructors
|
2025-08-31 15:49:29 +02:00 |
|
Henrik Rydgård
|
380fa19d3c
|
Another std::string_view change, buildfix
|
2025-08-31 15:24:33 +02:00 |
|
Henrik Rydgård
|
d43b1d4618
|
String function cleanup
|
2025-08-31 14:45:41 +02:00 |
|
Henrik Rydgård
|
3056e977cc
|
Misc
|
2025-08-31 13:37:59 +02:00 |
|
Henrik Rydgård
|
5751e202a5
|
Remove redundant .c_str()
|
2025-08-31 13:37:43 +02:00 |
|
Henrik Rydgård
|
9218fe9b59
|
Rework the shutdown logic in the OpenGL backend. Eliminated race conditions.
|
2025-08-31 10:57:06 +02:00 |
|
Henrik Rydgård
|
b813a6c30f
|
Logging improvements
|
2025-08-31 00:59:51 +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
|
3895bab1dc
|
Fix more translation issues
|
2025-08-29 22:52:17 +02:00 |
|
Henrik Rydgård
|
51d5e62f02
|
Remove the auto-translation of PromptScreen parameters, nearly all callers do this manually
|
2025-08-29 22:24:07 +02:00 |
|