Stenzek
0f542809a4
FullscreenUI: Use Qt Cover Downloader
...
The ImGui-based one was pretty janky, didn't support pasting, etc.
2023-10-02 15:28:24 +10:00
Pierre GRASSER
0d3d115d67
Qt: Make "100%" string available for translation
2023-10-02 04:13:17 +10:00
Stenzek
93a4e67813
Host: Remove resource read wrappers
...
No more wx, no need to abstract this.
2023-10-01 17:45:54 +10:00
PCSX2 Bot
7b1f6d7ce3
Qt: Update Base Translation
2023-09-29 20:54:02 +10:00
lightningterror
c8e4f9160c
DEV9: Fix Wunused-variable warning.
2023-09-28 22:43:11 +02:00
kamfretoz
8ccd442647
Qt: Update Base Translation
2023-09-26 22:44:33 +10:00
PCSX2 Bot
6a671a5cd1
Qt: Update Base Translation
2023-09-24 22:47:30 +10:00
TheLastRar
98eb006cdd
DEV9: Do not save hdd size
2023-09-24 11:53:02 +01:00
kamfretoz
0f8dceed89
Qt: Removes stray strings from translations
...
Qt: Update base translation
2023-09-24 19:28:01 +10:00
Stenzek
8a022f877e
Qt: Update base translation
2023-09-24 14:26:06 +10:00
Stenzek
579a542815
Qt: String unification with Big Picture UI
2023-09-24 14:26:06 +10:00
PCSX2 Bot
080d021fb3
Qt: Update Base Translation
2023-09-24 11:27:00 +10:00
Stenzek
10ec91065e
Achievements: Switch to rc_client
2023-09-24 11:22:22 +10:00
Stenzek
508c209270
Qt: Get rid of nextStatePaused
2023-09-24 02:20:37 +10:00
Stenzek
4027304ece
Qt: Replace debugger menu bar with toolbar
...
That way it's not missing on MacOS.
2023-09-24 02:20:37 +10:00
KamFretoZ
0ac59b4152
Qt: Add step into/out/over icons
2023-09-24 02:20:37 +10:00
Stenzek
2272134442
Qt: Fix debugger font on MacOS
...
And only set it on the tabs, not the whole window.
2023-09-24 02:20:37 +10:00
Mrlinkwii
1175a22d53
Translations: Add Croatian to the UI menu
2023-09-18 22:49:07 +01:00
PCSX2 Bot
c83667e432
Qt: Update Base Translation
2023-09-18 10:20:35 +10:00
Mrlinkwii
fe79c0d294
Translations: Add Lithuanian & hindi to the UI menu
2023-09-17 18:48:36 +01:00
refractionpcsx2
3004007f96
UI: Update glyphs and fa glyph range script
2023-09-17 11:04:24 +01:00
Tyler Wilding
83da1773b5
translations: Syncing Crowdin translations ( #9975 )
2023-09-17 08:24:21 +01:00
PCSX2 Bot
44e4e0a2b3
Qt: Update Base Translation
2023-09-17 17:01:28 +10:00
Stenzek
9dad1d79d7
CMake: Generate/copy qtbase translations on Linux/Mac
2023-09-17 16:57:58 +10:00
Stenzek
c2a7fbaadc
Qt: Fix loading of base translations for two-code locale
2023-09-17 16:57:58 +10:00
Mrlinkwii
1b983111f6
Translations : some typo fixes
2023-09-16 17:35:53 +01:00
Stenzek
cf5dd8b822
CMake: Drop Discord Presence option
...
Also no reason to disable this, and an untested configuration.
2023-09-16 19:32:13 +10:00
Stenzek
069d2b275a
MSBuild: Remove unused define
2023-09-16 19:32:13 +10:00
Stenzek
368e35abb6
CMake: Purge no-achievements option
...
Keeps breaking because we never test it, and there's no reason to
disable achievements anyway.
2023-09-16 19:32:13 +10:00
PCSX2 Bot
30e3a3a958
Qt: Update Base Translation
2023-09-15 09:44:15 +02:00
Stenzek
b384a2fff6
Qt: Fix returning from fullscreen on MacOS
2023-09-15 09:51:02 +10:00
PCSX2 Bot
34d40364a3
Qt: Update Base Translation
2023-09-11 14:01:13 +02:00
Stenzek
3f9e4731b8
Qt: Pause VM for disc change popup
2023-09-10 11:19:53 +10:00
Stenzek
3e79a86008
Qt: Update icons on dark/light mode switch
2023-09-10 11:19:53 +10:00
Stenzek
126c6e1b6c
Qt: Improve file drop handling
...
Allow switching ELF.
Closes #7681 .
2023-09-10 11:19:53 +10:00
Stenzek
90c6e4cd1b
Qt: Rename (Default) to (Borderless Fullscreen) for per-game config
2023-09-10 11:19:53 +10:00
Stenzek
e1616af98c
Qt: Set memcard name scrollbars to always-off
...
And mirror the text in the tooltip.
Closes #9139 .
2023-09-10 11:19:53 +10:00
Stenzek
388e488bc1
Qt: Add Edit Cheats/Patches to Tools menu
...
Closes #4634 .
2023-09-10 11:19:53 +10:00
Stenzek
b601c49f6c
Qt: Cancel existing BIOS search on refresh
...
Stops lockups if you set a large directory.
2023-09-10 11:19:53 +10:00
Stenzek
d9587e20c0
Qt: Defer folder update until editing complete
...
Closes #7215 .
2023-09-10 11:19:53 +10:00
Stenzek
f5684c43dd
Qt: Fix mouse mapping setting not applying to input profiles
...
Closes #9914 .
2023-09-10 11:19:53 +10:00
Stenzek
d25700e241
Qt: Fix cover spacing not updating on resize
...
Closes #9869 .
2023-09-10 11:19:53 +10:00
Stenzek
9dde599e00
Qt: Fix grid scale resetting on theme change
...
Closes #8044 .
2023-09-10 11:19:53 +10:00
Stenzek
96f0d65f7d
Qt: Disallow copying cover when source == destination
...
Closes #6159 .
2023-09-10 11:19:53 +10:00
PCSX2 Bot
217999912a
Qt: Update Base Translation
2023-09-06 20:50:40 +10:00
Stenzek
03abfa9c59
Qt: Add option to exit Big Picture UI
2023-09-05 12:32:37 +10:00
Stenzek
97155c50c4
Qt: Stop fullscreen UI on window close
2023-09-05 12:32:37 +10:00
Stenzek
7b45e9296a
Qt: Add copy global settings/clear per-game settings
2023-09-05 12:32:37 +10:00
PCSX2 Bot
c8af57c65d
Qt: Update Base Translation
2023-09-03 12:47:30 +10:00
PCSX2 Bot
d08461bd4c
Qt: Update Base Translation
2023-08-28 16:16:25 +02:00
Stenzek
94670baa64
Qt: Fix global volume slider overriding per-game
2023-08-27 15:33:04 +10:00
kamfretoz
4556f7b8a4
Qt: Add variety of icons to USB + general refinements
2023-08-26 22:54:34 +10:00
Stenzek
a9b6f8976e
Build: Clean up optional components
2023-08-26 17:23:14 +10:00
Stenzek
8276054671
CI: Build Windows dependencies as part of workflow
2023-08-26 17:23:14 +10:00
Stenzek
2ae44ca493
Misc: Fix various warnings
2023-08-26 15:02:17 +10:00
lightningterror
c7b94d0a42
Qt: Remove Target Partial Invalidation hwfix from the gui.
2023-08-24 15:41:58 +01:00
PCSX2 Bot
bfd56bf904
Qt: Update Base Translation
2023-08-23 00:24:48 +02:00
Ty Lamontagne
70e1d2bf3d
Debugger: Implement "Copy Address" context menu in memory view
2023-08-22 21:23:16 +02:00
Ty Lamontagne
1697c2160c
Debugger: Properly initialize primitive class members
2023-08-22 21:23:16 +02:00
PCSX2 Bot
07519b7c28
Qt: Update Base Translation
2023-08-17 01:48:56 +01:00
Mrlinkwii
f805d9432e
UI: remove mention of Half Screen Fix
2023-08-12 23:02:14 +01:00
Stenzek
2e6bd23f22
Qt: Fix arrow key handling on macOS
2023-08-12 16:17:47 +10:00
lightningterror
b674cc95ac
Qt: Fix Wreorder-ctor warning.
2023-08-11 21:46:29 +02:00
kamfretoz
5bf97be8ef
Qt: Even further icon refinement
2023-08-11 15:24:04 +01:00
lightningterror
be18ecf74e
Qt: Remove Half Screen Fix from the ui.
...
No longer needed.
2023-08-11 13:14:19 +01:00
Silent
0256c4521d
GameList: Support adding custom title and region to files
2023-08-10 01:26:06 +01:00
PCSX2 Bot
38cf7884fe
Qt: Update Base Translation
2023-08-09 21:37:15 +10:00
BacklogOdyssey
f2c032ba07
RetroAchievements/Qt: Add configurable achievement notification duration
2023-08-08 13:17:28 +10:00
Silent
be22b7349d
GameList: Add an option to exclude entire directories
2023-08-07 16:50:15 +01:00
Stenzek
8b0c101768
Pad: Move multitap into its own config section
...
And more config cleanups.
2023-08-02 12:44:31 +10:00
PCSX2 Bot
4da53bd00d
Qt: Update Base Translation
2023-08-01 17:18:23 +01:00
refractionpcsx2
0e9e94d090
UI: Delete rogue quote breaking HTML in Memcard Convert dialog
2023-07-31 16:36:14 +01:00
PCSX2 Bot
3937a52b4f
Qt: Update Base Translation
2023-07-31 19:28:43 +10:00
refractionpcsx2
bab16a5251
UI: Update glyphs for asian languages.
2023-07-30 19:20:29 +01:00
kamfretoz
ce505d33bd
Qt: Make incompatible savestate message translateable
2023-07-30 20:28:50 +10:00
Stenzek
de0d859502
Qt: Fix changing cover file formats
2023-07-30 19:25:51 +10:00
PCSX2 Bot
6180f12ba3
Qt: Update Base Translation
2023-07-30 12:26:53 +10:00
Ty Lamontagne
87c42aeaf4
Debugger: Fix mismatch sign compare & bitwise on different enum warnings
2023-07-28 22:00:08 +01:00
Ty Lamontagne
0d42b81285
Debugger: Fix 'run-to-cursor' context action
2023-07-28 22:00:08 +01:00
PCSX2 Bot
13c9e0e666
Qt: Update Base Translation
2023-07-28 16:32:23 +01:00
JordanTheToaster
655241aed3
Translations: Add Latvija to the menu
...
Adds missing Latvija option to the menu of selectable languages.
2023-07-28 16:28:29 +01:00
Tyler Wilding
ebd60d93f3
translations: Syncing Crowdin translations ( #9655 )
2023-07-28 14:50:23 +01:00
Stenzek
e4a017fc00
Qt: Add callback for forcing achievements re-login
2023-07-27 20:40:58 +10:00
PCSX2 Bot
1c39ed6130
Qt: Update Base Translation
2023-07-27 12:50:26 +10:00
kamfretoz
744cc4b705
Qt: Add an instruction to the autoupdater pop up.
2023-07-26 15:03:11 +10:00
kamfretoz
9d3cd5784f
Qt: Further icon refinement and additions
2023-07-26 13:28:23 +10:00
Stenzek
3692d7d090
GS/HW: Extend bilinear dirty upscale fix to force nearest
2023-07-26 13:21:35 +10:00
Stenzek
460a2dbbd3
Qt: Add custom binding widget for GunCon2
2023-07-26 13:20:44 +10:00
Stenzek
24171787f8
ImGuiManager: Add software cursor support
...
Can be used to render a crosshair for GunCon.
2023-07-26 13:20:44 +10:00
PCSX2 Bot
49d3338d4a
Qt: Update Base Translation
2023-07-26 13:19:37 +10:00
Connor McLaughlin
ab5c03b1d9
Pad: Fixes and cleanup ( #9623 )
...
* Pad: Get rid of redundant object lookup
* Pad: Serialize 'stage' state
[SAVEVERSION+]
* Pad: Reduce Freeze duplication and add markers
Catch any possible unhandled device type change.
[SAVEVERSION+]
* Pad: Localize controller type names
* Pad: Handle mismatch between state and current config
* Misc: Drop .at() from vector/array access
We don't use exceptions.
* Pad: Remove redundant GetUnifiedSlot()
Sio has routines for converting these.
* Sio2: Remove redundant optional in Pad()
* Pad: Constify and finalize controller classes
* Pad: Move PadManager to Pad namespace
No point having a class when there's only a single instance.
* Pad: Move PadConfig to Pad namespace
* Pad: Move PadMacros to Pad namespace
* Pad: Re-localize controller bindings/settings
* Pad: Make controller info local
Don't want to create duplicates.
* Pad: Use span for ControllerInfo settings/bindings
* Pad: Fix auto-toggled macro buttons
* Pad: Fix pressure for macros
* Pad: Merge PadConfig/PadManager/PadMacros
Faster compile time.
* Pad: Fix incorrect condition in Sio0::SetTxData()
* Pad: Add deadzone for macro triggers
2023-07-26 01:10:02 +10:00
refractionpcsx2
1286bfe75b
UI/UX: Added popup when updating if savestate version changes
2023-07-24 19:42:36 +01:00
RedPanda4552
1f74f82796
[SAVEVERSION+] Reimplement PAD system
...
Force pushed because git hates me
[SAVEVERSION+] Bump savestate version
CI: Update locations of pad/memcard sources
Discard leftover old PAD code
Fix additional merge oddities
Add translations for OSD messages
Copyright headers
Version bump
Fix a whole boatload of concurrency problems from file moves and other miscellaneous update problems
Partial redo of PS1 pad support
Fix incorrect mode due to analog behavior at startup
Mostly reimplement SIO0 memory card logic
Still needs pocketstation
Use new runtime wrapped translate function
Dead code
Fix multiple port/slot/presence issues for PS1
Save State version bump
Clean up some duplicate/unused headers
More header consistency
Remove old stray files
Fix incorrect return
Fix uninitialized array
Add missing overrides
Switch to init/close model used by other subsystems
Remove old input recording references
Rename SIO globals
Rename SIO2 FIFO globals
Remove commented SIO0 code for illegal write
Add guitar icon
2023-07-24 16:41:17 +01:00
Stenzek
2539a07b7d
Qt: Add dump verification to game properties
2023-07-23 19:09:31 +01:00
Stenzek
2b4c7d12b6
Common: Merge MathUtils.h into BitUtils.h
2023-07-23 21:52:36 +10:00
Stenzek
7dd1f7321a
Misc: Replace _BitScanForward() with std::countr_zero()
2023-07-23 21:52:36 +10:00
Stenzek
088630a999
Misc: Replace bit_cast wrapper with std::bit_cast
2023-07-23 21:52:36 +10:00
Stenzek
d2a5cdcca7
Misc: Remove string map lookup wrappers
...
No longer needed.
2023-07-23 21:52:36 +10:00
PCSX2 Bot
7a073e0e8d
Qt: Update Base Translation
2023-07-23 13:41:25 +10:00
PCSX2 Bot
e4b1c89719
Qt: Update Base Translation
2023-07-22 12:12:28 +10:00