8times9
|
d45dad7bf7
|
Qt: Minor text tweaks
|
2019-02-07 11:53:07 -06:00 |
Jordan Woyak
|
64c3c52ef3
|
DolphinQt: Make the mapping window clear button use ControllerEmu's clear functionality.
|
2019-02-06 17:40:58 -06:00 |
spycrab
|
63cdebba88
|
UICommon/AutoUpdate: Add macOS support
|
2019-02-06 20:50:09 +01:00 |
spycrab
|
80f4181f60
|
MacUpdater: Initial implementation
|
2019-02-06 20:50:09 +01:00 |
spycrab
|
fa01db4904
|
Qt/GameConfigEdit: Fix some settings being in the wrong section
|
2019-02-06 09:42:33 +01:00 |
Tillmann Karras
|
03a7071c57
|
DolphinQt: limit patch padding to 8
|
2019-02-05 04:59:52 +00:00 |
Tillmann Karras
|
74c5e60327
|
DolphinQt: show game descriptions in one line
|
2019-02-03 22:32:36 +00:00 |
Anthony
|
f65b3a998c
|
Merge pull request #7739 from zackhow/multib
Android: Disable backend multithreading and add option to gfx menu
|
2019-02-03 12:44:00 -08:00 |
Anthony
|
e05cc3f61d
|
Merge pull request #7718 from cristian64/display_listcolumns_via_rightclick_on_header
Qt/MainWindow: Also display "List Columns" menu via right-click on table's header.
|
2019-02-03 12:41:39 -08:00 |
Anthony
|
227a26490d
|
Merge pull request #7773 from spycrab/rp_compression
ResourcePacks: Support compression
|
2019-02-03 12:34:11 -08:00 |
Anthony
|
eee24cd1ce
|
Merge pull request #7746 from Techjar/fix-hotkey-conflicts
[RFC] Core/HotkeyManager: Fix default hotkey conflicts
|
2019-02-03 12:26:14 -08:00 |
Tilka
|
8aaebfa2b3
|
Merge pull request #7716 from stenzek/stereo
Stereoscopy regression fixes
|
2019-02-03 19:57:01 +00:00 |
Anthony
|
4e825beddf
|
Merge pull request #7757 from jordan-woyak/wiimote-connection-status-checkmarks
WiimoteDevice: Update UI when wiimote connection status changes.
|
2019-02-03 10:28:08 -08:00 |
Anthony
|
e9130734af
|
Merge pull request #7688 from jordan-woyak/evdev-improve
ControllerInterface: evdev: Cleanups and effect processing fixes.
|
2019-02-03 10:25:23 -08:00 |
Jordan Woyak
|
69b617ce76
|
WiimoteEmu: Remove redundant Matrix library and use the one in Common.
|
2019-02-03 12:02:02 -06:00 |
Jordan Woyak
|
b9a00a40a9
|
Common: Move Matrix classes out of MathUtil into their own files and make their interface more friendly.
|
2019-02-03 11:35:31 -06:00 |
Jordan Woyak
|
9c1a8891e5
|
WiimoteEmu: Code cleanups.
|
2019-02-02 19:40:31 -06:00 |
Jordan Woyak
|
3945aa6242
|
WiimoteEmu: Fix battery level handling and remove old comments.
|
2019-02-02 19:40:31 -06:00 |
Jordan Woyak
|
6c0902ab0a
|
WiimoteEmu: Add logic for enabling/disabling M+ and force it disabled for now.
|
2019-02-02 19:40:31 -06:00 |
Jordan Woyak
|
0d1fbe7bbc
|
WiimoteEmu: Major renaming and cleanup.
|
2019-02-02 19:40:31 -06:00 |
Jordan Woyak
|
b1f350ab1c
|
WiimoteEmu: Cleanups, Kill some now-redundant constants.
|
2019-02-02 19:40:30 -06:00 |
Jordan Woyak
|
6e5847a790
|
WiimoteEmu: Fix wiimote pan setting from keeping center at half volume.
|
2019-02-02 19:40:30 -06:00 |
Jordan Woyak
|
d3906e548d
|
WiimoteEmu: Cleanup ack handling. Improve accuracy of report handling with unusual values. Eliminated outdated comments.
|
2019-02-02 19:40:30 -06:00 |
Jordan Woyak
|
3a889c35ad
|
WiimoteEmu: Cleanups, Kill more magic numbers and use some enum classes.
|
2019-02-02 19:40:30 -06:00 |
Jordan Woyak
|
86c94b8b22
|
WiimoteEmu: Motion plus now works half of the time in Wii Sports Resort.
|
2019-02-02 19:40:30 -06:00 |
Jordan Woyak
|
0b4329e077
|
Implement the rest of the wiimote input reports.
|
2019-02-02 19:40:30 -06:00 |
Jordan Woyak
|
10c2101e72
|
WiimoteReal: Unbreak.
|
2019-02-02 19:40:30 -06:00 |
Jordan Woyak
|
42b9392784
|
WiimoteEmu: Cleanups and work towards making motion plus functional.
|
2019-02-02 19:40:30 -06:00 |
Jordan Woyak
|
a25e8cb516
|
Advance save state version.
|
2019-02-02 19:40:30 -06:00 |
Jordan Woyak
|
a0721b256f
|
WiimoteEmu: Cleanup, kill some magic numbers, and unbreak wiimote speaker pan setting.
|
2019-02-02 19:39:29 -06:00 |
Jordan Woyak
|
372b12c67f
|
WiimoteEmu: Emulated motion plus is detected by game now.
|
2019-02-02 19:39:29 -06:00 |
Jordan Woyak
|
ba936923bd
|
WiimoteEmu: Tweak the i2c bus code to better support motion plus and its passthrough port.
|
2019-02-02 19:39:29 -06:00 |
Jordan Woyak
|
84d32f6645
|
WiimoteEmu: Fix usage of ReportFeatures in TAS related code.
|
2019-02-02 19:39:29 -06:00 |
Jordan Woyak
|
4dc0aa6f8e
|
WiimoteEmu: Process wiimote read data requests like they are on a real wiimote. It's not a queue. New requests are ignored and input is suppressed while processing a request. This simplifies the save state code greatly.
|
2019-02-02 19:39:29 -06:00 |
Jordan Woyak
|
ec460da36d
|
WiimoteEmu: Add wiimote speaker logic to i2c bus. Temporarily break the "pan" setting.
|
2019-02-02 19:39:29 -06:00 |
Jordan Woyak
|
62b66580c3
|
WiimoteEmu: Unbreak wiimote extensions.
|
2019-02-02 19:39:29 -06:00 |
Jordan Woyak
|
ebc2e58fa4
|
WiimoteEmu: Partially emulate i2c bus to more closely simulate the real thing. Transfer most of IR camera logic to the i2c bus. Temporarily break everything else.
|
2019-02-02 19:39:29 -06:00 |
Jordan Woyak
|
6c40c47472
|
WiimoteEmu: Remove some remnants of hybrid wiimote.
|
2019-02-02 19:39:28 -06:00 |
Tilka
|
a95b6e1b9b
|
Merge pull request #7735 from spycrab/qt_modal
Qt: Make more messages modal
|
2019-02-03 01:30:03 +00:00 |
Tilka
|
cfbc852fb0
|
Merge pull request #7777 from jordan-woyak/input-rounding
ControllerEmu: Round input floats instead of casting.
|
2019-02-03 00:56:05 +00:00 |
Tilka
|
6ec11c6801
|
Merge pull request #7742 from jordan-woyak/si-device-change-fix
SI: Device change logic fix.
|
2019-02-03 00:52:23 +00:00 |
Jordan Woyak
|
3bc4968c11
|
ControllerEmu: Round input floats instead of casting to prevent almost-neutral values from being rounded down.
|
2019-02-02 15:12:07 -06:00 |
spycrab
|
b6863ff0a2
|
ResourcePacks: Support compression
|
2019-02-02 15:54:06 +01:00 |
Tilka
|
28c0b5338e
|
Merge pull request #7738 from spycrab/core_warnings
Core: Fix some warnings
|
2019-02-02 14:13:21 +00:00 |
Tilka
|
d55e276d0b
|
Merge pull request #7763 from jordan-woyak/steering-wheel-ff-fix
HW: SI_Device_GCSteeringWheel: Fix handling of force commands.
|
2019-02-02 13:12:51 +00:00 |
Tilka
|
2d75797c63
|
Merge pull request #7747 from stenzek/vulkan-shutdown
Vulkan: Shutdown fixes and cleanup/refactoring
|
2019-02-02 12:45:20 +00:00 |
Tilka
|
6dc16dda26
|
Merge pull request #7750 from jordan-woyak/gamelist-less-padding
DolphinQt: Reduce the padding between gamelist items.
|
2019-02-02 12:41:06 +00:00 |
Tilka
|
eb7135ac9b
|
Merge pull request #7771 from stenzek/qt-non-looping-fifoplayer
DolphinQt: Connect Host::RequestStop() to MainWindow::RequestStop()
|
2019-02-02 12:28:55 +00:00 |
Tilka
|
0115906e41
|
Merge pull request #7767 from Tilka/chunkfile
ChunkFile: treat vectors/strings as sized arrays
|
2019-02-02 12:25:42 +00:00 |
Stenzek
|
31a5dd15a9
|
DolphinQt: Connect Host::RequestStop() to MainWindow::RequestStop()
The fact that this wasn't connected was causing fifoplayer to hang if
looping was disabled.
|
2019-02-02 13:36:46 +10:00 |
Tillmann Karras
|
4090c19e00
|
GeckoCodeConfig: fix Gecko Code downloading
For some reason the server always redirects once to the same location.
|
2019-02-01 13:44:58 +00:00 |
Tillmann Karras
|
3ff0e7dbd4
|
Common/HttpRequest: optionally follow redirects
|
2019-02-01 13:44:58 +00:00 |
Jordan Woyak
|
552392e4f6
|
HW: SI_Device_GCSteeringWheel: Fix handling of force commands.
|
2019-02-01 06:47:17 -06:00 |
Jordan Woyak
|
b0cb100958
|
SI: Device change logic fix.
|
2019-02-01 06:43:24 -06:00 |
Tillmann Karras
|
04a92482bf
|
ChunkFile: treat vectors/strings as sized arrays
|
2019-02-01 05:13:16 +00:00 |
JMC47
|
a129d60a57
|
Merge pull request #7762 from jordan-woyak/gcadapter-calibration
HW: SI_Device_GCAdapter: Restore calibration behavior for real gamecube controllers.
|
2019-01-31 23:47:09 -05:00 |
Tillmann Karras
|
45aeb86766
|
Fix -Wmissing-declarations warning
|
2019-02-01 03:06:01 +00:00 |
Mat M
|
e5ca338958
|
Merge pull request #7761 from jordan-woyak/gccontroller-minor-cleanup
HW: SI_Device_GCController: Minor cleanup.
|
2019-01-31 21:29:55 -05:00 |
Tillmann Karras
|
5b4a5ca059
|
DolphinQt: cache filesystem icons for speed
|
2019-02-01 00:15:52 +00:00 |
JosJuice
|
c1492aeb45
|
Merge pull request #7744 from stenzek/vsync
Renderer: Fix throttle-disable (TAB) hotkey when vsync is enabled
|
2019-01-31 22:44:10 +01:00 |
Jordan Woyak
|
cb9896618f
|
HW: SI_Device_GCAdapter: Restore calibration behavior for real gamecube controllers.
|
2019-01-31 08:38:25 -06:00 |
Jordan Woyak
|
c54cc3fa38
|
HW: SI_Device_GCController: Minor cleanup. Remove a member/state variable that should just be a local variable.
|
2019-01-31 06:30:06 -06:00 |
JosJuice
|
419ba925b7
|
Merge pull request #7748 from jordan-woyak/compressed-game-indicator
DolphinQt: Display game list compressed file sizes with an asterisk.
|
2019-01-30 19:47:47 +01:00 |
JosJuice
|
9340ddc7c9
|
Merge pull request #7726 from zackhow/rumfast
Android: Optimize rumble call
|
2019-01-30 19:37:24 +01:00 |
Jordan Woyak
|
159d2b1cc3
|
HW/Wiimote: Don't reconnect wiimotes on ChangeWiimoteSource when the source hasn't actually changed.
|
2019-01-29 10:01:35 -06:00 |
Jordan Woyak
|
4bc576472c
|
WiimoteDevice: Update UI when wiimote connection status changes to keep check marks in the menu bar accurate.
|
2019-01-29 07:57:51 -06:00 |
JMC47
|
0e1669e1c7
|
Merge pull request #7728 from jordan-woyak/pad-perfect-calib
SI_DeviceGCController: Calibrate to perfect neutral instead of initial input state.
|
2019-01-28 21:11:46 -05:00 |
JMC47
|
cf8da56297
|
Merge pull request #7751 from zackhow/motefix
Android: Don't grab wiimote report if size is < 1
|
2019-01-28 19:53:04 -05:00 |
Jordan Woyak
|
efd5c36773
|
DolphinQt: Display game list file sizes with an asterisk when file-size differs from volume-size (e.g. when they are compressed).
|
2019-01-28 14:44:25 -06:00 |
JMC47
|
7907633126
|
Merge pull request #7715 from Techjar/qt-delete-unparented
Qt/MainWindow: Directly delete unparented dialogs
|
2019-01-28 06:42:07 -05:00 |
zackhow
|
831ab64e1c
|
Android: Don't grab wiimote report if size is < 1
Fixes crash when using official wiimotes with the dolphin bar.
|
2019-01-27 16:43:19 -05:00 |
Jordan Woyak
|
3db904baba
|
DolphinQt: Reduce the padding between gamelist items.
|
2019-01-27 14:00:22 -06:00 |
Jordan Woyak
|
c386a6a875
|
DolphinQt: Fix selection of PP shader when using anaglyph 3D.
|
2019-01-27 13:23:42 -06:00 |
Techjar
|
d70ea9e4ec
|
Core/HotkeyManager: Fix default hotkey conflicts
|
2019-01-27 06:20:01 -05:00 |
Stenzek
|
3b033bf3f0
|
Vulkan: Move clear shader from Renderer to ShaderCache
|
2019-01-27 13:07:35 +10:00 |
Stenzek
|
e2cf238ec4
|
Vulkan: Move swapchain related members from Renderer to SwapChain
|
2019-01-27 12:59:57 +10:00 |
Stenzek
|
bd66db049a
|
Vulkan: Use device-local functions where possible
Avoids a call into the loader library, which may improve performance
ever-so-slightly.
|
2019-01-27 12:51:04 +10:00 |
Stenzek
|
ce1cc2d9fa
|
Vulkan: Don't execute command buffer before shutting down
We don't need to, and this was causing occasional crashes on Adreno.
|
2019-01-27 12:41:10 +10:00 |
Stenzek
|
b01df8670f
|
Renderer: Fix throttle-disable (TAB) hotkey when vsync is enabled
|
2019-01-27 12:31:12 +10:00 |
zackhow
|
4979220cf0
|
Android: Optimize rumble call
Moved rumble call to IDCache since GetMethodID is expensive
|
2019-01-26 09:38:35 -05:00 |
Techjar
|
408029e8a3
|
Qt/MainWindow: Don't unpause after confirming shutdown
There's no good reason to do this, as it just causes running signals to
be sent as the core is shutting down.
|
2019-01-26 07:27:37 -05:00 |
zackhow
|
8a1eb34c38
|
Android: Default backendMultithreading to false on android
|
2019-01-25 19:22:07 -05:00 |
spycrab
|
51a219c54d
|
Merge pull request #7263 from spycrab/qt_ini_edit
Qt/GameConfigWidget: Complete overhaul
|
2019-01-26 00:45:46 +01:00 |
spycrab
|
ff5556ce2f
|
Qt/GameConfigWidget: Complete overhaul
|
2019-01-26 00:41:22 +01:00 |
JosJuice
|
b14e540671
|
Merge pull request #7736 from stenzek/imgui-hidpi
RenderWidget: Fix mouse position for imgui on hidpi screens
|
2019-01-25 22:45:31 +01:00 |
spycrab
|
0691971d82
|
Core: Fix some warnings
|
2019-01-25 21:21:22 +01:00 |
spycrab
|
f908612452
|
DolphinQt: Fix some warnings
|
2019-01-25 17:21:38 +01:00 |
Stenzek
|
3d8145af65
|
RenderWidget: Fix mouse position for imgui on hidpi screens
|
2019-01-26 01:31:58 +10:00 |
spycrab
|
787f2c6bd7
|
Qt: Make more messages modal
|
2019-01-25 16:16:27 +01:00 |
spycrab
|
6962d5bc52
|
Merge pull request #7478 from stenzek/imgui
Replace raster font with dear imgui
|
2019-01-25 15:08:40 +01:00 |
Stenzek
|
774480ba23
|
Vulkan: Set contents scale of Metal layer to screen factor
This gives us a native resolution framebuffer.
|
2019-01-26 00:02:04 +10:00 |
JMC47
|
e060b133e3
|
Merge pull request #7722 from 0xFEEDC0DE64/gamecube-settings-improvements
General GameCubePane improvements
|
2019-01-25 05:40:07 -05:00 |
Stenzek
|
ee0fa548bc
|
Vulkan: Don't bind last descriptor set if bounding box is unsupported
Fixes crash on a4xx/Vulkan.
|
2019-01-25 11:15:57 +10:00 |
Stenzek
|
e9b02e7dd0
|
Vulkan: Remove unused UpdateUtilityUniformBuffer function
|
2019-01-25 11:15:57 +10:00 |
Stenzek
|
78588ce79d
|
ShaderCache: Use imgui for shader compilation dialog
|
2019-01-25 11:15:57 +10:00 |
Stenzek
|
e4b205c769
|
Decouple XFB scanout from presentation
|
2019-01-25 11:15:57 +10:00 |
Stenzek
|
f1e7fb505b
|
Renderer: Scale all imgui fonts by the backbuffer scale
|
2019-01-25 11:15:57 +10:00 |
Stenzek
|
c9c0b85056
|
VideoBackends: Store a backbuffer 'scale'
This is a scaling factor, used for hi-dpi configurations.
|
2019-01-25 11:15:57 +10:00 |
Stenzek
|
e03b8e899e
|
Vulkan: Move texture upload buffer to ObjectCache
|
2019-01-25 11:15:57 +10:00 |
Stenzek
|
36ce47635b
|
RenderWidget: Hook up to ImGui
|
2019-01-25 11:15:57 +10:00 |