Commit Graph
45601 Commits
Author SHA1 Message Date
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 9fa7a8880a Include nanosvg in MSVC project 2025-09-19 10:31:51 -06:00
Henrik Rydgård 46b08530a5 Add nanosvg submodule 2025-09-19 10:31:51 -06:00
oltolm de3abcf579 fix compiler warnings 2025-09-19 11:36:11 +02:00
Silvris 6d5bf32796 initial tests 2025-09-19 02:40:13 -05:00
Henrik RydgårdandGitHub 32c47d7bc0 Merge pull request #20822 from hrydgard/cleanup
Cleanup: Delete unused and duplicate pngs, simplify the image table
2025-09-18 12:03:59 -06:00
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årdandGitHub 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årdandGitHub 7bb80c4511 Merge pull request #20821 from gLobee94/master
Update tg_PH.ini
2025-09-17 09:08:03 -06:00
gLobee94andGitHub 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årdandGitHub 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årdandGitHub 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årdandGitHub 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
DDinghoyaandGitHub 8392fb3dac Update ko_KR.ini 2025-09-15 20:40:43 +09:00