summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-08-30Fix a crash when an early dialog tries to appearHein-Pieter van Braam
This changes the order of creating some of the dialogs that may appear during project import/startup. It is possible for the 'accept' dialog to be required before it is initialized. This moves all of these dialogs to earlier in the constructor so this can't happen.
2017-08-30Improved default directional shadow params, added bias split scale, closes #9828Juan Linietsky
2017-08-30Merge pull request #10782 from hpvb/fix-gdnative-10778Rémi Verschelde
Remove 10778 related methods from GDNative
2017-08-30Remove 10778 related methods from GDNativeHein-Pieter van Braam
After #10778 master didn't build any longer with GDNative. This removes the methods removed in that PR from the GDNative bindings for Basis also.
2017-08-30AutoUse Pencil on Polygon creationScayze
2017-08-30Merge pull request #10743 from djrm/pr_improved_spatial_gizmoRémi Verschelde
Better spatial gizmo.
2017-08-30Merge pull request #10727 from hoelzl/vs2017Rémi Verschelde
Generate project files for VS2017
2017-08-30Merge pull request #10746 from cryptonaut/issue9187-3.0Rémi Verschelde
Cleaned up logic in Tween::_tween_process(), fixes #9187 (3.0)
2017-08-30Merge pull request #10750 from Rubonnek/fix-duplicate-script-changed-signalRémi Verschelde
Renamed 'script_changed' signal in the script editor plugin to 'edited_script_changed'
2017-08-30Merge pull request #10778 from tagcup/basis_set_rotscaleRémi Verschelde
Remove Basis::set_scale and Basis::set_rotation_* functions.
2017-08-30Merge pull request #10774 from djrm/pr_gizmo_fixesRémi Verschelde
Fixed problem with highlight boxes not updating on translation
2017-08-30Merge pull request #10776 from hpvb/fix-10758Rémi Verschelde
Disable -ffast-math for etc2comp
2017-08-30Disable -ffast-math for etc2compHein-Pieter van Braam
Apparently -ffast-math generates incorrect code with recent versions of GCC and Clang. The manual page for GCC warns about this possibility. In my tests it doesn't actually appear to be measurably slower in this case, and this is used in a batch process so it seems safe to disable this. This fixes #10758 and fixes #10070
2017-08-30Merge pull request #10747 from endragor/fix-gdnative-apigenThomas Herzog
Fix GDNative API description generator
2017-08-30Fix GDNative API generator after changes to MethodBindRuslan Mustakov
2017-08-30Add enums in GDNative API generatorRuslan Mustakov
2017-08-29Remove Basis::set_scale and Basis::set_rotation_* functions.Ferenc Arn
Those functions were added in #8277 but they did more harm than good. They're subtle, don't do what people think and requires users to understand the non-uniqueness of polar decomposition. They ended up confusing people. Until we store additional information enough to make a unique polar decomposition, these functions shouldn't be a part of Basis.
2017-08-29Changed defaults, as it seems to be obviousy better to keep materials ↵Juan Linietsky
outside by default..
2017-08-29Added nice icon to show when a file is broken on import.Juan Linietsky
2017-08-29Fix constant reimport on broken files, closes #9930Juan Linietsky
2017-08-29Merge pull request #10771 from neikeq/pr-improve-build-callbacksJuan Linietsky
Improve build callbacks
2017-08-29Merge pull request #10745 from neikeq/fix-docdata-and-stuffJuan Linietsky
DocData and virtual method type hints fixes
2017-08-29Fixed problem with highlight boxes not updating on translationDaniel J. Ramirez
2017-08-29Merge pull request #10772 from djrm/pr_iconsJuan Linietsky
Improved and added some icons
2017-08-29Improved and added some iconsDaniel J. Ramirez
2017-08-29Improve build callbacksIgnacio Etcheverry
- Build callbacks now return bool to determine if the build was successful. If the build fails, the editor won't run the game. - Makes sure build callbacks are called after saving the scene ("Save Before Running" option).
2017-08-29Changed bools to uint32_t as this may be a compiler bug..Juan Linietsky
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-29Made some methods to check method/signal availability in GDScript, closes #9800Juan Linietsky
2017-08-29Generate project files for VS2017Matthias Hoelzl
2017-08-29-Fixed screen edge SSAO filter, fixes #9678Juan Linietsky
-Raised the SSAO limits, making the effect a lot more useful -Still pending to enable tresholding to avoid some hollow places
2017-08-29Renamed 'script_changed' signal in the script editor plugin to ↵Wilson E. Alvarez
'edited_script_changed'
2017-08-29removed DISCARD built in variable, replaced by actual discard GLSL ↵Juan Linietsky
instruction, fixes #9677
2017-08-29Merge pull request #10739 from Rubonnek/removed-paramdef-paramhintRémi Verschelde
Removed ParamDef and ParamHint structs
2017-08-29-Fixes to how collada generates tangents (use SurfaceTool), closes #9562Juan Linietsky
-Fix to gridmap cell size (wrong property type)
2017-08-29Merge pull request #10754 from bojidar-bg/10723-fix-shadowsRémi Verschelde
Fix #10723, a regression from 7a07895
2017-08-29Fix #10723, a regression from 7a07895Bojidar Marinov
Using @akien-mga's patch
2017-08-29Removed ParamDef and ParamHint structsWilson E. Alvarez
2017-08-29Cleaned up logic in Tween::_tween_process(), fixes #9187cryptonaut
2017-08-29Merge pull request #10716 from Noshyaar/pr-updateRémi Verschelde
Change editor update_mode to boolean (update_always)
2017-08-29Merge pull request #10704 from Noshyaar/pr-sceneRémi Verschelde
EditorNode: enhance open scene error dialog
2017-08-29Merge pull request #10705 from djrm/pr_gizmo_iconsRémi Verschelde
Added missing gizmo icons and fixed ugly looking gizmo icons.
2017-08-29Merge pull request #10741 from henkz1/android-exportRémi Verschelde
Android Fix export of 32 Bits Framebuffer option
2017-08-29Merge pull request #10731 from Noshyaar/pr-saveRémi Verschelde
EditorNode: fix scene save over others
2017-08-28Better spatial gizmo.Daniel J. Ramirez
Now it is posible to move spatial nodes along a plane.
2017-08-29Change editor update_mode to booleanPoommetee Ketson
Fix potential issues when MenuOptions enum or the entry in project metadata file is altered.
2017-08-29Fix export of 32 Bits Framebuffer optionHenrik Andersson
2017-08-29EditorNode: fix scene save over othersPoommetee Ketson