aboutsummaryrefslogtreecommitdiff
path: root/core (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | | memory ops implemented as OS functions by defaultAriel Manzur2016-11-182-121/+8
|/ / | | | | | | (cherry picked from commit 67f65f66391327b2967a20a89c3627e1dd6e84eb)
* | Blimey! Ye Pirate locale be anchor' a'port!Rémi Verschelde2016-11-151-0/+2
| |
* | Merge pull request #6968 from neikeq/pr-register-trnglmeshIgnacio Etcheverry2016-11-121-0/+2
|\ \ | | | | | | Core: Register TriangleMesh type
| * | Core: Register TriangleMesh typeIgnacio Etcheverry2016-10-301-0/+2
| | |
* | | Merge pull request #6802 from henriquelalves/masterRémi Verschelde2016-11-112-2/+53
|\ \ \ | | | | | | | | Added small modification on gdscript parser to allow users insert '+' before variables
| * | | Added small modification on parser for '+'Henrique L. Alves2016-10-222-2/+53
| | | |
* | | | Merge pull request #6862 from Faless/fix_6388Rémi Verschelde2016-11-112-4/+4
|\ \ \ \ | | | | | | | | | | Fix Keyboard Input Hangs when using modifiers
| * | | | Fix Keyboard Input Hangs when using modifiersFabio Alessandrelli2016-10-192-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | | Merge pull request #7039 from RandomShaper/fix-triangulationRémi Verschelde2016-11-092-13/+5
|\ \ \ \ \ | | | | | | | | | | | | Clean/fix triangulation internals
| * | | | | Clean/fix triangulation internalsPedro J. Estébanez2016-11-052-13/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Drop unused variable Remove commented-out code Fix leak by using Vector instead of raw memory
* | | | | | Merge pull request #7070 from ISylvox/vsnc-to-vsyncRémi Verschelde2016-11-094-6/+6
|\ \ \ \ \ \ | | | | | | | | | | | | | | Renames vsnc to vsync
| * | | | | | vsnc --> vsyncISylvox2016-11-084-6/+6
| | | | | | |
* | | | | | | Some missing License notice has been addedSPTelur2016-11-072-0/+59
|/ / / / / /
* | | | | | Merge pull request #7048 from neikeq/pr-marshals-singletonGeorge Marques2016-11-063-2/+14
|\ \ \ \ \ \ | |/ / / / / |/| | | | | Add singleton instance to _Marshalls
| * | | | | Core: Add singleton instance to _MarshallsIgnacio Etcheverry2016-11-053-2/+14
| | |_|/ / | |/| | |
* | | | | Fix wrong number for ERR_* on commentvolzhs2016-11-041-12/+12
| | | | |
* | | | | style: Various other PEP8 fixes in Python filesRémi Verschelde2016-11-011-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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).
* | | | | style: Fix PEP8 blank lines issues in Python filesRémi Verschelde2016-11-011-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | | style: Fix PEP8 whitespace issues in Python filesRémi Verschelde2016-11-016-101/+101
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | | style: Start applying PEP8 to Python files, indentation issuesRémi Verschelde2016-11-012-98/+98
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | | Set proper ip_type default for listen() and resolve_hostname()Fabio Alessandrelli2016-10-303-4/+4
| | | | |
* | | | | Add optional IP type param in TCP/UDP connect/set_send_addressFabio Alessandrelli2016-10-304-5/+24
| | | | |
* | | | | TCPServer listen now default to IP type ANY (v6 socket with v4 support)Fabio Alessandrelli2016-10-302-3/+3
| | | | |
* | | | | Merge pull request #6751 from SuperUserNameMan/new_PRNG_for_rand_from_seedRémi Verschelde2016-10-301-29/+8
|\ \ \ \ \ | | | | | | | | | | | | xorshift32 PRNG for Math::rand_from_seed()
| * | | | | xorshift32 PRNG for Math::rand_from_seed()yg2f2016-10-101-29/+8
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | should fixes #1043 PRNG adapted from : http://excamera.com/sphinx/article-xorshift.html
* | | | | Merge pull request #6901 from volzhs/fix-inputevent-compareIgnacio Etcheverry2016-10-291-1/+2
|\ \ \ \ \ | | | | | | | | | | | | Fix comparison bug with InputEvent
| * | | | | Fix comparison bug with InputEventvolzhs2016-10-231-1/+2
| | |_|/ / | |/| | |
* | | | | Fix locale for macOS-style localesDamon2016-10-271-6/+12
| | | | |
* | | | | Change set_locale to fallback to the global language (#6910)Damon Myers2016-10-271-6/+27
| |_|/ / |/| | |
* | | | Merge pull request #6925 from godotengine/ipv6Rémi Verschelde2016-10-2613-72/+336
|\ \ \ \ | |/ / / |/| | | Adding IPv6 support
| * | | added implementation of is_valid_ip_address()Ariel Manzur2016-10-202-20/+73
| | | |
| * | | added windows support for ipv6, cleaned up unix codeAriel Manzur2016-10-202-2/+15
| | | |
| * | | address type for http clientAriel Manzur2016-10-192-4/+5
| | | |
| * | | fixed some byte order and parsing problemsAriel Manzur2016-10-191-20/+32
| | | |
| * | | adding ipv6Ariel Manzur2016-10-189-45/+230
| | | |
* | | | Merge pull request #6850 from akien-mga/pr-scsub-shebangRémi Verschelde2016-10-175-0/+10
|\ \ \ \ | |/ / / |/| | | SCsub: Add python shebang as a hint for syntax highlighting
| * | | SCsub: Add python shebang as a hint for syntax highlightingRémi Verschelde2016-10-175-0/+10
| | | | | | | | | | | | | | | | Also switch existing shebangs to "better" /usr/bin/env python.
* | | | Merge pull request #6733 from Cruel/patch-1Rémi Verschelde2016-10-171-4/+4
|\ \ \ \ | | | | | | | | | | Use int consistently instead of int32_t for Vectors
| * | | | Use int instead of int32_t for VectorsThomas Edvalson2016-10-061-4/+4
| | |/ / | |/| |
* | | | Merge pull request #6698 from razvanc-r/fix_hash_floatRémi Verschelde2016-10-171-1/+4
|\ \ \ \ | |_|/ / |/| | | Fixes hash float negative 0 problem
| * | | Fixes hash float negative 0 problemRăzvan Cosmin Rădulescu2016-10-121-1/+4
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Before this was giving an error: var a = {Vector2(1, 0): 5, Vector2(-1, 0): 7} print(a) print(a[Vector2(1, 0)]) print(a[-Vector2(1, 0)]) This simple commit fixes the issue.
* / | Properly handle absolute paths in Globals::localize_pathFabio Alessandrelli2016-10-131-1/+1
|/ / | | | | | | | | This give a proper fix for #4280 - #3106 , allowing absolute paths that starts from the file system, not the resource folder
* | Merge pull request #6743 from mateka/issue-6296Rémi Verschelde2016-10-091-1/+1
|\ \ | | | | | | Issue #6296: When searching for control, checking if matrix is inversible
| * | Added simple check to viewport, if matrix32 is invesile ↵Mateusz Adamczyk2016-10-081-1/+1
| |/ | | | | | | (https://github.com/godotengine/godot/issues/6296).
* / fixes #6331, Variant::can_convertRăzvan Cosmin Rădulescu2016-10-041-11/+3
|/
* Merge pull request #6675 from J08nY/issue-vector3-angle-toRémi Verschelde2016-10-033-102/+109
|\ | | | | | | | | Adds Vector.angle_to(Vector other), fixes #3912 [ci skip]
| * Vector3: added angle_to(Vector3 other)J08nY2016-10-032-5/+9
| |
| * Vector3: format properly, fix indentsJ08nY2016-10-032-97/+100
| |
* | Merge pull request #6686 from Faless/inputevent_none_fixRémi Verschelde2016-10-031-1/+15
|\ \ | | | | | | Properly encode InputEvent of type NONE. Fix #5987
| * | Properly encode InputEvent of type NONE. Fix #5987Fabio Alessandrelli2016-10-031-1/+15
| |/ | | | | | | | | | | | | | | In the editor settings you can disable default editor shortcuts. When a default shortcut is disabled an InputEvent of type NONE must be stored in the config file to allow the editor to remember that setting. variant_parser.cpp was not properly encoding InputEvent of type NONE causing the "corruption" of the editor settings file.