Commit Graph

34827 Commits

Author SHA1 Message Date
Twinaphex
3a399340e3 Merge pull request #4169 from AdrianoML/kbmquake
Changes to make keyboard and mouse games more playable
2016-12-06 07:21:20 +01:00
Adriano Moura
6694ae3c56 Removed a nasty debug message... 2016-12-06 04:19:20 -02:00
twinaphex
cc70847aa7 (JACK) Minor style nits 2016-12-06 07:14:34 +01:00
twinaphex
b92711ddce (XMB) Try to silence Coverity warning 2016-12-06 07:12:28 +01:00
Twinaphex
a9ba1eaa02 Merge pull request #4168 from AdrianoML/master
Fixes a bug where jack audio device setting would be clamped down to …
2016-12-06 07:05:23 +01:00
twinaphex
0d1fcbbe1e (task_screenshot.c) Prevent memory leak 2016-12-06 06:56:07 +01:00
twinaphex
1b3b0c26d1 take_screenshot - simplifications 2016-12-06 06:54:30 +01:00
twinaphex
86a222e0e6 Create just one screenshot function 2016-12-06 06:52:57 +01:00
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 e049b7e1f0.
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