summaryrefslogtreecommitdiffstats
path: root/editor/editor_dock_manager.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Merge commit godotengine/godot@8004c7524fb9f43425c4d6f614410a76678e0f7cSpartan3222024-10-301-7/+7
|\
| * Rename internal Button icon to button_icon to match exposed methodsAaron Franke2024-10-291-7/+7
| |
* | Fix copyright headers referring to GodotSpartan3222024-10-271-2/+2
| |
* | Rebrand preambles to RedotDubhghlas McLaughlin2024-10-111-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Credits: Co-authored-by: Skogi <skogi.b@gmail.com> Co-authored-by: Spartan322 <Megacake1234@gmail.com> Co-authored-by: swashberry <swashdev@pm.me> Co-authored-by: Christoffer Sundbom <christoffer_karlsson@live.se> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: McDubh <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: radenthefolf <radenthefolf@gmail.com> Co-authored-by: John Knight <80524176+Tekisasu-JohnK@users.noreply.github.com> Co-authored-by: Adam Vondersaar <adam.vondersaar@uphold.com> Co-authored-by: decryptedchaos <nixgod@gmail.com> Co-authored-by: zaftnotameni <122100803+zaftnotameni@users.noreply.github.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: wesam <108880473+wesamdev@users.noreply.github.com> Co-authored-by: Mister Puma <MisterPuma80@gmail.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: SingleError <isaaconeoneone@gmail.com> Co-authored-by: Bioblaze Payne <BioblazePayne@gmail.com>
* | Rebrand Godot to RedotRandolph W. Aarseth II2024-10-111-1/+1
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add Linux Editor tests workflow matrix Add Windows Editor w/ Mono workflow matrix Add Generate Glue Code job to Windows workflow Add Build GodotSharp job to Windows workflow Add godot compatibility version references Add Godot author info Add Godot version compatibility info Add Godot donor info Add Godot authors and donors to editor_about.cpp Credits: Co-authored-by: Skogi <skogi.b@gmail.com> Co-authored-by: Spartan322 <Megacake1234@gmail.com> Co-authored-by: swashberry <swashdev@pm.me> Co-authored-by: Christoffer Sundbom <christoffer_karlsson@live.se> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: McDubh <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: radenthefolf <radenthefolf@gmail.com> Co-authored-by: John Knight <80524176+Tekisasu-JohnK@users.noreply.github.com> Co-authored-by: Adam Vondersaar <adam.vondersaar@uphold.com> Co-authored-by: decryptedchaos <nixgod@gmail.com> Co-authored-by: zaftnotameni <122100803+zaftnotameni@users.noreply.github.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: wesam <108880473+wesamdev@users.noreply.github.com> Co-authored-by: Mister Puma <MisterPuma80@gmail.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: SingleError <isaaconeoneone@gmail.com> Co-authored-by: Bioblaze Payne <BioblazePayne@gmail.com>
* Fix dock width not respecting editor scalepassivestar2024-08-301-2/+2
|
* Fix first time of Toggle Last Opened Bottom Panel opens Output panelHilderin2024-07-071-6/+12
|
* [Scene] Add `SceneStringNames::id_pressed`A Thousand Ships2024-05-301-1/+1
|
* Merge pull request #91939 from AThousandShips/pressed_snameRémi Verschelde2024-05-141-5/+5
|\ | | | | | | [Scene] Add `SceneStringNames::pressed`
| * [Scene] Add SceneStringNames::pressedA Thousand Ships2024-05-141-5/+5
| |
* | Merge pull request #91728 from kitbdev/assimilate-split-containerRémi Verschelde2024-05-141-13/+20
|\ \ | |/ |/| | | Use `as_sortable_control()` in SplitContainer
| * Use `as_sortable_control()` in SplitContainerkit2024-05-081-13/+20
| |
* | Use Core/Scene stringnames consistentlykobewi2024-05-131-8/+8
| |
* | Keep docks menu open when opening dockkit2024-05-101-1/+10
|/
* Merge pull request #91039 from timothyqiu/dock-iconsRémi Verschelde2024-05-081-7/+72
|\ | | | | | | Allow setting editor dock tabs to icon only
| * Allow setting editor dock tabs to icon onlyHaoyu Qiu2024-04-301-7/+72
| |
* | Don't edit current when changing docks v2kit2024-04-251-1/+0
|/
* Revert "Don't edit current when changing docks"Rémi Verschelde2024-04-231-0/+1
| | | | | This reverts commit 55711b2ee849163135640cda0f00fcdcb0819af5. Fixes #91046.
* Don't edit current when changing dockskit2024-04-191-1/+0
|
* Allow docks to be closedkit2024-03-291-13/+92
|
* Refactor and fix issues in Editor Dock Managerkit2024-03-161-534/+637
| | | | Extract Dock Context Menu.
* Add editor shortcuts to toggle bottom panel visibilityHugo Locurcio2024-03-051-3/+11
| | | | | | | | Default shortcuts use the first or second letter of each word. This also adds a new shortcut to toggle the last opened bottom panel. On editor startup, this defaults to the first panel in the list (which is the Output panel).
* Extract BottomPanel from EditorNodekit2024-02-201-5/+6
|
* Some editor code cleanupkobewi2024-01-301-3/+1
|
* Ability to move FileSystem dock to bottomJuan Linietsky2024-01-291-13/+162
| | | | | * Allows moving the filesystem dock to the bottom * Added ability to drag resources across bottom docks
* Disable multi-window buttons instead of hiding them when support is unavailableHugo Locurcio2024-01-271-8/+11
| | | | | | | | | 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.
* Reorganize code related to editor themingYuri Sizov2024-01-161-1/+1
| | | | | | | | | | | | | This change introduces a new EditorThemeManager class to abstract theme generatio and its subroutines. Logic related to EditorTheme, EditorColorMap, and editor icons has been extracted into their respective files with includes cleaned up. All related files have been moved to a separate folder to better scope them in the project. This includes relevant generated files as well.
* Extract editor dock managerkit2024-01-151-0/+716