2351 Commits

Author SHA1 Message Date
twinaphex
586f54a0f7 Fix C89_BUILD 2019-12-25 09:08:50 +01:00
Twinaphex
e52daa8602 - use MIN macro instead of min for portability
- remove unused variable
2019-12-25 08:31:18 +01:00
twinaphex
65cddce865 (OSX/iOS) Forcibly disable Threaded Video until UIWindow/NSWindow
concurrency issues are fixed
2019-12-25 08:28:43 +01:00
twinaphex
538f0c534f Backport Added alternate Turbo-Mode 'Single Button' -
For systems supporting only a single button, the turbo-button will toggle firing that button without the need to hold it.
When holding the button turbo will be suspended and resumed when the button is released. Holding the button may have a different function to just tapping it, e.g. charging the beam in R-Type on C64/Amiga.
The original implementation in RA is named 'Classic' because I have no
idea where it originates from.
2019-12-25 07:13:01 +01:00
twinaphex
6eed40f80c More warning fixes for non-shader target platforms 2019-12-22 08:18:00 +01:00
twinaphex
3033491f3d Turn HAVE_EASTEREGG into HAVE_GONG 2019-12-22 03:08:02 +01:00
twinaphex
923c19356b (ffmpeg) - Fix CXX_BUILD errors - see
https://github.com/ZoneMinder/zoneminder/blob/master/src/zm_ffmpeg.h
(comment on av_err2str)
2019-12-19 20:43:59 +01:00
twinaphex
79ce997156 Fix potential bug with analog deadzones - should be fabs 2019-12-15 16:21:27 +01:00
Nikos Chantziaras
1617cd7e2a
Support DRC even when using a vsync swap interval higher than 1 2019-12-13 23:27:23 +02:00
rsn8887
42d02565af Fix radial analog deadzone scaling 2019-12-13 13:29:28 -06:00
Twinaphex
18d3eba614
Merge pull request #9842 from rsn8887/master
Implement proper analog button deadzone
2019-12-13 19:15:52 +01:00
Barry Rowe
c6f55eeb94 Fixed a segfault and an issue with AI Service overlay's image mode. 2019-12-12 16:31:18 -08:00
rsn8887
745fb4b40c Implement proper analog button deadzone 2019-12-11 10:06:08 -06:00
Douglas Christman
b67894586f (Menu) Analog stick controls menu even if autoconfig disabled
Fixes #9089 and #8192
2019-12-09 23:14:47 +08:00
Barry Rowe
ec7faddd26 Fixed MacOSX defines for accessibility. 2019-12-08 11:12:16 -08:00
twinaphex
b90bd91731 Bake out accessibility for iOS 2019-12-07 09:51:51 +01:00
Barry Rowe
b01b4de91d Fixed narrator speed on mac. 2019-12-06 13:16:30 -08:00
driver1998
bfe167fae8 [UWP] Add ANGLE context 2019-12-06 13:24:18 +08:00
driver1998
7cbdd845ad [Win32] Add ANGLE context 2019-12-06 13:24:17 +08:00
Twinaphex
e61fc4e427
Merge pull request #9822 from driver1998/uwp-fixes
Multiple UWP Fixes
2019-12-05 23:38:47 +01:00
Twinaphex
1ea82b8b5d
Merge pull request #9821 from BarryJRowe/master
Removed narrator for emscripten case.
2019-12-05 10:27:04 +01:00
driver1998
0f924bd083 [UWP] expand custom.ini to absolute path, prevent crashing 2019-12-05 16:32:38 +08:00
Barry Rowe
d44d1537d9 Removed narrator for emscripten case. 2019-12-04 22:51:59 -08:00
Twinaphex
1392143d14
Merge pull request #9820 from BarryJRowe/master
Fix to audiomixer ifdef.
2019-12-05 07:47:40 +01:00
Barry Rowe
ca03491e63 Fix to audiomixer. 2019-12-04 21:05:44 -08:00
twinaphex
c1717fc028 Cleanups 2019-12-05 05:53:36 +01:00
twinaphex
49fb0d7909 Fix --disable-audiomixer 2019-12-05 05:48:26 +01:00
twinaphex
28e88c95ec Fix --disable-menu 2019-12-05 05:44:26 +01:00
Barry Rowe
e1f8b66c05 More build fixes. 2019-12-04 20:11:02 -08:00
Barry Rowe
1223f74f5c Removed C99 styled literals. 2019-12-04 16:38:25 -08:00
twinaphex
8c2135f2bb Buildfix 2019-12-04 23:53:02 +01:00
Barry Rowe
a8430acd66 Merge remote-tracking branch 'upstream/master' 2019-12-04 13:23:08 -08:00
Barry Rowe
3a67e072bb Added in fixes for accessibility feature. 2019-12-04 10:51:50 -08:00
twinaphex
72e6601702 C89 buildfix 2019-12-04 08:25:54 +01:00
twinaphex
8d9419128e Add TODO/FIXME comment 2019-12-04 07:35:05 +01:00
twinaphex
e3bf70dc10 Fix Linux build 2019-12-04 07:33:33 +01:00
twinaphex
0647e0d2c2 (Cheevos) Turn strncpy functions into strlcpy
(Translation/Accessibility) Turn functions static
2019-12-04 06:21:16 +01:00
twinaphex
2f43a1b5f4 Remove unused variable 2019-12-04 05:20:52 +01:00
twinaphex
90008242eb Put this behind HAVE_TRANSLATE ifdef 2019-12-04 05:12:30 +01:00
twinaphex
43017cb65b Fix targets that don't have HAVE_NETWORKING 2019-12-04 05:10:56 +01:00
Twinaphex
2f17cbaef3
Merge pull request #9768 from BarryJRowe/master
Added in accessibility. (DO NOT MERGE)
2019-12-04 04:06:39 +01:00
Barry Rowe
1e6e7a698f Added in accessibility. 2019-11-26 15:19:21 -08:00
twinaphex
388879da38 Change 'User' terminology to 'Port' for input binding stuff 2019-11-24 20:11:49 +01:00
jdgleaver
b1d5542d77 (Menu) Ensure pointer input is handled correctly when showing message boxes 2019-11-22 15:10:28 +00:00
Nikos Chantziaras
376598a6e0
Fix null pointer deref 2019-11-20 00:41:38 +02:00
twinaphex
ed8e440b0d Revert "Move update_window_title to main thread - this should resolve some"
This reverts commit 442608981d2ca529ce89a6df921520e9e9d534c8.
2019-11-19 22:48:35 +01:00
twinaphex
442608981d Move update_window_title to main thread - this should resolve some
concurrency issues on OSX as well
2019-11-19 22:13:51 +01:00
Twinaphex
53b7fb2ba2 Remove unused variables 2019-11-19 06:08:54 +01:00
Nikos Chantziaras
33ab147514
Don't omit AR changes when not reinitting video in SET_SYSTEM_AV_INFO 2019-11-19 04:37:03 +02:00
twinaphex
a68e9b5014 Start passing global struct to configuration.c functions 2019-11-18 07:32:01 +01:00