Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-04-11 | No more metadata and dependency indices kept in resources saved. | Juan Linietsky | |
-Node folding is now saved externally together with the properties -External resources remember their ID when scenes are saved. | |||
2019-04-10 | Added generator audio stream, and spectrum analyzer audio effect | Juan Linietsky | |
Made AudioFrame and Vector2 equivalent for casting. Added ability to obtain the playback object from stream players. Added ability to obtain effect instance from audio server. | |||
2019-04-09 | Style: Apply new changes from clang-format 8.0 | Rémi Verschelde | |
It seems to stay compatible with formatting done by clang-format 6.0 and 7.0, so contributors can keep using those versions for now (they will not undo those changes). | |||
2019-04-08 | Add ability to edit editor feature profiles | Juan Linietsky | |
Allows enabling/disabling parts of the editor and storing/loading profiles for that. | |||
2019-04-08 | Merge pull request #27711 from neikeq/ifdef-clang-tidy | Rémi Verschelde | |
Replace a few #if/#elif with #ifdef and "#elif defined" | |||
2019-04-08 | Merge pull request #27506 from Chaosus/astar | Rémi Verschelde | |
Added functions to AStar for disable/enable points to effectivly create obstacles | |||
2019-04-08 | Merge pull request #27452 from Chaosus/direction_to | Rémi Verschelde | |
Added method to retrieve a direction vector from one point to another | |||
2019-04-08 | Merge pull request #27644 from lupoDharkael/bus | Rémi Verschelde | |
Allow default audio bus layout modification | |||
2019-04-08 | Merge pull request #26760 from Xrayez/26744-fix-string-to-lower | Rémi Verschelde | |
Reorder reverse caps characters table for string lower case conversion | |||
2019-04-08 | Merge pull request #27231 from Chaosus/smoothstep | Rémi Verschelde | |
Added smoothstep built-in function | |||
2019-04-08 | Added functions to AStar for disable/enable points | Chaosus | |
2019-04-07 | Merge pull request #27776 from neikeq/issue-27772 | Ignacio Roldán Etcheverry | |
core_bind: Use the appropriate enum instead of int | |||
2019-04-07 | core_bind: Use the appropriate enum instead of int | Ignacio Etcheverry | |
2019-04-07 | Added smoothstep built-in function | Chaosus | |
2019-04-07 | Merge pull request #27043 from Chaosus/randfn | Yuri Roubinsky | |
Added gaussian distribution function to RNG | |||
2019-04-06 | Merge pull request #27733 from nekomatata/transform_flip_fix | Rémi Verschelde | |
Fixed Transform FLIP_Y and FLIP_Z set as identity transform | |||
2019-04-06 | Merge pull request #26486 from marxin/fix-Wdeprecated-copy | Rémi Verschelde | |
Fix new GCC 9 warnings: -Wdeprecated-copy. | |||
2019-04-06 | Fixed Transform FLIP_Y and FLIP_Z set as identity transform | PouleyKetchoupp | |
2019-04-06 | Fix wrong method binds and registered class | Ignacio Etcheverry | |
2019-04-06 | Merge pull request #26699 from Schroedi/fix-line-circle-intersect | Rémi Verschelde | |
Fixes Geometry.segment_intersects_circle working only one way. | |||
2019-04-05 | Replace a few #if/#elif with #ifdef and "#elif defined" | Ignacio Etcheverry | |
2019-04-05 | Revert "Properly explain RPC/RSET mode failure." | Rémi Verschelde | |
This reverts commit 95ad747deaa474b30c04b01f60634f2be9a5ea18. It introduced regressions, see #27655. | |||
2019-04-05 | Allow default audio bus layout modification | lupoDharkael | |
2019-04-05 | Merge pull request #27677 from akien-mga/Wimplicit-fallthrough | Rémi Verschelde | |
Fix -Wimplicit-fallthrough warnings from GCC 8 | |||
2019-04-05 | Added direction_to method to vectors | Chaosus | |
2019-04-05 | Fix -Wimplicit-fallthrough warnings from GCC 8 | Rémi Verschelde | |
Adds `FALLTHROUGH` macro to specify when a fallthrough is intentional. Can be replaced by `[[fallthrough]]` if/when we switch to C++17. The warning is now enabled by default for GCC on `extra` warnings level (part of GCC's `-Wextra`). It's not enabled in Clang's `-Wextra` yet, but we could enable it manually once we switch to C++11. There's no equivalent feature in MSVC for now. Fixes #26135. | |||
2019-04-05 | Reorder reverse caps characters table for string lower case conversion | Andrii Doroshenko (Xrayez) | |
The binary search algorithm used to lookup character codes in the table relies that the data must be ordered. This fixes `to_lower()` string method to convert upper case to lower case properly, so that the algorithm doesn't terminate prematurely. Co-authored-by: AndreevAndrei (avandrei) <avandrei@MacBookAAV.local> | |||
2019-04-04 | Fix 'UndoRedo' increasing its version on actions that should be merged | Michael Alexsander Silva Dias | |
2019-04-04 | Clean up notifications and merge Node and MainLoop ones for clarity, closes ↵ | Juan Linietsky | |
#27614 | |||
2019-04-03 | Properly explain RPC/RSET mode failure. | Fabio Alessandrelli | |
_can_call_mode used to call is_network_master/get_network_master internally. This would reset any potential last error set via ERR_EXPLAIN, preventing it from being displayed correctly. _can_call_mode now expects the node master ID to be passed instead. | |||
2019-04-03 | Merge pull request #27214 from marcelofg55/midi_note_off | Rémi Verschelde | |
Fix MIDI Note Off missing on some devices | |||
2019-04-02 | Merge pull request #27597 from marxin/fix-Wnon-virtual-dtor-warnings | Rémi Verschelde | |
Fix -Wnon-virtual-dtor warnings. | |||
2019-04-02 | Enable warnings=extra on clang and GCC testers. | marxin | |
And remove 2 warnings from warnings=extra. | |||
2019-04-02 | Fix -Wnon-virtual-dtor warnings. | marxin | |
Example of the warning: ./core/script_language.h:198:7: warning: 'class ScriptCodeCompletionCache' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] | |||
2019-04-01 | Merge pull request #27171 from Chaosus/randfix | Rémi Verschelde | |
Properly setup seed in RNG | |||
2019-04-01 | Merge pull request #27485 from Faless/io/encode_decode_safety_pr | Rémi Verschelde | |
Safer encode/decode variant. | |||
2019-04-01 | Some improvements to is_equal_approx, restored Quat operator. | Juan Linietsky | |
2019-04-01 | Add object encoding param to serialization methods | Fabio Alessandrelli | |
Network peers get_var/put_var File get_var/store_var GDScript/Mono/VisualScript bytes2var/var2bytes Add MultiplayerAPI.allow_object_decoding member which deprecates PacketPeer.allow_object_decoding. Break ABI compatibaility (API compatibility for GDNative). | |||
2019-04-01 | Multiplayer API now respects allow_object_decoding | Fabio Alessandrelli | |
Add doc about allow_object_decoding in PacketPeer | |||
2019-03-28 | Use same boolean for objects encode and decode. | Fabio Alessandrelli | |
In a very unintuitive move encode needed false to encode an object, decode needed true to decode it. They now need the same value: `true`. | |||
2019-03-27 | Properly setup seed in RNG | Chaosus | |
2019-03-20 | Revert accidental commits | Pedro J. Estébanez | |
This reverts commit fb37284c027b494ed3ec21124001fcb729f42cc4. This reverts commit 4db0f51b9aa76cfc7649787fe1970af606ce8dab. | |||
2019-03-20 | Create live view dock [wip] | Pedro J. Estébanez | |
2019-03-20 | Create class for shared memory blocks [wip] | Pedro J. Estébanez | |
2019-03-18 | Fix MIDI Note Off missing on some devices | Marcelo Fernandez | |
2019-03-17 | Added normally distributed generation function to RNG | Chaosus | |
2019-03-16 | Merge pull request #25495 from IronicallySerious/fix-expand-macros | Rémi Verschelde | |
Fix parameterised macros in core. Addresses #25488 | |||
2019-03-09 | Merge pull request #26851 from RandomShaper/fix-26460-fake-event-flood | Rémi Verschelde | |
Fix fake null-motion mouse event flood | |||
2019-03-09 | Fix fake null-motion mouse event flood | Pedro J. Estébanez | |
This commit also improves a bit the code quality by making the intent of fake events (and themselves) more explicit. Fixes #26460. | |||
2019-03-09 | Merge pull request #26818 from vnen/class_name-inheritance | Rémi Verschelde | |
Allow class_name scripts to have nested inheritance |