Mat M
d6df861e8e
Merge pull request #4089 from RisingFog/remove_globals_saveslot
...
Remove Global Declarations from Frame
2016-08-04 15:18:24 -04:00
Chris Burgener
2bdc3ee777
Remove Global Declarations from Frame
2016-08-04 15:05:31 -04:00
Pierre Bourdon
e98875949c
Merge pull request #4087 from lioncash/duplicate
...
NetPlayClient: Remove another duplicate inclusion
2016-08-04 17:02:55 +02:00
Lioncash
8b84ac2f6b
NetPlayClient: Remove another duplicate inclusion
...
I'm blind apparently, btw
2016-08-04 10:55:39 -04:00
Pierre Bourdon
3791281a35
Merge pull request #4086 from lioncash/duplicate
...
NetPlayClient: Remove duplicate header inclusion
2016-08-04 16:52:21 +02:00
Lioncash
ca7816acae
NetPlayClient: Remove duplicate header inclusion
2016-08-04 10:50:33 -04:00
Pierre Bourdon
f30cc4f022
Merge pull request #4083 from clinchergt/remember-netplaywindow-size
...
Make Dolphin remember the NetPlay window size/position
2016-08-04 00:33:12 +02:00
JDV
7e535b2855
Make Dolphin remember the NetPlay window size/position
...
The default size might be too big for some screens. This allows
the user to modify the window as they see fit and has Dolphin
remember those settings. People who are happy with the default
size and position will not be affected
2016-08-03 16:10:20 -06:00
Pierre Bourdon
3683840602
Merge pull request #4082 from leoetlino/unneeded-awk
...
Tools: Fix lint by removing unneeded awk
2016-08-02 22:14:45 +02:00
Léo Lam
cbb77532c6
Tools: Fix lint by removing unneeded awk
...
git diff --name-only already took care of only returning the name, so
the awk is unneeded and makes it return only empty file names.
Facepalm, I know. Sorry for this oversight.
(Also fixes something that lint didn't catch because of this)
2016-08-02 22:00:41 +02:00
Pierre Bourdon
c3b932c46e
Merge pull request #4080 from EmptyChaos/png-fixes
...
Remove invalid iCCP chunks from debugger toolbar icon pngs.
2016-08-02 15:17:07 +02:00
EmptyChaos
4468c6f5a8
Remove invalid iCCP chunks from debugger toolbar icon pngs.
2016-08-02 18:18:11 +10:00
Pierre Bourdon
facf02686a
Merge pull request #4079 from lioncash/state
...
HW: Make GC input retrieval functions return by value
2016-08-02 07:32:26 +02:00
Lioncash
041f4f5eea
GCAdapter: Return input state by value
2016-08-01 21:27:51 -04:00
Lioncash
2be2b2a4f1
GCKeyboard: Return input state by value
2016-08-01 20:58:04 -04:00
Lioncash
ee43820282
GCPad: Return input state by value
2016-08-01 20:49:30 -04:00
Chris Burgener
28039b3d8b
Fix improper SRAM RTC offset
2016-08-01 19:41:33 -04:00
Pierre Bourdon
84c936cab8
Merge pull request #4077 from lioncash/const
...
FifoPlayer: const correctness
2016-08-02 01:04:29 +02:00
Lioncash
8b5e94a102
FifoPlayer: const correctness
2016-08-01 18:33:46 -04:00
Pierre Bourdon
a43f92156f
Merge pull request #4075 from lioncash/const
...
AudioCommon: const correctness
2016-08-01 03:07:29 +02:00
Lioncash
128d762aea
AudioCommon: const correctness
2016-07-31 19:14:20 -04:00
Pierre Bourdon
d078c6cb35
Merge pull request #4073 from amaiorano/fix-d3d-debugobjectname
...
Fix D3D::SetDebugObjectName to bind to the EFB color_read_texture rat…
2016-08-01 00:38:02 +02:00
Pierre Bourdon
007df77fba
Merge pull request #4074 from lioncash/soundstream
...
AudioCommon: Make the SoundStream global a unique_ptr
2016-08-01 00:37:48 +02:00
Pierre Bourdon
2c0364d95c
Merge pull request #4058 from Aestek/fix/netplay-gui-freeze
...
NetPlay: Fix GUI freeze
2016-08-01 00:36:49 +02:00
Pierre Bourdon
04bf2d612c
Merge pull request #4066 from Martchus/master
...
Fix typedef for CURL
2016-08-01 00:35:42 +02:00
Lioncash
ecc1710676
AudioCommon: Make the SoundStream global a unique_ptr
2016-07-31 15:45:28 -04:00
Pierre Bourdon
18a669abcc
Merge pull request #4067 from leoetlino/no-device
...
InputConfigDiag: Don't prevent closing dialog if device not found
2016-07-31 17:25:40 +02:00
amaiorano
2030a5e1b8
Fix D3D::SetDebugObjectName to bind to the EFB color_read_texture rather than the depth_read_texture (probably a copy paste error)
2016-07-31 10:48:09 -04:00
Pierre Bourdon
bfa42a3f15
Merge pull request #4071 from lioncash/constant
...
DSP: Make DSP_CONTROL_MASK a concrete constant
2016-07-31 16:43:41 +02:00
Markus Wick
a6834dc2cc
Merge pull request #4070 from lioncash/const
...
SI_DeviceGBA: const correctness
2016-07-31 11:14:46 +02:00
Markus Wick
ad1c5a8e2e
Merge pull request #4054 from leoetlino/wiimote-scanner
...
WiimoteReal: Change the scanner to support several backends
2016-07-31 10:39:13 +02:00
Markus Wick
e281273cd7
Merge pull request #4047 from lioncash/enum-fwd
...
VideoCommon: Make API_TYPE an enum class
2016-07-31 10:38:42 +02:00
Lioncash
9e6bb68a64
DSP: Make DSP_CONTROL_MASK a concrete constant
2016-07-30 18:55:45 -04:00
Lioncash
462ba0c742
SI_DeviceGBA: const correctness
2016-07-30 13:30:20 -04:00
Pierre Bourdon
a3438f916b
Merge pull request #4065 from clinchergt/ignore-comments-geckocodes
...
Make it so comments don't take up gecko space
2016-07-30 18:51:53 +02:00
Markus Wick
fef0ff85b9
Merge pull request #4069 from sigmabeta/android-fix-crash
...
Fix crash introduced by input config code
2016-07-30 15:54:43 +02:00
sigmabeta
8724df3b70
Fix crash caused by trying to reference touch-screen config UI on devices without touchscreen
2016-07-30 09:33:35 -04:00
Léo Lam
77fab5940c
InputConfigDiag: Don't prevent closing dialog if device not found
...
There is no reason to prevent the user from closing the config dialog
if the device is not found. It's not very good UX…
Also fixes ExpressionParser to return NO_DEVICE if the device doesn't
exist instead of SUCCESS.
2016-07-30 10:00:55 +02:00
Lioncash
14e0b48ae4
VideoCommon: Make API_TYPE an enum class
...
Allows for forward declarations in most places, which prevents dumping
unrelated VideoCommon.h contents directly into headers.
2016-07-29 19:20:16 -04:00
Martchus
0157b72bbc
Fix typedef for CURL
2016-07-29 19:34:34 +02:00
JDV
fcf4589aa3
Make it so comments don't take up gecko space
...
Unlike notes, we want comments to be completely ignored
2016-07-29 11:20:35 -06:00
Pierre Bourdon
be9416c462
Merge pull request #4064 from clinchergt/Melee-Netplay-Settings
...
Cleaned Up Melee Netplay Community Settings
2016-07-29 17:51:24 +02:00
Pierre Bourdon
e0cbb9d1ae
Merge pull request #3890 from leoetlino/evdev-hotplug
...
evdev: Add hotplug support
2016-07-29 17:43:49 +02:00
Pierre Bourdon
fc85d8036f
Merge pull request #4061 from Aestek/sd-path
...
Allow to change Wii sd card path in config pane
2016-07-29 17:42:39 +02:00
Pierre Bourdon
49d17c40a9
Merge pull request #3952 from leoetlino/clangformat
...
Contributing: Update guide for clang-format
2016-07-29 17:41:53 +02:00
Léo Lam
135641404a
evdev: Add hotplugging support
...
This adds hotplugging support to the evdev input backend. We use
libudev to monitor changes to input devices in a separate thread.
Removed devices are removed from the devices list, and new devices
are added to the list.
The effect is that controllers are usable immediately after plugging
them without having to manually refresh devices (if they were
configured to be used, of course).
2016-07-29 17:18:40 +02:00
Léo Lam
3926db624d
ControllerInterface: Don't block on UpdateInput()
...
Changes UpdateInput() to skip if we can't lock the mutex, instead of
potentially blocking the CPU thread and causing a short but noticeable
frame drop.
2016-07-29 17:18:40 +02:00
Léo Lam
93f5df4195
ControllerInterface: Add RemoveDevice()
...
This adds RemoveDevice() to ControllerInterface, fixes ExpressionParser
and some other code to support device removals without crashing,
and adds an IsValid() method to Device, to prepare for hotplugging.
2016-07-29 17:18:37 +02:00
Léo Lam
0d783f0869
ControllerInterface: Add a way to register callbacks
...
This adds RegisterHotplugCallback() to register a callback which will
be invoked by the input backends' hotplug threads when there is a new
device, so that Core (GCKeyboard, GCPad, Wiimote, Hotkey) can reload
the configuration without adding a dependency to Core from InputCommon.
2016-07-29 17:16:22 +02:00
E2xD
95cc01c53f
Clean up NetPlay community settings
...
All the inline comments from the netplay code were removed because they
apparently took up space in game memory (They were maxing out gecko
codes).
"Increase input timing accuracy" was made into its own code entry.
"Netplay Safe Kill Music" code has been updated to prevent desyncs.
2016-07-29 08:18:59 -06:00