Connor McLaughlin
7b3847cc5c
Qt: Fix incorrect input popup when no vibration sources available
2022-06-18 22:58:27 +02:00
Connor McLaughlin
e63c068720
GameDatabase: Add option to force blit-based FPS detection
2022-06-15 16:21:31 +01:00
Christian Murphy
200ec5dcfb
Qt: Update GameList scrolling to be per pixel to better indicate direction of scroll
...
Addressing issue https://github.com/PCSX2/pcsx2/issues/6237
2022-06-12 06:47:21 +01:00
Connor McLaughlin
48d2cb4975
Qt: Implement input profiles
2022-06-11 14:37:57 +01:00
Connor McLaughlin
59412b1673
Qt: Implement multitap
2022-06-11 14:37:57 +01:00
Connor McLaughlin
fed3ea597c
Qt: Add swap memory card button
2022-06-07 15:09:41 +01:00
Dreadmoth
d1d6855d58
Qt: Fix Disable Depth Emulation tooltip
2022-06-07 09:02:56 +01:00
lightningterror
504b9e7051
Qt: Fix Texture Offsets tooltip.
2022-06-07 02:28:12 +02:00
Connor McLaughlin
543fb282fe
VMManager: Set affinities for threads
2022-06-06 17:44:06 +01:00
refractionpcsx2
f70c67ad7f
GS: Add option to show vertical overscan
2022-06-05 23:12:08 +01:00
lightningterror
da21a649c0
Qt: Add tooltips to Graphics section.
...
Most of them are ported from WX.
2022-06-05 14:00:50 +02:00
Connor McLaughlin
ec43661664
GS: Add sync to host refresh rate option
2022-06-04 18:43:07 +01:00
Connor McLaughlin
ea1f451d35
Qt: Move flag/star icons to resources
2022-06-04 18:10:46 +01:00
Connor McLaughlin
28795e549b
GS/Qt: Represent the current frame on resize when paused
...
Stops the frame displayed with incorrect proportions.
2022-06-04 18:10:46 +01:00
Connor McLaughlin
f1702b5693
Qt: Force game list column resize on window show
...
Fixes a regression from dbfb93a50f
where
the game list columns would always be too short on open.
2022-06-04 18:00:06 +01:00
Connor McLaughlin
b89d0837a6
Qt: Avoid spamming resize events on paint
...
This caused long freezes on Windows when you dragged the window around,
because it was sending a paint event for every movement.
2022-06-04 17:27:55 +01:00
TellowKrinkle
cba6a6ec51
Qt: Add preferences button to menu system
...
Important on macOS to get the expected keyboard shortcut
2022-06-04 14:50:33 +01:00
TellowKrinkle
d74623faf9
Qt: Support DPI change events
2022-06-04 14:50:33 +01:00
TellowKrinkle
f9c2327bf5
Qt: Respond to dark/light mode changes
2022-06-04 14:50:33 +01:00
TellowKrinkle
dbfb93a50f
Qt: Calculate icon theme from palette instead of name
2022-06-04 14:50:33 +01:00
TellowKrinkle
6b66cd7f29
Qt: Remove [Light] from Native theme
...
It's whatever your system theme is set to, be that light or dark
2022-06-04 14:50:33 +01:00
TellowKrinkle
08089e0654
Qt: Set isMask to true on menu items
...
Prevents icons from being the wrong color when the Qt theme doesn't match the macOS system theme (or when you use Native theme with dark mode)
2022-06-04 14:50:33 +01:00
TellowKrinkle
b2ef973f16
Qt: Fix game summary field size on macOS
2022-06-04 14:50:33 +01:00
TellowKrinkle
d862f8cd53
Qt: Fix SDL initialization crash on macOS
2022-06-04 14:50:33 +01:00
TellowKrinkle
9c61e9eda3
Qt: Mac build
2022-06-04 14:50:33 +01:00
RedDevilus
2333ff7b2d
Qt: Bump Cache + new other icon
2022-06-03 16:23:54 +01:00
RedDevilus
5063961748
Qt: Readability and prevents false matches regions
...
Code readability is easier if you check out this page and also prevents false matches like PAL-FI which is a Finnish game would trigger PAL-F which gives a French flag.
2022-06-03 16:23:54 +01:00
RedDevilus
815c0a394d
Qt: Adding back BIOS flags
...
The old code was still being used for getting the icons but they were renamed and moved into another folder. Oops!
2022-06-03 16:23:54 +01:00
RedDevilus
6d3f42a441
Qt: Change array and rename flags to region
2022-06-03 16:23:54 +01:00
RedDevilus
4b76594d8d
Qt: Add array and look-up for flags
...
Stenzek doesn't love a lot for variables which impacts code readability, put into array for ease his mind.
2022-06-03 16:23:54 +01:00
RedDevilus
f5144f33da
Qt: Move flags to seperate folder
2022-06-03 16:23:54 +01:00
RedDevilus
03f7e9e15a
Qt: More flags and regions + enabling more icons
...
In reality it will show multiple flags like Korean flag but the flags aren't correct due to the structure in the GameDB actually being the languages more than the actual region.
At least people will have Korean flags and others for now and fix GameDB later as it's still a nightly/development cycle.
Though there are about 30 country flags included for future usage as of now.
2022-06-03 16:23:54 +01:00
Stuart Kenny
67c34794e8
Qt: wire in tv shaders
2022-05-31 15:22:47 +01:00
TheLastRar
71637cc282
DEV9: Clang format Qt files
2022-05-31 13:57:24 +01:00
TheLastRar
56402db7ee
DEV9: Add DNS host export/import
2022-05-31 13:57:24 +01:00
TheLastRar
3e76d380a1
DEV9: Move helper Qt classes into a separate file
2022-05-31 13:57:24 +01:00
Connor McLaughlin
277706505e
PAD: Make controller info public
2022-05-31 12:12:44 +01:00
Stuart Kenny
9f09aa725b
pad: Expose Analog mode button.
2022-05-31 11:35:13 +01:00
Connor McLaughlin
dc4ef1163f
Qt: Add logging of early directory setup
...
Makes debugging this stuff easier in the future.
2022-05-31 11:01:14 +01:00
Connor McLaughlin
2928837b76
Qt: Add command line parameter to force early console log
2022-05-31 11:01:14 +01:00
RedDevilus
d67e72912c
Qt: Fix DPI scaling 125% + higher quality icons
...
Upscaling on Qt didn't work properly as Windows calculates it differently, it's better to give far larger pictures and icons and let it downscale.
Also added most country flags that are relevant for PCSX2.
Reduces size icons from 3.5 MB to a whopping 0.34 MB (340 KB!) but looks even better for everyone.
Hopefully fixes #6255
2022-05-30 10:00:06 +01:00
Connor McLaughlin
edd735ce80
GS: Read local memory without sync when readbacks are disabled
2022-05-29 16:15:34 +01:00
Connor McLaughlin
30096a5ae4
Qt: Add hardware check for SSE4 and AVX2
2022-05-27 17:39:09 +01:00
Connor McLaughlin
ce53b7adb1
Qt: Implement drag/drop to main window
2022-05-27 09:55:02 +01:00
Connor McLaughlin
25fa70fe9e
Qt: Fix loading save state from manual file
2022-05-27 09:55:02 +01:00
Connor McLaughlin
46a649afc1
GS: Add Skip Presenting Duplicate Frames option
2022-05-25 23:24:44 +01:00
Connor McLaughlin
3b5538a09c
VMManager: Fix no ws/ni patches message showing up on reset
2022-05-25 23:24:30 +01:00
refractionpcsx2
d1cdfafe22
Qt: Fix auto updater
...
CI didn't build it, so we missed it lol
2022-05-25 10:28:43 +01:00
Connor McLaughlin
91e8a2cf0e
Qt: Fix adding multi bindings from pad
2022-05-25 10:15:48 +01:00
Connor McLaughlin
b5721a92e9
Misc: Fix a bunch of recent warnings from clang
2022-05-25 10:15:48 +01:00