Stenzek
d812463649
Qt: Ensure SIGCHLD is ignored properly
2025-02-21 23:58:04 +10:00
Stenzek
5fea81c07d
Qt: Show only HC achievement count if HC == SC
2025-02-21 23:58:04 +10:00
KamFretoZ
6a0c73b547
Qt: Add AMOLED theme ( #3374 )
2025-02-20 13:18:27 +10:00
Stenzek
78bd0fdf3e
Qt: Always use ARGB32 for padded cover images
...
Fixes black background around non-square covers.
2025-02-17 22:53:10 +10:00
Stenzek
9a75af2fa9
Qt: Explicitly set desktop file path on startup
...
Fixes window icon when running under Wayland.
Or, well, as much as it can given the fact that smug GNOME developers
think that windows should not be able to set their own icons.
2025-02-16 23:49:19 +10:00
Stenzek
0c30acb285
Qt: Work around QtWayland bugs
...
- Render to main no longer screws up the game list/menu bar.
- Toggling render to main no longer breaks the main window.
Positioning still sucks, but the various groups involved would
rather sit around arguing with each other rather than actually
shipping solutions ¯\_(ツ)_/¯.
2025-02-16 22:16:19 +10:00
Stenzek
cb10c6fbf4
Qt: Ensure build warning is themed
2025-02-16 22:16:17 +10:00
Stenzek
5bd1a492be
GameDatabase: Turn PGXPPreserveProjFP into a boolean setting
2025-02-16 19:02:56 +10:00
Stenzek
cba9d00019
Qt: Further improve async cover loading
...
- Fix non-square images not centering.
- Fix possible crash when changing scale quickly.
- Avoid repeatedly resizing placeholder.
2025-02-16 13:18:37 +10:00
Anderson Cardoso
b45f9c39c7
Atualização Português do Brasil ( #3373 )
...
Atualizado para a última versão.
2025-02-16 13:18:22 +10:00
Stenzek
1b3ca81efc
Qt: Fix hotkey search placeholder localisation
2025-02-15 23:02:19 +10:00
Stenzek
369f62318f
Cheats: Only display codes for selected revision
2025-02-15 22:45:17 +10:00
shikulja
4562573711
Update Russian translation ( #3372 )
...
* Update ts
* Update Russian translation
* .
2025-02-15 22:44:50 +10:00
Stenzek
e9bfca8cca
System: Add 'Fast Forward Memory Card Access' option
...
Does what it says on the tin.
2025-02-15 12:38:32 +10:00
Stenzek
13d58d8ed0
Qt: Move fast boot/fast forward to console settings
...
Makes more sense there, and matches Android.
2025-02-15 12:32:22 +10:00
Stenzek
ced9ee4b0b
Qt: Update glyph ranges
2025-02-14 19:02:22 +10:00
Stenzek
5060e72b96
Qt: Fix missing vibration binding for NegConRumble
2025-02-14 19:01:40 +10:00
zkdpower
f90fdf66c8
Update the Simple-Chinese translation to latest. ( #3371 )
...
* Update the Simple-Chinese translation to latest.
2025-02-14 19:01:28 +10:00
Anderson Cardoso
cd89f62935
Atualização Português do Brasil ( #3369 )
...
Atualizado para a última versão.
2025-02-12 19:22:13 +10:00
Stenzek
c137c562cd
Qt: Fix incorrect recommended value
2025-02-10 23:45:24 +10:00
Daniel Nylander
f6e8ebec99
Updating Swedish translation (100%) ( #3367 )
2025-02-10 23:44:23 +10:00
zkdpower
2876713f0f
Update the Simple-Chinese translation to latest. ( #3368 )
...
* Update the Simple-Chinese translation to latest.
* Update the Simple-Chinese translation to latest.
2025-02-10 23:44:11 +10:00
Stenzek
ef4c00a896
Qt: Use display name for a couple of recommended values
2025-02-10 02:21:19 +10:00
Stenzek
7a587d927f
Qt: Fix overlapping widgets in macro trigger shift-click
2025-02-10 02:15:27 +10:00
zkdpower
788b9cd3bf
Update the Simple-Chinese translation to latest. ( #3365 )
2025-02-10 02:00:38 +10:00
Víctor "IlDucci
c1f8a525ca
Spanish (Spain) translation update 2025-02-09 ( #3366 )
...
Adding latest changes and cleaning up unused translations.
2025-02-10 01:59:49 +10:00
Stenzek
46ae3e55ea
Cheats: Show disabled code count when HC/safe mode is active
2025-02-09 17:45:19 +10:00
Stenzek
ac4ef4f853
Gt: Update glyph ranges
2025-02-09 16:50:02 +10:00
zkdpower
07f973076d
update the Simple-Chinese Translation to latest. ( #3363 )
2025-02-09 16:49:38 +10:00
Stenzek
0428a93315
Qt: Fix possible crash when rescanning game list
2025-02-09 15:04:09 +10:00
Stenzek
81bca06707
System: Add hash to OnGameChanged
2025-02-08 15:03:17 +10:00
Daniel Nylander
084422355a
Updated Swedish translation ( #3362 )
2025-02-08 01:46:34 +10:00
zkdpower
5ae6d9084a
update Chinese translation. ( #3361 )
...
just UI.
2025-02-07 12:31:58 +10:00
Anderson Cardoso
51480818cd
Atualização Português do Brasil ( #3360 )
...
Atualizado para a última versão
2025-02-06 22:04:07 +10:00
Stenzek
4ad2d0ac2d
GPU: Fix incorrect PAL overscan range
2025-02-03 19:31:23 +10:00
Stenzek
cb205c4c36
Qt: Show icon in settings console region dropdown
2025-02-02 22:57:59 +10:00
Stenzek
64d3716cfd
GPU: Further simplify draw rect calculation
...
Remove "Stretch Vertically" option, it was very confusing to users.
Integer scale will prefer whichever direction gets a larger draw
rectangle/preserves as much detail.
2025-02-02 17:02:58 +10:00
Stenzek
a681386f28
Qt: Fix some options not being disabled with SW
2025-02-01 23:19:12 +10:00
Stenzek
b5925ab139
Achievements: Include any codepoints above 0x100 in dynamic range
2025-01-31 13:48:57 +10:00
Stenzek
02234715c5
FullscreenUI: Move UpdateRunIdleState() for system soft-fail to host
...
That way it's always in the correct state for e.g. memory card shutdown
confirmations.
2025-01-29 20:40:14 +10:00
Stenzek
128bab29f8
Host: Allow button title override in ConfirmMessageAsync()
2025-01-29 19:19:53 +10:00
Stenzek
28f6358ec5
Qt: Use FSUI to service ConfirmMessageAsync() if active
2025-01-29 19:19:53 +10:00
Stenzek
e36dbaf255
Qt: Show current fullscreen resolution in UI even if invalid
2025-01-29 18:20:08 +10:00
Stenzek
5630f3958b
Qt: Fix loading webp images on Windows
2025-01-26 14:01:42 +10:00
Stenzek
0e3668a7bb
GameList: Show achievement information in game list
2025-01-26 13:49:08 +10:00
Stenzek
2b7a4f8d19
Qt: Avoid game list refresh on shutdown
...
We only need to invalidate the entries that have had their play times
changed, not the entire list.
2025-01-25 19:45:42 +10:00
Stenzek
4e97420b3b
InputManager: Switch to SDL3
2025-01-24 15:54:31 +10:00
Anderson Cardoso
807094d627
Atualização Português do Brasil ( #3357 )
...
Atualizado para a última versão
2025-01-23 12:38:43 +10:00
Stenzek
9113a6e6a6
Qt: Add 'Multiple Devices' to automatic mapping
...
Also populate the "current device" label with the device from
the config when running the setup wizard, instead of always setting
the label to Keyboard.
2025-01-22 18:38:37 +10:00
Stenzek
b08ab9f712
Qt: Fix border overlay export button
2025-01-22 18:38:37 +10:00
Stenzek
d395be07ee
Qt: Fix global setting showing incorrectly for int-list
2025-01-22 18:38:37 +10:00
Stenzek
9fdeeb3fb6
GPU: Add alpha blending support to overlay
2025-01-19 16:37:51 +10:00
Stenzek
6131ddbefe
GPU: Fill in unused/padded area in overlays
2025-01-18 22:59:49 +10:00
Stenzek
e0a9bbe600
PostProcessing: Move into GPU presenter
...
Means that the renderer can be changed without reloading shaders,
and speeds up config change detection.
2025-01-18 22:59:48 +10:00
Stenzek
dd9788262e
GPU: Refactor display presentation workflow
...
Adds the ability to set overlays, and fixes postfx with prerotation.
2025-01-18 22:59:48 +10:00
Stenzek
6cba825bac
System: Add fatal error shutdown path
...
Switch to a null backend and shut down the system instead of crashing.
2025-01-18 22:59:48 +10:00
Stenzek
08d2586a86
System: Allow host to set async worker count
...
For regtest.
2025-01-18 22:59:48 +10:00
Stenzek
43e7be902c
Misc: Add missing error reporting to a couple of WriteBinaryFiles()
2025-01-18 22:59:47 +10:00
Stenzek
e554456a00
System: Fix blank display on pause-on-start
2025-01-17 14:20:37 +10:00
Stenzek
bf7ca1951e
Qt: Fix game list search box oversizing
2025-01-17 12:56:06 +10:00
Anderson Cardoso
2957f55450
Atualização Português do Brasil ( #3356 )
...
Atualizado para a última versão
2025-01-17 13:56:32 +10:00
Daniel Nylander
68d9971171
Updated Swedish translation ( #3355 )
2025-01-15 21:02:40 +10:00
Stenzek
2e95667ec2
Qt: Fix returning to desktop mode from Big Picture
2025-01-14 20:51:13 +10:00
Stenzek
1aa1b5a7ec
Qt: Make main toolbar editable
2025-01-14 16:33:24 +10:00
Anderson Cardoso
6a6d36267d
Atualização Português do Brasil ( #3354 )
...
Atualizado para a última versão.
2025-01-14 13:53:37 +10:00
Stenzek
880c76da24
Qt: Fix columns being hidden after editing cheats
2025-01-14 13:53:09 +10:00
Stenzek
da1590ed5f
Qt: Fix cheats sort button tooltip
2025-01-13 23:49:59 +10:00
Stenzek
33c0674a9f
Qt: Remove unused struct
2025-01-13 23:18:52 +10:00
Stenzek
991405ce06
Qt: Add search and sorting to cheat list
2025-01-13 22:45:59 +10:00
Stenzek
462a4a3b50
Controller: Refactor so that GetControllerInfo() can't return null
2025-01-13 16:07:43 +10:00
Stenzek
2f854de9d0
Qt: Invalidate FSUI cover cache when cover changed
2025-01-13 12:54:18 +10:00
Stenzek
a422e06628
Qt: Fix incorrect InitialSortOrderRole use
2025-01-12 21:44:05 +10:00
Stenzek
ce0689687c
Qt: Fix editing first controller preset
2025-01-12 02:09:55 +10:00
Stenzek
6785285f31
Qt: Fix game list toolbar/view menu desync
2025-01-11 23:29:40 +10:00
Stenzek
54780d4fbf
Qt: Fix fullscreen state stuck after exit
2025-01-11 21:37:39 +10:00
Stenzek
348e33562e
Qt: Fix BP start/stop menu item after first activation
2025-01-11 21:34:20 +10:00
Stenzek
d3bee3ce67
Qt: Rename 'Input Profile' to 'Controller Preset'
...
Hopefully more noob-proof?
2025-01-11 20:25:12 +10:00
Stenzek
e4c11aa905
Qt: Separate controller settings to global and profiles
2025-01-11 20:25:11 +10:00
Stenzek
2d63b34d48
Qt: Add icons/decorations to input devices
2025-01-11 20:25:11 +10:00
Stenzek
6f9caa6b12
InputManager: Add proper binds for vibration motors
...
Instead of the janky "vibration capabilities" flag.
Fixes the "Clear Mappings" button not applying to vibration motors.
2025-01-11 20:25:11 +10:00
Stenzek
13b85728a0
Qt: Refactor input device/motor tracking
...
Remove multiple sources of truth.
2025-01-11 20:25:11 +10:00
Anderson Cardoso
c98dbb9d9e
Atualização Português do Brasil ( #3353 )
...
Atualizado para a última versão.
2025-01-11 12:37:16 +10:00
Stenzek
d25cffebd5
GPU/HW: Disable depth testing with semitransparency
...
But provide an option to enable it.
2025-01-09 21:45:14 +10:00
Stenzek
40589dcd93
Settings: Add advanced option to set delay for max CD speedup
...
Affects both seeks and reads.
2025-01-09 21:21:12 +10:00
Stenzek
561397a53c
CDROM: Add 'maximum' read speedup option
...
"Instant" seek is now renamed to Maximum as well, for consistency.
2025-01-09 15:23:47 +10:00
Anderson Cardoso
0ad0859e9d
Atualização Português do Brasil ( #3351 )
...
Atualizado para a última versão
2025-01-09 15:23:25 +10:00
Stenzek
fc8fbd8f08
Qt: Disable shared memcard settings outside of shared mode
2025-01-08 16:36:05 +10:00
Stenzek
1063c3da7f
Qt: Add 'Enable Touchpad' to Controller Settings
...
Have to shuffle a few other things around to fit in 768p.
2025-01-07 13:42:45 +10:00
Stenzek
dacbb7c718
Qt: Behaviour -> Behavior
...
US English is used everywhere else, consistency > *.
2025-01-07 12:50:48 +10:00
Stenzek
6318223f58
Qt: Remove Apperance/Update settings from Game Properties
2025-01-07 12:48:27 +10:00
Stenzek
dc9cdddd4c
Qt: Add zst/xz GPU dumps to file filter
2025-01-06 21:18:13 +10:00
Stenzek
1765590a6f
Qt: Add 'Disable Window Rounded Corners' option
2025-01-05 16:39:57 +10:00
Stenzek
886040b257
Qt: Display 'No Image' instead of 0x0 in status
2025-01-04 19:21:47 +10:00
Stenzek
076f4a6293
Qt: Fix delay in progress dialog opening
...
Applies to updater, verify, etc.
2025-01-04 16:59:33 +10:00
Stenzek
920f25427e
Qt: Simplify Fullscreen UI state tracking
...
Fixes application closing if the system was shut down while fullscreen.
2025-01-04 16:09:35 +10:00
Anderson Cardoso
548f1da5af
Atualização Português do Brasil ( #3350 )
2025-01-04 12:51:08 +10:00
Stenzek
80855090d5
Qt: Rewrite cover loading/generation
...
This was always wrong, QPixmaps shouldn't be manipulated outside of
the UI thread, and it used to crash in debug builds.
Also uses a placeholder image instead of a black image while covers
are loading/generating.
2025-01-03 20:16:38 +10:00
Stenzek
db14824d61
System: Use task queue for saving states/screenshots/gpudumps
...
System shutdown no longer needs to block. Gets rid of the slight
hitch when shutting down and saving state with the Big Picture UI.
2025-01-03 20:16:38 +10:00
Stenzek
f9bb413a40
Qt: Enable clear button on hotkey search
2025-01-03 15:28:43 +10:00
Stenzek
dda10d3576
Qt: Add search box to hotkey settings
2025-01-03 14:58:50 +10:00