Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-03-02 | Merge pull request #42029 from ThakeeNathees/export-type-infer-bug-fix | George Marques | |
GDScript export array/dictionary type infer bug fix | |||
2021-03-02 | Merge pull request #46559 from asmaloney/fix-code-completion | Rémi Verschelde | |
Script editor: Fix two special cases not being checked in code completion | |||
2021-03-02 | Merge pull request #41897 from strank/not-in-conditional-done | Rémi Verschelde | |
Add a "not in" operator to GDScript. | |||
2021-03-01 | [script editor] Fix two special cases not being checked in code completion | Andy Maloney | |
When this code was changed for 4.0, a "break" statement inside a for loop in 3.x was changed to "return". This means that the two special cases (autoloads and input actions) are never checked. Removing the return lets these work properly in the editor. (Also reorder conditionals to short-circuit and avoid expensive methods.) | |||
2021-02-25 | Merge pull request #46379 from ThakeeNathees/signal-idf-not-found-fix | Rémi Verschelde | |
GDScript: False positive "Identifier not found" error on signals fixed | |||
2021-02-25 | Merge pull request #40276 from Taywee/master | Rémi Verschelde | |
remove invalid codeLensProvider value from lsp | |||
2021-02-24 | false positive "Identifier not found" error or signals fixed | Thakee Nathees | |
2021-02-18 | Fixed Invalid function bindings #46135 | Vignesh1-art | |
Fixed GDScriptLanguageProtocol::notify_client - have 3 arguments, but only 2 are binded | |||
2021-02-11 | Improve resource load cache | reduz | |
-Added a new method in Resource: reset_state , used for reloading the same resource from disk -Added a new cache mode "replace" in ResourceLoader, which reuses existing loaded sub-resources but resets their data from disk (or replaces them if they chaged type) -Because the correct sub-resource paths are always loaded now, this fixes bugs with subresource folding or subresource ordering when saving. | |||
2021-02-08 | Initialize class/struct variables with default values in modules/ | Rafał Mikrut | |
2021-01-31 | Merge pull request #45315 from RandomShaper/modernize_thread | Rémi Verschelde | |
Modernize Thread | |||
2021-01-29 | Modernize Thread | Pedro J. Estébanez | |
- Based on C++11's `thread` and `thread_local` - No more need to allocate-deallocate or check for null - No pointer anymore, just a member variable - Platform-specific implementations no longer needed (except for the few cases of non-portable functions) - Simpler for `NO_THREADS` - Thread ids are now the same across platforms (main is 1; others follow) | |||
2021-01-28 | Unify URI encoding/decoding and add to C# | Aaron Franke | |
http_escape and percent_encode have been unified into uri_encode, and http_unescape and percent_decode have been unified into uri_decode. | |||
2021-01-26 | Fix highlight color for class attributes that are also keywords | Lucas Van Mol | |
2021-01-11 | Merge pull request #43176 from mateosss/crash-uninit-const | Rémi Verschelde | |
Fix crash by adding nullcheck for uninitialized constants | |||
2021-01-11 | Merge pull request #43980 from gvekan/fix-missing-function-hints | Rémi Verschelde | |
Fix missing function hints | |||
2021-01-11 | Merge pull request #44104 from nekomatata/coroutine-await-fix | Rémi Verschelde | |
Fix error when calling coroutine with await in _ready | |||
2021-01-11 | Merge pull request #44005 from RandomShaper/gds_needless_check | Rémi Verschelde | |
Remove useless check in GDScript | |||
2021-01-11 | Merge pull request #44604 from lyuma/gdscript_dictionary_crash | Rémi Verschelde | |
GDScript: Fix crash when iterating through empty dictionary. | |||
2021-01-11 | Merge pull request #44719 from ThakeeNathees/assert-argument-bug-fixed | Rémi Verschelde | |
GDScript assert message parsing bug fixed | |||
2021-01-11 | Merge pull request #44672 from ThakeeNathees/array-dict-const-fold-bug-fix | Rémi Verschelde | |
Array/Dictionary marked as not safe to const fold | |||
2021-01-11 | Merge pull request #44818 from ThakeeNathees/const-crash-fix | Rémi Verschelde | |
GDScript crash at incomplete const bug fix | |||
2021-01-11 | Merge pull request #44889 from ThakeeNathees/builtin-invalid-call-crash-fix | Rémi Verschelde | |
GDScript invalid method call on built-in crash fix | |||
2021-01-11 | Merge pull request #45076 from ↵ | Rémi Verschelde | |
ThakeeNathees/gdscript-operator-precedence-bug-fix GDScript operator `+` `-` precedence bug fix | |||
2021-01-10 | GDScript operator `+` `-` precedence bug fix | Thakee Nathees | |
Fix: #43265 | |||
2021-01-04 | doc: Sync classref with current source | Rémi Verschelde | |
2021-01-03 | GDScript builtin invalid function call crash fix | Thakee Nathees | |
Fix: #44852 | |||
2021-01-01 | Update copyright statements to 2021 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! 2020 has been a tough year for most of us personally, but a good year for Godot development nonetheless with a huge amount of work done towards Godot 4.0 and great improvements backported to the long-lived 3.2 branch. We've had close to 400 contributors to engine code this year, authoring near 7,000 commit! (And that's only for the `master` branch and for the engine code, there's a lot more when counting docs, demos and other first-party repos.) Here's to a great year 2021 for all Godot users 🎆 | |||
2020-12-30 | GDScript crash at incomplete const bug fix | Thakee Nathees | |
2020-12-28 | Rename Math::stepify to snapped | Marcel Admiraal | |
2020-12-28 | Rename empty() to is_empty() | Marcel Admiraal | |
2020-12-27 | GDScript assert message parsing bug fixed | Thakee Nathees | |
Fix: #43540 | |||
2020-12-25 | Array/Dictionary marked as not safe to const fold | Thakee Nathees | |
Fix: #44459 | |||
2020-12-21 | Fix crash when iterating through empty dictionary. | Lyuma | |
2020-12-17 | Fix error when calling coroutine with await in _ready | PouleyKetchoupp | |
The code paths for calling async functions seemed to be missing in some cases, causing a debug break and false positive error. | |||
2020-12-16 | Merge pull request #44424 from briansemrau/gdscript-fix-and | Rémi Verschelde | |
Fix gdscript `and` operator | |||
2020-12-16 | Fix gdscript and operator | Brian Semrau | |
2020-12-15 | fixes crash in disassemlber for opcode OPCODE_ASSIGN_TYPED_NATIVE | Jordan Schidlowsky | |
2020-12-15 | Merge pull request #44275 from vnen/variant-function-arg-pointers | Rémi Verschelde | |
Use pointer parameters in Variant function pointers | |||
2020-12-15 | Merge pull request #43890 from vnen/gdscript-builtin-functions-refactor | Rémi Verschelde | |
GDScript: Refactor builtin functions | |||
2020-12-13 | Pow method doc fix | skyace65 | |
2020-12-10 | Use pointer parameters in Variant function pointers | George Marques | |
Instead of references. This is needed because those function pointers are used in GDNative which needs to work with plain C, which doesn't support passing parameters by reference. | |||
2020-12-09 | LSP: Fix iterator in enum API dump | Rémi Verschelde | |
2020-12-09 | Static analyzer fixes: | bruvzg | |
Removes unused code in OS. Fixes return types. Fixes few typos. | |||
2020-12-08 | Merge pull request #43742 from qarmin/editor_modules_default_values | Rémi Verschelde | |
Initialize class/struct variables with default values in platform/ and editor/ | |||
2020-12-08 | Constify ScriptLanguage.can_inherit_from_file | Emmanuel Leblond | |
2020-12-06 | Fix base script not initialized properly in some cases | PouleyKetchoupp | |
Storing script references to pointer only in result.script_type could lead to losing the last reference, causing further conversions from Script* to Ref<Script> to fail. Now result.script_type_ref is always set first, and then cleared in the specific case of the script being the owner, to avoid cyclic reference issues. | |||
2020-12-03 | Merge pull request #43328 from gvekan/better-keyword-completion | Rémi Verschelde | |
Add bracket or space to some keyword completions | |||
2020-12-03 | Merge pull request #44011 from KoBeWi/red_roses_minus_blue_violets | Rémi Verschelde | |
Fix subtracting colors and quats | |||
2020-12-03 | Fix subtracting colors and quats | Tomasz Chabora | |