Commit Graph
69 Commits
Author SHA1 Message Date
Stenzek d92fe3dacf Data: Move all PromptFont glyphs to unallocated range
They just keep conflicting with the text/emoji fonts otherwise.

Also drop some unused glyphs.
2026-08-08 22:46:22 +10:00
Stenzek 8f6b1b6307 FullscreenUI: Add reset option to directory selector
And improve styling.
2026-06-21 13:45:35 +10:00
Stenzek fa167cab85 FullscreenUI: Add InputTextWithIcon() 2026-06-12 16:42:31 +10:00
Stenzek 0f7eed06cc dep/imgui: Update to 3a26b64 2026-03-21 00:45:52 +10:00
Stenzek 088f05726b FullscreenUI: Add background blur to notifications/menus 2026-03-04 15:55:14 +10:00
Stenzek 5a7c855256 FullscreenUI: Use command/option key icons on MacOS
And the Windows icon on Windows.
2026-02-18 17:18:03 +10:00
Stenzek 4f6c42e0f7 Data: Add additional PromptFont glyphs
Fixes missing glyphs for guide/PS buttons.
2026-02-16 21:02:07 +10:00
Stenzek 18768bcaba Achievements: Use note area in more notifications
- Show RA logo for login/game summary.
- Add icons to game complete, subset complete, leaderboard start/fail.
2026-01-16 02:49:40 +10:00
Stenzek 93a5663fc8 Achievements: Make leaderboard notifications a little nicer 2026-01-16 02:49:39 +10:00
Stenzek 1431d5cf5b FullscreenUI: Use horizontal buttons for message dialogs
Unless it's a long string, then use vertical.

Also add icons to the dialogs.
2026-01-12 20:02:33 +10:00
Stenzek 9dcef869a3 FullscreenUI: Use appropriate icon for console settings 2026-01-12 14:22:53 +10:00
Stenzek c5ce2f999b dep/imgui: Add ImGuiChildFlags_NoNavCancel 2026-01-12 14:22:53 +10:00
Stenzek a2f3d038db dep/imgui: Update to 69a501d 2026-01-06 15:44:28 +10:00
Stenzek 64d70753fc ImGuiManager: Use default icons when unspecified 2026-01-05 16:44:51 +10:00
Davide Pesavento 6c46b0cfe8 Deps: Update FontAwesome to 7.1.0 2025-12-27 23:51:50 +10:00
Davide Pesavento 84ff881721 Deps: Remove version number from FontAwesome header
Reduces code churn on version bumps.
2025-12-27 23:42:26 +10:00
Stenzek c206bd6311 FullscreenUI: Fix incorrect icon for macro buttons 2025-12-26 16:20:23 +10:00
Stenzek 56d8750f41 FullscreenUI: Add floating nav bar widgets 2025-12-07 18:31:26 +10:00
Stenzek 25b44f4283 Qt: Wire up new key glyphs 2025-09-02 23:42:09 +10:00
Stenzek d13d3d89f9 Resources: Relocate PromptFont key glyphs to high range
Stops them clashing with full-width characters used in Japanese titles.
2025-08-30 21:33:45 +10:00
Stenzek 414ddf78cc Achievements: Display warning for unsupported achievements 2025-08-16 13:32:21 +10:00
Stenzek be48e5c681 dep/imgui: Demo window should not enabled 2025-08-02 14:41:01 +10:00
Stenzek 43543ddedc FullscreenUI: Improve icons in file selector 2025-07-13 16:54:54 +10:00
Stenzek d852149809 FullscreenUI: Add icons to game list detail lines 2025-07-02 20:44:48 +10:00
Stenzek 2a6aa89efb FullscreenUI: Avoid more conflicts between emoji and PromptFont
By moving them to the unused range.
2025-07-01 18:38:18 +10:00
Stenzek ebf97c26b8 dep/imgui: Sync to 5ee9c2a
And fix a bunch of local bugs, including random large-font-size glyphs.
2025-06-27 17:07:45 +10:00
Stenzek 6fcb1194d5 FullscreenUI: Further icon improvements 2025-06-22 14:01:56 +10:00
Stenzek aafd72efba FullscreenUI: Add cheats/patches icons 2025-06-22 02:32:57 +10:00
KamFretoZ fa0a926133 Deps: Bump FontAwesome to 6.7.2 (#3456) 2025-06-19 20:38:41 +10:00
Stenzek 7f066c2864 ImGuiOverlays: Fix display with only GPU/latency stats 2025-06-15 13:24:15 +10:00
Stenzek 65ed9b51ab Data: Fix glyph conflict with vibration icon 2025-06-14 02:30:11 +10:00
Stenzek 77457a3b1d ImGuiManager: Switch to dynamic fonts 2025-06-14 02:30:10 +10:00
Stenzek 38aebd0a3e dep/imgui: Add overridable scroll rate 2025-06-08 16:47:34 +10:00
Stenzek cf7feec9c4 Deps: Swap lunasvg for plutosvg 2025-04-13 13:58:44 +10:00
Stenzek b78d3b4b79 dep/imgui: Update to v1.91.9b 2025-04-12 21:13:59 +10:00
Stenzek 04c5a9f1b2 FullscreenUI: Improve leaderboard text contrast 2025-03-30 15:43:15 +10:00
Stenzek e422afdec1 FullscreenUI: Improve achievements pause menu overlays
- Add most recent unlock/nearest completion.
- Make it look nicer and better fit with the rest of the interface.
2025-03-14 20:50:20 +10:00
Stenzek d3854d095e AnalogController: Use variant vibration icon for large motor 2025-01-13 19:49:56 +10:00
Stenzek 234e1f721f FullscreenUI: Improve controller settings page
- Add 'Clear Bindings' menu item.
- Show icons in controller types.
- Add confirmation to Reset Settings.
2025-01-11 21:29:04 +10:00
Stenzek d6ce322eba Controller: Use additional icons 2025-01-11 20:51:16 +10:00
Stenzek ed78a20ea7 FullscreenUI: More icon replacements 2024-11-17 13:23:03 +10:00
Stenzek 09a825720d dep/imgui: Fix smooth scrolling on scrollbar drag 2024-11-02 22:19:33 +10:00
Stenzek 73fd97e770 GPUTextureCache: Fix reload replacements hotkey/menu action 2024-09-29 16:13:31 +10:00
Stenzek 891d5cefbe ImGuiFullscreen: Allow smooth scrolling 2024-09-09 21:57:08 +10:00
Stenzek 7f4e5d55db Misc: Update copyright headers 2024-09-01 22:08:31 +10:00
Stenzek 63bf64b05d ImGuiOverlays: Use actual recording icon 2024-08-26 18:55:15 +10:00
Stenzek 5c2fc68755 dep/imgui: Use stb_sprintf 2024-08-26 00:01:18 +10:00
Stenzek f30844cc40 ImGuiManager: Move glyph ranges to separate file 2024-08-25 22:52:21 +10:00
Stenzek b378ffb975 ImGui: Enable lunasvg 2024-08-25 14:39:59 +10:00
Stenzek f2c0303875 Misc: Use lightgun controller icon 2024-08-25 13:57:05 +10:00