summaryrefslogtreecommitdiffstats
path: root/editor/export/project_export.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* | Fix accessing editor theme items throughout the UIYuri Sizov2023-09-151-4/+4
| | | | | | | | This also exposes `EditorInterface::get_editor_theme`.
* | Add EditorStringNames singletonkobewi2023-09-031-10/+11
| |
* | Keep `_export_begin()`'s `path` argument always consistentMichael Alexsander2023-08-271-1/+1
| |
* | Fix redundant enter tree notification in project export texture formatAaron Franke2023-08-241-1/+0
| |
* | Add a button in the export dialog to fix missing texture formatsAaron Franke2023-08-171-8/+64
|/
* Fix export options of scripted EditorExportPluginsRedworkDE2023-07-041-2/+2
|
* Fix include text when excluding resources to exportMartin Boué2023-05-111-0/+2
|
* Merge pull request #74264 from timothyqiu/self-awarenessRémi Verschelde2023-05-081-5/+0
|\ | | | | | | Allow EditorInspector to change its property name style when necessary
| * Allow EditorInspector to change its property name style when necessaryHaoyu Qiu2023-04-291-5/+0
| | | | | | | | | | | | | | | | | | | | Previously, an EditorInspector's property name can only be set from outside. Inspectors used for settings needs to respond to changes in editor settings. So a few boilerplate code is almost always needed, including watching for a certain editor setting in `_notification()`. This commit adds a `set_use_settings_style()` function to tell the inspector to watch for editor settings changes on its own.
* | Explicitly mark inherited export mode when making a dedicated server exportDavid Snopek2023-05-031-1/+7
|/
* [Export] Add readable descriptions and validation warnings to the export ↵bruvzg2023-04-191-0/+2
| | | | options.
* Improve includes of EditorNode (and everything else)Yuri Sizov2023-04-071-1/+2
| | | | | | Also start organizing editor-specific GUI components into a dedicated folder, `editor/gui`. Also move `editor_file_server` next to the rest of debugger classes.
* Merge pull request #75141 from rcorre/rrc/dialog-posYuri Sizov2023-03-281-0/+1
|\
| * Apply clamp_to_embedder on parent resize and popup.Ryan Roden-Corrent2023-03-271-0/+1
| | | | | | | | | | | | | | | | | | | | | | Fixes #75084. The clamp_to_embedder setting was added in 8be16e0704873f0c9bab8c10dafe2607a00ff78f, but was not set on any of the in-editor dialogs. This patch sets `clamp_to_embedder` on editor dialogs so they cannot be dragged out of the frame. This also modifies `clamp_to_embedder` so a window is clamped to the bounds of an embedder when it pops up and when the parent is resized.
* | Automatically reparent editor message dialogs to avoid error spam.bruvzg2023-02-211-1/+1
|/
* Make it clearer that file modes propagate to children in the dedicated ↵David Snopek2023-01-301-6/+30
| | | | server export
* Merge pull request #70377 from dsnopek/server-export-mk2Rémi Verschelde2023-01-231-10/+122
|\ | | | | | | Add "dedicated server" export mode which can strip unneeded visual resources
| * Add "dedicated server" export mode which can strip unneeded visual resourcesDavid Snopek2023-01-231-10/+122
| |
* | Remove references to compiled GDScript in exportGeorge Marques2023-01-201-22/+0
| | | | | | | | | | This feature was removed from GDScript so it should not be present on the interface nor in the saved export presets.
* | Merge pull request #71379 from KoBeWi/destruction_of_compatibility_functionRémi Verschelde2023-01-181-5/+1
|\ \ | | | | | | Remove set_drag_forwarding_compat()
| * | Remove set_drag_forwarding_compat()kobewi2023-01-141-5/+1
| | |
* | | Update all outdated online documentation linksYuri Sizov2023-01-141-1/+1
|/ /
* / Change set_drag_forwarding() to use callables.Juan Linietsky2023-01-101-1/+1
|/ | | | | | | | * This solution is much cleaner than the one in 3.x thanks to the use of callables. * Works without issues in any language (no need to worry about camel or snake case). * Editor code uses a compatibility function (too much work to redo). Fixes #59899
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
| | | | | | | | | | | | | | | | | | | | As many open source projects have started doing it, we're removing the current year from the copyright notice, so that we don't need to bump it every year. It seems like only the first year of publication is technically relevant for copyright notices, and even that seems to be something that many companies stopped listing altogether (in a version controlled codebase, the commits are a much better source of date of publication than a hardcoded copyright statement). We also now list Godot Engine contributors first as we're collectively the current maintainers of the project, and we clarify that the "exclusive" copyright of the co-founders covers the timespan before opensourcing (their further contributions are included as part of Godot Engine contributors). Also fixed "cf." Frenchism - it's meant as "refer to / see".
* Use forward-declarations in big editor classestrollodel2022-11-291-0/+7
|
* Unify usage of GLOBAL/EDITOR_GETkobewi2022-10-181-1/+1
|
* SCons: Re-enable treating `#warning` as error with `werror`Rémi Verschelde2022-10-101-3/+1
| | | | | | | | Replace all TODO uses of `#warning` by proper TODO comments, and will open matching bug reports to keep track of them. We don't have a great track record fixing TODOs, but I'd wager we're even worse for fixing these "TODO #warning" so we should prohibit this usage.
* Fix MSVC warnings, rename shadowed variables, fix uninitialized values, ↵bruvzg2022-10-071-13/+13
| | | | change warnings=all to use /W4.
* Port remaining connections to callable_mpTomasz Chabora2022-09-181-4/+4
|
* Disable menus and functionality that are not relevant on the Android Editor portFredia Huya-Kouadio2022-09-131-1/+14
|
* Rename `hint_tooltip` to `tooltip_text` & setgetMicky2022-08-271-5/+5
| | | | | | | | `hint_tooltip` -> `tooltip_text` `set_tooltip` -> `set_tooltip_text` `_get_tooltip` -> `get_tooltip_text` Updates documentation, too.
* Allow exporting PCK files without export templates installedAaron Franke2022-08-091-2/+1
|
* Remove excessive `editor/property_editor.h` includesYuri Sizov2022-08-011-0/+1
|
* Move project export and export template manager into export folderAaron Franke2022-07-261-0/+1290