aboutsummaryrefslogtreecommitdiff
path: root/main
Commit message (Collapse)AuthorAgeFilesLines
* renamed joystick to joypad everywhere around source code!Juan Linietsky2017-01-082-25/+25
|
* Move core engine tests to core/Rémi Verschelde2017-01-081-1/+1
|
* Memory pool vectors (DVector) have been enormously simplified in code, and ↵Juan Linietsky2017-01-071-3/+3
| | | | renamed to PoolVector
* -Changed memory functions, Memory::alloc_static*, simplified them, made them ↵Juan Linietsky2017-01-061-2/+2
| | | | | | aligned to 16 -Changed Vector<> template to fit this.
* -Changed most project settings in the engine, so they have major and minor ↵Juan Linietsky2017-01-051-80/+82
| | | | | | | | categories. -Changed SectionedPropertyEditor to support this -Renamed Globals singleton to GlobalConfig, makes more sense. -Changed the logic behind persisten global settings, instead of the persist checkbox, a revert button is now available
* ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to ↵Juan Linietsky2017-01-024-17/+17
| | | | | | | | Variant. All usages of "type" to refer to classes were renamed to "class" ClassDB has been exposed to GDScript. OBJ_TYPE() macro is now GDCLASS()
* Merge branch 'master' of https://github.com/godotengine/godotJuan Linietsky2017-01-028-23/+43
|\
| * Merge remote-tracking branch 'origin/gles3' into gles3-on-masterRémi Verschelde2017-01-021-0/+21
| |\ | | | | | | | | | | | | Various merge conflicts have been fixed manually and some mistakes might have been made - time will tell :)
| | * all light types and shadows are working, pending a lot of clean-upJuan Linietsky2016-11-091-0/+21
| | |
| * | Welcome in 2017, dear changelog reader!Rémi Verschelde2017-01-017-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | That year should bring the long-awaited OpenGL ES 3.0 compatible renderer with state-of-the-art rendering techniques tuned to work as low as middle end handheld devices - without compromising with the possibilities given for higher end desktop games of course. Great times ahead for the Godot community and the gamers that will play our games!
| * | Merge pull request #6862 from Faless/fix_6388Rémi Verschelde2016-11-111-7/+7
| |\ \ | | | | | | | | Fix Keyboard Input Hangs when using modifiers
| | * | Fix Keyboard Input Hangs when using modifiersFabio Alessandrelli2016-10-191-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * | | Rename remaining WinRT references to UWPGeorge Marques2016-11-031-1/+1
| | | |
| * | | Rename WINRT_ENABLED to UWP_ENABLEDGeorge Marques2016-11-031-1/+1
| | | |
| * | | Fix typos and missing newlines in --helpTim Roes2016-11-031-3/+2
| | | |
| * | | style: Fix PEP8 whitespace issues in Python filesRémi Verschelde2016-11-011-3/+3
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | Merge branch 'master' of https://github.com/godotengine/godotJuan Linietsky2016-10-304-5/+78
|\| |
| * | Merge pull request #6850 from akien-mga/pr-scsub-shebangRémi Verschelde2016-10-171-0/+2
| |\ \ | | | | | | | | SCsub: Add python shebang as a hint for syntax highlighting
| | * | SCsub: Add python shebang as a hint for syntax highlightingRémi Verschelde2016-10-171-0/+2
| | |/ | | | | | | | | | Also switch existing shebangs to "better" /usr/bin/env python.
| * / Allow whitespace in Gamepad mappings.Andreas Haas2016-10-151-2/+2
| |/ | | | | | | | | | | | | | | 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 ,"
| * Merge pull request #6677 from J08nY/issue-pck-packerRémi Verschelde2016-10-031-3/+1
| |\ | | | | | | PCKPacker: Move to core from tools, fixes #4129
| | * PCKPacker: moved from tools into core, fixes #4129J08nY2016-10-011-3/+1
| | |
| * | Merge pull request #6479 from RandomShaper/improve-debug-focusRémi Verschelde2016-10-031-0/+10
| |\ \ | | |/ | |/| Improve debug focus behavior
| | * Improve debug focus behaviorPedro J. Estébanez2016-09-141-0/+10
| | | | | | | | | | | | | | | Fix focusing debugged game on Windows Add re-focusing editor on continue
| * | Merge pull request #6568 from Hinsbart/joy_namesRémi Verschelde2016-09-262-0/+63
| |\ \ | | | | | | | | Add functions to get readable names for joystick events
| | * | Add function to get readable names for joystick eventsAndreas Haas2016-09-202-0/+63
| | | | | | | | | | | | | | | | Closes #6476
* | | | Click the inspected objet name to see all subresources.Juan Linietsky2016-09-171-0/+4
|/ / /
* | | Merge pull request #6504 from Hinsbart/joy_axisRémi Verschelde2016-09-171-0/+7
|\ \ \ | |/ / |/| | Fix input action pressed state not changing for quick joystick moveme…
| * | Fix input action pressed state not changing for quick joystick movements.Andreas Haas2016-09-151-0/+7
| | | | | | | | | | | | | | | fixes #6488 Also removes a bunch of dead code related to checking if a joystick axis is pressed.
* | | Added API version and hashing to ObjectTypeDBJuan Linietsky2016-09-141-0/+5
|/ /
* | Merge pull request #6363 from vnen/winrtJuan Linietsky2016-09-101-0/+4
|\ \ | | | | | | Fix the support for WinRT/UWP
| * | Implement missing WinRT functionsGeorge Marques2016-09-031-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | - 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.
* | | Merge pull request #6413 from caryoscelus/script_load_singletonsJuan Linietsky2016-09-101-75/+72
|\ \ \ | | | | | | | | enable autoload for command-line scripts
| * | | enable autoload for command-line scriptscaryoscelus2016-09-061-75/+72
| | |/ | |/| | | | | | | fixes #6360
* | | Merge pull request #6442 from RandomShaper/fix-action-releaseGeorge Marques2016-09-101-1/+1
|\ \ \ | | | | | | | | Fix Input.action_release() marking action as pressed
| * | | Fix Input.action_release() marking action as pressedPedro J. Estébanez2016-09-101-1/+1
| |/ /
* / / x11: fix x360 wireless gamepad mapping.Andreas Haas2016-09-081-1/+1
|/ / | | | | | | | | Uses hat values instead of buttons for the dpad now. Fixes #6419
* | Update gamepad mappings from community db.Andreas Haas2016-09-021-1/+28
| |
* | -Modified Input and added is_action_just_pressed() as well as ↵Juan Linietsky2016-09-013-27/+97
|/ | | | is_action_just_released()
* Fix crash when trying to access the guid of an unavailable Gamepad.Andreas Haas2016-08-281-0/+1
| | | | Throws an error now.
* Fix steam controller gamepad mappingAndreas Haas2016-08-051-1/+1
| | | | The left stick click was missing
* Add gamepad mapping for the steam controller userspace driver.Andreas Haas2016-07-261-0/+1
|
* Added gyroscope support to Godot and AndroidJamil Halabi2016-07-162-0/+17
|
* Merge pull request #5634 from vnen/assetlib-map-crashRémi Verschelde2016-07-111-0/+2
|\ | | | | Fix crash on asset lib install
| * Fix crash on asset lib installGeorge Marques2016-07-101-0/+2
| | | | | | | | | | This is not the perfect solution, but fixes the crash and avoid a dependency on EditorNode.
* | Merge pull request #5559 from Hinsbart/connected_joystickspunto-2016-07-102-3/+18
|\ \ | | | | | | Input: add get_connected_joysticks() method.
| * | Input: add get_connected_joysticks() method.Andreas Haas2016-07-052-3/+18
| | | | | | | | | | | | fixes #5465
* | | Merge pull request #5533 from Hinsbart/cursor_atexJuan Linietsky2016-07-101-1/+4
|\ \ \ | |_|/ |/| | Can use AtlasTextures as custom mouse cursor.
| * | Can use AtlasTextures as custom mouse cursor.Andreas Haas2016-07-031-1/+4
| |/ | | | | | | fixes #3957
* | removed target_fps option, moved it to debug (it makes no sense for games). ↵Juan Linietsky2016-07-091-2/+10
| | | | | | | | Added a frame_delay option for games that don't want to use the CPU fully.