summaryrefslogtreecommitdiff
path: root/main
AgeCommit message (Collapse)Author
2016-11-11Merge pull request #6862 from Faless/fix_6388Rémi Verschelde
Fix Keyboard Input Hangs when using modifiers
2016-11-03Rename remaining WinRT references to UWPGeorge Marques
2016-11-03Rename WINRT_ENABLED to UWP_ENABLEDGeorge Marques
2016-11-03 Fix typos and missing newlines in --helpTim Roes
2016-11-01style: Fix PEP8 whitespace issues in Python filesRémi Verschelde
Done with `autopep8 --select=E2,W2`, fixes: - E201 - Remove extraneous whitespace. - E202 - Remove extraneous whitespace. - E203 - Remove extraneous whitespace. - E211 - Remove extraneous whitespace. - E221 - Fix extraneous whitespace around keywords. - E222 - Fix extraneous whitespace around keywords. - E223 - Fix extraneous whitespace around keywords. - E224 - Remove extraneous whitespace around operator. - E225 - Fix missing whitespace around operator. - E226 - Fix missing whitespace around operator. - E227 - Fix missing whitespace around operator. - E228 - Fix missing whitespace around operator. - E231 - Add missing whitespace. - E231 - Fix various deprecated code (via lib2to3). - E241 - Fix extraneous whitespace around keywords. - E242 - Remove extraneous whitespace around operator. - E251 - Remove whitespace around parameter '=' sign. - E261 - Fix spacing after comment hash. - E262 - Fix spacing after comment hash. - E265 - Format block comments. - E271 - Fix extraneous whitespace around keywords. - E272 - Fix extraneous whitespace around keywords. - E273 - Fix extraneous whitespace around keywords. - E274 - Fix extraneous whitespace around keywords. - W291 - Remove trailing whitespace. - W293 - Remove trailing whitespace.
2016-10-19Fix Keyboard Input Hangs when using modifiersFabio Alessandrelli
Main input parsing loop only update actions for keyboard if the state has changed. `InputMap::event_is_action` now ignores keyboard modifiers if the event is not pressed. Clarify difference between `InputMap::action_has_event` and `InputMap::event_is_action` in docs. Fixes #6388.
2016-10-17Merge pull request #6850 from akien-mga/pr-scsub-shebangRémi Verschelde
SCsub: Add python shebang as a hint for syntax highlighting
2016-10-17SCsub: Add python shebang as a hint for syntax highlightingRémi Verschelde
Also switch existing shebangs to "better" /usr/bin/env python.
2016-10-15Allow whitespace in Gamepad mappings.Andreas Haas
Previously, mappings that contained whitespace (most likely after a comma seperator) would not parse correctly. Consider the following mapping as an example: "_test_guid_, test controller, a:b0, b:b1, leftx:a0 ,"
2016-10-03Merge pull request #6677 from J08nY/issue-pck-packerRémi Verschelde
PCKPacker: Move to core from tools, fixes #4129
2016-10-03Merge pull request #6479 from RandomShaper/improve-debug-focusRémi Verschelde
Improve debug focus behavior
2016-10-01PCKPacker: moved from tools into core, fixes #4129J08nY
2016-09-26Merge pull request #6568 from Hinsbart/joy_namesRémi Verschelde
Add functions to get readable names for joystick events
2016-09-20Add function to get readable names for joystick eventsAndreas Haas
Closes #6476
2016-09-17Merge pull request #6504 from Hinsbart/joy_axisRémi Verschelde
Fix input action pressed state not changing for quick joystick moveme…
2016-09-15Fix input action pressed state not changing for quick joystick movements.Andreas Haas
fixes #6488 Also removes a bunch of dead code related to checking if a joystick axis is pressed.
2016-09-14Added API version and hashing to ObjectTypeDBJuan Linietsky
2016-09-14Improve debug focus behaviorPedro J. Estébanez
Fix focusing debugged game on Windows Add re-focusing editor on continue
2016-09-10Merge pull request #6363 from vnen/winrtJuan Linietsky
Fix the support for WinRT/UWP
2016-09-10Merge pull request #6413 from caryoscelus/script_load_singletonsJuan Linietsky
enable autoload for command-line scripts
2016-09-10Merge pull request #6442 from RandomShaper/fix-action-releaseGeorge Marques
Fix Input.action_release() marking action as pressed
2016-09-10Fix Input.action_release() marking action as pressedPedro J. Estébanez
2016-09-08x11: fix x360 wireless gamepad mapping.Andreas Haas
Uses hat values instead of buttons for the dpad now. Fixes #6419
2016-09-06enable autoload for command-line scriptscaryoscelus
fixes #6360
2016-09-03Implement missing WinRT functionsGeorge Marques
- Fix buildsystem for WinRT/UWP platform. - Add audio driver and joystick mapping for WinRT. - Enable thread class for WinRT. - Refactor MSVC compiler architecture detection to methods.py, so it can be used by Windows and WinRT.
2016-09-02Update gamepad mappings from community db.Andreas Haas
2016-09-01-Modified Input and added is_action_just_pressed() as well as ↵Juan Linietsky
is_action_just_released()
2016-08-28Fix crash when trying to access the guid of an unavailable Gamepad.Andreas Haas
Throws an error now.
2016-08-05Fix steam controller gamepad mappingAndreas Haas
The left stick click was missing
2016-07-26Add gamepad mapping for the steam controller userspace driver.Andreas Haas
2016-07-16Added gyroscope support to Godot and AndroidJamil Halabi
2016-07-11Merge pull request #5634 from vnen/assetlib-map-crashRémi Verschelde
Fix crash on asset lib install
2016-07-10Fix crash on asset lib installGeorge Marques
This is not the perfect solution, but fixes the crash and avoid a dependency on EditorNode.
2016-07-10Merge pull request #5559 from Hinsbart/connected_joystickspunto-
Input: add get_connected_joysticks() method.
2016-07-10Merge pull request #5533 from Hinsbart/cursor_atexJuan Linietsky
Can use AtlasTextures as custom mouse cursor.
2016-07-09removed target_fps option, moved it to debug (it makes no sense for games). ↵Juan Linietsky
Added a frame_delay option for games that don't want to use the CPU fully.
2016-07-09Regenerate hardcoded Godot icon to match current oneRémi Verschelde
Used `xxd -i icon64.png data.h` to get the raw array from a 64x64 export of the SVG icon. Also improved the formatting of the splash array to avoid having 65k char-long lines.
2016-07-07Removed unused variables (first pass)Rémi Verschelde
Fixes various gcc 5.4.0 warnings for -Wunused-variable and -Wunused-but-set-variable
2016-07-05Input: add get_connected_joysticks() method.Andreas Haas
fixes #5465
2016-07-03Can use AtlasTextures as custom mouse cursor.Andreas Haas
fixes #3957
2016-06-21Set default duration parameter of joystick vibration to 0.Andreas Haas
2016-06-20Fix the joystick vibration timestampWilhem Barbier
2016-06-19Merge pull request #5225 from Hinsbart/x_rumbleRémi Verschelde
Windows: Support gamepad vibration using XInput.
2016-06-18update EditorDirDialog on external change, closes #4629Juan Linietsky
2016-06-18Add missing license headers in our source files (#5255)Rémi Verschelde
Also removes a couple wrong Godot headers from third-party source files.
2016-06-15Windows: Support gamepad vibration using XInput.Andreas Haas
2016-06-15Add joystick vibration support on Linux (#5043)Wilhem Barbier
2016-06-14Update gamepad mappings.Andreas Haas
Merge mappings from https://github.com/gabomdq/SDL_GameControllerDB
2016-06-05vsync supportJuan Linietsky
-works on windows -may not work on X11, if so please fix -OSX does not seem to support disabling vsync
2016-06-05Make Input Actions config not affect the editorJuan Linietsky