Stenzek
dceac5372a
Qt: Handle sliders in per-game settings
2024-05-04 14:12:20 +10:00
JordanTheToaster
ce734f8a0d
Qt: Add Classic Windows as theme option
...
But it'll bug out when switching between windows11/windowsvista.
Restart to fix.
2024-05-04 13:59:18 +10:00
Stenzek
e768f1c93b
MSBuild: Use AVX/AVX2 for 3rdparty as well
2024-04-25 11:55:41 +10:00
PCSX2 Bot
98eda97bd2
Qt: Update Base Translation
2024-04-24 10:09:30 +02:00
Silent
c5604472f6
Qt: Fix rare crash during update download
2024-04-23 19:50:46 +10:00
TheLastRar
59d7a36068
DEV9: Also defer loading until ethernet is enabled
2024-04-23 13:19:59 +10:00
TheLastRar
500b31eab0
DEV9: Lazy load adapter list in settings UI
2024-04-23 13:19:59 +10:00
TheLastRar
cd907584ee
DEV9: Use a signal blocker instead of disconnecting signal
2024-04-23 13:19:59 +10:00
TheLastRar
5af5fe8387
DEV9: Properly disable/enable the DHCP label
2024-04-23 13:19:08 +10:00
TheLastRar
346823f7c2
DEV9: Fixup Settings Layout
2024-04-23 13:19:08 +10:00
TheLastRar
fc712a0724
DEV9: Properly disable/enable the LBA48 checkbox
2024-04-23 13:19:08 +10:00
Ty Lamontagne
f75a0df449
Debugger: Disable the debugger toolbar ctx menu
...
The context menu by default has a checkbox to hide the toolbar. The
issue is, once the toolbar is hidden you can no longer un-hide it.
2024-04-20 11:56:51 +10:00
KamFretoZ
f09e99fb05
Qt: Add Grey Matter theme
2024-04-17 13:35:08 +10:00
Stenzek
850845ea44
Qt: Shrink settings window by ~30 pixels
2024-04-15 22:02:21 +10:00
PCSX2 Bot
ee07b71a62
Qt: Update Base Translation
2024-04-13 13:23:36 +10:00
Stenzek
2157a7ed0b
FullscreenUI: Redo landing page and add help bar
...
Backport of bf4e8feb25
2024-04-13 13:21:17 +10:00
Stenzek
9fa409a1a9
SmallString: Add missing methods
...
Backport of
79c226efff
2cd747983a
6b7cf6a432
f75a5605eb
2024-04-13 13:21:17 +10:00
Stenzek
ff0b748d58
Qt: Change stateChanged() to checkStateChanged()
...
Introduced in Qt 6.7.
2024-04-13 12:35:22 +10:00
Stenzek
c746a3c4e6
Qt: Fix 6.7.0 deprecation warnings
2024-04-13 12:35:22 +10:00
Silent
91f16ae45a
Debugger/CPUWidget: Make "Go to in Memory View" open the Memory View
2024-04-08 19:54:46 +01:00
Silent
272c0369f1
Debugger: Untangle the breakpoints data flow to resolve races
...
Tightens the data flow between the CPU and UI threads
to resolve multiple race conditions, such as:
1. Unbinding a debug interface update CB while it's in use,
causing a possible use-after-free.
2. Binding breakpoints via the disassembly widget that would read
a stale local variable, and bind the breakpoint to a bogus address
+ probably more subtle races that are now resolved
2024-04-08 19:54:46 +01:00
Silent
6d478021f9
Debugger: Prompt for HC restart on Boot and Debug
2024-04-08 19:54:46 +01:00
Silent
5e1009b4fb
Debugger: Unbind the BP UpdateHandler on destructing DebuggerWindow
...
Prevents an use-after-free on the DebuggerWindow object
2024-04-08 19:54:46 +01:00
PCSX2 Bot
c3c602b5a4
Qt: Update Base Translation
2024-04-08 18:20:02 +02:00
KamFretoZ
dcdb39026c
Qt: Use window modality for message boxes
...
Backport from DuckStation:
86927ea3eb
2024-04-06 22:36:38 +10:00
KamFretoZ
14a1d7a608
Qt: Fix native message boxes on MacOS
...
Backported from DuckStation:
f0f1473b6e
2024-04-06 22:36:38 +10:00
KamFretoZ
eafdd8bc76
Qt: Translatification
2024-04-06 22:36:38 +10:00
Stenzek
72e8ba2203
Qt: Change 'N/A' to 'No Image' in status bar
2024-04-06 22:21:53 +10:00
Stenzek
ebf0cf91b6
GS: Support saving WebP screenshots
2024-04-06 13:17:22 +10:00
Stenzek
dfa5fccec9
Build: Unify shared libraries across platforms
...
Use DLLs/shared libraries for:
- libjpeg
- libpng
- libwebp
- lz4
- SDL
- zlib
- zstd
2024-04-06 13:17:22 +10:00
Stenzek
d5290e93a8
Qt: Fix crash on shutdown settings save
2024-04-05 21:12:59 +10:00
Stenzek
29a961a407
Qt: Fix a couple more missing native separator calls
2024-04-04 17:35:14 +10:00
Stenzek
7066369887
Qt: Fix BIOS list
2024-04-04 17:35:14 +10:00
Stenzek
f8b18d406f
Qt: Ensure settings are writable before running setup wizard
2024-04-04 11:40:10 +10:00
Stenzek
c650b4b00f
Qt: Fix vanishing status bar renderer info
2024-04-01 13:03:59 +10:00
Stenzek
64b6dec56f
Qt: Fix crash on shutdown with BP mode open
2024-04-01 13:03:49 +10:00
JordanTheToaster
b2b7fa36bb
Qt: Remove Speed Limiter setting
...
Causes confusion when users untick it and wonder why games won't react to F4 or tab.
2024-03-28 14:04:26 +00:00
Stenzek
0917d49a01
GS: Remove separate alpha pass fallback
...
This is just wrong when overlap and depth writes are involved.
2024-03-28 11:46:20 +10:00
Stenzek
fb1a5eab7e
Qt: Don't invoke quit() from closeEvent()
2024-03-23 12:14:19 +10:00
Stenzek
8ae01f642f
Qt: Enable unifiedTitleAndToolBarOnMac for main window
2024-03-23 12:14:19 +10:00
Stenzek
234acf5ca2
Qt: Fix main window stuck open after update
2024-03-22 22:58:29 +10:00
KamFretoZ
a74a236654
Qt: Update docs link on setup wizard
...
Since the links for the docs has been changed, update the link on the setup wizard.
2024-03-22 12:37:13 +10:00
JordanTheToaster
3f4d9fd23c
Qt: Fix closing log window via taskbar
2024-03-21 13:07:48 +10:00
JordanTheToaster
3ca9680c88
UI: Rename screenshot size options
2024-03-18 14:43:24 +01:00
Pierre GRASSER
d1bff18e0c
UI: Add the "points" unit in some RA-related strings ( #10917 )
2024-03-17 22:29:09 +00:00
lightningterror
867afd7da0
Qt: Disable Texture barriers option on Metal.
...
Not implemented.
2024-03-15 18:02:54 +01:00
Dan McCarthy
a2a6a98635
Debugger: Fixes crash selecting a filter search with new search button
...
Fixes crash issues when trying to use a search comparison that requires prior results with the New Search button instead of Filter Search.
2024-03-14 01:42:11 +01:00
Dan McCarthy
d309e24e60
Debugger: Reduces RAM useage for searches (Act 1)
...
Reduces memory useage during memory searching process.
- Minimizes passing by copy, uses references to avoid causing copies
- Deletes FutureWatcher ptr when no longer needed to avoid leaking memory (thanks Fobes)
- Updates the search results vector in-place so that no extra copies are needed.
- Makes use of std::move to transfer resources instead of keeping two copies.
- No longer keeps a copy of prior search results in addition to the active search, the stored results are transferred to the search worker and then transferred back.
More improvements to be made, but making a first that should make a
decent impact.
Also: Updates storage of prior results a s a vector now.
Prior since the results were stored in a hashmap, the .keys() function needed to be used to index at an arbitrary point when loading results into the UI.
This caused a big spike in memory usage when the results count is particularly large.
Using a vector optimizes this as we don't need to add any memory when indexing in this way.
Also unlike before when we used vector, we're also removing elements in place when doing filter searches so we don't need two vectors.
2024-03-14 01:42:11 +01:00
Stenzek
515cbc7b29
Path: Add CreateFileURL()
2024-03-13 20:13:35 +10:00
Stenzek
5337e46f43
Qt: Fix log window disabling itself on close
2024-03-08 23:43:13 +10:00
dreamsyntax
162354decf
Qt: Toggle for DualSense Player LED
2024-03-07 12:37:00 +10:00
Pierre GRASSER
e5de4c8f10
UI: Fix broken setup guide links
2024-03-05 00:51:03 +00:00
PCSX2 Bot
688306dd9c
Qt: Update Base Translation
2024-03-03 00:10:02 +00:00
KamFretoZ
244a8775dd
Qt: Fix InterfaceSettingsWidget layout
2024-03-02 15:08:11 +00:00
KamFretoZ
5e28c2608a
FSUI: Icon treatments
...
OSD: Add Icon for USB Devices
2024-03-02 15:08:11 +00:00
Dan McCarthy
bd032bbcb8
Debugger: Memory search expansions + results count
...
Adds memory search comparisons for Increased, Increased By, Decreased, Decreased By, Changed, Not Changed, Changed By.
For arrays, adds not equals, changed, not changed for filter searches.
Now only shows the comparison types that are currently valid for the given search type and if there's prior search results.
Also refactors to allow holding the prior set of search results rather than just the addresses, needed for these search comparisons to work.
Also adds a ui label to show that the debugger is searching after clicking the search button which then gets replaced with the results count when the search completes.
2024-03-02 14:49:15 +00:00
Dan McCarthy
a903387182
Debugger: Add automatic refresh on 1 second interval
...
The debugger now refreshes/updates it's widgets once a second so that the user does not need to interact with the debugger to know when data/state changes.
2024-02-28 17:07:56 +00:00
Ty Lamontagne
4919f9b18c
DebugTools: Add noreturn heuristic
2024-02-28 16:48:54 +00:00
Dan McCarthy
f00f0cc846
Debugger: Fixes crash on debugger open when cpu not alive
...
The debugger was crashing on open if no game was running due to failing to read from the CPU while the cpu was not alive.
The opcode was read before checking if it should be shown, so I have moved it to only read if the showOpcode boolean is true, and set it to not show opcodes of the cpu is not alive.
2024-02-23 11:36:41 +00:00
Ty Lamontagne
78b6323272
DisassemblyWidget: Allow showing opcodes & some key bind modification
2024-02-23 01:28:44 +00:00
Dan McCarthy
ce5e66a2d5
Debugger: Migrates Memory Search tab to it's own widget
...
Moves the Memory Search fucntionality to it's own widget so as to not pollute the CpuWidget with search related functionality, especially as it is intended to grow in scope. CpuWidget is fairly general and as such everything tends to get tossed together which makes it harder to navigate/understand/maintain.
2024-02-21 00:25:40 +00:00
DigitalMajestic
84972d2548
UI: Update SW Renderer Threads Tooltip
2024-02-18 19:46:35 +00:00
JordanTheToaster
83376d3f3b
Misc: Rename Disable Depth Emulation
...
Renames Disable Depth Emulation to Disable Depth Conversion as it is both more correct to what it does and less likely for a user to think it is free performance.
2024-02-17 15:15:51 +00:00
refractionpcsx2
987dd805c2
UI: Remove option to disable per-game settings
2024-02-17 02:41:20 +00:00
Mrlinkwii
6e7c6c205c
Memory cards: Update error message
...
Co-Authored-By: Christian Kenny <16314399+MrCK1@users.noreply.github.com>
2024-02-10 20:42:52 +00:00
PCSX2 Bot
734cfb8966
Qt: Update Base Translation
2024-02-10 00:04:34 +00:00
KamFretoZ
941a8832bf
Qt: Revert to old icon
2024-02-06 22:14:35 +00:00
KamFretoZ
8ae111add3
Qt: Translation Fixes
2024-02-06 22:14:35 +00:00
TheTechnician27
88672dc38f
Debugger: Create check for successful QString conversion in MemoryViewerWidget.cpp
2024-02-06 22:02:01 +00:00
KamFretoZ
dccba86dde
Qt: Default to No for exit Memcard abort msgbox
2024-02-06 21:49:58 +00:00
Stenzek
b6f67a7a6e
Qt: Increase controller settings window height
...
Stop it chopping off text when you switch to profile view.
2024-02-05 13:19:27 +10:00
Stenzek
9308410e12
SDLInputSource: Expose IOKit/MFI toggles
...
Backport of 73bb2e77af
2024-02-05 13:19:27 +10:00
RedDevilus
21440c31f4
Qt: Add mention zso formatted roms
...
This was an oversight for the Wizard Setup where it didn't list with the supported formats and the GameList when you don't have any games added. It already works when you click open file among supported formats.
2024-02-02 09:36:45 +00:00
PCSX2 Bot
3e225d78fa
Qt: Update Base Translation
2024-02-01 22:57:27 +00:00
Tyler Wilding
5464463ab0
translations: Syncing Crowdin translations ( #10759 )
...
* New translations pcsx2-qt_en.ts (Romanian)
[ci skip]
* New translations pcsx2-qt_en.ts (French)
[ci skip]
* New translations pcsx2-qt_en.ts (Spanish)
[ci skip]
* New translations pcsx2-qt_en.ts (Afrikaans)
[ci skip]
* New translations pcsx2-qt_en.ts (Arabic)
[ci skip]
* New translations pcsx2-qt_en.ts (Catalan)
[ci skip]
* New translations pcsx2-qt_en.ts (Czech)
[ci skip]
* New translations pcsx2-qt_en.ts (Danish)
[ci skip]
* New translations pcsx2-qt_en.ts (German)
[ci skip]
* New translations pcsx2-qt_en.ts (Greek)
[ci skip]
* New translations pcsx2-qt_en.ts (Finnish)
[ci skip]
* New translations pcsx2-qt_en.ts (Hebrew)
[ci skip]
* New translations pcsx2-qt_en.ts (Hungarian)
[ci skip]
* New translations pcsx2-qt_en.ts (Italian)
[ci skip]
* New translations pcsx2-qt_en.ts (Japanese)
[ci skip]
* New translations pcsx2-qt_en.ts (Korean)
[ci skip]
* New translations pcsx2-qt_en.ts (Lithuanian)
[ci skip]
* New translations pcsx2-qt_en.ts (Dutch)
[ci skip]
* New translations pcsx2-qt_en.ts (Norwegian)
[ci skip]
* New translations pcsx2-qt_en.ts (Polish)
[ci skip]
* New translations pcsx2-qt_en.ts (Portuguese)
[ci skip]
* New translations pcsx2-qt_en.ts (Russian)
[ci skip]
* New translations pcsx2-qt_en.ts (Serbian (Cyrillic))
[ci skip]
* New translations pcsx2-qt_en.ts (Swedish)
[ci skip]
* New translations pcsx2-qt_en.ts (Turkish)
[ci skip]
* New translations pcsx2-qt_en.ts (Ukrainian)
[ci skip]
* New translations pcsx2-qt_en.ts (Chinese Simplified)
[ci skip]
* New translations pcsx2-qt_en.ts (Chinese Traditional)
[ci skip]
* New translations pcsx2-qt_en.ts (Vietnamese)
[ci skip]
* New translations pcsx2-qt_en.ts (Portuguese, Brazilian)
[ci skip]
* New translations pcsx2-qt_en.ts (Indonesian)
[ci skip]
* New translations pcsx2-qt_en.ts (Persian)
[ci skip]
* New translations pcsx2-qt_en.ts (Croatian)
[ci skip]
* New translations pcsx2-qt_en.ts (Latvian)
[ci skip]
* New translations pcsx2-qt_en.ts (Hindi)
[ci skip]
* New translations pcsx2-qt_en.ts (Spanish, Latin America)
[ci skip]
2024-02-01 16:43:56 +00:00
Dan McCarthy
bc7b0e53f0
Debugger: Adds editing register values via double click
...
Double clicking a register segment will open the segment edit dialogue that normally has to be accessed by the right click menu.
2024-01-31 14:46:28 +00:00
KamFretoZ
3695862368
Qt/BPM: Minor icon tweaks
2024-01-31 14:45:03 +00:00
PCSX2 Bot
67bd0dfcdb
Qt: Update Base Translation
2024-01-28 21:12:06 +10:00
Stenzek
12196359f7
Qt: Deprecate per-game WS/NI toggles in favor of Patches
2024-01-28 21:09:53 +10:00
PCSX2 Bot
1f95a86f0a
Qt: Update Base Translation
2024-01-27 13:32:21 +10:00
lightningterror
2b90451c4a
Qt: Fix more compiler warnings.
...
-Wsign-compare, -Wunused-variable.
2024-01-27 13:30:45 +10:00
Stenzek
77a6525556
Counters: Move input poll to after throttle
2024-01-27 13:29:55 +10:00
Stenzek
850b839fc3
Qt: Make "Ignore Inversion" a global mapping setting
...
Instead of being specific to DInput.
2024-01-26 18:14:08 +10:00
PCSX2 Bot
22037e75ba
Qt: Update Base Translation
2024-01-26 13:04:42 +10:00
TheLastRar
1aa7b591b6
DEV9: LBA48 Support
2024-01-26 13:02:53 +10:00
KamFretoZ
2f0463d936
Qt: Icon Refresh
2024-01-26 13:02:36 +10:00
TellowKrinkle
82a1ec0c3a
Qt: Fix use of tr outside of Qt class
2024-01-26 12:48:37 +10:00
TellowKrinkle
36e81949e0
Qt: Use proper Show in Finder on macOS
2024-01-26 12:48:37 +10:00
TellowKrinkle
6b62945632
CMake: Set qm files as non-source data in Xcode
...
Prevents their contents from coming up in searches
2024-01-26 12:48:37 +10:00
Dan McCarthy
be208df11b
Debugger: Allow copying address of memory search results
...
Adds the ability to copy the address directly of a memory search result through the right click context menu.
2024-01-25 16:55:43 +10:00
Pierre GRASSER
2099e68c41
GUI: Memory Card "slot" instead of "port"
...
"Slot" is the official term, we should use it instead of "port".
2024-01-24 20:06:54 +10:00
Dan McCarthy
52ccc609cd
Debugger: Adds loading breakpoints/saved addresses from settings
...
Adds `/inis/debuggersettings/` settings folder to contain settings specifically for the debugger. Adds functionality to manually save (to settings) Breakpoints/Saved addresses and automatically load them upon launching the debugger.
2024-01-24 20:06:20 +10:00
Stenzek
b402f6a404
Qt: Fix unclickable links in Setup Wizard
2024-01-24 17:49:18 +10:00
KamFretoZ
3576a1824d
Qt: Remove the duplicate memcard button
2024-01-24 13:47:20 +10:00
Stenzek
c3afaae169
Qt: Remove NTFS compression checkbox on Linux/Mac
2024-01-24 13:46:47 +10:00
Stenzek
5684bcb6f4
Qt: Explicitly set memcard compression regardless of choice
...
Fixes compressed cards being created when the directory has the
compressed flag set (probably from wx..).
2024-01-24 13:46:47 +10:00
PCSX2 Bot
ba55caa404
Qt: Update Base Translation
2024-01-21 19:28:44 +10:00
Stenzek
e50e651078
Qt: Warning fix
2024-01-21 19:04:16 +10:00
Stenzek
dfac1f034b
Qt: Make Shift+Wheel scroll settings info panel
2024-01-20 22:58:22 +10:00
PCSX2 Bot
61aef9c96f
Qt: Update Base Translation
2024-01-18 16:56:06 +01:00
Pierre GRASSER
7d98461fc6
Qt: Remove non-printable character from some strings
...
This non-printable character (U+FE0F, VARIATION SELECTOR 16) has been added for seemingly no reason to multiple strings and have polluted Translation Memory on Crowdin for some languages (👀 ).
Let's get rid of it.
2024-01-18 15:02:20 +00:00
Stenzek
862d03b78e
FullscreenUI: Link create memory card to Qt dialog
2024-01-18 21:48:22 +10:00
Stenzek
0ecf46240f
Qt: Fix OSD/Big Picture display for missing languages
2024-01-18 21:10:52 +10:00
Tyler Wilding
a2755e212b
translations: Syncing Crowdin translations ( #10638 )
...
* New translations pcsx2-qt_en.ts (Romanian)
[ci skip]
* New translations pcsx2-qt_en.ts (French)
[ci skip]
* New translations pcsx2-qt_en.ts (Spanish)
[ci skip]
* New translations pcsx2-qt_en.ts (Afrikaans)
[ci skip]
* New translations pcsx2-qt_en.ts (Arabic)
[ci skip]
* New translations pcsx2-qt_en.ts (Catalan)
[ci skip]
* New translations pcsx2-qt_en.ts (Czech)
[ci skip]
* New translations pcsx2-qt_en.ts (Danish)
[ci skip]
* New translations pcsx2-qt_en.ts (German)
[ci skip]
* New translations pcsx2-qt_en.ts (Greek)
[ci skip]
* New translations pcsx2-qt_en.ts (Finnish)
[ci skip]
* New translations pcsx2-qt_en.ts (Hebrew)
[ci skip]
* New translations pcsx2-qt_en.ts (Hungarian)
[ci skip]
* New translations pcsx2-qt_en.ts (Italian)
[ci skip]
* New translations pcsx2-qt_en.ts (Japanese)
[ci skip]
* New translations pcsx2-qt_en.ts (Korean)
[ci skip]
* New translations pcsx2-qt_en.ts (Lithuanian)
[ci skip]
* New translations pcsx2-qt_en.ts (Dutch)
[ci skip]
* New translations pcsx2-qt_en.ts (Norwegian)
[ci skip]
* New translations pcsx2-qt_en.ts (Polish)
[ci skip]
* New translations pcsx2-qt_en.ts (Portuguese)
[ci skip]
* New translations pcsx2-qt_en.ts (Russian)
[ci skip]
* New translations pcsx2-qt_en.ts (Serbian (Cyrillic))
[ci skip]
* New translations pcsx2-qt_en.ts (Swedish)
[ci skip]
* New translations pcsx2-qt_en.ts (Turkish)
[ci skip]
* New translations pcsx2-qt_en.ts (Ukrainian)
[ci skip]
* New translations pcsx2-qt_en.ts (Chinese Simplified)
[ci skip]
* New translations pcsx2-qt_en.ts (Chinese Traditional)
[ci skip]
* New translations pcsx2-qt_en.ts (Vietnamese)
[ci skip]
* New translations pcsx2-qt_en.ts (Portuguese, Brazilian)
[ci skip]
* New translations pcsx2-qt_en.ts (Indonesian)
[ci skip]
* New translations pcsx2-qt_en.ts (Persian)
[ci skip]
* New translations pcsx2-qt_en.ts (Croatian)
[ci skip]
* New translations pcsx2-qt_en.ts (Latvian)
[ci skip]
* New translations pcsx2-qt_en.ts (Hindi)
[ci skip]
* New translations pcsx2-qt_en.ts (Spanish, Latin America)
[ci skip]
2024-01-18 20:21:15 +10:00
Stenzek
e2ae28741d
Qt: Look for a file named DefaultUpdaterChannel.h
...
Make manual releases create this file, and make it contain
#define DEFAULT_UPDATER_CHANNEL "stable"
So that the release defaults to the stable update channel.
2024-01-15 15:35:21 +10:00
Stenzek
ff34150b15
Build: Simplify Git version extraction
...
Get rid of SysForwardDefs.h
Use last known git tag to determine version info, if it is not a tagged commit.
2024-01-15 15:35:21 +10:00
Connor McLaughlin
c23bcf6322
Qt: Remove debug popup after update cleanup
2024-01-14 18:36:01 +10:00
PCSX2 Bot
c863149ad9
Qt: Update Base Translation
2024-01-14 18:07:44 +10:00
Connor McLaughlin
5fb6e22bed
Qt: Invoke Updater as Administrator for Program Files installs
2024-01-14 18:03:10 +10:00
Stenzek
165da677ed
Qt: Use native path separators for block dump
2024-01-14 15:23:25 +10:00
Stenzek
14426a7b45
GSCapture: Fix invalid substring comparison
2024-01-14 12:51:51 +10:00
PCSX2 Bot
4800c32db4
Qt: Update Base Translation
2024-01-13 12:27:29 +10:00
KamFretoZ
140fc28b3e
FSUI: Allow toggling fullscreen when VM is paused
2024-01-13 12:27:05 +10:00
Stenzek
f9833bb8af
Qt: Tidy up Tools menu
...
Make System Console and Verbose contingent on Advanced Settings being enabled.
Make Debug Console contingent on actually running under a debugger.
2024-01-13 12:26:34 +10:00
Dan McCarthy
f416eb3d4f
Translation\UI: Updates Bitrate "Kbps" to "kpbs"
...
Co-Authored-By: KamFretoZ <14798312+kamfretoz@users.noreply.github.com>
2024-01-12 15:59:15 +10:00
Dan McCarthy
87cbb1f90c
Settings: Adds description to 'All CRCs' on hover for cheat/patch settings
...
Add an on hover description to explain the purpose of the 'All CRCs' button in the Cheat and Patch Settings window.
2024-01-12 15:59:15 +10:00
PCSX2 Bot
6f2be7bd17
Qt: Update Base Translation
2024-01-12 12:51:24 +10:00
Stenzek
ea98203ac5
Qt: Add log window
2024-01-12 12:40:46 +10:00
Stenzek
e908bbfae6
Qt: Add accessors for UI thread view of current game
2024-01-12 12:40:46 +10:00
Stenzek
fa00069068
Console: Remove WX rubbish and replace
2024-01-12 12:40:46 +10:00
Stenzek
ad5de248b4
Qt: Fix incorrect renderer shown in status bar
2024-01-10 19:35:26 +10:00
Stenzek
ef76666e5a
Misc: Warning fixes
2024-01-08 23:33:43 +10:00
Stenzek
0a0994b19c
Qt: Fix docs file not getting included on Linux/Mac
2024-01-08 23:33:43 +10:00
psykose
ab68c570a9
Debugger: initialise SavedAddress.address with 0 instead of NULL
2024-01-08 20:44:26 +10:00
Stenzek
476cb2db34
Qt: Add third-party license statements
2024-01-07 22:20:43 +10:00
Stenzek
413ba09ee0
Config: Replace FpuNegDivHack with eeDivRoundMode
2024-01-07 21:42:18 +10:00
KamFretoZ
33eefefffb
Qt: Update Base Translation
2024-01-07 10:44:12 +00:00
KamFretoZ
b3c822e31b
Qt: Minor Translation Fixes
2024-01-07 10:44:12 +00:00
Connor McLaughlin
14a458a275
Qt: Fix HTTP download error format string
2024-01-07 20:14:01 +10:00
Stenzek
803ea4dda5
Qt: Update base translation
2024-01-07 18:35:50 +10:00
Stenzek
c9b23e6e4e
Qt: Fix opening game properties causing patch reload
2024-01-07 18:35:50 +10:00
Stenzek
509c9318af
Qt: Fix missing font message not being translatable
2024-01-07 18:35:50 +10:00
Stenzek
46e1e3d904
Qt: Add runtime downloading of CJK OSD fonts
2024-01-07 17:23:57 +10:00
Stenzek
7a045d837b
Qt: Add runtime resource downloading
2024-01-07 17:23:57 +10:00
Stenzek
53633b7279
Qt: Fix columns in cheat tree list not auto-sizing
2024-01-07 16:03:37 +10:00
Ty Lamontagne
91c0e64159
Misc: Enable some disabled warnings
...
smite you windows for keeping long 32 bits
2024-01-07 13:19:14 +10:00
KamFretoZ
eef53f1b54
Qt: Minor Translation Fixes
2024-01-06 16:03:19 +00:00
KamFretoZ
150d8d3214
Qt: Add Popn icon to Input OSD
2024-01-06 16:03:19 +00:00
Dan McCarthy
00137c3031
Misc: Uses Qt::UserRole for hardcoded literals & const changes
...
Adds const to variables that could use them but currently don't and replaces 256 literal uses with Qt::UserRole to be clear what it is for and how this number is used as currently it's a bit confusing.
2024-01-06 13:17:39 +10:00
Dan McCarthy
b9c7dacbd1
Debugger: Double clicking Memory Search result switches to memory view tab
...
Previously when double clicking a memory search result it would go to the address but not switch to the memory view tab if the user wasn't already on it.
Now it ensures the user moves to the memory view widget, as this is almost always going to be the user's intention.
2024-01-06 13:17:39 +10:00
Dan McCarthy
3a03b579d2
Debugger: Add Saved Addresses tab widget for bookmarking mem addresses
...
Adds a tab widget to the debugger that allows saving/bookmarking memory addresses and giving them labels/descriptions for convenience. Includes the ability to jump back to memory addresses from the Saved Addresses tab, and adding Saved Addresses from memory search search results context menu and the memory view context menu.
Also supports importing and exporting the saved addresses as CSV format.
2024-01-06 13:17:39 +10:00
PCSX2 Bot
c7347a3a16
Qt: Update Base Translation
2024-01-05 14:30:18 +01:00
RedPanda4552
10389dc3f1
Pad: Add Pop'n Music controller type
2024-01-05 16:44:36 +10:00
Dan McCarthy
6b12ca5b39
CheatsSettings/PatchSettings: Add toggle for showing All CRCs
...
This used to be off by default, but was changed to show found patches/cheats for all CRCs for a game serial. However, this also clutters and shows cheats for CRCs that may not be applicable without a way to hide them.
This puts this setting behind a toggle to choose if this should be enabled/disabled so the user has choice. Still defaults to enabled to keep current behavior.
2024-01-04 23:29:19 +00:00
PCSX2 Bot
44e2837efb
Qt: Update Base Translation
2024-01-04 23:50:13 +01:00
Dan McCarthy
dd55887f4b
Debugger: Add support for Not Equals Array filter searches
...
Adds the ability to do Not Equals filter searches for arrays and strings. Refactors array search function for easily adding new search types.
Adds error message that informs the user that Not Equals can not be used for initial searches and can only be used for filter searches.
2024-01-04 20:24:38 +00:00
Dan McCarthy
39b7b29af8
Debugger: Combine Start & End addresses to 1 line & add comparison label
...
- Combines the start and end address inputs for memory search into a single line to not take up unnecessary space and allow room for other UI elements.
- Adds 'Comparison' label to memory search UI to describe the comparison input dropdown.
2024-01-04 20:24:38 +00:00
Dan McCarthy
6f0aef3344
Settings: Clearing settings disables Cheats/Patches
...
The 'Clear Settings' button will now disable all cheats and patches from the configuration. This will allow quickly resetting to having no game altering pnach patches/cheats.
2024-01-04 20:23:18 +00:00
KamFretoZ
f4cabca62d
Qt: More Translation Fixes
2024-01-02 07:48:23 +00:00
Stenzek
f388de26ab
GS: Refactor renderer switching
...
- Fix automatic renderer causing delay when changing settings.
- Make the Debug -> Switch Renderer menu actually save.
2023-12-31 19:17:43 +10:00