summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-08-29Makes built-in vararg methods actual vararg methodsIgnacio Etcheverry
- Removes hardcoded parameters from built-in vararg methods and adds METHOD_FLAG_VARARG to them. - Makes EditorHelp display built-in vararg methods correctly.
2017-08-29Fixes missing default arguments in MethodInfoIgnacio Etcheverry
2017-08-29DocData and type hints fixesIgnacio Etcheverry
- Makes vararg methods automatically use PROPERTY_USAGE_NIL_IS_VARIANT on return types - Completely removes the ":type" suffix for method names. Virtual methods must use the MethodInfo constructors that takes Variant::Type or PropertyHint as the first parameter for the return type (with CLASS_INFO as a helper to get the PropertyInfo). Parameters must use PROPERTY_HINT_RESOURCE_TYPE and hint string. - PROPERTY_USAGE_NIL_IS_VARIANT is no longer needed for parameters, because parameters cannot be void. - Adds missing PROPERTY_USAGE_NIL_IS_VARIANT to virtual and built-in methods that return Variant.
2017-08-28Merge pull request #10701 from hpvb/fix-callback-crashRémi Verschelde
Fix a crash in gdscript callbacks
2017-08-27Fix a crash in gdscript callbacksHein-Pieter van Braam
This fixes a crash running the 'goltorus' project.
2017-08-27Merge pull request #10699 from akien-mga/burn-burn-burnRémi Verschelde
Dead code tells no tales
2017-08-27Dead code tells no talesRémi Verschelde
2017-08-27-Largely rewrote gridmap to simplify itJuan Linietsky
-Got editor working again -Added a current-floor marker on selection
2017-08-27Use HTTPS URL for Godot's website in the headersRémi Verschelde
2017-08-27Re-apply clang-format to all filesRémi Verschelde
Some badly formatted code has managed to pass through our CI...
2017-08-27Buildsystem: Reduce verbosity of font and translation generationRémi Verschelde
2017-08-27nanosvg: Document in COPYRIGHT.txt and thirdparty README.mdRémi Verschelde
2017-08-27Copyright: Add etc2comp and small fixesRémi Verschelde
2017-08-27zstd: Update to upstream version 1.3.1Rémi Verschelde
It is now dual-licensed BSD-3-Clause and GPL-2.0, we use the former. The PATENTS file is no longer applicable \o/ Also add zstd to COPYRIGHT.txt
2017-08-27stb: Update to upstream stb_truetype 1.17 and stb_vorbis 1.11Rémi Verschelde
Also fix documented OpenSSL version, it was updated to 1.0.2l in 67305d1b0a6dbcdb032d5a5a0e92122cf8f10b8d.
2017-08-27libpng: Update to upstream version 1.6.32Rémi Verschelde
Fixes security vulnerability in our 1.6.31rc01 snapshot.
2017-08-27Merge pull request #10682 from Noshyaar/pr-csvRémi Verschelde
ImporterCSV: print error condition to console
2017-08-27Merge pull request #10680 from Noshyaar/pr-viewportRémi Verschelde
Viewport: fix 'size' binding from Rect2 to Vector2
2017-08-27Merge pull request #10678 from Zylann/bind_array_maxRémi Verschelde
Bind missing ArrayMesh.ARRAY_MAX
2017-08-27ImporterCSV: print error condition to consolePoommetee Ketson
2017-08-27Viewport: fix 'size' binding from Rect2 to Vector2Poommetee Ketson
2017-08-27Bind missing ArrayMesh.ARRAY_MAXMarc Gilleron
2017-08-27Merge pull request #10600 from MasonAsh/fix-10596Rémi Verschelde
Script editor: fixed no key repeat for CTRL+Y
2017-08-27Merge pull request #10590 from MasonAsh/fix-10589Rémi Verschelde
Fix shader function calls being assignable
2017-08-27Merge pull request #10579 from quinnyo/rpc-sender-idRémi Verschelde
Method to get ID of RPC calling peer
2017-08-27Merge pull request #10591 from Rubonnek/possible-null-ptr-dereferenceRémi Verschelde
Added/Fixed null pointer checks
2017-08-27Merge pull request #10598 from Rubonnek/free-memoryRémi Verschelde
Free memory when Main::setup returns an error
2017-08-27Merge pull request #10625 from Rubonnek/fixed-leaksRémi Verschelde
Fixed several memory leaks
2017-08-27Merge pull request #10657 from Noshyaar/pr-debugRémi Verschelde
Monitor: add hint, fix certain graph not drawn
2017-08-27Merge pull request #10653 from tuga3d/indent-glitchRémi Verschelde
Added a cursor column check.
2017-08-27Merge pull request #10660 from Noshyaar/pr-treeRémi Verschelde
Tree: fix RMB click collapses next item
2017-08-27Merge pull request #10665 from Hinsbart/save_update_modeRémi Verschelde
Editor: Remember update mode.
2017-08-27Merge pull request #10666 from neikeq/methodinfo-opequalRémi Verschelde
MethodBind: Adds operator== to compare by id
2017-08-27Merge pull request #10669 from hpvb/fix-6118Rémi Verschelde
Add several missing Null checks in _notification
2017-08-27Merge pull request #10670 from neikeq/oh-hello-thereRémi Verschelde
EditorHelp: Fixes desc of vararg methods
2017-08-27Merge pull request #10673 from hpvb/fix-10620Rémi Verschelde
Always size project icons to default icon size
2017-08-27Merge pull request #10671 from hpvb/fix-10654Rémi Verschelde
Add two missing Null checks
2017-08-27Always size project icons to default icon sizeHein-Pieter van Braam
I wasn't able to reproduce the issue, but this should fix #10620
2017-08-26Add two missing Null checksHein-Pieter van Braam
These Null checks were removed in #10581 but actually changed the logic of the functions in this case. This fixes #10654
2017-08-26EditorHelp: Fixes desc of vararg methodsIgnacio Etcheverry
2017-08-26Added/Fixed null pointer checksWilson E. Alvarez
2017-08-26Add several missing Null checks in _notificationHein-Pieter van Braam
This fixes #6118
2017-08-26MethodBind: Adds operator== to compare by idIgnacio Etcheverry
2017-08-26Save update mode in project metadata.Andreas Haas
2017-08-26Merge pull request #10658 from henkz1/android-buildRémi Verschelde
Fix Android build
2017-08-26Added a cursor column check.Paulo Gomes
Fixes glich, when cursor is on column 0 of and indented line and you press return an extra indent is added.
2017-08-26Merge pull request #10664 from Noshyaar/patch-2Rémi Verschelde
Fix double single quotes in `connect` error print
2017-08-27Fix double single quotes in `connect` error printPoommetee Ketson
2017-08-26Fix refactored Object::cast_to in NO_SAFE_CAST branchHenrik Andersson
2017-08-26Tree: fix RMB click collapses next itemPoommetee Ketson