summaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
2017-01-03Use right handed coordinate system for rotation matrices and quaternions. ↵Ferenc Arn
Also fixes Euler angles (XYZ convention, which is used as default by Blender). Furthermore, functions which expect a rotation matrix will now give an error simply, rather than trying to orthonormalize such matrices. The documentation for such functions has be updated accordingly. This commit breaks code using 3D rotations, and is a part of the breaking changes in 2.1 -> 3.0 transition. The code affected within Godot code base is fixed in this commit.
2017-01-02Merge remote-tracking branch 'origin/gles3' into gles3-on-masterRémi Verschelde
Various merge conflicts have been fixed manually and some mistakes might have been made - time will tell :)
2017-01-02Merge pull request #7410 from nounoursheureux/masterRémi Verschelde
Add the 'finished' signal to AnimatedSprite
2017-01-02Merge pull request #7271 from Faless/ipv6_cleanupRémi Verschelde
Fixes and improvementes for IPv6 implementation.
2017-01-02Exposing edit_resource method of EditorNode in the EditorPlugin (#7355)Bruno Ortiz
2017-01-02Add the 'finished' signal to AnimatedSpriteWilhem Barbier
2017-01-01Welcome in 2017, dear changelog reader!Rémi Verschelde
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!
2016-12-23Merge pull request #7322 from Jerome67000/classref-editRémi Verschelde
doc improvement for get_colliding_bodies() methods
2016-12-23PopupMenu upgrade: Hide on item selection (#7306)Ivan P. Skodje
* Added the option to set hide on item selection. Usable in GDScript and from within the source code when you want to specify popup menus you don't want to close immediately when selecting an item * Renamed getter from get_ to is_, fixed parent/child behavior, renamed bool variable to match most code and added ADD_PROPERTYNO to save some memory
2016-12-17doc improvement for get_colliding_bodies() methodsJerome67000
2016-12-09Migrate int.IP_TYPE_ constants to IP.TYPE_Fabio Alessandrelli
2016-11-30Revert "Do not emit NOTIFICATION_READY more than once (breaking change)"Rémi Verschelde
This reverts commit b6eab006dbd21d25a664486809109fffa9533124. This commit broke compatibility in an undesired way, as outlined in https://github.com/godotengine/godot/issues/3290#issuecomment-263388003
2016-11-28Merge pull request #7138 from bojidar-bg/ready_guardRémi Verschelde
Do not enter _ready twice
2016-11-22Merge pull request #7149 from Kazuo256/array-lastGeorge Marques
Add Array.front() and Array.back()
2016-11-21Correct description for the return values from get_status. (#7137)romeojulietthotel
2016-11-18Add Array.front() and Array.back()Kazuo256
2016-11-17Do not emit NOTIFICATION_READY more than once (breaking change)Bojidar Marinov
Currently, there is no notification with the old behaviour, so probably breaks all cpp code relying on that notification as well.
2016-11-11Merge pull request #6862 from Faless/fix_6388Rémi Verschelde
Fix Keyboard Input Hangs when using modifiers
2016-11-08vsnc --> vsyncISylvox
2016-11-06Merge pull request #7050 from DTV96Calibre/masterRémi Verschelde
Fixed minor typo
2016-11-06Fixed minor typoDTV96Calibre
2016-11-03Rename remaining WinRT references to UWPGeorge Marques
2016-11-01style: Various other PEP8 fixes in Python filesRémi Verschelde
Done with `autopep8 --select=E7`, fixes: - E701 - Put colon-separated compound statement on separate lines. - E702 - Put semicolon-separated compound statement on separate lines. - E703 - Put semicolon-separated compound statement on separate lines. - E711 - Fix comparison with None. - E712 - Fix (trivial case of) comparison with boolean. - E713 - Fix (trivial case of) non-membership check. - E721 - Fix various deprecated code (via lib2to3).
2016-11-01style: Fix PEP8 blank lines issues in Python filesRémi Verschelde
Done with `autopep8 --select=E3,W3`, fixes: - E301 - Add missing blank line. - E302 - Add missing 2 blank lines. - E303 - Remove extra blank lines. - E304 - Remove blank line following function decorator. - E309 - Add missing blank line. - W391 - Remove trailing blank lines.
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-11-01style: Start applying PEP8 to Python files, indentation issuesRémi Verschelde
Done with `autopep8 --select=E1`, fixes: - E101 - Reindent all lines. - E112 - Fix under-indented comments. - E113 - Fix over-indented comments. - E115 - Fix under-indented comments. - E116 - Fix over-indented comments. - E121 - Fix a badly indented line. - E122 - Fix a badly indented line. - E123 - Fix a badly indented line. - E124 - Fix a badly indented line. - E125 - Fix indentation undistinguish from the next logical line. - E126 - Fix a badly indented line. - E127 - Fix a badly indented line. - E128 - Fix a badly indented line. - E129 - Fix a badly indented line.
2016-10-30Update docs to IPv6Fabio Alessandrelli
2016-10-30Merge pull request #6950 from rdb/masterRémi Verschelde
Add "Never" underline mode to LinkButton
2016-10-28Add "Never" underline mode to LinkButtonrdb
2016-10-27PBR more or less working, still working on bringing gizmos backJuan Linietsky
2016-10-27Added global sub and bounds checking to RegExZher Huei Lee
2016-10-27RegEx re-implemented as a moduleZher Huei Lee
Re-wrote nrex as a module using godot-specific parts and new features: * Added string substitutions. * Named groups are now supported. * Removed use of mutable variables in RegEx. RegExMatch is returned instead.
2016-10-22Merge pull request #6090 from WalasPrime/raytrace_forceRémi Verschelde
Added force_raycast_update GDScript method for RayCast[2D]
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-17Merge pull request #6779 from WalasPrime/rpc_docsRémi Verschelde
Documentation of RPC-related methods and classes
2016-10-14Merge pull request #6821 from akien-mga/pr-bye-speexRémi Verschelde
Remove speex support, it is obsoleted by opus
2016-10-13Remove speex support, it is obsoleted by opusRémi Verschelde
As mentioned by upstream, Xiph.Org [0]: > The Speex codec has been obsoleted by Opus. It will continue to be > available, but since Opus is better than Speex in all aspects, > users are encouraged to switch. [0] http://www.speex.org/
2016-10-13Fixed Particle2D docs - radians to degrees for some paramsKarol Walasek
2016-10-13Documentation of RPC-related methods and classesKarol Walasek
2016-10-10Merge pull request #6781 from volzhs/unnecessary-parenthesesRémi Verschelde
Remove unnecessary parentheses [ci skip]
2016-10-11Remove unnecessary parenthesesvolzhs
2016-10-09Merge pull request #6613 from pkowal1982/tweenRémi Verschelde
Tween reset/stop/resume/remove for all object properties at once
2016-10-03Begining of GLES3 renderer:Juan Linietsky
-Most 2D drawing is implemented -Missing shaders -Missing all 3D -Editor needs to be set on update always to be used, otherwise it does not refresh -Large parts of editor not working
2016-10-03Added general notes on RayCast[2D] updating behaviour and force_raycast_update()Karol Walasek
2016-10-01Filled blanks and normalized documentation on RayCast[2D]Karol Walasek
2016-10-01Classref: Sync template with current sourceRémi Verschelde
2016-09-25Tween reset/stop/resume/remove for all object properties at oncePawel Kowal
2016-09-19Add docs for XMLparser, VideoPlayer and most of TreeGeorge Marques