Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge commit godotengine/godot@cb411fa960f0b7fdbd97dcdb4c90f9346360ee0e | Spartan322 | 2024-11-12 | 1 | -0/+15 |
|\ | |||||
| * | Expose toast notification methods | Jayden Sipe | 2024-11-11 | 1 | -0/+6 |
| | | |||||
| * | Make the method selector dialog available via EditorInterface | yds | 2024-11-11 | 1 | -0/+9 |
| | | |||||
* | | fix: replace "Godot" to "Redot" | Muhannad Elbolaky | 2024-10-15 | 1 | -3/+3 |
|/ | | | | Trying to change "Godot" to "Redot" in the doc while acknowledging the reference to previous Godot versions like Godot 3.X. | ||||
* | Make the "Quick Open" dialog available via EditorInterface | yds | 2024-10-04 | 1 | -0/+8 |
| | |||||
* | Pass current value to `EditorInterface` node/property popups | Chris Cranford | 2024-09-03 | 1 | -2/+4 |
| | |||||
* | Expose EditorUndoRedoManager's clear_history() | kobewi | 2024-08-29 | 1 | -0/+6 |
| | |||||
* | Remove empty `[b]Example:[/b]` lines from the class reference | Micky | 2024-08-19 | 1 | -2/+1 |
| | |||||
* | Merge pull request #81655 from nlupugla/editor-interface-can-popup-dialogs | Rémi Verschelde | 2024-02-08 | 1 | -0/+41 |
|\ | | | | | | | Expose `SceneTreeDialog` and `PropertySelector` via `EditorInterface` | ||||
| * | EditorInterface can popup SceneTreeDialog and PropertySelector. | nlupugla | 2024-01-19 | 1 | -0/+41 |
| | | |||||
* | | Merge pull request #87445 from KoBeWi/expand_the_Control_empire | Rémi Verschelde | 2024-01-29 | 1 | -0/+1 |
|\ \ | | | | | | | | | | Clarify sizing of main screen plugins | ||||
| * | | Clarify sizing of main screen plugins | kobewi | 2024-01-28 | 1 | -0/+1 |
| |/ | |||||
* / | Disable multi-window buttons instead of hiding them when support is unavailable | Hugo Locurcio | 2024-01-27 | 1 | -0/+9 |
|/ | | | | | | | | | This is more explicit as for why this functionality isn't available depending on editor settings and current platform. This also exposes a `EditorInterface.is_multi_window_enabled()` method so that editor plugins can easily query whether the editor is able and expected to create multiple windows. | ||||
* | Validate `code` tags for class and member references | Yuri Sizov | 2023-10-03 | 1 | -1/+1 |
| | | | | | | | | This commit also adds means to manually disable warnings in `code` tags where it's a false positive with the new `skip-lint` attribute. Warnings are now enabled on CI to prevent future errors. | ||||
* | Expose editor viewports | Cory Petkovsek | 2023-10-01 | 1 | -0/+13 |
| | |||||
* | Fix accessing editor theme items throughout the UI | Yuri Sizov | 2023-09-15 | 1 | -0/+7 |
| | | | | This also exposes `EditorInterface::get_editor_theme`. | ||||
* | Make EditorInterface accessible as a singleton | Yuri Sizov | 2023-08-09 | 1 | -1/+10 |
| | | | | - EditorPlugin.get_editor_interface() is removed as redundant. | ||||
* | Merge pull request #77537 from henriquelalves/feature/ei_save_all_scenes | Yuri Sizov | 2023-07-26 | 1 | -2/+8 |
|\ | | | | | Expose `save_all_scenes` method to EditorInterface | ||||
| * | Add `save_all_scenes` method to Editor Interface | Henrique Alves | 2023-07-19 | 1 | -2/+8 |
| | | | | | | | | | | | | | | | | Update documentation (squash) fix docs (squash) Improve docs | ||||
* | | Allow changing feature profile via EditorInterface | RedMser | 2023-07-24 | 1 | -0/+17 |
|/ | |||||
* | Doctool: Remove version attribute from XML header | Rémi Verschelde | 2023-07-06 | 1 | -1/+1 |
| | | | | | | We don't use that info for anything, and it generates unnecessary diffs every time we bump the minor version (and CI failures if we forget to sync some files from opt-in modules (mono, text_server_fb). | ||||
* | Bump version to 4.2-dev | Rémi Verschelde | 2023-07-05 | 1 | -1/+1 |
| | | | | Keep on waitin' | ||||
* | Let editor workaround a case of inconsistency in compound scenes | Pedro J. Estébanez | 2023-06-13 | 1 | -0/+6 |
| | |||||
* | Overhaul the top sections of the class reference (GUI classes) | VolTer | 2023-05-28 | 1 | -1/+1 |
| | |||||
* | Expose dialog parent-and-popup logic to the API | Yuri Sizov | 2023-05-15 | 1 | -0/+37 |
| | |||||
* | Decouple EditorInterface from EditorPlugin | Yuri Sizov | 2023-04-17 | 1 | -24/+14 |
| | | | | | - Simplify some includes in the process. - Also exposes EditorInterface.movie_maker_enabled as a property. | ||||
* | Bump version to 4.1-dev | Rémi Verschelde | 2023-03-01 | 1 | -1/+1 |
| | | | | Can't stop, won't stop, they said, huh? | ||||
* | Add EditorInterface.get_selected_paths() | cespeute | 2022-11-14 | 1 | -3/+9 |
| | | | | | | | | Exposes the selected paths in the editor filesystem dock. Implements this proposal : https://github.com/godotengine/godot-proposals/issues/2424 Also renamed the old `get_selected_path` to `get_selected_directory` to better match the already existing get_current_path function. | ||||
* | Style: Misc docs and comment style and language fixes | Rémi Verschelde | 2022-11-02 | 1 | -1/+1 |
| | | | | | | | | | | - Removed empty paragraphs in XML. - Consistently use bold style for "Example:", on a new line. - Fix usage of `[code]` when hyperlinks could be used (`[member]`, `[constant]`). - Fix invalid usage of backticks for inline code in BBCode. - Fix some American/British English spelling inconsistencies. - Other minor fixes spotted along the way, including typo fixes with codespell. - Don't specify `@GlobalScope` for `enum` and `constant`. | ||||
* | Fixup classref markup after #62416 | Rémi Verschelde | 2022-10-31 | 1 | -1/+1 |
| | |||||
* | Merge pull request #62416 from Calinou/movie-maker-request-attention-on-finish | Rémi Verschelde | 2022-10-31 | 1 | -0/+13 |
|\ | | | | | | | Request attention on the editor window when done recording a movie | ||||
| * | Request attention on the editor window when done recording a movie | Hugo Locurcio | 2022-06-26 | 1 | -0/+13 |
| | | | | | | | | | | | | | | | | | | Recording a movie can take a long time, so the user may not be paying attention to the editor while leaving a movie rendering in the background. This also allows editor plugins to access the state of Movie Maker mode within the editor (and set it). | ||||
* | | Fill random docs | kobewi | 2022-10-07 | 1 | -0/+1 |
| | | |||||
* | | Rename EditorInterface.get_editor_main_control to get_editor_main_screen | Yuri Sizov | 2022-09-07 | 1 | -4/+3 |
| | | |||||
* | | Change Array arguments to TypedArray | kobewi | 2022-09-01 | 1 | -1/+1 |
| | | |||||
* | | Replace Array return types with TypedArray | kobewi | 2022-08-22 | 1 | -2/+2 |
| | | |||||
* | | Add a method for restarting the editor to EditorInterface | Aaron Franke | 2022-08-18 | 1 | -0/+7 |
| | | |||||
* | | [doc] Use "param" instead of "code" to refer to parameters (6) | Andy Maloney | 2022-08-12 | 1 | -5/+5 |
| | | |||||
* | | Rename the argument tag to param in XML documentation | Yuri Sizov | 2022-08-08 | 1 | -21/+21 |
|/ | |||||
* | Add an XML schema for documentation | Hugo Locurcio | 2022-02-15 | 1 | -1/+1 |
| | | | | | | | | 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. | ||||
* | Expose `ScriptEditor::edit` to scripting | Raul Santos | 2021-12-08 | 1 | -1/+11 |
| | | | | | | 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. | ||||
* | Add warnings to methods that give access to internal nodes | Yuri Sizov | 2021-10-10 | 1 | -0/+6 |
| | |||||
* | Don't generate empty doc sections and reduce code duplication | Aaron Franke | 2021-09-20 | 1 | -2/+0 |
| | |||||
* | `EditorCommandPalette` Documentation. | Bhuvan Vemula | 2021-08-13 | 1 | -0/+1 |
| | |||||
* | Added EditorCommandPalette | Bhuvan Vemula | 2021-08-09 | 1 | -0/+5 |
| | |||||
* | doc: Use self-closing tags for `return` and `argument` | Rémi Verschelde | 2021-07-30 | 1 | -100/+50 |
| | | | | | | | | 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. | ||||
* | Implement shader caching | reduz | 2021-05-31 | 1 | -0/+6 |
| | | | | | | | | | | | | * 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 | ||||
* | Expose edit_node() for editor plugins | kobewi | 2021-04-12 | 1 | -0/+9 |
| | |||||
* | Expose editor scale to the plugin API | Yuri Sizov | 2021-04-05 | 1 | -0/+8 |
| | |||||
* | doc: Sync classref with current source | Rémi Verschelde | 2021-01-04 | 1 | -7/+7 |
| |