summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2018-08-14Merge pull request #18096 from aaronfranke/masterJuan Linietsky
[Core] Split up math_2d.h
2018-08-14Merge pull request #20583 from neikeq/issue-15371Rémi Verschelde
Fix case where exported properties value is lost
2018-08-15mono: add constants to transform and vector structsKelly Thomas
2018-08-14Merge pull request #20890 from KellyThomas/mono-is-instance-validIgnacio Etcheverry
mono: add IsInstanceValid(), move WeakRef()
2018-08-14mono: add IsInstanceValid(), move WeakRef()Kelly Thomas
2018-08-14SCons: Fix mono_root initializationRémi Verschelde
As advised by @neikeq.
2018-08-13Merge pull request #20706 from mysticfall/issue-20705Ignacio Etcheverry
Add missing GetPtr() for Dictionary<> and Array<>
2018-08-13Merge pull request #20913 from pulkomandy/masterRémi Verschelde
Rebase patches for fixing haiku build.
2018-08-13Fixed absent variable exception while trying to raise another exception.Teashrock
2018-08-13Remove usage console spamChaosus
2018-08-13Merge pull request #20155 from Tunous/line-edit-clearRémi Verschelde
Add clear button to search fields
2018-08-11Rebase patches for fixing haiku build.Adrien Destugues
2018-08-11Merge pull request #20753 from Faless/ws_fixJuan Linietsky
Fix WebSocket crash due to non PDO init after CowData PR
2018-08-11Do not use theme to set LineEdit right_iconŁukasz Rutkowski
2018-08-11Add clear text button to LineEditŁukasz Rutkowski
- Add pressed state to clear button - Enable clear button on all inputs with search icon - Remove duplicate clear buttons - Fix rendering of icon for center and right alignments - Add clear button to more search fields - Add clear icon to default theme - Add method to control enabled state of clear button - Add property to enable clear button from inspector
2018-08-11[Core] Completely kill math_2d.h, change includesAaron Franke
2018-08-10[Core] Change math_2d includes to vector2 includes where relevantAaron Franke
2018-08-10Added system for GDScript warningsGeorge Marques
- Count and panel per script. - Ability to disable warnings per script using special comments. - Ability to disable warnings globally using Project Settings. - Option to treat enabled warnings as errors.
2018-08-10Revert "added get_creation_time function for gdscript"Juan Linietsky
2018-08-10Merge pull request #18914 from notwarp/masterJuan Linietsky
added get_creation_time function for gdscript
2018-08-10Merge pull request #14704 from poke1024/colorconstantsJuan Linietsky
Allow some non-integer built-in constants in gdscript
2018-08-09New gizmo structure and new gizmo disabling menuJFonS
2018-08-07Merge pull request #20381 from AndreaCatania/phymat_2Juan Linietsky
Improved Physics material
2018-08-07Removed physics material combination mode. Added rough and absorbent ↵Andrea Catania
parameter to material. Fixed 'change' signal connection
2018-08-06Added proper import support for 3D and Array texturesJuan Linietsky
2018-08-06Fix WebSocket crash due to non PDO init.Fabio Alessandrelli
Move RingBuffer (and few related vars) to LWSPeer.
2018-08-04Merge pull request #20693 from AndreaCatania/soft_fix2Juan Linietsky
Fixed SoftBody pinned point offset calculation
2018-08-04Add missing GetPtr() for Dictionary<> and Array<>Xavier Cho
Add missing GetPtr() method for generic versions of Dictionary and Array to fix #20705.
2018-08-04Merge pull request #20600 from exts/new_generic_methodsIgnacio Etcheverry
Mono: Added generic methods for PackedScene & ResourceLoader
2018-08-03Added generic method for ResourceLoader: Load<T>()exts
2018-08-03Fixed SoftBody pinned point offset calculationAndrea Catania
2018-08-01Merge pull request #20644 from NickToony/masterIgnacio Etcheverry
Fixed Windows mono compile
2018-07-31fixed: windows mono compile (#20598)Nick Hope
tidy: formatting.
2018-07-31Merge pull request #20639 from neikeq/issue-20531-and-cleanupIgnacio Etcheverry
Mono: Fix property set_value and cleanup
2018-07-31Mono: Fix property set_value and cleanupIgnacio Etcheverry
2018-07-31Allow some non-integer built-in constants in gdscriptBernhard Liebl
2018-07-29Fix case where exported properties value is lostIgnacio Etcheverry
Fixes exported property modified values lost when creating a placeholder script instance with a failed script compilation - Object set/get will call PlaceHolderScriptInstance's new fallback set/get methods as a last resort. This way, placeholder script instances can keep the values for storage or until the script is compiled successfuly. - Script::can_instance() will only return true if a real script instance can be created. Otherwise, in the case of placeholder script instances, it will return false. - Object::set_script(script) is now in charge of requesting the creation of placeholder script instances. It's no longer Script::instance_create(owner)'s duty. - PlaceHolderScriptInstance has a new method set_build_failed(bool) to determine whether it should call into its script methods or not. - Fixed a few problems during reloading of C# scripts.
2018-07-29Fix Mono compilation on Windows/MingHein-Pieter van Braam
(cherry picked from commit 83140541dc91c29a288d7dd71044780b50b2cc4b)
2018-07-28mbedtls: Update to upstream version 2.12.0Rémi Verschelde
_WIN32_WINNT redefinition fix is no longer needed as it was merged upstream. PR 1453 is still not merged, diff updated to current state.
2018-07-28Merge pull request #20463 from fire/vs_expand_hints_to_virtual_funcRémi Verschelde
Visualscript: Carry property hint and hint string through to Visualscript virtual funcs
2018-07-28Merge pull request #17595 from viktor-ferenczi/issue-5042-subprocRémi Verschelde
Running builder (content generator) functions in subprocesses on Windows
2018-07-27Carry property hint and hint string through to Visualscript virtual functions.K. S. Ernest (iFire) Lee
2018-07-27Merge pull request #20457 from fire/vs_generic_search_crash_and_connectingRémi Verschelde
Visualscript: misc generic search changes
2018-07-27Running builder (content generator) functions in subprocesses on WindowsViktor Ferenczi
- Refactored all builder (make_*) functions into separate Python modules along to the build tree - Introduced utility function to wrap all invocations on Windows, but does not change it elsewhere - Introduced stub to use the builders module as a stand alone script and invoke a selected function There is a problem with file handles related to writing generated content (*.gen.h and *.gen.cpp) on Windows, which randomly causes a SHARING VIOLATION error to the compiler resulting in flaky builds. Running all such content generators in a new subprocess instead of directly inside the build script works around the issue. Yes, I tried the multiprocessing module. It did not work due to conflict with SCons on cPickle. Suggested workaround did not fully work either. Using the run_in_subprocess wrapper on osx and x11 platforms as well for consistency. In case of running a cross-compilation on Windows they would still be used, but likely it will not happen in practice. What counts is that the build itself is running on which platform, not the target platform. Some generated files are written directly in an SConstruct or SCsub file, before the parallel build starts. They don't need to be written in a subprocess, apparently, so I left them as is.
2018-07-27Merge pull request #20462 from fire/vs_don't_typeguess_nilRémi Verschelde
Visualscript: Don't type guess on nil and set default type to ""
2018-07-27Merge pull request #17720 from paulloz/custom-csharp-glueIgnacio Etcheverry
[mono] Generic Typed GetNode, GetChild, etc.
2018-07-27Fixed nativescript getter and setter logicBastiaan Olij
2018-07-27Reenabled module and fixed missing constBastiaan Olij
2018-07-27Add missing methods to Node class in the mono gluePaul Joannon
* GetNodeOrNull<T> * GetChild<T> * GetChildOrNull<T> * GetOwner<T> * GetOwnerOrNull<T> * GetParent<T> * GetParentOrNull<T>
2018-07-26GDScript: Fix parse error in string formattingGeorge Marques