Commit Graph

309 Commits (6892c3d09520db7d994f9c05557c0f3cab727bdc)

Author SHA1 Message Date
Stenzek 6892c3d095
Qt: Work around theme swap bug with Classic Windows 1 year ago
Stenzek ccb76d1451
GameList: Add custom title/regions
Largely inspired by https://github.com/PCSX2/pcsx2/pull/9330, but almost
entirely rewritten.
1 year ago
Stenzek 277147199e
Qt: Fix checked state on startup for disc merging 1 year ago
Stenzek 7682cd2c10
System: Generate hash serials when running PS-EXE
Allows for per-game settings.
1 year ago
Stenzek 015804c434
System: Move GDB server into core 2 years ago
Stenzek 4e922a34a7
Log: Simplify macros 2 years ago
Stenzek b6d019db66
Misc: Replace log printf calls with fmt 2 years ago
Stenzek f9b58c4077
Qt: Add Set Cover Image/Edit Memory Cards for merged disc sets 2 years ago
Stenzek 1adaea9005
GameList: Merge multi-disc games 2 years ago
Stenzek c116e5a1d5
Qt: Consider per-game overrides for Edit Memory Cards menu 2 years ago
Stenzek 18160a8e06
Qt: Add option to pause when controller is disconnected 2 years ago
Stenzek 645adad932
Qt: Add Classic Windows as theme option
But it'll bug out when switching between windows11/windowsvista.

Restart to fix.
2 years ago
Stenzek 3fa2bd1d3a
System: Confirm shutdown if memory card is being written 2 years ago
Stenzek d3c12fecb3
Qt: Move dump audio on startup out of settings 2 years ago
Anderson Cardoso b478fd93b4
New Theme Added (#3184)
Added new theme : Purple Rain
2 years ago
Stenzek 7135a641e9
Qt: Allow opening cheat manager while shutdown 2 years ago
Stenzek 9eb9fc9dce
Qt: Fix drag/drop on Windows 2 years ago
Stenzek 4598bc789b
Qt: Split Cheat Manager and Memory Scanner
And make them persistent across system invocations.
2 years ago
Stenzek 26c76d184f
Qt: Fix toolbar position not saving 2 years ago
Stenzek 0a17cf7db8
Qt: More missing toNativeSeparators() calls 2 years ago
Stenzek bd19276cf5
Qt: Fix loading/saving state to file on Windows 2 years ago
KamFretoZ cb26acbc6c
Qt: Port over Cobalt Sky theme from PCSX2 (#3145) 2 years ago
Stenzek a89c514d3f
Qt: Minor typo corrections 2 years ago
Stenzek 86927ea3eb
Qt: Use window modality for message boxes
Stops them opening in the middle of the screen on MacOS.
2 years ago
Stenzek f0f1473b6e
Qt: Fix native message boxes on MacOS 2 years ago
Stenzek 7b8704aba1
System: Fix incorrect sanitization of memcard filenames 2 years ago
Stenzek 4d5c8cb134
Qt: Fix main window stuck open after update 2 years ago
Stenzek 604dd5df40
Qt: Add copy/clear game settings 2 years ago
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
2 years ago
Stenzek b9c9b05878
Qt: Remove duplicate menu action 2 years ago
Stenzek faa64ec4ff
Qt: Improve log window behavior on MacOS 2 years ago
Stenzek e2024f6175
System: Change "Auto Load Cheats" to "Enable Cheats" 2 years ago
Stenzek 04b837a418
Qt: Redesign graphics settings panel
Add screenshot format/type.
2 years ago
Stenzek e3a287de44
Qt: Keep debugger open outside of game 2 years ago
KamFretoZ d9846093c3 Qt: Add new theme "Grey Matter" 2 years ago
Stenzek b98ac8722a
FullscreenUI: Move functionality to Host 2 years ago
Stenzek 2d4191f8ce
Qt: Fix game properties dialogs keeping app open 2 years ago
Stenzek 3469b83a58
VulkanDevice: Add barrier inbetween self image copies 2 years ago
Stenzek 78ef9e1105
Qt: Fix opening memcard editor more than once 2 years ago
Stenzek 325dcc81ca
FullscreenUI: Allow changing UI language 2 years ago
Stenzek e806d939ae
Qt: Fix crash on language change with system active 2 years ago
Stenzek 03592e8de8
Qt: De-dialogify memory card editor 2 years ago
Stenzek c482dfd27a
Qt: Fix 'Edit Memory Cards' using disc-specific cards 2 years ago
Stenzek 5a0a6ebe06
Qt: Drop Qt 6.1 workaround in Host::GetTopLevelWindowInfo() 2 years ago
Stenzek af86e5d058
Qt: Use HTTPDownloader instead of QtNetwork for updates 2 years ago
Stenzek a705884342
Qt: Fix possible race when showing confirm dialog 2 years ago
Stenzek 3093d40869
Qt: Update link 2 years ago
Stenzek ac825855f7
Qt: Change settings dialogs to widgets/windows
Stops them breaking in Qt 6.6.
2 years ago
Stenzek fa5496652e
Qt: Add third-party license notices 2 years ago
Stenzek 738ede0c39
Qt: Raise settings window if already open 2 years ago