Commit Graph
47140 Commits
Author SHA1 Message Date
Henrik Rydgård 7891d12c48 Fix references to icon files 2025-09-18 11:40:04 -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 95703d2d9c Delete "C++ table" output from atlastool 2025-09-18 10:58:27 -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 b943414e6f Delete obsolete stuff from buttons.svg 2025-09-18 10:39:48 -06:00
Henrik Rydgård 58d50d0ca1 Delete obsolete pngs from source_assets 2025-09-18 10:39:48 -06:00
Henrik Rydgård 73b094a72d Delete duplicated pngs (now in assets/ui_images) 2025-09-18 10:39:48 -06:00
Henrik Rydgård b10f5f842a Merge pull request #20818 from hrydgard/dynamic-ui-atlas
Runtime UI atlas generation
2025-09-17 12:46:06 -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 d2512817bd checkpoint 2025-09-17 10:10:59 -06:00
Henrik Rydgård 81819642d8 Minor cleanups 2025-09-17 10:01:00 -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 78274b6459 Remove the pre-built UI atlas 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 09b6d25ab2 Update old scripts 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 7bb80c4511 Merge pull request #20821 from gLobee94/master
Update tg_PH.ini
2025-09-17 09:08:03 -06:00
gLobee94 645f88636f Update tg_PH.ini
fixed some typos and translation errors. setiings look more tagalog-like now.
2025-09-17 18:23:42 +08:00
Henrik Rydgård 645653879e Merge pull request #20817 from hrydgard/ui-atlas-more-cleanup
UI image atlas: More cleanup
2025-09-15 14:58:05 -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 947ddf865f Extract some duplicated code into a pngSave function 2025-09-15 11:46:54 -06:00
Henrik Rydgård c809db9e38 Merge pull request #20816 from hrydgard/ui-atlas-cleanup
UI code cleanup
2025-09-15 11:43:06 -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 d3555bd2ef Bump build.gradle 2025-09-15 11:18:20 -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 834c26d179 Merge pull request #20815 from DDinghoya/patch-38
Update ko_KR.ini
2025-09-15 10:20:02 -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
DDinghoya 8392fb3dac Update ko_KR.ini 2025-09-15 20:40:43 +09: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 c7aa2bcd01 Merge pull request #20808 from hrydgard/atlas-in-common
Move some image atlas generation logic to Common/Render
2025-09-12 13:06:15 -06:00
Henrik Rydgård b5a4f81c59 Minor cleanup of fontatlas scripts (they still need more cleanup) 2025-09-12 12:17:27 -06:00
Henrik Rydgård 5685331198 Unrelated sanity checks in audio 2025-09-12 12:17:27 -06:00
Henrik Rydgård f856beb157 Move a lot of the atlas logic to Common/Render/AtlasGen.cpp/h, code
cleanup
2025-09-12 12:17:11 -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 177aebcd30 Merge pull request #20809 from warmenhoven/warmenhoven/pr/tvos-build-fix
libretro: freetype isn't necessary, fixes tvos build
2025-09-12 05:31:53 -06:00
Eric Warmenhoven fcd0e163ad libretro: freetype isn't necessary, fixes tvos build 2025-09-11 23:47:56 -04:00
Henrik Rydgård 43c254cf06 Break out "GenerateFromScript" into a function 2025-09-11 14:32:43 -06:00
Henrik Rydgård 7deaec781c Merge pull request #20806 from hrydgard/atlas-tool-arm64
Atlastool: Remove prebuilt freetype library, port to cmake-supporting platforms
2025-09-11 10:41:31 -06:00
Henrik Rydgård 0e6dd2faa0 Use forked free-type with a patch 2025-09-11 10:20:45 -06:00