Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-08-09 | New gizmo structure and new gizmo disabling menu | JFonS | |
2018-08-07 | Merge pull request #20381 from AndreaCatania/phymat_2 | Juan Linietsky | |
Improved Physics material | |||
2018-08-07 | Removed physics material combination mode. Added rough and absorbent ↵ | Andrea Catania | |
parameter to material. Fixed 'change' signal connection | |||
2018-08-06 | Added proper import support for 3D and Array textures | Juan Linietsky | |
2018-08-04 | Merge pull request #20693 from AndreaCatania/soft_fix2 | Juan Linietsky | |
Fixed SoftBody pinned point offset calculation | |||
2018-08-04 | Merge pull request #20600 from exts/new_generic_methods | Ignacio Etcheverry | |
Mono: Added generic methods for PackedScene & ResourceLoader | |||
2018-08-03 | Added generic method for ResourceLoader: Load<T>() | exts | |
2018-08-03 | Fixed SoftBody pinned point offset calculation | Andrea Catania | |
2018-08-01 | Merge pull request #20644 from NickToony/master | Ignacio Etcheverry | |
Fixed Windows mono compile | |||
2018-07-31 | fixed: windows mono compile (#20598) | Nick Hope | |
tidy: formatting. | |||
2018-07-31 | Merge pull request #20639 from neikeq/issue-20531-and-cleanup | Ignacio Etcheverry | |
Mono: Fix property set_value and cleanup | |||
2018-07-31 | Mono: Fix property set_value and cleanup | Ignacio Etcheverry | |
2018-07-29 | Fix Mono compilation on Windows/Ming | Hein-Pieter van Braam | |
(cherry picked from commit 83140541dc91c29a288d7dd71044780b50b2cc4b) | |||
2018-07-28 | mbedtls: Update to upstream version 2.12.0 | Ré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-28 | Merge pull request #20463 from fire/vs_expand_hints_to_virtual_func | Rémi Verschelde | |
Visualscript: Carry property hint and hint string through to Visualscript virtual funcs | |||
2018-07-28 | Merge pull request #17595 from viktor-ferenczi/issue-5042-subproc | Rémi Verschelde | |
Running builder (content generator) functions in subprocesses on Windows | |||
2018-07-27 | Carry property hint and hint string through to Visualscript virtual functions. | K. S. Ernest (iFire) Lee | |
2018-07-27 | Merge pull request #20457 from fire/vs_generic_search_crash_and_connecting | Rémi Verschelde | |
Visualscript: misc generic search changes | |||
2018-07-27 | Running builder (content generator) functions in subprocesses on Windows | Viktor 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-27 | Merge pull request #20462 from fire/vs_don't_typeguess_nil | Rémi Verschelde | |
Visualscript: Don't type guess on nil and set default type to "" | |||
2018-07-27 | Merge pull request #17720 from paulloz/custom-csharp-glue | Ignacio Etcheverry | |
[mono] Generic Typed GetNode, GetChild, etc. | |||
2018-07-27 | Fixed nativescript getter and setter logic | Bastiaan Olij | |
2018-07-27 | Reenabled module and fixed missing const | Bastiaan Olij | |
2018-07-27 | Add missing methods to Node class in the mono glue | Paul Joannon | |
* GetNodeOrNull<T> * GetChild<T> * GetChildOrNull<T> * GetOwner<T> * GetOwnerOrNull<T> * GetParent<T> * GetParentOrNull<T> | |||
2018-07-26 | GDScript: Fix parse error in string formatting | George Marques | |
2018-07-26 | Visualscript: Don't type guess on nil. | K. S. Ernest (iFire) Lee | |
2018-07-26 | Merge pull request #15643 from organicpencil/bullet_contact_impulse | Rémi Verschelde | |
Expose PhysicsDirectBodyState.get_contact_impulse | |||
2018-07-26 | Visualscript fix crash and generic search does not connect ports. | K. S. Ernest (iFire) Lee | |
* Signal change requires function changes to _selected_new_virtual_method | |||
2018-07-26 | Merge pull request #20468 from vnen/typed-gds-fixes | Rémi Verschelde | |
General GDScript fixes | |||
2018-07-26 | Merge pull request #20477 from swarnimarun/vs_duplicate_fix | Rémi Verschelde | |
Fix Visual Script duplicate issue | |||
2018-07-26 | doc: Sync classref with current source | Rémi Verschelde | |
Fix various missing arguments in bindings. | |||
2018-07-26 | Merge pull request #18282 from aaronfranke/better-mathf | Rémi Verschelde | |
[Core] [Mono] Fix Color missing int export methods, added 64-bit | |||
2018-07-26 | Fix Visual Script duplicate issue | Swarnim Arun | |
2018-07-25 | GDScript: Add type inference syntax for function arguments | George Marques | |
2018-07-25 | GDScript: Fix type detection for String formatting operator | George Marques | |
2018-07-25 | GDScript: Fix type detection on Object typed assign | George Marques | |
Also make typed assigns a debug-only thing, so release builds are more lenient on errors. | |||
2018-07-25 | GDScript: Allow accessing constants of outer classes | George Marques | |
2018-07-25 | GDScript: Enable built-in function introspection in non-tools | George Marques | |
Only for debug builds. Fix problems in non-tools targets. | |||
2018-07-25 | GDScript: Fix bogus error when a cursor token is found on class | George Marques | |
2018-07-25 | GDScript: Allow strict conversion when assigning typed variables | George Marques | |
2018-07-25 | GDScript: Fix mismatching between export hint and type hint | George Marques | |
2018-07-25 | GDScript: Allow inherited method to add optional arguments | George Marques | |
Also show the parent method signature in the error message. | |||
2018-07-25 | GDScript: Fix returned value of get_default_argument_count() | George Marques | |
2018-07-25 | GDScript: Fix main script detection | George Marques | |
2018-07-25 | GDScript: Look up local scope first for detecting type | George Marques | |
2018-07-26 | Reduce unnecessary COW on Vector by make writing explicit | Hein-Pieter van Braam | |
This commit makes operator[] on Vector const and adds a write proxy to it. From now on writes to Vectors need to happen through the .write proxy. So for instance: Vector<int> vec; vec.push_back(10); std::cout << vec[0] << std::endl; vec.write[0] = 20; Failing to use the .write proxy will cause a compilation error. In addition COWable datatypes can now embed a CowData pointer to their data. This means that String, CharString, and VMap no longer use or derive from Vector. _ALWAYS_INLINE_ and _FORCE_INLINE_ are now equivalent for debug and non-debug builds. This is a lot faster for Vector in the editor and while running tests. The reason why this difference used to exist is because force-inlined methods used to give a bad debugging experience. After extensive testing with modern compilers this is no longer the case. | |||
2018-07-25 | [Mono] Fix Color incorrect ordering of int export methods, added 64-bit | Aaron Franke | |
[Mono] Fix Color incorrect ordering of int export methods, added 64-bit long export methods. | |||
2018-07-25 | Fix continuous attempt to reload domain with API assemblies out of sync | Ignacio Etcheverry | |
2018-07-25 | Mono: Fix domain reload never triggering | Ignacio Etcheverry | |
2018-07-25 | Fix '!valid' error spam on C# script instance create | Ignacio Etcheverry | |