Commit Graph
6058 Commits
Author SHA1 Message Date
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 b4b9ae2d3c Fix the OnClick behavior on checkboxes, oops. Fixes cheats. 2025-09-30 12:38:38 -05:00
Henrik Rydgård 1efd0b95b8 Improve logging of UI atlas generation, don't generate debug png (oops) 2025-09-23 13:40:39 -06:00
Henrik Rydgård 115c87d11c Android buildfix 2025-09-23 12:10:15 -06:00
Henrik Rydgård 5bb8ea759b Move the debug-only sysinfo "Internals" tab into the Developer Tools' screen's UI tab 2025-09-23 11:37:21 -06:00
Henrik Rydgård 9ac80460d2 Break out the SystemInfoScreen from DevScreens.cpp 2025-09-23 11:21:32 -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 c66a9301cc More buttons to SVG 2025-09-22 12:26:55 -06:00
Henrik Rydgård bcb97b1b1c Separate UNCHECKEDBOX from SQUARE. Move more images to SVG 2025-09-22 12:19:02 -06:00
Henrik Rydgård 8898854f57 Move more images into the svg 2025-09-20 11:10:42 -06:00
Henrik Rydgård 4a50174d14 Support dpi scaling in SVG atlas generation 2025-09-20 10:00:05 -06:00
Henrik Rydgård 0bb70de3f0 Correct the drop shadow 2025-09-19 11:23:48 -06:00
Henrik Rydgård e03de7b9da Add some quick and dirty drop shadow code. Now the generated images look good! 2025-09-19 10:57:29 -06:00
Henrik Rydgård 29f4435f55 Add SELECT and START to svg image 2025-09-19 10:31:51 -06:00
Henrik Rydgård 74874bb81e Test a multi-shape image 2025-09-19 10:31:51 -06:00
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årdandGitHub 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årdandGitHub 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
NabandGitHub 5200ace606 GUI margin and Back button adjustments 2025-09-07 20:10:50 +02:00
Henrik RydgårdandGitHub 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
NabandGitHub f81018d8b4 Merge branch 'master' into gameregion-addition 2025-09-03 14:58:44 +02:00