6198 Commits

Author SHA1 Message Date
Connor McLaughlin
4025350457 dep/cubeb: Fix building without doxygen installed 2022-08-10 18:14:59 +10:00
Connor McLaughlin
2842167184 scmversion: Fix generation on Linux 2022-08-10 17:59:13 +10:00
Connor McLaughlin
a5585f047c AppImage: Fix launching relative paths 2022-08-10 17:54:34 +10:00
Connor McLaughlin
819b27a1a1
Merge pull request #2864 from zkdpower/master
update simple-chinese language file to latest.
2022-08-10 17:50:32 +10:00
Connor McLaughlin
e2ecfa64e9 IniSettingsInterface: Make writes atomic
Fixes potential settings corruption if we crash while saving.
2022-08-10 17:48:35 +10:00
Connor McLaughlin
1db24e8014 IniSettingsInterface: Prevent multiple threads loading/saving at once 2022-08-10 17:26:52 +10:00
Connor McLaughlin
7134af509c Qt: Redraw window after setting changes when paused 2022-08-10 17:08:59 +10:00
Connor McLaughlin
4688277987 SwapChain: Reduce buffer count from 3 to 2 2022-08-10 17:08:59 +10:00
Connor McLaughlin
a5f18ae325 InputManager: Fix macros not being copied in profile 2022-08-10 17:08:59 +10:00
Connor McLaughlin
795ddee79c Qt: Fix relative mode for PSMouse 2022-08-10 17:08:59 +10:00
Connor McLaughlin
ddbe28830e Qt: Fix incorrect mouse button event being fired
Fixes left click bindings.
2022-08-10 17:08:59 +10:00
Connor McLaughlin
f3ec05f1ba Qt: Add missing binding UI for PS Mouse 2022-08-10 17:08:59 +10:00
zkdpower
bdd42c7855
update simple-chinese language file to latest. 2022-08-10 14:14:34 +08:00
Connor McLaughlin
ed3344c4ef Build: Add dependency on cubeb for frontend-common 2022-08-10 15:54:13 +10:00
Connor McLaughlin
f5495adb7d Qt: Don't set working directory on startup
Not needed now we have relative paths for cards etc.
2022-08-10 15:23:23 +10:00
Connor McLaughlin
4faa49d42c System: Fix framerate spike after pausing in debugger 2022-08-10 15:19:15 +10:00
Connor McLaughlin
916900be5d Misc: More warning fixes 2022-08-10 14:33:31 +10:00
shikulja
0f198cbe3a
Update Russian translation (#2861)
* Update Russian translation

* Purge Russian translation
2022-08-10 13:44:52 +10:00
Connor McLaughlin
fedff65700
Merge pull request #2862 from zkdpower/master
update the simple-chinese language file to latest.
2022-08-10 13:44:42 +10:00
Anderson Cardoso
c199918bc9
Portuguese translation Update (#2863)
* Update Pt-br

Updated missing strings to latest.

* Update duckstation-qt_pt-br.ts

* Portuguese translation Update

Updated more missing strings to latest.
2022-08-10 13:44:25 +10:00
Connor McLaughlin
1fb075adf9 dep/soundtouch: Disable exceptions 2022-08-10 13:41:13 +10:00
Connor McLaughlin
58cc3efa7f vsprops: Simplify conditions 2022-08-10 13:41:13 +10:00
Connor McLaughlin
99bd02a2c5 CI: Enable GL renderer on Mac builds
Work around a possible bug in MoltenVK until I get time to investigate
it.
2022-08-10 13:41:13 +10:00
Connor McLaughlin
477bb3d554 Misc: Clean up a few warnings 2022-08-10 13:41:13 +10:00
Connor McLaughlin
c3da236f92 System: Preparations for per-game controller settings 2022-08-10 13:09:48 +10:00
Connor McLaughlin
54c2447ff3 System: Rework some throttler/vsync logic 2022-08-10 13:09:32 +10:00
Connor McLaughlin
b698ff1fff Common: Add build_timestamp.h 2022-08-10 13:05:52 +10:00
Connor McLaughlin
7be1ad0289 FullscreenUI: Move resources and add lightweight Android version 2022-08-10 13:05:28 +10:00
Connor McLaughlin
a35e1b7a25 Achievements: Fix requests being sent when not logged in 2022-08-10 13:04:20 +10:00
Connor McLaughlin
6aa2e9017b GameDatabase: Fix cache not invalidating when out-of-date 2022-08-10 13:03:53 +10:00
Connor McLaughlin
a017806c6e GameList: Fix title of files not in database 2022-08-10 13:03:40 +10:00
Connor McLaughlin
5ac9c3f022 Controller: Add multiplier/format to settings 2022-08-10 13:03:15 +10:00
Connor McLaughlin
ae0d60fcd8 Timer: Spin for last 1ms on non-windows too 2022-08-10 13:02:23 +10:00
Connor McLaughlin
73a80d3a1d scmversion: Fix generation on Macs 2022-08-07 01:31:24 +10:00
Connor McLaughlin
b581cc4777 Vulkan/SwapChain: Fix crash on fullscreen with MoltenVK 2022-08-07 01:31:24 +10:00
Connor McLaughlin
093979a65a Build: Disable mmap fastmem for Apple Silicon
It uses 16K pages, which means we'd also have to protect at 16K
granularity... which might be okay, but there's probably going to be
more faults due to code/data in the same page, which negates much of the
benefit.
2022-08-07 01:31:24 +10:00
zkdpower
64ed6c52ac
update the simple-chinese language file to latest. 2022-08-06 14:47:06 +08:00
Connor McLaughlin
c614476a60 Qt: Fix resetting controller type-specific settings 2022-08-06 00:10:00 +10:00
Connor McLaughlin
3cc020069b dep/cubeb: Linux build fix 2022-08-05 22:02:00 +10:00
Connor McLaughlin
a37c330f4b
Merge pull request #2859 from zkdpower/master
update simple-chinese language file to latest.
2022-08-05 21:50:27 +10:00
Anderson_Cardoso
a8cdc288b8
Portuguese translation Update (#2858)
* Update Pt-br

Updated missing strings to latest.

* Update duckstation-qt_pt-br.ts
2022-08-05 21:50:08 +10:00
Connor McLaughlin
8776bfe46d Qt: Move controller setting popups into dialog 2022-08-05 21:49:13 +10:00
zkdpower
56a2199dfb
update simple-chinese language file to latest. 2022-08-05 19:16:27 +08:00
Connor McLaughlin
8d50ebe538 Qt: Support per-game setting of spinboxes 2022-08-05 20:48:39 +10:00
Connor McLaughlin
1109a81b8a InputManager: Fix unchangable input while paused/frame stepping 2022-08-05 18:14:38 +10:00
Connor McLaughlin
1289064316 Settings: Drop audio sync option
Not relevant since time stretching was added.
2022-08-05 17:57:47 +10:00
Connor McLaughlin
57c1ca97f7 Qt: Hook up audio driver selection 2022-08-05 17:50:28 +10:00
Connor McLaughlin
609b050676 dep/cubeb: Add cubeb_get_backend_names() 2022-08-05 17:50:18 +10:00
Connor McLaughlin
8f45bf7f27 dep/cubeb: Update to dc511c6 2022-08-05 17:43:27 +10:00
Connor McLaughlin
06ecc50797 System: Fix CPU usage not showing for sw-renderer-for-readbacks 2022-08-05 17:17:29 +10:00