Cristian Luis Duarte
688fad1776
Android - Fix joystick and view control bug that makes it bounce
2018-05-31 14:11:28 -03:00
David Rowe
6d4f704279
Regularize some JSDoc usage
2018-05-21 09:32:10 +12:00
Sam Gondelman
74840d2130
Merge pull request #12935 from gcalero/android_new_login
...
Android new login
2018-05-17 15:53:25 -07:00
Gabriel Calero
8741c5e6a4
Make haptic pulse duration configurable in VirtualPadDevice
2018-05-17 11:37:13 -03:00
Cristian Luis Duarte
b5e8adfc39
Use availableSize() to get screen size instead of size() as it returns a wrong screen size on some Samsung devices (misplacing controls that are relative to screen size)
2018-05-16 12:53:39 -03:00
Gabriel Calero
868b58e66d
Un-expose Application from javascript. Restore displayplugin deactivation when goes to background
2018-05-04 18:01:01 -03:00
Gabriel Calero
8923c16b08
Merge remote-tracking branch 'upstream/master' into android_new_login
2018-04-23 17:04:06 -03:00
Gabriel Calero
001cd5e937
Merge remote-tracking branch 'upstream/master' into android_goto_splash
2018-04-23 14:25:26 -03:00
David Rowe
748052614f
Doc review
2018-04-21 12:45:00 +12:00
David Rowe
9f83c606e9
Controller API JSDoc
2018-04-17 11:46:40 +12:00
Gabriel Calero
bd4a7ce4fa
Hide jump button while moving. Fix jump button right alignment in pixel
2018-04-12 19:02:03 -03:00
Gabriel Calero
865e3a05f1
Move jump button to the right. Adjust position of buttons
2018-04-11 19:33:43 -03:00
Cristian Luis Duarte
1242446c52
Cleanup controller code
2018-04-09 19:57:55 -03:00
Cristian Luis Duarte
bd6f0fd59e
Make view/rotation control independent of touchUpdate events rate
2018-04-06 16:17:28 -03:00
Cristian Luis Duarte
1a967e45a6
Android View control - Remove limit, use a scale filter, remove deadZone to increase sensitivity
2018-04-04 21:54:12 -03:00
Cristian Luis Duarte
b61a436a84
Android fly - Use new asset and screen position - missing cpp
2018-04-04 18:23:03 -03:00
Cristian Luis Duarte
ffb8b0a60e
Android fly - Use new asset and screen position
2018-04-04 18:19:01 -03:00
Cristian Luis Duarte
1ea056a8a9
Android - Initial Jump button implementation
2018-04-03 16:07:40 -03:00
Cristian Luis Duarte
e29fc9b461
Android - Rotate View control increased sensitivity
2018-03-16 16:28:58 -03:00
Cristian Luis Duarte
03cbadece5
Merge remote-tracking branch 'hifi/master' into android_joystick_rotate_move
2018-03-15 17:11:40 -03:00
Cristian Luis Duarte
f8f5655561
Android view control sensitivity increased. Constant replaced for a private value member.
2018-03-15 17:10:14 -03:00
Cristian Luis Duarte
379fa9783f
No touch responsibility for KeyboardMouseDevice when TouchscreenVirtualPadDevice is initialized
2018-03-14 19:09:21 -03:00
Cristian Luis Duarte
80abe1865a
Remove unused variable thisPointConsumed
2018-03-14 16:22:24 -03:00
Cristian Luis Duarte
a3811c2844
Coding style corrections
2018-03-13 15:56:13 -03:00
Cristian Luis Duarte
b8c0f4d686
Android joystick - Enforce validity of touches to the ones that start in their area of activation (Movement only from joystick area, View only from outside joystick area).
2018-03-13 12:52:26 -03:00
SamGondelman
4bef033d6f
cleanup, don't compress rcc file to fix corruption
2018-03-12 13:05:03 -07:00
Cristian Luis Duarte
b87a07a7d0
Android - Improve View controller making it like a drag rather than like a joystick (reference touch is updated at every frame and is not only the initial touch anymore)
2018-03-12 14:55:20 -03:00
Cristian Luis Duarte
67ae6aee33
Joystick behaviour according to spec: Movement starts on joystick, rotation starts from anywhere else
2018-03-10 01:30:44 -03:00
Cristian Luis Duarte
b24e574315
TouchscreenVirtualPadDevice rename of variables related to movement or view controls instead of left-right controls
2018-03-10 00:15:19 -03:00
Cristian Luis Duarte
f0e68ecffa
Android - Touch to rotate inverted X and Y axis and less sensitive.
2018-03-09 20:33:06 -03:00
Cristian Luis Duarte
4c3ee195de
Android - hide joystick when opening the Avatar window and disable it in cases is hidden (it was working with ui windows in front).
2018-03-08 19:58:15 -03:00
Cristian Luis Duarte
321896142c
Android - Make it possible to look around and move with touchscreen controls. Zoom-in not in 'My View' mode.
2018-03-07 19:52:15 -03:00
Cristian Luis Duarte
bde2ba9272
Merge remote-tracking branch 'gcgithub/android_bubble_fix' into android_experimental_joystick_fixed
2018-03-06 22:02:23 -03:00
Cristian Luis Duarte
0bb56d837d
Android - Use a different variable to save the reported dpi by qt in TouchscreenVirtualPadDevice
2018-03-05 18:08:06 -03:00
Cristian Luis Duarte
c091bc0bb3
Fix warnings regarding float to double conversion
2018-03-05 17:08:38 -03:00
Brad Davis
8bfc610cfb
Merge remote-tracking branch 'upstream/master' into android
2018-03-05 11:48:58 -08:00
Cristian Luis Duarte
b5c3b78d57
Android - Virtual Pad - Limit joystick inside base circle.
2018-03-01 17:58:23 -03:00
Cristian Luis Duarte
9acb83632c
Android - Make joystick move up when showing the bottom bar
2018-02-28 18:52:13 -03:00
Cristian Luis Duarte
55d52f92df
Android - Make Joystick appear always when possible (not in radar mode and when not hidden by some windows)
2018-02-28 15:55:50 -03:00
Cristian Luis Duarte
428f4b7b9d
Android - Make the virtual pad (joystick) position fixed. Change assets.
2018-02-27 21:24:21 -03:00
Brad Davis
0550138609
Merge remote-tracking branch 'upstream/master' into android_dev
2018-02-23 12:48:10 -08:00
Gabriel Calero
5e3ad3fe9a
Disable VPAD on bottom bar tapping and modes bar tapping
2018-02-20 17:20:48 -03:00
Dante Ruiz
ddcee05b14
added control button for controller API
2018-02-13 09:41:00 -08:00
Gabriel Calero
970ca5e08f
Add virtual pad for android
2018-01-17 15:00:43 -03:00
Bradley Austin Davis
b93e91b9f3
New android toolchain
2017-09-19 13:45:12 -07:00
Zach Fox
a800f6c05a
No magic numbers; Move (i) based on laser hand; Tablet to Tab key
2017-07-21 11:48:19 -07:00
Seth Alves
9654e007a6
most input plugins are not head or hand controllers
2017-06-02 16:31:08 -07:00
Seth Alves
af5ba3a90a
ask display-plugins if they are head-controllers
2017-05-25 15:14:10 -07:00
Anthony J. Thibault
a0c42bacdb
Fix problem with ContextMenu triggering on button up and button down.
...
This is fixed by clearing the ButtonPressedMap in the KeyboardMouseDevice every update.
Previously, this button would never be cleared, causing other controller actions mapped to the same button to have the incorrect state.
In this case, ContextMenu action would become 2 when pressed and 1 when released, anytime after the right mouse button was pressed.
2017-03-27 14:26:17 -07:00
Anthony J. Thibault
2952be5fc8
Added MouseX and MouseY axes to Keyboard device.
2017-02-07 12:02:41 -08:00