Commit Graph
75 Commits
Author SHA1 Message Date
Henrik Rydgård c9acf8e80e More std::string_view 2025-08-31 20:20:59 +02:00
Henrik Rydgård f14a38db52 Remove a few uses of std::bind 2025-05-28 11:05:35 +02:00
Henrik Rydgård 776dc4734a Prevent UI from hanging if backing out of the MemstickScreen while tasks are underway 2025-05-26 11:57:19 +02:00
Henrik Rydgård 2a8ae61ecb More UI tweaks, use the new strings 2025-05-25 11:22:05 +02:00
Henrik Rydgård 8f10666ba8 Fix mainscreen icon 2025-05-25 11:22:04 +02:00
Henrik Rydgård a26dd326f5 More visual updates 2025-05-25 11:22:04 +02:00
Henrik Rydgård a1453c6436 Add shiny gold icon animation 2025-05-25 11:22:04 +02:00
NabandGitHub fd9fe2657f Make slider colors themable 2025-05-01 14:02:38 +02:00
Henrik Rydgård f8475e50b1 Add a slider test to the internals tab in system info. It's not quite working right... 2025-04-30 15:53:55 +02:00
Henrik Rydgård 486370852f Restrict SDL audio buffer setting to 128, 256, 512, 1024, 2048. UI improvmeents 2025-04-15 19:26:26 +02:00
Henrik Rydgård a78ce8dfd6 Add easy way to copy build number, add way to copy system information to clipboard.
Fixes #18375, although more info could be added.
2025-02-20 10:57:10 -06:00
Henrik Rydgård 825d358072 Rename PopupHeaderStyle to PopupTitleStyle 2025-02-17 11:47:35 -06:00
Henrik Rydgård 863bef5f64 Give all views a bool popupStyle_, so they know the context. 2025-02-17 11:25:23 -06:00
Henrik Rydgård af05119869 Themes: Add CollapsibleHeaderStyle 2025-02-14 15:37:01 -06:00
Henrik Rydgård 40f38933c7 Apply the InfoItem style normally. Remove barely noticable color animations. 2025-02-14 15:31:51 -06:00
Henrik Rydgård 9a42c4aa7a Themes: Add tooltip style 2025-02-14 15:09:17 -06:00
Henrik Rydgård dc52c62d1a Themes: Add configurable color for the scrollbar bob 2025-02-14 14:47:47 -06:00
Henrik Rydgård f719f1c7fd Themes: Reintroduce PopupHeaderStyleFg/Bg 2025-02-14 13:15:13 -06:00
Henrik Rydgård a8d6a31ad4 Themes: Restore PopupStyleFg 2025-02-14 13:02:55 -06:00
Henrik Rydgård 85410305e6 Fix/hack some color issues with the 1995 theme 2024-10-22 21:26:29 +02:00
Henrik Rydgård 1b158940ac PPSSPP UI: Implement password masking in popup text inputs 2024-09-26 11:32:51 +02:00
Henrik Rydgård ba9ee8c42c Store: Minor layout fixes, bigger title text 2024-09-02 17:38:12 +02:00
Henrik Rydgård d7d37e58d4 Remove the title from the "Rotation" popup button. Fixes #17201 2024-07-19 09:55:22 +02:00
Henrik Rydgård 3bb74ea9ad Rework the JitCompare window to hold a list of blocks, and allow some filtering and browsing 2024-06-05 18:16:33 +02:00
Henrik Rydgård 455e28da6c Rename Point to Point2D to avoid a cocoa name clash 2024-05-29 18:52:39 +02:00
Henrik Rydgård 0f94482d36 More string_view in text drawing 2024-05-24 12:40:10 +02:00
Henrik Rydgård a059750f5a Add basic checkbox UI for GPI switched, add display of GPO LEDs
Try it with Parappa.
2024-05-12 18:01:25 +02:00
Henrik Rydgård c5791764d8 Make the i18n T function use std::string_view
Buildfixes, crashfixes

One more

Android buildfix

Buildfix Qt
2024-02-12 18:44:39 +01:00
Henrik Rydgård c29f81da36 Fix issue with the collapsible sections in control mapping collapsing on every change. 2024-01-29 17:57:01 +01:00
Henrik Rydgård 7a318b46e8 Draw the line between the tabs and contents as a spacer instead of custom code. 2024-01-19 14:56:29 +01:00
Henrik Rydgård 9253bf9cb5 Add a new screen for managing installed Adreno drivers 2024-01-17 10:51:08 +01:00
Henrik Rydgård f42e9d94a3 Show the tilt input type directly on the item that goes to the tilt settings 2023-12-29 14:10:03 +01:00
Henrik Rydgård 9cb3d03098 Add categories for control bindings 2023-12-20 16:20:26 +01:00
Henrik Rydgård 6e369e5188 Add play/pause button to the bottom right of the pause screen 2023-12-11 13:56:16 +01:00
Henrik Rydgård 1da6da446b More std::string conversion 2023-11-13 23:43:57 +01:00
Henrik Rydgård 2910303d20 Clean up the checks for triangle-button-for-info on the main screen 2023-11-13 12:49:08 +01:00
Bashar Astifan c6e7760283 Complete OSK function support 2023-08-23 21:01:00 +04:00
Henrik Rydgård aa46d3aae3 UI: CollapsibleHeader no longer shows the open/close icon if there are no items 2023-07-23 11:11:44 +02:00
Henrik Rydgård 4108dcec23 Unify CalculateTextScale 2023-07-17 12:02:32 +02:00
Henrik Rydgård f8b7346b8d Make the achievement lists collapsible on the main achievements screen 2023-07-16 18:13:36 +02:00
Henrik Rydgård 952e125c7e Break out rendering of "notices" from OnScreenDisplay. They can now also be used as views.
Use it for the new message in ControlMappingScreen, when you try to map
a combo when that's disabled. It'll have more uses.
2023-07-07 15:23:19 +02:00
Henrik RydgårdandGitHub 2675d6ea43 Input event and device enums (#17514)
* Switch deviceID from int to enum InputDeviceID, globally

* Switch axisId to enum InputAxis

* Change int keycodes to InputKeyCode where it makes sense.

* SDL input buildfix

* SDL keycode buildfix

* Switch on enum warning fixes

* Qt keycode buildfix

* iOS keycode buildfix

* UWP keycode buildfix

* More iOS buildfix

* More iOS buildfix

* Update DinputDevice.cpp
2023-05-26 18:40:13 +02:00
Henrik Rydgård ac66deeb25 Improve cheats UX 2023-03-23 10:18:21 +01:00
Henrik Rydgård 5154e5e7b8 Add some padding to the textview, buildfix 2023-01-31 21:26:12 +01:00
Henrik Rydgård 4287365411 Update URLs, fix feedback from #16851 2023-01-29 00:25:27 +01:00
Serena c37f3edb7d fix indent 2023-01-28 09:53:11 +03:00
Serena f250a54958 Support for showing % on Darwin platforms and some other changes 2023-01-27 11:19:29 +03:00
Henrik Rydgård 9547deb0c6 Simplify away some theme parameters. Make popups look better 2023-01-10 16:00:17 +01:00
Henrik Rydgård c8a71894e3 Add "SetDrawTextFlags" to Choice to allow specifying DYNAMIC_ASCII 2023-01-09 11:22:35 +01:00
Henrik Rydgård f68ba55f96 Minor initialization cleanups 2022-12-22 11:13:52 +01:00