aboutsummaryrefslogtreecommitdiff
path: root/main (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | Lot of work in new importer, importing textures now works.Juan Linietsky2017-02-011-31/+0
| |
* | Removed import/export system, will start new one from scratch.Juan Linietsky2017-01-251-9/+2
|/
* Audio bus editing is COMPLETE!Juan Linietsky2017-01-251-0/+1
|
* Ability to delete, drag and drop audio buses!Juan Linietsky2017-01-231-1/+1
|
* Style: Various fixes to play nice with clang-formatRémi Verschelde2017-01-161-1/+1
|
* Style: Fix statements ending with ';;'Rémi Verschelde2017-01-165-9/+9
|
* Style: No break before list braceRémi Verschelde2017-01-161-2/+1
| | | | | | | clang-format does not handle that well *at all*. For the reference, found the relevant pieces of code with: `ag "=[ "$'\t'"]?"$'\n'"[ "$'\t'"]?{" --ignore=thirdparty`
* Oops! Audio engine has vanished :DJuan Linietsky2017-01-153-12/+20
|
* fixed to 2D physics, makes it work againJuan Linietsky2017-01-152-5/+15
|
* no more errors related to missing GlobalConfig::Get (or so I hope)Juan Linietsky2017-01-141-0/+1
|
* Merge pull request #7127 from BastiaanOlij/ios_metersRémi Verschelde2017-01-152-0/+17
|\ | | | | Core motion implementation for iPhone (Accelerometer/Gyro/Magnetometer support)
| * Added support for getting gravity vector from iOSBastiaanOlij2017-01-122-0/+17
| |
* | Style: Fix whole-line commented codeRémi Verschelde2017-01-149-34/+38
| | | | | | | | | | They do not play well with clang-format which aligns the `//` part with the rest of the code block, thus producing badly indented commented code.
* | Finish renaming *Frame GUI classes to *RectRémi Verschelde2017-01-141-1/+1
| | | | | | | | | | ReferenceFrame had been overlooked, and the cpp files still used the old names. Also ripgrep'ed it all to find some forgotten references.
* | rename String.extension() -> String.get_extension() / String.basename() -> ↵Juan Linietsky2017-01-141-1/+1
| | | | | | | | String.get_basename()
* | rename Input.get_mouse_speed() to Input.get_last_mouse_speed()Juan Linietsky2017-01-132-2/+2
| |
* | Reenable node name case setting + code cleanupsRémi Verschelde2017-01-131-1/+1
| | | | | | | | | | | | | | | | The method _generate_serial_child_name is indeed called relatively often in editor mode, but that commented out code chunk hardly adds to its slowness (and with the default setting, not at all). Also did various related code cleanups and simplifications.
* | Created new Engine singleton, and moved engine related OS functions to it.Juan Linietsky2017-01-133-31/+39
|/
* Added a BACK notification besides QUIT, so they go in separate channels.Juan Linietsky2017-01-111-0/+2
|
* Type renames:Juan Linietsky2017-01-115-27/+27
| | | | | | | | | | | | Matrix32 -> Transform2D Matrix3 -> Basis AABB -> Rect3 RawArray -> PoolByteArray IntArray -> PoolIntArray FloatArray -> PoolFloatArray Vector2Array -> PoolVector2Array Vector3Array -> PoolVector3Array ColorArray -> PoolColorArray
* More fixes to Joypad renaming.Andreas Haas2017-01-081-6/+6
| | | | | | Windows did not compile anymore because DI8DEVTYPE_JOYPAD obviously isn't defined in the directx headers ^^ I also did the same renaming as in #7473 for the windows platform and reverted the changes in the gamepad mappings.
* Move tests again from core to mainRémi Verschelde2017-01-0829-1/+6206
| | | | As advised by @reduz, as tests depend on other libs.
* 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…