Henrik Rydgård
75453632f9
Handle inset adjustements on the C++ side, handle them better in the UI.
2026-03-14 18:13:37 +01:00
Henrik Rydgård
9a7241708c
Win32 file dialog: Prefill the filename when saving
2026-03-07 09:49:57 +01:00
Henrik Rydgård
62ac769f8f
Windows: Implement early parsing of --fullscreen and --windowed parameters.
2026-03-05 01:04:43 +01:00
Henrik Rydgård
0bbe3b570e
Make the IAP screen look better in portrait, readme update
2026-03-03 14:27:06 +01:00
Henrik Rydgård
48c6faa762
ImDebugger: Fix texture viewer in OpenGL mode and partially in D3D11 mode (swapped colors)
2026-02-17 18:19:23 +01:00
Henrik Rydgård
236a0acf71
Minor tweaks
2026-02-06 11:37:09 +01:00
Henrik Rydgård
ad4da764df
Rework the internal API for applying the fullscreen state. Fixes.
2026-02-02 11:45:46 +01:00
Henrik Rydgård
51c3058cf6
Replace "ForceFullScreen" with a way to prevent specific settings from being saved.
2026-02-02 09:25:49 +01:00
Henrik Rydgård
670eb7b3b6
Header cleanup
2026-02-01 15:20:05 +01:00
Henrik Rydgård
99a1ddb657
Assorted code cleanup
2026-02-01 15:03:23 +01:00
Henrik Rydgård
bf9493910a
Rework some IAP/Gold UI. Minor title screen tweak
2025-11-23 21:55:25 +01:00
Henrik Rydgård
0453fb5449
Move PopupScreen base class into PopupScreens.cpp/h
2025-11-10 10:26:38 +01:00
Henrik Rydgård
412c746179
Add tilt (accelerometer) input support for DualSense controllers on Windows
2025-11-09 23:11:20 +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
d2c9104eff
Polish and fixes to the upload form.
2025-10-27 12:20:24 +01:00
Henrik Rydgård
c686d48268
Add prototype Upload screen and a couple new icons. Some refactoring.
2025-10-27 12:20:20 +01:00
oltolm
de3abcf579
fix compiler warnings
2025-09-19 11:36:11 +02:00
Henrik Rydgård
12aba31f38
Delete the Running slow warning (but keep the one for software rendering)
2025-09-04 10:27:22 +02:00
Henrik Rydgård
21f25b5e57
Move the rest of input initialization to the input thread. Speeds up startup.
2025-08-31 20:21:03 +02:00
Henrik Rydgård
3e62157487
Fix some assorted static analysis warnings
2025-08-25 10:14:15 +02:00
Henrik Rydgård
7746c2754f
Launch the display settings window if the notification is clicked
2025-08-21 10:56:12 +02:00
Henrik Rydgård
42b46e2098
If RetroAchievements' "Hardcore mode" is enabled, prevent debugger use
...
Fixes an easy way you could access the debugger windows.
2025-07-09 16:25:24 +02:00
Henrik Rydgård
5a300120ab
Windows: Remove the "inner" window
...
For historical reasons, we've actually displayed inside an inner window
completely covering the client area of the main window. This seems to be
entirely unnecessary so I'm just getting rid of it and using the main
window directly for everything.
Not expecting any noticable change, just a nice cleanup.
2025-07-09 11:32:18 +02:00
Henrik Rydgård
6b0e9b0989
Implement initial native DualShock/DualSense support
2025-07-03 09:41:03 +02:00
Henrik Rydgård
f6aa92d635
More refactoring
2025-06-28 14:15:42 +02:00
Henrik Rydgård
c311cb9fdf
Delete WindowsHost.cpp/h
2025-06-28 14:02:12 +02:00
Henrik Rydgård
61d6c95f0c
More refactoring. Add the AudioBackend interface
2025-06-16 21:55:32 +02:00
Henrik Rydgård
990b74cc17
More audio refactoring
2025-06-16 18:48:53 +02:00
Henrik Rydgård
a721a0b6dd
Minor refactor
2025-06-16 18:29:38 +02:00
Henrik Rydgård
aea6df0ca4
Fix string bug in backend change alerts
2025-06-14 08:44:17 +02:00
Henrik Rydgård
b75541b23f
Disable the Cache full ISO in RAM feature on 32-bit builds
2025-06-13 20:59:22 +02:00
Henrik Rydgård
ddc8093b34
RetroAchievements: Better error messages on login, don't delete the username on failure
2025-06-13 19:09:35 +02:00
Henrik Rydgård
6cfea96e58
Remove D3D9 support, to make future changes easier
2025-06-10 15:07:16 +02:00
Henrik Rydgård
258a3ae6db
Fix image file browsing on Android again. Fixes #20476
2025-06-08 19:31:05 +02:00
oltolm
c5d82e8c6d
mingw-w64: remove dependency on ucrtbased
2025-05-31 18:26:38 +02:00
Henrik Rydgård
1056547c70
Windows: Don't freeze the UI thread for a sec while launching a URL
2025-05-20 00:19:06 +02:00
Henrik Rydgård
71533ac2b7
Trash handling is too high level for FileUtil, move it up.
2025-04-15 17:42:24 +02:00
Henrik Rydgård
69b2f7d9b6
Win32: Add a function to move files to trash instead of deleting them
2025-04-10 08:42:13 +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
b05d6171d4
Add a consistent feature check - only desktops get to use CacheFullISOInRAM.
2025-03-27 01:02:28 +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
3ab625a0fa
Windows: Lock when updating the window title
2025-03-06 14:24:40 +01:00
Henrik Rydgård
87199bacaa
Minor tweaks, comments and fixes
2025-03-06 13:37:38 +01:00
oltolm
02e767866a
fix compiler warnings
2025-02-22 14:15:15 +01:00
Henrik Rydgård
74ee868cdb
More confirmexit fixes
2025-02-17 16:20:41 -06:00
Henrik Rydgård
fe19283c6e
Fix main menu exit button on Windows
2025-02-17 16:20:41 -06:00
Henrik Rydgård
6c55a37a7e
Correct some window-closing code on Windows.
2025-02-17 13:26:15 -06:00
Henrik Rydgård
e98d481a63
Add support for displaying the battery percentage on Windows.
2025-02-12 11:07:24 -06:00
Henrik Rydgård
7006f01dc5
Merge pull request #19480 from oltolm/comptr_misc
...
use ComPtr for misc. things
2025-02-06 09:31:41 -06:00
Henrik Rydgård
82d3b17bf9
Add support for the modern Windows folder selector (the old one is too fiddly).
...
This applies to Browse... when selecting a folder on the games tab, and
more.
2025-01-27 11:38:12 +01:00