297 Commits

Author SHA1 Message Date
Stenzek
3fa2bd1d3a
System: Confirm shutdown if memory card is being written 2024-04-22 01:41:42 +10:00
Stenzek
d3c12fecb3
Qt: Move dump audio on startup out of settings 2024-04-21 20:28:20 +10:00
Anderson Cardoso
b478fd93b4
New Theme Added (#3184)
Added new theme : Purple Rain
2024-04-20 18:33:12 +10:00
Stenzek
7135a641e9
Qt: Allow opening cheat manager while shutdown 2024-04-18 20:38:35 +10:00
Stenzek
9eb9fc9dce
Qt: Fix drag/drop on Windows 2024-04-16 12:28:22 +10:00
Stenzek
4598bc789b
Qt: Split Cheat Manager and Memory Scanner
And make them persistent across system invocations.
2024-04-10 14:05:46 +10:00
Stenzek
26c76d184f
Qt: Fix toolbar position not saving 2024-04-05 19:21:56 +10:00
Stenzek
0a17cf7db8
Qt: More missing toNativeSeparators() calls 2024-04-04 16:59:52 +10:00
Stenzek
bd19276cf5
Qt: Fix loading/saving state to file on Windows 2024-04-03 22:58:20 +10:00
KamFretoZ
cb26acbc6c
Qt: Port over Cobalt Sky theme from PCSX2 (#3145) 2024-04-03 22:56:59 +10:00
Stenzek
a89c514d3f
Qt: Minor typo corrections 2024-04-01 18:12:52 +10:00
Stenzek
86927ea3eb
Qt: Use window modality for message boxes
Stops them opening in the middle of the screen on MacOS.
2024-03-31 23:37:49 +10:00
Stenzek
f0f1473b6e
Qt: Fix native message boxes on MacOS 2024-03-31 23:12:14 +10:00
Stenzek
7b8704aba1
System: Fix incorrect sanitization of memcard filenames 2024-03-25 23:24:41 +10:00
Stenzek
4d5c8cb134
Qt: Fix main window stuck open after update 2024-03-23 02:26:56 +10:00
Stenzek
604dd5df40
Qt: Add copy/clear game settings 2024-03-21 00:50:57 +10:00
Anderson Cardoso
5054d46075
Add Theme - Ruby
This PR adds the Ruby Dark theme from PCSX2 to Duckstation

Thanks @KamFretoZ for the heads up,
Credits custom palette @Daisouji
2024-03-16 14:13:55 +10:00
Stenzek
b9c9b05878
Qt: Remove duplicate menu action 2024-03-13 14:14:40 +10:00
Stenzek
faa64ec4ff
Qt: Improve log window behavior on MacOS 2024-03-05 00:02:22 +10:00
Stenzek
e2024f6175
System: Change "Auto Load Cheats" to "Enable Cheats" 2024-03-03 14:03:07 +10:00
Stenzek
04b837a418
Qt: Redesign graphics settings panel
Add screenshot format/type.
2024-03-02 21:21:20 +10:00
Stenzek
e3a287de44
Qt: Keep debugger open outside of game 2024-02-27 20:15:12 +10:00
KamFretoZ
d9846093c3 Qt: Add new theme "Grey Matter" 2024-02-06 23:49:05 +10:00
Stenzek
b98ac8722a
FullscreenUI: Move functionality to Host 2024-01-20 20:29:33 +10:00
Stenzek
2d4191f8ce
Qt: Fix game properties dialogs keeping app open 2023-12-18 13:34:12 +10:00
Stenzek
3469b83a58
VulkanDevice: Add barrier inbetween self image copies 2023-12-01 19:08:46 +10:00
Stenzek
78ef9e1105
Qt: Fix opening memcard editor more than once 2023-11-30 13:29:26 +10:00
Stenzek
325dcc81ca
FullscreenUI: Allow changing UI language 2023-11-29 20:26:36 +10:00
Stenzek
e806d939ae
Qt: Fix crash on language change with system active 2023-11-29 19:48:39 +10:00
Stenzek
03592e8de8
Qt: De-dialogify memory card editor 2023-11-29 18:47:38 +10:00
Stenzek
c482dfd27a
Qt: Fix 'Edit Memory Cards' using disc-specific cards 2023-11-28 15:06:12 +10:00
Stenzek
5a0a6ebe06
Qt: Drop Qt 6.1 workaround in Host::GetTopLevelWindowInfo() 2023-11-27 00:15:55 +10:00
Stenzek
af86e5d058
Qt: Use HTTPDownloader instead of QtNetwork for updates 2023-11-25 00:50:12 +10:00
Stenzek
a705884342
Qt: Fix possible race when showing confirm dialog 2023-11-25 00:50:12 +10:00
Stenzek
3093d40869
Qt: Update link 2023-11-11 13:35:26 +10:00
Stenzek
ac825855f7
Qt: Change settings dialogs to widgets/windows
Stops them breaking in Qt 6.6.
2023-11-06 23:17:58 +10:00
Stenzek
fa5496652e
Qt: Add third-party license notices 2023-11-06 23:17:58 +10:00
Stenzek
738ede0c39
Qt: Raise settings window if already open 2023-11-05 20:35:42 +10:00
Stenzek
1f8dda5ffa
Qt: Fix UI duplicating on language switch 2023-10-08 13:04:37 +10:00
Stenzek
4ad777f54f Qt: Add log window 2023-09-30 15:09:07 +10:00
Stenzek
a115b40ef7 Common: Split some routines into CocoaTools 2023-09-24 12:21:19 +10:00
Stenzek
7e07d2feb8 GunCon: Add relative pointer binding 2023-09-20 17:11:29 +10:00
Stenzek
846f74c86d Achievements: Backports from PCSX2 2023-09-18 22:38:11 +10:00
Stenzek
68b59ee748 CMake: Swap USE_ and WITH_ for ENABLE_
Consistency.
2023-09-17 12:36:52 +10:00
Stenzek
dd1a00674d Qt: PCSX2 UI fix backports 2023-09-17 00:22:39 +10:00
Stenzek
546f73e36a Qt: Fix returning from fullscreen on MacOS 2023-09-16 22:30:20 +10:00
Stenzek
c773c763ef Achievements: Switch to rc_client 2023-09-16 19:00:29 +10:00
Stenzek
7d178c04d3 Qt: Fix popup messages when fullscreen (again) 2023-09-16 19:00:29 +10:00
Stenzek
d366697141 Qt: Fix theme selection 2023-09-05 20:20:46 +10:00
Stenzek
6a53929e31 Qt: Add option to exit Big Picture UI 2023-09-05 20:12:54 +10:00