Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-06-29 | Merge pull request #30177 from hbina/use_FALLTHROUGH_macro | Rémi Verschelde | |
Applied some of FALLTHROUGH macro usage from #30122 | |||
2019-06-29 | Many fallthrough switch cases now have the FALLTHROUGH macro to tell the ↵ | hbina085 | |
compiler that this is intended. | |||
2019-06-28 | Add support for creating editor icons per module | Andrii Doroshenko (Xrayez) | |
The functionality is similar to how `doc_classes` are retrieved per module. The build system will search for custom icons path defined per module via `get_icons_path()` method in `config.py` or default icons path. If such paths don't exist, only the editor's own icons will be built. Most module icons were moved from editor/icons to respective modules. | |||
2019-06-28 | Merge pull request #30134 from Calinou/doc-proofread | Rémi Verschelde | |
Proofread and improve the whole class reference | |||
2019-06-28 | Fixed regression bug caused in #30095 and actually fix the issue it was ↵ | unknown | |
supposed to fix(#26850) | |||
2019-06-27 | Proofread and improve the whole class reference | Hugo Locurcio | |
- Document a few more properties and methods - Add more information to many classes - Fix lots of typos and gramar mistakes - Use [code] tags for parameters consistently - Use [b] and [i] tags consistently - Put "Warning:" and "Note:" on their own line to be more visible, and make them always bold - Tweak formatting in code examples to be more readable - Use double quotes consistently - Add more links to third-party technologies | |||
2019-06-27 | Merge pull request #29941 from qarmin/redundant_code_and_others | Rémi Verschelde | |
Remove redundant code, possible NULL pointers and others | |||
2019-06-26 | Fixed parser treating compound assignment the same as assignment which gave ↵ | unknown | |
wrong argument usage count | |||
2019-06-26 | Some code changed with Clang-Tidy | qarmin | |
2019-06-25 | Extends wrapi/wrapf docs | Chaosus | |
2019-06-19 | Merge pull request #29866 from ↵ | Rémi Verschelde | |
akien-mga/nothing-that-surrounds-us-is-object-all-is-subject GDScript: Improve error on Object to Object invalid argument calls | |||
2019-06-18 | doc: Improve docs for Resource* classes | Rémi Verschelde | |
Also move module-specific classes to their own module's `doc_classes` folder. | |||
2019-06-18 | Unexpose subclasses of ResourceFormatLoader and -Saver | Rémi Verschelde | |
ResourceFormatLoader and ResourceFormatSaver are meant to be overridden to add support for different formats in ResourceLoader and ResourceSaver. Those should be exposed as they can be overridden in plugins. On the other hand, all predefined subclasses of those two base classes are only meant to register support for new file and resource types, but should not and cannot be used directly from script, so they should not be exposed. Also unexposed ResourceImporterOGGVorbis (and thus its base class ResourceImporter) which are editor-only. | |||
2019-06-18 | GDScript: Improve error on Object to Object invalid argument calls | Rémi Verschelde | |
Fixes #27804. | |||
2019-06-12 | Merge pull request #29306 from qarmin/small_code_fixes | Rémi Verschelde | |
Small fixes to unrechable code, possibly overflows, using NULL pointers | |||
2019-06-11 | Merge pull request #29678 from akien-mga/err-macros-semicolon | Rémi Verschelde | |
Fix error macro calls not ending with semicolon | |||
2019-06-11 | Fix error macro calls not ending with semicolon | Rémi Verschelde | |
It's not necessary, but the vast majority of calls of error macros do have an ending semicolon, so it's best to be consistent. Most WARN_DEPRECATED calls did *not* have a semicolon, but there's no reason for them to be treated differently. | |||
2019-06-07 | Added export hint to 2D and 3D physics and render layers. | MrCdK | |
2019-06-03 | Small fixes to unrechable code, possibly overflows, using NULL pointers | qarmin | |
2019-06-03 | Merge pull request #29433 from bojidar-bg/29406-dictionary-constant | Rémi Verschelde | |
Properly catch certain errors in Dictionary and Array declarations | |||
2019-06-03 | Properly catch certain errors in Dictionary declarations | Bojidar Marinov | |
Fixes #29406 | |||
2019-06-03 | Merge pull request #28099 from lupoDharkael/fix-completion | Rémi Verschelde | |
Fix code completion not working with class_name | |||
2019-06-02 | Fix GDSCript inner classes be freed after compile | geequlim | |
2019-06-01 | Merge pull request #27789 from Giacom/move_towards | Rémi Verschelde | |
Added move_toward functions for float, Vector2 and Vector3 | |||
2019-05-29 | Merge pull request #28416 from JellyWX/binary-literals | Rémi Verschelde | |
Support for binary literals in GDScript | |||
2019-05-28 | Added move_toward functions for float, Vector2 and Vector3 | Giacom | |
2019-05-28 | Merge pull request #27987 from lupoDharkael/classname-duplicate | Rémi Verschelde | |
Prevent using multiple class_name in a class | |||
2019-05-26 | autocomplete for enum values | hilfazer | |
2019-05-24 | Fix parse error when extends from subclass of named classes | Geequlim | |
2019-05-21 | Merge pull request #29041 from hbina/add_const | Rémi Verschelde | |
add const to methods that return literals | |||
2019-05-21 | added a const keyword for a methods that return constant literal... | hbina085 | |
2019-05-20 | Merge pull request #27886 from LeonardMeagher2/obj_to_string | Rémi Verschelde | |
Allow overriding how scripted objects are converted to strings | |||
2019-05-19 | Fix typos with codespell | Rémi Verschelde | |
Using codespell 1.15.0. Method: ``` $ cat > ../godot-word-whitelist.txt << EOF ang curvelinear doubleclick leapyear lod merchantibility nd numer ois ony que seeked synching te uint unselect webp EOF $ codespell -w -q 3 -I ../godot-word-whitelist.txt --skip="./thirdparty,*.po" $ git diff // undo unwanted changes ``` | |||
2019-05-03 | Allow overriding how scripted objects are converted to strings | Leonard Meagher | |
solves #26796 - ADD `String to_string()` method to Object which can be overriden by `String _to_string()` in scripts - ADD `String to_string(r_valid)` method to ScriptInstance to allow langauges to control how scripted objects are converted to strings - IMPLEMENT to_string for GDScriptInstance, VisualScriptInstance, and NativeScriptInstance - ADD Documentation about `Object.to_string` and `Object._to_string` - Changed `Variant::operator String` to use `obj->to_string()` | |||
2019-05-03 | Merge pull request #28603 from bojidar-bg/24134-typed-array-share | Rémi Verschelde | |
Fix typed arrays and dictionaries getting their values shared | |||
2019-05-02 | Fix slight issues with autocompletion and member lists in GDScript | Bojidar Marinov | |
Fixes #27152 Fixes #28591 | |||
2019-05-02 | Fix typed arrays and dictionaries getting their values shared | Bojidar Marinov | |
2019-05-01 | Merge pull request #27676 from qarmin/small_fixes_2 | Rémi Verschelde | |
Small fixes to static analyzer bugs | |||
2019-04-30 | Make "decimal" functions more consistent | Aaron Franke | |
In GDScript, rename "decimals" to "step_decimals". In C#, add "StepDecimals", but keep the old functionality in a method called "DecimalCount". | |||
2019-04-30 | Merge pull request #24437 from mateusfccp/single_quotes_option | Rémi Verschelde | |
Add settings for single-quotes on completion | |||
2019-04-25 | [Core] Expose approximate equality methods to GDScript | Aaron Franke | |
2019-04-25 | Support for binary literals in GDScript. Added an error that shows if a ↵ | jude-lafitteIII | |
point is written in a hex literal. Added highlighting for binary literals in GDScript | |||
2019-04-22 | Merge pull request #27673 from qarmin/small_fixes | Rémi Verschelde | |
Small fixes, mostly duplicated code | |||
2019-04-19 | doc: Drop unused <demos> tag | Rémi Verschelde | |
2019-04-17 | Don't allow class_name in built-in scripts | lupoDharkael | |
2019-04-16 | Fix code completion not working with class_name | lupoDharkael | |
2019-04-16 | Prevent using multiple class_name in a class | lupoDharkael | |
2019-04-15 | GDScript: add variable shadowing warning | lupoDharkael | |
2019-04-12 | Merge pull request #27863 from bojidar-bg/27460-constant-class-clash | Rémi Verschelde | |
Check subclasses too when checking for name clashes | |||
2019-04-11 | Merge pull request #27867 from bojidar-bg/27489-as-self-fail | Rémi Verschelde | |
Fix as operator generating opcode 38 errors |