Henrik Rydgård
f7263ecaf5
Fix coloring of sliders when dragging
...
Fixes #20617
2025-07-20 11:16:46 +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
1be01aea52
rcheevos: Call rc_client_do_frame in the flip callback.
...
Also some minor cleanup of the AVI recording.
Should fix #20383
2025-05-25 22:21:37 +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
Nab
fd9fe2657f
Make slider colors themable
2025-05-01 14:02:38 +02:00
Henrik Rydgård
bebcec8314
EmuScreen: Clarify some logic, add some checks
2025-04-29 16:46:14 +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
4822680d62
Remove some SetTextColor hacks in popups
2025-02-17 11:47:24 -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
513558b6cd
Themes: Add HeaderStyleBg
2025-02-14 14:35:37 -06:00
Henrik Rydgård
f719f1c7fd
Themes: Reintroduce PopupHeaderStyleFg/Bg
2025-02-14 13:15:13 -06:00
Henrik Rydgård
c70f83c3a3
UI: Correct maxLen_ in text input fields
2025-01-07 18:53:15 +01:00
Henrik Rydgård
dff7f5704a
Implement mousewheel vertical scroll and hover in ImGui integration
2024-11-06 22:00:11 +01:00
Henrik Rydgård
c250838167
Disable the right mouse button on "Clickables"
2024-11-05 01:08:02 +01:00
Henrik Rydgård
19f4b22a56
Cleanup, add right-click support to UI framework
2024-11-05 01:03:21 +01:00
Henrik Rydgård
7e6ef060c6
Small UI event processing optimization. Helps debugging more than performance.
2024-10-25 21:08:01 +02: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
cb06ac4af2
MacOS: Fix text input (got broken in #19441 , would no longer send CHAR events)
...
See #19441
2024-10-02 16:21:53 +02:00
Henrik Rydgård
1b158940ac
PPSSPP UI: Implement password masking in popup text inputs
2024-09-26 11:32:51 +02:00
Herman Semenov
45429bcd85
[Common/Data/File/Input/Net/Serialize/System/UI] Using for based loop C++17 and replaced on structured binding map C++17
2024-09-17 17:42:08 +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
455e28da6c
Rename Point to Point2D to avoid a cocoa name clash
2024-05-29 18:52:39 +02:00
Henrik Rydgård
306c28c2cc
Remove lots of now-unnecessary ".c_str()"
2024-05-24 22:53:13 +02:00
Henrik Rydgård
0f94482d36
More string_view in text drawing
2024-05-24 12:40:10 +02:00
Henrik Rydgård
f61baa3b51
Switch UI event notifications (used for soft-keyboard) from strings to enums
2024-05-20 18:25:16 +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
c7ed87b352
Assorted paranoia and improved checks
2024-01-31 10:22:03 +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
9cb3d03098
Add categories for control bindings
2023-12-20 16:20:26 +01:00
Henrik Rydgård
0905b6a5ad
Frustum-cull small draws
...
Some games do a poor job of culling stuff, and some transparent
sprites can be very expensive if they cause a copy.
Skipping them if outside the viewport makes sense in that case.
One example are the flame sprites in #17797 .
Additionally, we should be able to cull through-mode draws easily, this
one doesn't even try.
2023-12-09 15:55:51 +01:00
Henrik Rydgård
a22450320b
Some minor changes and comments after memory profiling
2023-12-08 12:22:12 +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
Henrik Rydgård
25ab1206b5
Fix stepping of tilt low end radius setting. Add some asserts.
2023-11-06 18:33:05 -06:00
German Semenov
c498a42e92
Core, UI, Windows: Removed excess converting C-string in params
2023-09-15 13:54:11 +03:00
Bashar Astifan
4d71c96a10
Very minor cleanup
...
Removing unused include and cleaned the Tls TODO notice
2023-08-24 15:25:20 +04:00
Bashar Astifan
4e2652bd4b
OSK support final update
...
- Renamed few functions to avoid confusion
- Now UI will report text (gotfocus, lostfocus), popup_closed to the frontend
- Both cases (DPad, Keyboard) covered
2023-08-24 06:33:36 +04:00
Bashar Astifan
3225446ff6
Update View.cpp
2023-08-24 03:31:22 +04:00
Bashar Astifan
17f1ab306b
OSK behavior correction
2023-08-24 03:30:09 +04:00
Bashar Astifan
c6e7760283
Complete OSK function support
2023-08-23 21:01:00 +04:00
Henrik Rydgård
f39b9640b7
Rename the ChatPosition enum to a ScreenEdgePosition enum class (for future use)
2023-08-01 00:28:54 +02:00
Henrik Rydgård
3861e97a94
Experiment with the collapsible header thingy. Slightly increase the font size of headers.
2023-07-31 11:48:50 +02:00