34869 Commits

Author SHA1 Message Date
twinaphex
fad523ea3e Create runloop_check_cheevos 2016-12-06 06:32:47 +01:00
Adriano Moura
6b99eeaf88 Implements a hotkey for toggling mouse grabbing, hiding and hotkey blocking. Usefull for playing tyrquake with kb/m. 2016-12-06 03:32:28 -02:00
Adriano Moura
21eb2fd71f Just an attempt at trying to fix x11 keyboard events. Allows you to play tyrquake with a kb on linux. 2016-12-06 03:32:10 -02:00
Adriano Moura
4434bd221a Fixes an issue where mouse is only sampled half the time.
Very obvious when aiming with a mouse like in tyrquake.
2016-12-06 03:31:21 -02:00
Brad Parker
94915815ae use task message system 2016-12-06 00:24:45 -05:00
Twinaphex
7d69a635d5 Merge pull request #4167 from meleu/patch-3
cheevos.c: avoid excessive login error information
2016-12-06 06:12:45 +01:00
meleu
7d386836db cheevos.c: avoid excessive login error information
A login error can happen for several reasons. So the message "Please make sure your account information is correct." is a bit excessive. I think "Retro Achievements login error." is enough.
2016-12-06 04:38:12 +00:00
Adriano Moura
4ee1e2bba6 Fixes a bug where jack audio device setting would be clamped down to only one channel. Caused by a misuse of strtok. 2016-12-06 02:32:54 -02:00
twinaphex
0a3bc133dd This can be safely removed 2016-12-06 05:17:00 +01:00
Twinaphex
6f05fe0ff5 Merge pull request #4166 from GregorR/setsockopt-win
Suppress a warning due to weird declarations on Windows
2016-12-06 02:54:14 +01:00
Gregor Richards
a70e21f328 Suppress a warning due to weird declarations on Windows. 2016-12-05 20:50:05 -05:00
twinaphex
d3db3a7ec4 (Vulkan) Add pipeline simple snow 2016-12-06 00:51:48 +01:00
twinaphex
9f470c53ae Add 'Simple Snow' shader to GLSL backend 2016-12-06 00:48:36 +01:00
twinaphex
abaa6eda62 Rename VIDEO_SHADER_MENU_SEC to VIDEO_SHADER_MENU_2 2016-12-06 00:34:38 +01:00
twinaphex
2b07cf0d41 update_firmware_status - Try to prevent Coverity warning 2016-12-05 19:03:06 +01:00
twinaphex
a5d3efcf9b (runloop.c) Style nits 2016-12-05 08:21:18 +01:00
twinaphex
46749fad65 Make runloop_iterate_time_to_exit function redundant 2016-12-05 08:16:47 +01:00
twinaphex
d3834bb795 Simplify runloop_iterate_time_to_exit 2016-12-05 07:11:38 +01:00
twinaphex
c98ef48860 (runloop.c) Get rid of 'default' case for switch 2016-12-05 07:08:34 +01:00
Twinaphex
8e9d1d781f Merge pull request #4161 from GregorR/netplay-checks
Bugfixes
2016-12-05 07:07:19 +01:00
twinaphex
81096a27b9 Fix one Coverity issue 2016-12-05 07:06:32 +01:00
twinaphex
cc6b602f6a (runloop.c) runloop_iterate - cleanup 2016-12-05 06:55:09 +01:00
twinaphex
78005f22f6 (runloop.c) Cleanups 2016-12-05 06:51:53 +01:00
Gregor Richards
e7f20a3673 Bugfixes
Silence some Coverity warnings (including a real memory leak) and be
more careful about checking IPv6 mode (for backwards compatibility with
systems that don't support IPv6 but may run code compiled to expect IPv6)
2016-12-05 00:45:40 -05:00
twinaphex
cd2abc445a Create enums per driver class 2016-12-05 06:37:26 +01:00
twinaphex
b7ea2306af Remove unused input_driver_unset_hotkey_block 2016-12-05 05:40:51 +01:00
twinaphex
ecbfc7fd8a (input_driver.c) Cleanups 2016-12-05 05:34:38 +01:00
twinaphex
2ba311274e Simplify input_translate_coord_viewport 2016-12-05 05:18:36 +01:00
twinaphex
4d23ba91fc (Android) Buildfix 2016-12-05 04:24:45 +01:00
twinaphex
fdac55edf4 Attempt to update this - without success so far 2016-12-05 03:35:09 +01:00
twinaphex
b467865c82 Cleanup 2016-12-05 02:31:34 +01:00
twinaphex
c76e92622d runloop_data - use recording_data directly 2016-12-05 02:29:37 +01:00
twinaphex
94528ed28d (Drivers) Cleanups/style nits 2016-12-05 02:09:32 +01:00
twinaphex
9e2717e927 Revert "Create drivers_data array and no longer use recording_data"
This reverts commit e049b7e1f0728a6148323c05d1f7052882ff66c0.
2016-12-05 02:02:59 +01:00
twinaphex
e049b7e1f0 Create drivers_data array and no longer use recording_data 2016-12-05 01:56:06 +01:00
twinaphex
f751199860 Create driver mask enums 2016-12-05 01:47:56 +01:00
twinaphex
6e28aa30bb Simplifications 2016-12-04 22:23:27 +01:00
twinaphex
a762dbcdfb Simplify input_poll 2016-12-04 22:22:00 +01:00
twinaphex
bbbcc97f57 Simplify input_push_analog_dpad 2016-12-04 22:20:47 +01:00
twinaphex
6cdb823bb4 Turn input_push_analog_dpad into macro 2016-12-04 21:37:47 +01:00
twinaphex
85aa88f665 Simplify input_push_analog_dpad 2016-12-04 21:30:50 +01:00
twinaphex
185925cf3a Update input_pop_analog_pads 2016-12-04 21:08:49 +01:00
twinaphex
c19a6dd018 Turn input_pop_analog_dpad into macro 2016-12-04 20:23:52 +01:00
twinaphex
59c317dc1d Pass pointers to input_push_analog_dpad 2016-12-04 20:20:35 +01:00
twinaphex
0fdb8881cb Pass pointer variables to input_pop_analog_dpad 2016-12-04 20:17:55 +01:00
twinaphex
1c21c001c6 Cleanups 2016-12-04 19:52:52 +01:00
Twinaphex
ea5b0bd6c9 Merge pull request #4154 from fr500/master
review: make preset loading more robust
2016-12-04 19:40:37 +01:00
twinaphex
d0cc1afe0a (tasks) Style nits 2016-12-04 19:12:35 +01:00
Twinaphex
7060a83323 Merge pull request #4159 from GregorR/miniupnpc-2.0-only
Remove support for MiniUPNPC < 2.0
2016-12-04 19:09:15 +01:00
twinaphex
47274607f4 (tasks) * Respect 80-char limit - * Fix leaking of ssid_list in task_wifi.c 2016-12-04 19:08:24 +01:00