summaryrefslogtreecommitdiff
path: root/core
AgeCommit message (Collapse)Author
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-30Set proper ip_type default for listen() and resolve_hostname()Fabio Alessandrelli
2016-10-30Add optional IP type param in TCP/UDP connect/set_send_addressFabio Alessandrelli
2016-10-30TCPServer listen now default to IP type ANY (v6 socket with v4 support)Fabio Alessandrelli
2016-10-30Merge pull request #6751 from SuperUserNameMan/new_PRNG_for_rand_from_seedRémi Verschelde
xorshift32 PRNG for Math::rand_from_seed()
2016-10-29Merge pull request #6901 from volzhs/fix-inputevent-compareIgnacio Etcheverry
Fix comparison bug with InputEvent
2016-10-27Fix locale for macOS-style localesDamon
2016-10-27Change set_locale to fallback to the global language (#6910)Damon Myers
2016-10-26Merge pull request #6925 from godotengine/ipv6Rémi Verschelde
Adding IPv6 support
2016-10-23Fix comparison bug with InputEventvolzhs
2016-10-20added implementation of is_valid_ip_address()Ariel Manzur
2016-10-20added windows support for ipv6, cleaned up unix codeAriel Manzur
2016-10-19address type for http clientAriel Manzur
2016-10-19fixed some byte order and parsing problemsAriel Manzur
2016-10-18adding ipv6Ariel Manzur
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 #6733 from Cruel/patch-1Rémi Verschelde
Use int consistently instead of int32_t for Vectors
2016-10-17Merge pull request #6698 from razvanc-r/fix_hash_floatRémi Verschelde
Fixes hash float negative 0 problem
2016-10-13Properly handle absolute paths in Globals::localize_pathFabio Alessandrelli
This give a proper fix for #4280 - #3106 , allowing absolute paths that starts from the file system, not the resource folder
2016-10-12Fixes hash float negative 0 problemRăzvan Cosmin Rădulescu
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.
2016-10-10xorshift32 PRNG for Math::rand_from_seed()yg2f
should fixes #1043 PRNG adapted from : http://excamera.com/sphinx/article-xorshift.html
2016-10-09Merge pull request #6743 from mateka/issue-6296Rémi Verschelde
Issue #6296: When searching for control, checking if matrix is inversible
2016-10-08Added simple check to viewport, if matrix32 is invesile ↵Mateusz Adamczyk
(https://github.com/godotengine/godot/issues/6296).
2016-10-06Use int instead of int32_t for VectorsThomas Edvalson
2016-10-04fixes #6331, Variant::can_convertRăzvan Cosmin Rădulescu
2016-10-03Merge pull request #6675 from J08nY/issue-vector3-angle-toRémi Verschelde
Adds Vector.angle_to(Vector other), fixes #3912 [ci skip]
2016-10-03Vector3: added angle_to(Vector3 other)J08nY
2016-10-03Vector3: format properly, fix indentsJ08nY
2016-10-03Merge pull request #6686 from Faless/inputevent_none_fixRémi Verschelde
Properly encode InputEvent of type NONE. Fix #5987
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 #6650 from volzhs/resource-pathRémi Verschelde
Fix error when using 2 or more slashes on resource path
2016-10-03Merge pull request #6608 from Hinsbart/signal_errRémi Verschelde
Throw error when trying to emit a non-existing signal.
2016-10-03Merge pull request #6479 from RandomShaper/improve-debug-focusRémi Verschelde
Improve debug focus behavior
2016-10-03Merge pull request #6304 from razvanc-r/masterRémi Verschelde
(Array) .pop_front, .pop_back & .remove return values instead of void
2016-10-03Properly encode InputEvent of type NONE. Fix #5987Fabio Alessandrelli
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.
2016-10-01PCKPacker: moved from tools into core, fixes #4129J08nY
2016-09-30Fix typo for word_wrapvolzhs
2016-09-30Fix error when using 2 or more slashes on resource pathvolzhs
2016-09-26Code completion for is_action_just_{pressed, released}Andreas Haas
fixes #6621
2016-09-26Merge pull request #6568 from Hinsbart/joy_namesRémi Verschelde
Add functions to get readable names for joystick events
2016-09-25Throw error when trying to emit a non-existing signal.Andreas Haas
closes #6017
2016-09-20Add function to get readable names for joystick eventsAndreas Haas
Closes #6476
2016-09-20Merge pull request #6557 from anneomcl/masterIgnacio Etcheverry
Fix for #6158
2016-09-19Fix for #6158. Converting Vector2 to Size2 for scaling functions.anneomcl
2016-09-20Merge pull request #6552 from Hinsbart/vec2_clampedRémi Verschelde
Expose Vector2::clamped() to scripts
2016-09-19Expose Vector2::clamped() to scriptsAndreas Haas
Needed this and wondered that there's no built-in function for it. So I wanted to implement it and saw that it's actually already there, just wasn't bound ^^