Ty Lamontagne
852923ea34
UI: Rename the "Open in Explorer" button to "Open BIOS Folder"
2023-10-03 14:45:06 +10:00
Stenzek
34f92fe4e5
Qt: Add webp to cover file filter
2023-10-02 19:52:29 +10:00
IlDucci
2b329e6899
Replacing Unicode arrows in the Input Viewer with text.
2023-10-02 19:27:55 +10:00
IlDucci
5b0bf40508
UI: Making some strings translatable
...
Solving the easy cases where strings can be made translatable. See https://github.com/PCSX2/pcsx2/issues/9062 for more information.
2023-10-02 19:27:55 +10:00
Stenzek
175d10c5d1
Qt: Update base translation
2023-10-02 15:28:24 +10:00
Stenzek
02b5349db2
Qt: Fix update_en_translation.bat script
2023-10-02 15:28:24 +10:00
Stenzek
e18205e6c7
Qt: Allow SettingInfo format to be translated
2023-10-02 15:28:24 +10:00
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
PCSX2 Bot
542d257b8f
Qt: Update Base Translation
2023-07-21 12:58:34 +10:00
Stenzek
2eb7c47572
Qt: Fix game properties for unscanned files
2023-07-21 12:57:25 +10:00
Stenzek
cd4daa115f
Misc: Swap from gsl::span to std::span
2023-07-20 21:23:31 +10:00
Stenzek
296dcccd81
Misc: Fix a bunch of issues preventing C++20 compilation
2023-07-20 21:23:31 +10:00
PCSX2 Bot
8fad768d39
Qt: Update Base Translation
2023-07-20 12:27:09 +10:00
TellowKrinkle
d46b8390f1
Qt:Mac: Add Qt mac application menu strings
...
The official Qt translations don't match the rest of macOS for some reason
2023-07-19 13:46:40 +10:00
TellowKrinkle
4262715590
Qt:Mac: Add CJK font paths
2023-07-19 13:46:40 +10:00
TellowKrinkle
9818446c7d
Qt: Default to system language
2023-07-19 13:46:40 +10:00
TellowKrinkle
22682e4150
Qt:Mac: Add CFBundleLocalizations tag
2023-07-19 13:46:40 +10:00
TellowKrinkle
1d63779b7d
Qt:Mac: Enable translations
2023-07-19 13:46:40 +10:00
PCSX2 Bot
92c54cc1f8
PAD: Update Base Translation
2023-07-17 23:28:02 +10:00
Stenzek
6ec0b44487
CI: Add daily base translation update
2023-07-17 23:24:37 +10:00
solid1353
68865a2bca
Debugger/MemorySearch: search for byte array instead of converting byte array to string
2023-07-17 19:29:39 +10:00
solid1353
8362e6f435
Debugger Memory Search: add Array of byte type
2023-07-17 19:29:39 +10:00
TellowKrinkle
fbb67a6ee9
Qt:Translation: Remove mnemonics from toolbar strings
...
They're not useful, and may make translators think they need to add extra characters in parentheses for the mnemonics to be placed on
2023-07-17 19:17:53 +10:00
TellowKrinkle
433612cde0
Qt:Mac: Make sure settings windows are raised when requested
2023-07-16 22:12:13 -05:00
kamfretoz
757a72fb57
Qt: More icon treatments
2023-07-15 20:46:19 +10:00
kamfretoz
fbbec480af
Qt: Add a reminder to New Input Profile dialog
2023-07-15 20:46:19 +10:00
refractionpcsx2
76f4a5b2fe
UI: Add controller binding tooltips for additional controls
2023-07-14 13:48:24 +01:00
refractionpcsx2
e50f12a925
Updater: Make it not care about the Qt extension
2023-07-09 23:18:43 +01:00
KrossX
32aa24f6fd
GS: Add fancy downsampling shaders.
2023-07-09 14:04:06 +01:00
Stenzek
1fa3111e67
Qt: Sync video capture state
2023-07-07 12:34:58 +10:00
Stenzek
64ab92ced6
Qt: Update base translation
2023-07-06 12:30:35 +10:00
Stenzek
8f9f351940
Qt: Don't allow creation of memory cards with invalid names
2023-07-06 12:30:35 +10:00
Stenzek
5057dfedba
Qt: Rename CreateMemoryCardDialog to MemoryCardCreateDialog
...
Consistency.
2023-07-06 12:30:35 +10:00
RedDevilus
d9dbf2c5e9
Qt: Add Polish flag
...
Polish were neglected, that ends now. Flag will be used when it sees a Polish entry in the gamelist.
Fixes https://github.com/PCSX2/pcsx2/issues/9137
Bumps the gamelist cache version from 32 to 33
Adds to enumeration
And make it visible in both gamelist and per-game summary view
Update GameList.cpp
2023-07-02 21:14:40 +01:00
RedDevilus
c22f794a20
Qt: Fix wrongly labeled strings Translations
...
Bahasa Indonesia and Norsk were wrongly labeled, also marked English as the Default language.
2023-07-02 21:15:59 +10:00
Stenzek
b431f1dc0d
Qt: Update base translation
2023-07-01 14:17:29 +10:00
Stenzek
67eb2975f6
Qt: Make achievements login dialog resizeable
2023-07-01 14:17:29 +10:00
Stenzek
4192de7dac
USB: Fix some default strings not being translatable
2023-07-01 14:17:29 +10:00
Stenzek
82cecc89e2
Qt: Fix dropdowns in DEV9 not translating
2023-07-01 14:17:29 +10:00
Stenzek
113e264617
Qt: Fix theme names not being translatable
2023-07-01 14:17:29 +10:00
Stenzek
a705a69022
Qt: Make memory card convert dialog translatable
2023-07-01 14:17:29 +10:00
Stenzek
d757360f4e
Qt: Remove some unused Form strings
2023-07-01 14:17:29 +10:00
Stenzek
cc978daeef
Qt: Disambiguate toolbar and menu bar items
2023-07-01 14:17:29 +10:00
Stenzek
3c408de5c9
Build: Disable exceptions in the compiler
2023-06-30 21:37:44 +10:00
Stenzek
adca796d94
Common: Remove SafeArray
...
And replace with std::vector.
2023-06-30 21:37:44 +10:00
Stenzek
6beaec8ba1
Common: Remove Exceptions
...
The satisfaction is immeasurable.
2023-06-30 21:37:44 +10:00
Berylskid
9c71bec4a0
UI: Remove outdated info from descritption
2023-06-28 15:56:51 +10:00
kamfretoz
76ae5f3b12
Qt: Adjust hyperlink color for Cobalt and Pizza theme
2023-06-27 21:13:12 +01:00
Stenzek
131f16b731
Qt: Update base translation sources
2023-06-27 09:21:23 +02:00
Stenzek
16e47f1d6b
Qt: Move audio backend names to core and allow translation
2023-06-27 09:21:23 +02:00
refractionpcsx2
c40e132284
SIO/MCD: hugely improved memcard swapping + reinsertion
2023-06-26 14:45:50 +01:00
Connor McLaughlin
f8f54bd892
Qt: Adjust cache folder help text
2023-06-26 20:40:18 +10:00
Stenzek
5302cdcf2b
Qt: Remove renderer title from top group box
...
Save a little vertical space.
2023-06-26 17:52:39 +10:00
Stenzek
8fe9282bd9
Qt: De-duplicate AppIcon
2023-06-26 17:52:39 +10:00
IlDucci
034ef5692c
Qt: Updating language names
...
Correcting or expanding language names for both variants of Spanish and Portuguese.
2023-06-25 21:14:46 +10:00
Stenzek
b9b9405c35
Qt: Hook up current translations
2023-06-25 16:45:37 +10:00
Stenzek
55e73bb4b9
MTGS: Convert to namespace
2023-06-25 12:54:14 +10:00
TellowKrinkle
8d27c32418
Updater:Mac: Delay launch of new application until the old one exits
...
Prevents duplicate dock icons
2023-06-24 22:28:56 +01:00
refractionpcsx2
a17a7ad1ec
UI: Expand Achievement login box height slightly
2023-06-24 20:06:53 +01:00
KamFretoZ
b44e10df3c
Qt: Removes hyperlink color override from Rcheevos
2023-06-24 22:10:33 +10:00
Stenzek
c9e9f92c93
Qt: Add Setup Wizard
2023-06-24 15:18:24 +10:00
Tyler Wilding
a46b3f2ed9
New Crowdin updates ( #9030 )
2023-06-23 15:08:16 -04:00
Stenzek
a79ad44370
Qt: Fix crash when right clicking volume slider
2023-06-23 11:42:23 +01:00
refractionpcsx2
cc9b9a1935
UI: Fix some typo's and casing in UI
2023-06-22 18:42:03 +01:00
RedPanda4552
0a58783a86
Translations: Fix missing context marker on Manual Hardware Fixes string
...
Fixes CTD when OSD messages print
2023-06-20 21:19:07 +01:00
Stenzek
703c02c32c
Qt: Update base (en) translation
2023-06-20 22:46:00 +10:00
Stenzek
adcfca4db3
Qt: Localization support
2023-06-20 22:46:00 +10:00
Stenzek
f7bc05c735
Host: Add message translation functions
2023-06-20 22:46:00 +10:00
Stenzek
ff02d41992
USB: Make GetDeviceTypes() return C strings
2023-06-20 22:46:00 +10:00
Stenzek
c4d136383c
Qt: Fix size of input profile dropdown
2023-06-19 23:16:37 +10:00
Stenzek
5b5016bfd4
USB: Copy configuration when creating input profile
...
Also reset configuration when requested.
2023-06-19 23:16:37 +10:00
Stenzek
a4909d3575
Qt: Fix crash booting with mouse mapping
2023-06-19 23:16:37 +10:00
Stenzek
0e4bf501f1
VMManager: Fix title updates when switching GS dumps
2023-06-19 23:16:37 +10:00
KamFretoZ
b476ed9186
Qt: Icon Refine
2023-06-17 18:36:37 +01:00
JordanTheToaster
d8173873c1
Qt: Fix Fast Forward Boot description box
...
Copy pasta fail lets go gamers.
2023-06-17 15:24:11 +02:00
Stenzek
36c27188a4
VMManager: Refactor and improve boot process
...
[SAVEVERSION+] VM struct changes.
- Serial/title is now linked to disc, instead of running ELF.
- Save states can be created during BIOS boot.
- Patches now apply based on the executing CRC, and only after the
entry point starts executing (fixes multi-game discs).
- Add "Fast Forward Boot" option.
- Split achievements download and activation, downloads occur on
initialization, but are not activated until after the ELF loads.
- Prevent HostFS access while in PS1 mode.
- Remove multiple sources of truth for ELF/CRC/etc.
- Move ELF state from global scope to VMManager.
- Prevent game fixes and hw fixes being active while booting game.
- Simplify game update.
- Flush recompilers after ELF loads. No point keeping boot code around
which gets overwritten.
2023-06-17 17:38:43 +10:00
Stenzek
9d1c60239e
Qt: Fix icon in memory card create dialog
2023-06-15 22:43:34 +10:00
KamFretoZ
683c8d0cc3
Qt: Icon Revamps
2023-06-15 20:51:15 +10:00
Abel Briggs
8b2fa73b45
Debugger/MemoryView: Support pasting hex/text from clipboard
2023-06-15 00:08:15 +10:00
Stenzek
65374f50cf
VMManager: Fix patches OSD not getting shown in some cases
2023-06-10 12:35:08 +10:00
DarkC
bf4672fb2b
Qt: Add missing bigpicture parameter to help text
2023-06-07 20:38:18 +01:00
lightningterror
d6e2dcd25b
Qt: Fix Wunused-variable warning.
2023-06-06 12:46:46 +02:00
Stenzek
81da9fb5a4
Patch: Add new toggleable cheat and patch interface
2023-05-31 16:38:14 +01:00
Stenzek
f741953ee4
Qt: Add memory cards to per-game settings
2023-05-30 18:21:00 +01:00
TellowKrinkle
ab1d2009a0
Core: Use 2MB stacks for µVU
2023-05-25 16:16:14 +01:00
Stenzek
90a6088d61
GSRunner: Fix log file writing
...
Wasn't getting flushed/closed on shutdown.
2023-05-21 08:52:45 +01:00
Stenzek
0f05967190
CommonHost: Purge and move functions to appropriate locations
2023-05-16 12:58:19 +01:00
Stenzek
512d24cea6
Misc: More build system cleanups
...
Set UTF-8 source file format globally.
Set permissive/compliance mode globally.
Get rid of include of base 3rdparty directory, be explicit.
Get rid of duplicated properties.
Get rid of leftover plugin property files.
2023-05-16 12:58:19 +01:00
isJuhn
e3962aa794
PINE: Update to the age of Qt
2023-05-13 16:17:30 +01:00
Stenzek
1964bbc03a
MSBuild: Rename pcsx2core to pcsx2
...
No need to differentiate it, since wx is gone.
2023-05-13 07:12:12 +01:00
Stenzek
80675399aa
Misc: Various cleanup
...
Move files from Frontend directory to pcsx2 and/or subdirectories.
Get rid of double GS init.
Combine HostSettings and Host.
Combine Frontend/Achievements.h and Achievements.h.
2023-05-13 07:12:12 +01:00
refractionpcsx2
b34606c9ce
UI: Add ability to list .mdf files
2023-05-13 05:04:34 +01:00
Stenzek
e5c1052062
GS: Add option to disable vertex shader expand
...
And automatically disable it on Fermi (buggy driver).
2023-05-11 16:18:01 +01:00
Stenzek
7edc4e2cb3
GS: Remove CRC hack levels
...
Replace it with a boolean "Disable Render Fixes" option.
2023-05-11 16:16:15 +01:00
Stenzek
920c5ab266
Qt: Expose disable shader cache option
2023-05-06 03:40:00 +01:00
Stenzek
083969a3d2
GS: Move DirectX helpers from common to GS
2023-05-06 03:40:00 +01:00
lightningterror
a4623c3c63
Qt: Sort checkbox upscale and renderer hw hacks in alphabetical order.
2023-05-05 00:31:01 +02:00
Connor McLaughlin
e133e89b6b
Qt: Fix crash in graphics settings on Linux
2023-05-03 16:39:48 +01:00
Stenzek
6736ef1d44
GS/Vulkan: Add exclusive fullscreen control option
2023-05-02 19:55:43 +01:00
Ty Lamontagne
029c11c8d2
Debugger: Fix an oversight on how breakpoints are managed
2023-05-01 07:02:21 +01:00
Stenzek
33b2f6331c
GS/HW: Allow auto flush to be applied only to sprites
2023-04-26 16:00:59 +01:00
Stenzek
befbf57191
GS: Refactor exclusive fullscreen yet again
...
Also acquire render window as late as possible.
Limits the duration that the main window isn't displaying anything.
2023-04-26 16:00:39 +01:00
Stenzek
abc0f99ddd
Qt: Move themes to its own file
...
It's getting a bit out of hand.
2023-04-25 21:53:30 +01:00
Stenzek
b3a88d6ea7
Qt: Migrate to 6.5.0 on Windows
2023-04-25 21:53:30 +01:00
Stuart Kenny
79f4af8ab5
Qt: Delete SDLRawInput on non win32 builds
2023-04-25 15:05:30 +01:00
TellowKrinkle
6331df306f
qt:resources: Use black and white icon for forum menu entry
2023-04-25 15:04:26 +01:00
TellowKrinkle
027ceebcbd
qt:resources: Use black and white icons for discord menu icon
2023-04-25 15:04:26 +01:00
TellowKrinkle
edb2c0080c
qt:resources: Use separate black/white github icon
2023-04-25 15:04:26 +01:00
TellowKrinkle
caafc87b29
qt:resources: Sort qrc filenames
...
Many filesystems (e.g. btrfs, apfs) return results in some internal non-alphabetical ordering, which isn't great for minimizing changes to files
2023-04-25 15:04:26 +01:00
TellowKrinkle
5d37cac4a0
qt:resources: Skip dotfiles when generating qrc
2023-04-25 15:04:26 +01:00
KamFretoZ
f26f8cafa9
Qt: Even more fixes to the Cobalt Theme
2023-04-24 19:24:19 +02:00
KamFretoZ
128a79e355
Qt: Help menu icon fix for macOS user
2023-04-24 19:24:19 +02:00
KamFretoZ
30a31d931a
Qt: Add extra icons to the help menu
2023-04-23 03:56:36 +01:00
Berylskid
cb91478590
UI: Correct Recommended Value for Show Indicators
2023-04-20 10:18:25 +01:00
Stuart Kenny
09394ee4b7
Qt: Hide SDL Raw option on non win32 builds
2023-04-13 12:14:15 +01:00
Stenzek
7f7dd60587
GS/HW: VS expand instead of GS for DX/GL/Vulkan
2023-04-13 11:12:11 +01:00
JordanTheToaster
f7d87076a3
Qt: Adjust MTVU core count text
...
The wording here was causing confusion and unneeded arguments over what it actually means.
2023-04-13 09:39:02 +01:00
KamFretoZ
971acd3fdb
Qt: Fills in the settings help description fields
2023-04-09 19:13:09 +01:00
Stenzek
3cae728aba
Qt: Recreate new window immediately when switching APIs
2023-04-08 12:42:34 +02:00
Stenzek
4404b06d2a
Qt: Fix lockup when cancelling shutdown and fullscreen
2023-04-06 08:48:07 +01:00
Stenzek
daef69099b
Qt: Fix improper shutdown with CTRL+C
2023-04-06 08:48:07 +01:00
Stenzek
398cf43782
GS: Combine HostDisplay with GSDevice
...
GS/DX11: Don't throw bad_alloc on surface creation fail
GS: Link device and host display construction/destruction
FullscreenUI: Replace HostDisplayTexture with GSTexture
GS: Purge HostDisplayTexture
GS: Move everything in HostDisplay to GSDevice
GS: Move ImGui rendering to GSDevice
GS: Get rid of reset/store API state
2023-04-06 08:48:07 +01:00
refractionpcsx2
77f8a0f5f6
Counters: Retool UpdateVSyncRate
2023-04-06 08:47:35 +01:00
Stenzek
4cbdbaabdb
GS/HW: Add NativePaletteDraw upscaling fix
2023-04-01 15:45:14 +01:00
Stenzek
e9a624ab54
Qt: Fix main window closing on fullscreen shutdown
2023-04-01 14:14:00 +01:00
Stuart Kenny
8a9df89bf6
SDLInputSource: SDL raw input as config option.
2023-04-01 02:32:01 +01:00
KamFretoZ
6c2bbdef1f
Qt: Theme Polishes for Pizza and Cobalt
2023-03-31 20:16:33 +01:00
Stenzek
ebeb646e4d
GS/HW: Relax CPU sprite render requirements further via levels
2023-03-28 11:21:47 +01:00
KamFretoZ
42155dd11b
Qt: Add a New Light Theme and Cobalt Theme Fix ( #8471 )
2023-03-24 12:03:05 +00:00
Berylskid
ad12a3f735
UI: Correct Recommended Values for a few items ( #8465 )
2023-03-22 13:25:31 +00:00
Stenzek
7cdcfd4b1a
Qt: Remove backup AppImage on next launch
2023-03-21 13:48:50 +00:00
Toastarrr
33ea4e6225
Debugger: fix memory search crash
2023-03-19 13:44:11 +00:00
Toastarrr
d9cecbde7d
Debugger: use unsigned long long for memory search
2023-03-19 13:44:11 +00:00
Connor McLaughlin
e91aabc843
Qt: Fix graphics settings opening to other pages
...
Regression from 2b49614df9
2023-03-19 11:15:53 +00:00
Víctor "IlDucci
83471bdacd
Qt:i18n: Adding I18N comments for translators, minor typo fixes ( #8048 )
2023-03-18 16:14:55 -05:00
refractionpcsx2
2b49614df9
GS-HW: Don't bilinear dirty rects by default, added as upscale hack.
2023-03-18 17:07:29 +00:00
refractionpcsx2
8ac4b125d2
UI: Fix masking of Target Partial Invalidation with Tex in RT
2023-03-14 15:04:10 +00:00
Víctor "IlDucci
b244136179
GUI/Qt: Minor text corrections, nitpicks ( #8213 )
...
- Adding the actual corrections from #8048 that were not added by #8119 .
- Fixing typos and missing ending periods.
- Unifying the writing of certain terms:
- Memory Card uppercased following Sony's writing (taken from PS2 manual).
- gamefixes/game fixes -> game fixes
- fast forward/fastforward/fast-forward -> fast-forward (taken from Oxford)
- slowmotion/slow motion/slow-motion -> slow-motion (following the same convention as before, as I could not find this in Oxford's)
- framebuffer/frame buffer -> framebuffer
- Xbox name properly uppercased (for Controller settings)
- Correcting RA's Rich Presence to separate it from Discord's Rich Presence (after discussions in the Translations channel).
- Unification of option names in the option area and the hint area.
- Adding a fix for the (currently broken) Stretch Height/Vertical Stretch tooltip.
2023-03-12 19:34:20 -05:00
Stenzek
93490876c9
Qt: Fix crash when changing renderer
2023-03-12 15:11:16 +00:00
Stenzek
74763d2156
Qt: Hide manual hardware fixes from global settings
2023-03-12 14:27:20 +00:00
Stenzek
b849d9862d
Qt: Move CRC Fix Level to HW Fixes
2023-03-12 14:27:20 +00:00
Stenzek
cd575e0ed8
Qt: Move GPU Palette Conversion to HW Fixes
2023-03-12 14:27:20 +00:00
Stenzek
b24b353b2d
Qt: Change Profile label to Editing Profile
...
Hopefully less confusing this way.
2023-03-09 08:40:35 +01:00
Stenzek
18e4a04dba
PAD: Add pressure option to macros
2023-03-09 08:40:35 +01:00
Stenzek
30989761e2
Qt: Fix sensitivity/deadzone showing for shift-click macro trigger
2023-03-09 08:40:35 +01:00
TellowKrinkle
7a4ef32210
Qt: Restore main menu settings button
...
Required for expected behavior on macOS
2023-03-09 08:36:48 +01:00
lightningterror
c3359cea1f
Qt: Disable framebuffer fetch option on d3d.
2023-03-08 20:23:01 +01:00
Stenzek
8505e9203a
Qt: Support changing running GS dump by drag/dropping
2023-03-03 16:43:16 +00:00
Stenzek
5d95a503bf
Qt: Fix crash when spamming shutdown button
2023-03-03 16:43:16 +00:00
Stenzek
520320535e
Qt: Clear all keyboard bind states when focus is lost
2023-03-02 15:49:04 +00:00
Stenzek
9b813f4ae3
Qt: Fix skipdraw not being hidden globally again
...
And slience a warning in TC.
2023-03-02 09:34:41 +00:00