Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-02-15 | Add an XML schema for documentation | Hugo Locurcio | |
This makes it easier to spot syntax errors when editing the class reference. The schema is referenced locally so validation can still work offline. Each class XML's schema conformance is also checked on GitHub Actions. | |||
2021-12-08 | Expose `ScriptEditor::edit` to scripting | Raul Santos | |
Exposes a method in `EditorInterface` to open scripts on a specified line and column. This method handles if the internal or the external editor should be used. | |||
2021-10-10 | Add warnings to methods that give access to internal nodes | Yuri Sizov | |
2021-09-20 | Don't generate empty doc sections and reduce code duplication | Aaron Franke | |
2021-08-13 | `EditorCommandPalette` Documentation. | Bhuvan Vemula | |
2021-08-09 | Added EditorCommandPalette | Bhuvan Vemula | |
2021-07-30 | doc: Use self-closing tags for `return` and `argument` | Rémi Verschelde | |
For the time being we don't support writing a description for those, preferring having all details in the method's description. Using self-closing tags saves half the lines, and prevents contributors from thinking that they should write the argument or return documentation there. | |||
2021-05-31 | Implement shader caching | reduz | |
* Shader compilation is now cached. Subsequent loads take less than a millisecond. * Improved game, editor and project manager startup time. * Editor uses .godot/shader_cache to store shaders. * Game uses user://shader_cache * Project manager uses $config_dir/shader_cache * Options to tweak shader caching in project settings. * Editor path configuration moved from EditorSettings to new class, EditorPaths, so it can be available early on (before shaders are compiled). * Reworked ShaderCompilerRD to ensure deterministic shader code creation (else shader may change and cache will be invalidated). * Added shader compression with SMOLV: https://github.com/aras-p/smol-v | |||
2021-04-12 | Expose edit_node() for editor plugins | kobewi | |
2021-04-05 | Expose editor scale to the plugin API | Yuri Sizov | |
2021-01-04 | doc: Sync classref with current source | Rémi Verschelde | |
2020-12-19 | Rename EditorInterface get_editor_viewport to get_editor_main_control | Marcel Admiraal | |
2020-09-23 | Added inspector_only option to inspect_object in EditorInterface. | andriyDev | |
Updated docs to reflect change to inspect_object. | |||
2020-07-30 | Improve the `EditorInterface.get_editor_viewport()` description | Hugo Locurcio | |
This closes https://github.com/godotengine/godot-docs/issues/1109. | |||
2020-07-20 | Document several editor-related classes to 100% completion | Hugo Locurcio | |
2020-07-06 | Expose methods to play scene from plugin code | Yuri Sizov | |
2020-06-26 | Keep the bottom panel visible when enabling the distraction-free mode | Hugo Locurcio | |
- Document the `EditorInterface.distraction_free_mode` property. This closes https://github.com/godotengine/godot-proposals/issues/951. | |||
2020-06-04 | doc: Sync classref with current source | Rémi Verschelde | |
2020-04-22 | Document how some editor classes should be accessed as singletons only | Hugo Locurcio | |
This closes #37687. | |||
2020-03-20 | i18n: Generate translation template for class reference | Rémi Verschelde | |
2020-02-12 | doc: Sync classref with current source | Rémi Verschelde | |
Lots of internal API changes and some docstrings were lost in the conversion. I manually salvaged many of them but for all the rendering-related ones, an additional pass is needed. Added missing enum bindings in BaseMaterial3D and VisualServer. | |||
2020-01-31 | Update docs to version 4.0 | clayjohn | |
2020-01-26 | doc: Drop unused 'category' property from header | Rémi Verschelde | |
We already removed it from the online docs with #35132. Currently it can only be "Built-In Types" (Variant types) or "Core" (everything else), which is of limited use. We might also want to consider dropping it from `ClassDB` altogether in Godot 4.0. | |||
2019-09-24 | doc: Sync classref with current source | Rémi Verschelde | |
Fix a few missing bindings or unspecified argument names and default values. | |||
2019-08-13 | doc: Sync classref with current source | Rémi Verschelde | |
2019-07-20 | Add docs for EditorInterface, EditorPlugin and EditorSceneImporter | Henrique Campos | |
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-04-19 | doc: Drop unused <demos> tag | Rémi Verschelde | |
2019-04-15 | doc: Sync classref with current source | Rémi Verschelde | |
2019-04-01 | doc: Bump version to 3.2 | Rémi Verschelde | |
2018-12-27 | doc: Sync classref with current source | Rémi Verschelde | |
Fix various code formatting issues and argument names. | |||
2018-09-18 | Improve EditorPlugin.xml and EditorInterface.xml | char0xff | |
2018-09-15 | Update EditorInterface.xml | char0xff | |
2018-05-16 | Exposed set/get_project_metadata in EditorSettings. | Michael Alexsander Silva Dias | |
2018-02-27 | doc: Remove status from hardcoded version string | Rémi Verschelde | |
It has no practical use case and just generates noise for each alpha, beta, etc. | |||
2018-02-19 | doc: Update version string in header | Rémi Verschelde | |
2018-01-30 | Add interface for plugins to enable/disable other plugins | George Marques | |
2018-01-25 | doc: Sync with current source | Rémi Verschelde | |
Also enhance RigidBody docs as per https://github.com/godotengine/godot-docs/pull/1018 and fix the version tag in all files (not really stable yet, but it makes no sense to hardcode rc3 at this stage). | |||
2018-01-13 | doc: Update version string in XML | Rémi Verschelde | |
2018-01-07 | doc: Sync classref with current source | Rémi Verschelde | |
2017-11-24 | doc: Update header version for 3.0-beta | Rémi Verschelde | |
2017-11-15 | doc: Rename "@Global Scope" to "@GlobalScope" | Rémi Verschelde | |
Spaces in filenames are evil. | |||
2017-11-15 | doc: Remove revision.module_config from version string | Rémi Verschelde | |
It is now "3.0-alpha" instead of "3.0.alpha.custom_build{,.mono}", limits unnecessary diffs. | |||
2017-10-21 | makerst: Fix rst-ization of members and escaping of [Class]s | Rémi Verschelde | |
Fixes #11517. | |||
2017-10-17 | [DOCS] EditorInterface | Fallayn | |
2017-10-11 | doc: Sync classref with current source | Rémi Verschelde | |
Ensure that s/fixed_process/physics_process/ is handled properly. [ci skip] | |||
2017-09-12 | Changed the doc class generation to individual files per class. It is also ↵ | Juan Linietsky | |
possible to save module files in module directories and the build system will recognize them. |