Andrei Kortunov
|
f990150c49
|
Move video wrapper to the WindowsManager
|
2020-05-09 11:27:02 +04:00 |
|
Andrei Kortunov
|
13b7c5b519
|
Rework actions update
|
2020-05-09 11:27:02 +04:00 |
|
Andrei Kortunov
|
d3a9f893c8
|
Move keyboard-specific code to the separate file
|
2020-05-09 11:27:02 +04:00 |
|
Andrei Kortunov
|
c368250e6a
|
Rename misleading mInputManager variable
|
2020-05-09 11:27:02 +04:00 |
|
Andrei Kortunov
|
e353647d15
|
Move gamepads handling to the separate file
|
2020-05-09 11:27:02 +04:00 |
|
Andrei Kortunov
|
f9d6137a29
|
Do not store player reference in the InputManager
|
2020-05-09 11:27:02 +04:00 |
|
Andrei Kortunov
|
ce40294124
|
Move input actions handling to the separate file
|
2020-05-09 11:27:02 +04:00 |
|
Andrei Kortunov
|
fcac7d3ab7
|
Split mouse handling to the separate file
|
2020-05-09 11:27:02 +04:00 |
|
Andrei Kortunov
|
1560e71f4e
|
Move SDL mappigs to the separate file
|
2020-05-09 11:27:02 +04:00 |
|
Andrei Kortunov
|
15dc4d241d
|
Split sensors handling so the separate file
|
2020-05-09 11:27:02 +04:00 |
|
Andrei Kortunov
|
a68d9aed4c
|
Fix issues, found by CoverityScan
|
2020-04-04 17:45:26 +04:00 |
|
Andrei Kortunov
|
e63325ebff
|
Support for camera rotation via gyroscope on Android (feature #5311)
|
2020-04-01 19:57:04 +04:00 |
|
Andrei Kortunov
|
4d4663e0ad
|
Make 'Toggle HUD' hotkey configurable
|
2020-01-10 14:31:25 +04:00 |
|
Alexei Dobrohotov
|
5ae91465ee
|
Fix gamepad zoom value calculation
|
2019-11-02 19:47:05 +03:00 |
|
Michael Stopa
|
e4bec88a68
|
Implement mouse wheel bindings (bug #2679)
|
2019-10-30 20:45:51 +04:00 |
|
Andrei Kortunov
|
7cb6a9c1e9
|
Do not allow to use quick keys during chargen
|
2019-09-20 07:27:34 +04:00 |
|
Andrei Kortunov
|
1bddbbcfa0
|
Check if related menus are allowed when using cycle hotkeys (bug #5167)
|
2019-09-20 07:27:27 +04:00 |
|
Alexei Dobrohotov
|
43a58e181f
|
Merge pull request #2455 from Capostrophic/input
Revert questionable input manager decisions
|
2019-08-24 15:02:50 +03:00 |
|
Andrei Kortunov
|
d0bc06b849
|
Merge pull request #2438 from Capostrophic/camera
Rewrite messed up playerlooking switch handling (bug #5078)
|
2019-08-17 23:15:21 +04:00 |
|
Alex Rice
|
e7ae7a8ca6
|
Allow user controller bindings
|
2019-08-03 19:55:58 +00:00 |
|
capostrophic
|
15bf05215e
|
Revert questionable input manager decisions
Remove Options Menu shortcut
Revert to more pleasant 0.45.0 Escape behavior
Re-enable keyboard GUI arrow conversion feature
Remove gamepad button release handling
|
2019-07-30 19:48:46 +03:00 |
|
Capostrophic
|
0b074f2211
|
Rewrite messed up playerlooking switch handling (bug #5078)
|
2019-07-29 15:44:17 +03:00 |
|
Justin Ivany
|
643f259cbf
|
Adding option for cursor speed when using gamepad
|
2019-07-02 11:19:10 +00:00 |
|
Justin Ivany
|
49f2615d2b
|
Fix scrolling with controller on gui
|
2019-07-01 17:32:20 -03:00 |
|
Alexei Dobrohotov
|
ef2a7160fa
|
Fix automovement toggling on "joystick used" flag
|
2019-06-08 15:06:04 +03:00 |
|
Capostrophic
|
70635ed1e2
|
Correct always run behavior when both a gamepad and a keyboard are used
|
2019-06-02 22:57:31 +03:00 |
|
Andrei Kortunov
|
1ce370e7fa
|
Make console to do not hide other GUI windows (bug #1515)
|
2019-05-29 17:10:57 +04:00 |
|
Capostrophic
|
f271ac255d
|
Avoid conflicts between gamepad movement and always run setting
|
2019-05-24 12:50:16 +03:00 |
|
Capostrophic
|
4787e6b9a7
|
Don't toggle sneaking while controls are disabled
|
2019-05-06 22:30:07 +03:00 |
|
Andrei Kortunov
|
4f42fe5595
|
Refactor Settings::Manager::apply()
|
2019-05-04 21:38:36 +04:00 |
|
Andrei Kortunov
|
0cd8d4b842
|
Do not track resolution settings changes in the InputManager (bug #4902)
|
2019-05-02 19:00:47 +04:00 |
|
terabyte25
|
27292ef4a3
|
Disable quick keys when fighting and spellcasting are disabled (bug #4962)
|
2019-04-12 13:08:55 +00:00 |
|
Andrei Kortunov
|
f165d22cde
|
Fix a regression with disappearing cursor in the self-enchanting menu
|
2019-04-12 08:29:45 +04:00 |
|
Capostrophic
|
6dbd875f75
|
Disallow binding some reserved keys (bug #3282)
|
2019-03-23 22:56:30 +03:00 |
|
Andrei Kortunov
|
7501f18d21
|
Avoid the 'structurally dead code' warning
|
2019-03-19 09:16:03 +04:00 |
|
Capostrophic
|
ca83b9ee90
|
Refactor main menu and settings toggling again
|
2019-03-08 23:09:57 +03:00 |
|
Andrei Kortunov
|
de41c98022
|
Refactor menu toggling
|
2019-03-08 13:36:44 +04:00 |
|
Perry Hugh
|
b8b7568ce5
|
Correct odd toggling menu behavior.
|
2019-03-07 11:41:48 +01:00 |
|
Perry Hugh
|
37f5ab2104
|
Gamepad controls now sent to keyboard input, excluding joystick. Added right thumbstick button to toggle mouse emulation.
|
2019-03-03 09:21:00 +00:00 |
|
Perry Hugh
|
313611b79d
|
Analogue Joystick Movement
|
2019-03-02 23:46:48 +00:00 |
|
Perry Hugh
|
7b6f41c5c3
|
Correct gamepad default bindings to exactly match vanilla XBOX, create fair interplay between toggling main menu and options menu, allow toggling menus at any time.
|
2019-03-02 14:28:26 +00:00 |
|
Perry Hugh
|
3ac5481ab4
|
Enable toggling sneak via gamepad.
|
2019-02-27 14:03:16 -08:00 |
|
Perry Hugh
|
c6fb94d6cb
|
xbox-bindings
|
2019-02-27 13:29:48 +00:00 |
|
Capostrophic
|
39dcbacf44
|
Option to disable controller (feature #3980)
|
2019-02-15 18:40:22 +03:00 |
|
terrabyte25
|
c31fa3074e
|
Sanity check for text input in toggleWalking
|
2018-12-12 14:40:15 -06:00 |
|
Capostrophic
|
7b5932a49d
|
Add Invert X Axis option (feature #3610)
|
2018-12-01 19:08:02 +03:00 |
|
Capostrophic
|
4ec727c50b
|
Disallow to open the journal while settings window is open (bug #4674)
|
2018-10-10 18:33:56 +03:00 |
|
Andrei Kortunov
|
e06f0b797a
|
Replace all NULLs to nullptr
|
2018-10-09 10:21:12 +04:00 |
|
Sergey Fukanchik
|
c50ee22772
|
Wrap up World::canRest() implementation by moving enemiesNearby() from InputManager::rest() to World::canRest().
|
2018-09-23 01:52:56 +03:00 |
|
Marc Zinnschlag
|
06b2a23e74
|
Merged pull request #1768
|
2018-09-17 12:10:21 +02:00 |
|