d3e2ae35ff
ControllerInterface: Add synchronisation
...
Since we may have to add/access devices from different threads, this
adds synchronisation to anything that touches m_devices.
2016-06-25 13:46:53 +02:00
fd29e5c4cc
ControllerInterface: Don't pass m_devices to the backends
...
Previously, the devices vector would be passed to all backends. They
would then manually push_back to it to add new devices. This was fine
but caused issues when trying to add synchronisation.
Instead, backends now call AddDevice() to fill m_devices so that it is
not accessible from the outside.
2016-06-25 13:46:53 +02:00
8a1bbaa563
lint: bash is hard, actually return errors
2016-06-24 14:27:35 +02:00
2fdfacd6d9
Add clang-format markers around fragile header inclusions.
2016-06-24 13:24:10 +02:00
3af8f71472
linter: run clang-format and fail on diffs
2016-06-24 13:23:10 +02:00
e1c65406dc
linter: Stop checking for include ordering (inconsistent with clang-format)
2016-06-24 13:14:41 +02:00
43d0d692f9
Fix D3D12 headers missing includes.
2016-06-24 11:14:10 +00:00
5fcb4bb3ab
Further fixes to the formatting change. WX sucks.
2016-06-24 12:16:10 +02:00
3570c7f03a
Reformat all the things. Have fun with merge conflicts.
2016-06-24 10:43:46 +02:00
2115e8a4a6
Add annotations for code sections that need to remain manually formatted.
2016-06-24 10:41:46 +02:00
e901533298
Add new clang-format config.
2016-06-24 10:41:05 +02:00
ac267a2940
5.0 release
5.0
2016-06-24 10:09:07 +02:00
0e12bee9c7
Automatic translation resources update from Transifex
2016-06-24 08:03:53 +00:00
7804f388ae
Merge pull request #3924 from hthh/osx-gui-fix
...
OS X GUI: Fix truncated text
2016-06-23 15:24:30 -04:00
439e537fb4
Merge pull request #3925 from Toasty27/Toasty27-rpm-spec-update
...
Replaced pixmap entry with icon entries in spec file
2016-06-23 09:52:05 -04:00
45ad585baf
GUI: Fix truncated text on OS X
2016-06-23 22:17:53 +10:00
49dd4a9f1e
Automatic translation resources update from Transifex
2016-06-23 11:07:44 +00:00
1f95ed004a
Automatic translation resources update from Transifex
2016-06-23 07:48:23 +00:00
10ab646408
Merge pull request #3922 from Helios747/if_only_we_reviewed_as_well_as_we_bikeshed
...
[GameINI] Properly force LLE recompiler on RS2 and 3
2016-06-23 00:02:07 -05:00
abd70f402b
[GameINI] Properly force LLE recompiler on RS2 and 3
2016-06-22 23:30:09 -05:00
bc555108bf
Merge pull request #3919 from Catarax/master
...
GameIni: Force LLE Audio on Star Wars Rogue Squadron II & III
2016-06-22 23:19:42 -04:00
25cd6d00a3
GameIni: Force LLE Audio on Star Wars Rogue Squadron III: Rebel Strike
...
Force LLE audio output on all Star Wars Rogue Squadron III: Rebel Strike releases in order to fix the constant glitchy noise audio ouput.
2016-06-23 01:35:19 +02:00
28a55c6403
GameIni: Force LLE Audio on Star Wars: Rogue Leader
...
Force LLE audio output on all Star Wars: Rogue Leader releases in order to fix the constant glitchy noise audio ouput.
2016-06-23 00:55:21 +02:00
b54f47a6ee
Merge pull request #3915 from JosJuice/curl-lib
...
Windows: Don't include Externals\curl\lib\ everywhere
2016-06-22 22:16:49 +02:00
7de7bf34d4
Merge pull request #3917 from RisingFog/crisp_pixels
...
Change Mega Man 9/10 Scaled EFB from 2 to -1
2016-06-22 16:13:38 -04:00
ca14fbc26c
Change Mega Man 9/10 Scaled EFB from 2 to -1
2016-06-22 12:00:13 -04:00
09dbe2337c
Merge pull request #3904 from dhustkoder/master
...
_DEFAULT_SOURCE flag added, and clang check version for IsTriviallyCopyable m…
2016-06-22 10:54:39 -04:00
eda2c1ee68
Automatic translation resources update from Transifex
2016-06-22 14:41:13 +00:00
1746be3b2a
Merge pull request #3916 from phire/totallyAwesomeBranch
...
analytics: Collect less data about controllers.
2016-06-22 09:34:17 -05:00
2ec3a24e4e
analytics: Collect less data about controllers.
...
The name field can contain personal information, particularly in the
case of bluetooth devices on OSX which get configured with the user's
full name.
2016-06-22 17:02:30 +12:00
3b5c30b4f4
Automatic translation resources update from Transifex
2016-06-21 22:57:58 +00:00
2f7e68904c
Replaced pixmap entry with icon entries in spec file
...
It seems the pixmap was replaced by png and svg icons some time ago.
rpmbuild fails on the pixmap entry, so it needed to be updated.
2016-06-21 07:34:14 -07:00
a0658d3184
Merge pull request #3914 from JosJuice/game-inis-2016-06-21
...
Game INI updates
2016-06-21 10:09:29 -04:00
699a90a7b4
Windows: Don't include Externals\curl\lib\ everywhere
2016-06-21 10:58:50 +02:00
5016b2471b
Game INI updates
2016-06-21 10:48:50 +02:00
bb23925572
Automatic translation resources update from Transifex
2016-06-21 07:15:04 +00:00
ce4e6804a5
Automatic translation resources update from Transifex
2016-06-20 20:27:24 +00:00
058a61248b
Automatic translation resources update from Transifex
2016-06-20 14:00:35 +00:00
879f3bf0d9
Merge pull request #3911 from phire/analytics_controller_info
...
analytics: Collect controller information.
2016-06-20 09:57:44 -04:00
3dfea6e996
analytics: Collect controller information.
...
Collects the existence of a gamecube adapter, and the type of
whatever controller is configured for the first emulated gamepad.
2016-06-21 01:48:28 +12:00
e813eed70b
Merge pull request #3912 from Catarax/master
...
GameIni: Disable Broken Progressive Scan in BMX XXX
2016-06-20 09:40:02 -04:00
1ba7779d3c
GameIni: Disable Broken Progressive Scan in BMX XXX
...
BMX XXX can detect forced Progressive Scan in Dolphin but the game will not be playable, the emulator will freeze.
On an original GameCube, GC-Forever reported that "Game does not support component video output.".
By default, it's better to disable the forced Progressive Scan feature on this game to make it playable and also not stuck in a broken startup.
2016-06-20 15:29:35 +02:00
bb15468c90
Merge pull request #3909 from phire/Adapter_name_for_opengl
...
analytics: Report OpenGL's adapter name too.
2016-06-20 09:07:41 -04:00
d197f489b9
analytics: Report OpenGL's adapter name too.
2016-06-20 23:54:44 +12:00
19fed720ff
_DEFAULT_SOURCE flag added, and clang check for IsTriviallyCopyable macro
...
fix clang ver check for 4.0 +
using clang macro __has_feature
__GLIBCXX__ check added
fix __has_feature
2016-06-19 18:32:19 -03:00
4dc316750a
Automatic translation resources update from Transifex
2016-06-19 16:44:26 +00:00
45f91c02c7
Merge pull request #3908 from delroth/analytics-gpu
...
analytics: More accurate video backend name.
2016-06-19 16:40:28 +02:00
5982072a44
analytics: More accurate video backend name.
2016-06-19 16:36:18 +02:00
d5fbc14ecf
Merge pull request #3907 from delroth/analytics-alpn
...
analytics: Disable ALPN only on Windows.
2016-06-19 13:27:52 +02:00
a50ac27064
Automatic translation resources update from Transifex
2016-06-19 10:59:07 +00:00