Commit Graph
39 Commits
Author SHA1 Message Date
Silent c0b7ee5722 Fix "Stretch to fill" widget help 2021-03-05 12:59:28 +01:00
Silent edeed89648 Add support for plural forms in Qt forms 2021-03-05 12:59:28 +01:00
Silent 78f9136fb8 Save State UI: Cache legend strings 2021-02-22 19:34:51 +01:00
Silent e361b9f012 Save State UI: Make the widget translatable 2021-02-19 20:14:33 +01:00
Silent 82a217570c Save State UI: Add legend showing hotkeys 2021-02-19 20:14:00 +01:00
Silent 99dcc39e6b Update PL localization 2021-02-16 22:01:27 +01:00
Silent 9fd09c33b1 Improve consistency of tooltips in Display Settings 2021-02-16 21:53:50 +01:00
Silent 82469ac425 Fix a missing comma in the PGXP message
+ translations fixed to account for that
2021-02-15 23:36:39 +01:00
Silent c31ec6d428 Update PL translation 2021-01-23 22:17:08 +01:00
Silent e8e8fd9ffa InputBindingDialog: Allow to translate the Close button 2021-01-23 22:02:10 +01:00
Silent f74a4ad6ee Update PL translation 2021-01-16 16:32:12 +01:00
Silent 2cd4357a5a Fix size policy for Game List buttons
Allows translations to expand those buttons into
multiple lines.
2021-01-15 18:13:57 +01:00
Silent de075fffc3 Register more glyph ranges supported by Roboto
Adds support for Polish, makes Russian use a default font
2021-01-05 18:17:18 +01:00
Silent 51eb494340 Memcard Editor: Fix relative shared paths not opening in Memcard Editor by default 2020-12-22 16:39:59 +01:00
Silent bb528fb15c Fix inconsistent forward/backward slashes in Memcard Editor
Memcard Editor looks for an exact string match, so slashes must be
consistent.
2020-12-22 16:14:22 +01:00
Silent a4124fdc1b Another fix for XInput backend 2020-12-07 18:08:48 +01:00
Silent 39768edd74 XInput: Fix mapping triggers to axes 2020-12-04 17:55:01 +01:00
Silent 086f251370 Tidy up SDL controller methods interface 2020-11-15 16:12:39 +01:00
Silent 2880b71b48 Support for SDL Joysticks
This enables use of non-controller peripherals,
such as DirectInput steering wheels or flight sticks
2020-11-15 16:12:39 +01:00
Silent 99ec667b20 Factorize input hooks into reusable monitor classes
Those monitors will need some context so this will be useful
in the nearby future.
2020-11-15 15:31:13 +01:00
Silent 4ef70ef2aa Fix bios comparator 2020-11-01 13:12:04 +01:00
Silent e6431e3599 Fix an outstanding forward slash showing in the UI 2020-09-22 18:24:45 +02:00
Silent 92d0dabf54 Make path separators in UI more consistent 2020-09-20 00:08:17 +02:00
Silent 67392a37ec Fix Discord RPC not reporting the game title 2020-09-19 15:00:03 +02:00
Silent c54061de5f Properties: Hide buttons when not in the Properties tab 2020-09-15 21:43:03 +02:00
Silent 1918a5ddd4 STBI: Handle UTF-8 paths correctly 2020-09-14 21:27:22 +02:00
Silent a35a2838b6 Fix XML loading not handling UTF-8 paths 2020-09-14 20:33:56 +02:00
Silent 2d90cfc07e Tidy up SystemBootParameters constructors 2020-09-12 23:05:38 +02:00
Silent c47dceffb5 Pass a SystemBootParameters pointer to QtHostInterface::bootSystem
This resolves ownership issues related to the SystemBootParameters
class, since it's meant to be non-copyable but it was copied as per
Qt meta type rules
2020-09-12 22:01:08 +02:00
Silent 95d5417017 Fix -resume causing a quiet exit if there is no resume savestate 2020-09-12 19:58:37 +02:00
Silent cf513c1c24 Simplify quicksave/quickload logic 2020-09-12 16:07:22 +02:00
Silent 2565d2cae1 Ass a 256x256 app icon 2020-09-05 23:01:07 +02:00
Silent 33df4ab1bd Seek before reading save state screenshot
Fixes corrupted thumbnails in the save state UI
2020-09-05 21:46:46 +02:00
Silent 89e0290d06 Fix resource leaks in AutoStagingTexture::EnsureSize and D3D11HostDisplay::DownloadTexture 2020-09-04 23:44:19 +02:00
Silent 800c5303de Give GamePropertiesDialog a parent 2020-08-29 14:42:28 +02:00
Silent 057bf986c4 Allow mapping half axes to buttons
This allows to bind pressure sensitive NeGcon buttons to keyboard,
mouse and controller buttons
2020-08-29 14:19:28 +02:00
Silent 348f4f78eb Add ForceDigitalController for a handful of games 2020-08-23 16:35:25 +02:00
Silent 8def7420c4 XInput: Try to use XInput 1.3 if 1.4 is not present
This simple change enables the use of Guide button
for Windows 7 users, provided they have DirectX End-User
Runtimes installed. XInput 9.1.0 does not have the hidden
XInputGetStateEx export, so it was not possible to poll for
Guide button.
2020-08-22 22:52:54 +02:00
Silent 1c4bbc8cde XInput: Do not use XINPUT_CAPS_FFB_SUPPORTED
There are several reasons for this:
1. XINPUT_CAPS_FFB_SUPPORTED flag was introduced in Windows 8,
   and therefore only supported by XInput 1.4
2. Despite the name, this flag does NOT indicate whether normal rumble
   is supported. This flag is reserved for more complex force feedback,
   and according to MSDN it may have went unused on Windows.

This fixes a future (the method is not used yet) bug where
XInputControllerInterface::GetControllerRumbleMotorCount would
erroreously report no rumble support.
2020-08-22 22:46:12 +02:00