Stenzek
|
6f80a199f1
|
Qt: Pack main window local state in struct
|
2025-11-30 14:42:30 +10:00 |
|
Stenzek
|
ed71c45da4
|
Qt: Simplify updateEmulationActions() and updateShortcutActions()
|
2025-11-30 14:39:42 +10:00 |
|
Stenzek
|
d612f8eea8
|
Qt: Support populating game list entry at runtime
Re-enables support for modifying cheats when running direct from disc.
|
2025-11-30 14:25:37 +10:00 |
|
Stenzek
|
d8a92f7c97
|
Qt: Fix styling of checked push buttons
|
2025-11-30 13:11:20 +10:00 |
|
Davide Pesavento
|
7a929b1d41
|
Qt: Allow copying the version string from interface settings
|
2025-11-30 13:01:46 +10:00 |
|
Davide Pesavento
|
9fa42e2f61
|
Qt: Add close button to "About" dialog
And fix title font size on macOS.
|
2025-11-30 13:01:46 +10:00 |
|
Davide Pesavento
|
d106639619
|
Qt: Reload game settings after reset to default (#3651)
|
2025-11-30 13:00:42 +10:00 |
|
Anderson Cardoso
|
e3dfc85562
|
Atualização Português do Brasil (#3649)
Atualizado para a última versão.
|
2025-11-30 13:00:13 +10:00 |
|
bl@ck_m@ge
|
9aeb6ee798
|
GameDB: Max speedup cycles and other fixes for some games (#3647)
* GameDB: Max speed up cycles and other fixes for some games
* GameDB: Fix metadata for one entry
* Fix string length under settings for SLUS-00872
|
2025-11-30 12:59:19 +10:00 |
|
Stenzek
|
b723a8852d
|
GPU: Update CRTC configuration on line offset change
Fixes offsets not applying immediately in interlaced modes that do not
flip buffers.
|
2025-11-30 12:57:39 +10:00 |
|
Stenzek
|
65e890f7f4
|
Qt: Fix incorrect use of toggled signal
Fixes frame stepping, probably others.
Regression from 9ee1b02cd7.
|
2025-11-30 12:50:34 +10:00 |
|
Stenzek
|
de36fefad4
|
GPU: Re-add missing AR correction
Regression from 2b26690565.
|
2025-11-29 18:27:29 +10:00 |
|
Stenzek
|
e0a0745839
|
Qt: Fix devbuild check
|
2025-11-29 18:27:19 +10:00 |
|
Stenzek
|
db9a9e7624
|
Qt: Add indication that update check is in progress
Only for manually initiated update checks as feedback for the action
triggering.
|
2025-11-29 16:31:33 +10:00 |
|
Stenzek
|
fe8b8f04a7
|
HTTPDownloader: Remove unused default user agent
|
2025-11-29 16:19:04 +10:00 |
|
Stenzek
|
a1162731a0
|
HTTPDownloader: Remove InternalPollRequests()
CURL uses a worker thread now, so it's no longer needed.
|
2025-11-29 16:19:04 +10:00 |
|
Stenzek
|
e2b3f65134
|
HTTPDownloaderCurl: Use worker thread for processing
Should significantly speed up update downloads.
|
2025-11-29 16:19:04 +10:00 |
|
Stenzek
|
d6f7084309
|
HTTPDownloader: Use release-acquire ordering for request state
|
2025-11-29 16:19:04 +10:00 |
|
Stenzek
|
a171c25fb2
|
PostProcessing/Slang: Handle option names containing "//"
|
2025-11-29 16:19:03 +10:00 |
|
Stenzek
|
e71a022ad4
|
Qt: Fix crash on updater exit
|
2025-11-29 14:38:32 +10:00 |
|
Stenzek
|
3d27de7835
|
Qt: Fix inverted fullscreen condition
|
2025-11-29 13:38:24 +10:00 |
|
Stenzek
|
480d002324
|
Log: Only include function names for warn/error
Regressed when I redid the macros.
|
2025-11-29 13:11:21 +10:00 |
|
Stenzek
|
03c2ec2cad
|
OpenGLDevice: Fix creation on MacOS
Only for debugging, CI builds have GL disabled.
|
2025-11-29 13:11:21 +10:00 |
|
Stenzek
|
8bc3f04be5
|
Qt: Try to work out the "real" display scale on MacOS
Avoids the rendering at 2x and downsampling at fractional DPI scale.
|
2025-11-29 13:11:21 +10:00 |
|
Stenzek
|
9ee1b02cd7
|
Qt: Remove a bunch of unnecessary QSignalBlockers
QAction::setChecked() does not invoke triggered().
|
2025-11-29 12:59:18 +10:00 |
|
Stenzek
|
f069570b3c
|
Qt: Show update dialog after fullscreen exit completes
Use the new completion handlers.
|
2025-11-29 12:59:18 +10:00 |
|
Stenzek
|
a5755d12f1
|
Qt: Get rid of multiple sources of truth for fullscreen
Only has UI and CPU thread "views" now.
|
2025-11-29 12:59:18 +10:00 |
|
Stenzek
|
b13207a02f
|
Qt: Remove unused fields
|
2025-11-28 23:57:56 +10:00 |
|
Stenzek
|
3c00c4d273
|
Qt: Remove main window surfaceless hackery
|
2025-11-28 23:57:56 +10:00 |
|
Stenzek
|
33b532d10b
|
Qt: Remove unused focusDisplayWidget()
|
2025-11-28 21:43:52 +10:00 |
|
Stenzek
|
c91446c603
|
Qt: Remove unused cover downloader signal
|
2025-11-28 21:02:24 +10:00 |
|
Stenzek
|
cc6428645a
|
Qt: Remove unsafe EmuThread isFullscreen() from UI thread
|
2025-11-28 21:00:24 +10:00 |
|
Stenzek
|
97c9daf1b9
|
Qt: Remove unused EmuThread::SystemLock
|
2025-11-28 20:58:03 +10:00 |
|
Stenzek
|
0c6cbf82d9
|
Qt: Remove redundant grid layout in updater
|
2025-11-28 20:57:49 +10:00 |
|
Stenzek
|
58cb4f2e37
|
FullscreenUI: Update loading/notification run idle on shutdown
Stops us from ending up in a state where we're always running idle when
paused, because a previous notification was blown away by shutdown.
|
2025-11-28 16:52:41 +10:00 |
|
bl@ck_m@ge
|
9fb1172a8b
|
GameDB: Disable auto analog for some titles (#3645)
|
2025-11-28 16:47:39 +10:00 |
|
Stenzek
|
9d61e8c4e8
|
Qt: Do blocking game list refresh with autoboot without batch
Still need the entries.
|
2025-11-28 16:46:57 +10:00 |
|
Stenzek
|
e026117269
|
Qt: Make auto updater window-modal
|
2025-11-28 16:23:41 +10:00 |
|
Stenzek
|
1ba3efae7c
|
Qt: Better layout for updater window
|
2025-11-28 15:57:38 +10:00 |
|
Stenzek
|
243a8afe97
|
Qt: Simplify updater configuration and process
|
2025-11-28 15:57:38 +10:00 |
|
Stenzek
|
f6bfb739f4
|
Qt: Remove QtModalProgressCallback
No longer needed.
|
2025-11-28 14:40:05 +10:00 |
|
Stenzek
|
8fcdf1049e
|
Qt: Get rid of nested event loop in updater
|
2025-11-28 14:24:50 +10:00 |
|
Stenzek
|
676165282b
|
Qt: Remove QtAsyncProgressThread
Merged into CoverDownloaderThread.
|
2025-11-28 14:24:50 +10:00 |
|
Stenzek
|
2b26690565
|
GPU: Simplify PAR calculation
Also fixes difference in aspect ratio with force 4:3 option and stretch.
|
2025-11-28 14:24:02 +10:00 |
|
Stenzek
|
4cbd01d033
|
Qt: Get rid of nested event loops in achievement login
|
2025-11-28 14:13:43 +10:00 |
|
Stenzek
|
ee1defd43c
|
Qt: Don't try to center on an invisible window
|
2025-11-28 14:13:43 +10:00 |
|
Stenzek
|
cbbfecc0ff
|
HTTPDownloader: Set initial indeterminate state
|
2025-11-28 14:13:43 +10:00 |
|
Stenzek
|
5b1e0117c9
|
Qt: Compile warning fix
|
2025-11-28 11:54:48 +10:00 |
|
Stenzek
|
cc6bfeb976
|
Qt: Use QtAsyncTaskWithProgress for ISO Browser extraction
|
2025-11-27 18:29:48 +10:00 |
|
Stenzek
|
d8e1418f37
|
Qt: Use QtAsyncTaskWithProgress for padtest download
|
2025-11-27 18:29:48 +10:00 |
|