Henrik Rydgård
b435ab2dac
UWP: Move some functions to a more sensible place
2026-03-11 11:05:33 +01:00
Henrik Rydgård
9e7afa414c
Buildfixes
2026-02-02 12:16:35 +01:00
SternXD
952987e56e
UWP: Migrate from C++/CX to C++/WinRT
...
Signed-off-by: SternXD <stern@sidestore.io >
2026-01-04 10:07:07 -05:00
Henrik Rydgård
77ec5c7c50
Buildfixes
2025-12-19 16:20:30 +01:00
Henrik Rydgård
18a67b82d2
Do the same with KeyInputFlags. Fix minor UI misalignments
2025-12-19 13:41:58 +01:00
Henrik Rydgård
481d0fd18c
Switch TouchInputFlags to enum class, fix some minor UI issues
...
Scroll views now only wheel-scroll if the mouse is hovering over them.
2025-12-19 11:38:56 +01:00
Henrik Rydgård
6d1973edfb
Add banners on the top of settings pages, if editing game-specific settings show the icon.
2025-11-09 08:51:41 +01:00
Henrik Rydgård
f6aa92d635
More refactoring
2025-06-28 14:15:42 +02:00
Henrik Rydgård
654b11cb39
Rework the UWP Xaudio backend a bit too.
2025-06-17 01:16:09 +02:00
Henrik Rydgård
61d6c95f0c
More refactoring. Add the AudioBackend interface
2025-06-16 21:55:32 +02:00
Henrik Rydgård
65229026bb
Add a checkbox to enable file logging from the UI, in developer settings.
...
Fixes issue #20372 .
The file is written to PSP/SYSTEM/DUMP/log.txt by default, but you can
override from the command line if needed.
2025-05-25 18:54:30 +02:00
Henrik Rydgård
09e067c6e1
Revert "Get rid of remains of support for non-square screen DPIs"
...
This reverts commit f206ed95eb .
2025-05-21 21:41:50 +02:00
Henrik Rydgård
5f8f40e592
Add file browser support on Linux through portable-file-dialogs
2025-03-29 08:43:30 +01:00
Henrik Rydgård
e70dd3b2df
Break out AtracTrack into its own file. Add a little atrac analysis tool to ImDebugger (for future use)
2025-03-19 16:15:51 +01:00
Henrik Rydgård
143e4a4ccf
Switch Android over to use g_display.Recalculate
2025-02-20 15:47:06 -06:00
Henrik Rydgård
0acd2aa517
DPI: Remove g_display.dpi
2025-02-20 15:47:02 -06:00
Henrik Rydgård
23f43dd9fa
DPI code cleanup
2025-02-20 15:47:02 -06:00
Henrik Rydgård
f206ed95eb
Get rid of remains of support for non-square screen DPIs
2025-02-20 11:14:26 -06:00
Henrik Rydgård
96cab3f267
Rework the log manager to be more robust
2024-12-16 12:33:58 +01:00
Henrik Rydgård
5d0316db6f
Tune some log verbosity, remove timestamp on outputdebugstring logs
2024-12-03 22:11:01 +01:00
Henrik Rydgård
47d8e292eb
ImDebugger: Add basic filesystem browser. Add partial support for "save file dialogs" to System.
2024-11-25 23:03:15 +01:00
Bashar Astifan
b015225bf6
Adding SYSPROP_SYSTEMBUILD
...
Using `SYSPROP_SYSTEMVERSION` is bad idea since it's set under `Available as Int`, instead I just added `SYSPROP_SYSTEMBUILD`
2024-09-03 20:42:34 +04:00
Bashar Astifan
f1771b9474
OS Version UWP, Win32
2024-09-03 20:07:57 +04:00
Bashar Astifan
b235d4b218
OS Version preview
2024-09-03 15:58:35 +04:00
Henrik Rydgård
d6b4a76e98
Add Copy button for calculated CRCs on game info screen
2024-09-02 22:48:47 +02:00
Henrik Rydgård
5c368cb965
More buildfixes
2024-07-26 15:22:35 +02:00
Henrik Rydgård
5939270d2c
Log: Split out StdioListener from ConsoleListener, making the second Win32-only.
2024-07-21 13:55:40 +02:00
Henrik Rydgård
e01ca5b057
Logging API change (refactor) ( #19324 )
...
* Rename LogType to Log
* Explicitly use the Log:: enum when logging. Allows for autocomplete when editing.
* Mac/ARM64 buildfix
* Do the same with the hle result log macros
* Rename the log names to mixed case while at it.
* iOS buildfix
* Qt buildfix attempt, ARM32 buildfix
2024-07-14 14:42:59 +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
862fb951f1
Add support for loading mp3 files as UI sound.
...
Fixes #18136
2024-04-09 19:15:49 +02:00
Henrik Rydgård
616ee81f84
Add another parameter to the internal "request" framework.
2024-04-06 12:04:45 +02:00
Henrik Rydgård
5a8140c301
Initialize RAIntegration support if available. Untested.
2024-04-05 18:15:10 +02:00
Henrik Rydgård
55974f61ad
Fix a bunch of cases where we forgot to check for chd files
2024-03-13 09:31:31 +01: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
8faba8426a
AdrenoTools: Fix picking zip files from the Downloads folder. Add more validation.
2024-01-15 11:46:41 +01:00
Henrik Rydgård
818471a2d7
Mouse wheel: Centralize the sending of KEY_UP events on a timer.
2023-12-17 19:40:59 +01:00
Henrik Rydgård
676a4de4d7
Remove an ifdef controlling dialog button order
2023-12-07 17:30:15 +01:00
Henrik Rydgård
c5469c409a
Add specific sysprop for accelerometer
2023-11-06 18:33:01 -06:00
Henrik Rydgård
6dbe49775c
Add a sysprop for IsDebuggerPresent.
2023-10-12 11:58:04 +02:00
Bashar Astifan
19d79b0a6c
Merge branch 'master' into configs-loading
2023-08-26 12:19:44 +04:00
Henrik Rydgård
1025bbcf89
Log level/type: Use enum class instead of the awkward namespace trick.
...
Just a small cleanup I've wanted to do for a long time.
2023-08-25 11:48:59 +02:00
Henrik Rydgård
60492ae579
Make System_ShowFileInFolder a "request"
...
Also makes support queryable.
Lets us remove the dummy implementations.
2023-08-24 14:22:35 +02: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
17f1ab306b
OSK behavior correction
2023-08-24 03:30:09 +04:00
Bashar Astifan
35ce1c9d96
OSK update 2
...
+UI sounds fix
2023-08-24 01:11:30 +04:00
Bashar Astifan
c6e7760283
Complete OSK function support
2023-08-23 21:01:00 +04:00
Bashar Astifan
04d72ebe54
UWP improvements 2
2023-08-23 02:25:57 +04:00
Henrik Rydgård
a06cf1cc47
Merge pull request #17914 from basharast/master
...
[Windows] OSVersion improvements
2023-08-21 14:40:42 +02:00
Bashar Astifan
6a11faa277
Merge branch 'master' of https://github.com/hrydgard/ppsspp into configs-loading
2023-08-20 19:38:23 +04:00
Henrik Rydgård
6f6ea4595a
Windows: Split out Create... from InitSysDirectories, fixup uses
2023-08-18 12:46:40 +02:00