Commit Graph

7182 Commits

Author SHA1 Message Date
d712fcc371 Scripts: Rename build-dependencies.sh to build-dependencies-linux.sh 2024-04-20 19:09:27 +10:00
d612ea0f93 CI: Swap to KDE 6.7 Flatpak actions 2024-04-20 18:35:12 +10:00
61301733d8 Qt: Purplerain -> Purple Rain 2024-04-20 18:34:50 +10:00
a2d81bb9af Final third of the translation (#3185) 2024-04-20 18:33:23 +10:00
b478fd93b4 New Theme Added (#3184)
Added new theme : Purple Rain
2024-04-20 18:33:12 +10:00
1a0f6f62e5 Qt: Clarify controller settings labels 2024-04-20 18:32:36 +10:00
17b9736899 Misc: Use a 128b cache line size on Apple Silicon
Turns out it's not 64 bytes like I assumed. The things you learn.
2024-04-18 20:38:36 +10:00
fd21dd9729 Qt: Shrink text box size in memory scanner 2024-04-18 20:38:36 +10:00
7135a641e9 Qt: Allow opening cheat manager while shutdown 2024-04-18 20:38:35 +10:00
60f12e77fa Achievements: Fix fullscreen window height 2024-04-18 20:38:35 +10:00
8e9e855747 CDImageM3u: Fix forward slash entries on Windows 2024-04-18 20:38:35 +10:00
d918705233 Massive Italian translation rework, part 2 (#3183)
* Massive Italian translation rework, part 2

At this point this is more of a complete retranslation than anything else, but it's almost done. Stops at line 9140, missing the final third.

* Small fixes

* Missing semicolon

Got distracted on typing out "'", missing the semicolon and fucking up the whole build

* Another missing semicolon

Ditto.

* Wrong keystroke

Typed "&" instead of "%"
2024-04-18 00:42:35 +10:00
3bb36f95e2 FullscreenUI: Get rid of extra scrollbar in save state selector 2024-04-18 00:41:37 +10:00
f666816943 ImGuiOverlays: Fix possible crash in save state selector 2024-04-18 00:40:31 +10:00
84b24c6228 Achievements: Fix HC mode activating on reset of non-cheevo game 2024-04-18 00:40:06 +10:00
ef05a80fd2 Polish localization updates (#3182)
Comply to latest changes:
- Translate new strings
2024-04-17 16:35:02 +10:00
79a7a8c444 Update the Simple-Chinese translation to latest. (#3181) 2024-04-17 16:34:51 +10:00
f9b194477f Atualização Português do Brasil (#3180)
Atualizado para a última versão.
2024-04-17 16:34:32 +10:00
2534e6f5d4 CI: Fix Windows build 2024-04-17 16:34:06 +10:00
a5a72cd7ec AudioStream: Fix a couple of errors in ReadFrames() resampler 2024-04-17 00:49:44 +10:00
e40c022a0f CI: Fix Flathub update script 2024-04-16 15:40:31 +10:00
c1bf1e5369 Qt: Add binding layout for NegConRumble 2024-04-16 15:40:31 +10:00
147f48cc64 Qt: Simplify controller binding layout construction
And make it generate widgets when there's no template.
2024-04-16 15:40:31 +10:00
1c392444a7 Spanish (Spain) translation update 2024/01/25 (#3102)
Updating the Spanish (Spain) translation with the latest strings. I should point out that between my last update and this one, the Spanish flag was removed from the Language menu selection.
2024-04-16 15:40:31 +10:00
07c012aee5 Negcon rumble (#3177)
* Implemented NeGcon with rumble. Code is a mix of the existing NeGcon AnalogController modes.

* Fix negcon id reply and analog/digital toggle.

* Implemented NeGcon with rumble. Code is a mix of the existing NeGcon AnalogController modes.

* Fix negcon id reply and analog/digital toggle.

* Update macros

* Code cleanup
2024-04-16 15:40:31 +10:00
4d8ed49b24 FullscreenUI: Fix gaps between some UI elements
By rounding sizes up to the nearest pixel.
2024-04-16 15:40:31 +10:00
d2d6e397e6 NoGUI: Purge unused code 2024-04-16 15:40:30 +10:00
4e0c417add FullscreenUI: Add "Open Containing Directory" 2024-04-16 12:49:54 +10:00
6e7a4c3909 FullscreenUI: Exit fullscreen for open-in-file-browser 2024-04-16 12:49:54 +10:00
bc4b7f2af9 Atualização Português do Brasil (#3175)
Confirmadas 2 linhas de texto no modo big duck mode.
2024-04-16 12:49:54 +10:00
5060c0fc31 Add cheats for all characters in Beyond the Beyond (USA) (#3176) 2024-04-16 12:49:54 +10:00
79ccd5f3c3 FullscreenUI: Wire up Open in File Browser functionality (#3178) 2024-04-16 12:49:54 +10:00
5ed362bd84 Massive Italian translation rework, part 1 (#3179) 2024-04-16 12:49:54 +10:00
797b82dcfa Updater: Ensure forward slashes are converted to backslashes
Old versions may run the updater with forward slashes.
2024-04-16 12:28:37 +10:00
9eb9fc9dce Qt: Fix drag/drop on Windows 2024-04-16 12:28:22 +10:00
be1d558be1 GPU/HW: Fix black screen in Metal after vertex ID wraparound 2024-04-15 23:30:58 +10:00
9fd2994b73 Log: Fix crash with >1 instance + file log 2024-04-14 21:18:47 +10:00
4bcc5a312a System: Remove log spam 2024-04-14 17:25:23 +10:00
fbe54f454f Deps: Purge SPIRV-Cross from tree 2024-04-14 17:25:23 +10:00
5f915e1cbe MetalDevice: Use shared SPIRV-Cross 2024-04-14 17:25:23 +10:00
3dedf5fdd5 FullscreenUI: Add missing latency stats option 2024-04-14 17:25:23 +10:00
e9107bd140 VulkanDevice: Add env var for non-semantic debug info
Backport of 070068366f
2024-04-14 17:25:23 +10:00
8a3ba53204 CI: Build SPIRV-Cross 2024-04-14 17:25:23 +10:00
59eeb89243 CI: Backport shaderc changes from PCSX2 2024-04-14 16:26:22 +10:00
06a29f6d95 Atualização Português do Brasil (#3174)
Atualizado para a última versão.
2024-04-14 16:26:08 +10:00
6d167f1ffb Polish localization updates (#3173)
Comply to latest changes:
- Translate new strings,
- Remove obsolete.
2024-04-14 16:25:59 +10:00
c149d66d4d System: Add 'Reduce Input Latency' option
i.e. pre-frame sleep.
2024-04-13 19:57:25 +10:00
6258cb9e0e FullscreenUI: Various minor bug fixes 2024-04-13 19:57:25 +10:00
8ab1623276 CI/Flatpak: Remove unused file 2024-04-13 19:57:25 +10:00
7adbedd341 Renamed Mem Scanner Op Text&added Virtual Address (#3172)
* Renamed Mem Scanner Op Text&added Virtual Address

Renamed the Memory Scanner Operator Text for clarity. Replaced '...' with 'Value' and 'Previous' with 'Previous Result'.
Also changed "Any Value" to "Any Value ('New Search' or 'Reset Result Value')", Any Valur should really be at the top of the index and the Previous Results should come before the other Value operators. But that's a job for another time.
The Virtual Address extra will display the virtual address of DuckStation's PSX RAM so it can be easily edited with the likes of HXD or another tool where the location of the virtual memory needs to be known.

* Replaced Mem Scanner Op Text with latest English text

Not touched the translations, just added the updated english text for the Memory Scanner "Operator:" text

* Rearranged  Memory Scanner Operator class

Re-arranged Memory Scanner Operator class into a more logical order - with likely frequency of use moving item up the list.

New Order:-
Better Order:-
Any Value ('New Search' or 'Reset Result Value')         x    Any.
Less Than Previous Result                                x    LessThanLast,
Less or Equal to Previous Result                         x    LessEqualLast,
Greater Than Previous Result                             x    GreaterThanLast,
Greater or Equal to Previous Result                      x    GreaterEqualLast,
Not Equal to Previous Result (Changed Value)             x    NotEqualLast,
Equal to Previous Result (Unchanged Value)               x    EqualLast,
Decreased By Value                                       x    DecreasedBy,
Increased By Value                                       x    IncreasedBy,
Changed By Value                                         x    ChangedBy,
Equal to Value                                           x    Equal,
Not Equal to Value                                       x    NotEqual,
Less Than Value                                          x    LessThan,
Less or Equal to Value	                                 x    LessEqual,
Greater Than Value                                       x    GreaterThan,
Greater or Equal to Value                                x    GreaterEqual

* Rearranged  Memory Scanner Operator class

Changes operator order to:-
Any Value ('New Search' or 'Reset Result Value')        
Less Than Previous Result                               
Less or Equal to Previous Result                        
Greater Than Previous Result                            
Greater or Equal to Previous Result                     
Not Equal to Previous Result (Changed Value)            
Equal to Previous Result (Unchanged Value)              
Decreased By Value                                      
Increased By Value                                      
Changed By Value                                        
Equal to Value                                          
Not Equal to Value                                      
Less Than Value                                         
Less or Equal to Value	                                
Greater Than Value                                      
Greater or Equal to Value

* Memory Scanner line references updates

Updated <location filename="../memoryscannerwindow.ui" line="???"/> line numbers for the Memory Scanner operation re-ordering.
These are currently the only 4 translation files that make reference to memoryscannerwindow.ui, the other 12 still reference cheatmanagerdialog.ui so not replicated for them as this would only partially fix them - so I left them alone as I hope there's some automated tools to handle it.

* Update src/duckstation-qt/memoryscannerwindow.cpp
2024-04-13 19:57:12 +10:00