summaryrefslogtreecommitdiffstats
path: root/editor/editor_node.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Editor Help: Add syntax highlighting for code blocksDanil Alexeev2024-03-091-0/+14
|
* Fix reporting exit code when command line export failsRémi Verschelde2024-03-071-1/+3
| | | | Fixes #83042.
* Merge pull request #87452 from bruvzg/native_menuRémi Verschelde2024-03-061-3/+3
|\ | | | | | | Move `global_menu_*` methods to a separate `NativeMenu` class.
| * Move `global_menu_*` methods to a separate `NativeMenu` class.bruvzg2024-03-041-3/+3
| |
* | Add editor shortcuts to toggle bottom panel visibilityHugo Locurcio2024-03-051-2/+5
| | | | | | | | | | | | | | | | 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).
* | Allow configuring the script filename casing ruleRedMser2024-03-051-4/+27
|/ | | | | | Defaults to "Auto", which detects the casing based on the preference of the currently selected language (C# for example prefers PascalCase whereas GDScript prefers snake_case).
* Merge pull request #88913 from Cass-dev-web/macos-shortcut-saviorRémi Verschelde2024-03-041-0/+1
|\ | | | | | | Modify shortcut for closing scene on macOS only
| * Modify shortcut override for closing scene on macOSCass2024-02-271-0/+1
| |
* | Do not attempt to set cursor shape when that feature is not available.Christen Lofland2024-03-021-1/+3
| | | | | | | | Co-authored-by: Riteo <riteo@posteo.net>
* | Merge pull request #86705 from KoBeWi/resourceptionRémi Verschelde2024-02-291-1/+8
|\ \ | |/ |/| | | Improve saving of built-in resources
| * Improve saving of built-in resourceskobewi2024-01-021-1/+8
| |
* | Merge pull request #87760 from kitbdev/extract-bottom-dockRémi Verschelde2024-02-231-234/+8
|\ \ | | | | | | | | | Extract BottomPanel from EditorNode
| * | Extract BottomPanel from EditorNodekit2024-02-201-234/+8
| | |
* | | Merge pull request #85477 from KoBeWi/submenus_that_shall_not_be_namedRémi Verschelde2024-02-231-21/+9
|\ \ \ | | | | | | | | | | | | Add methods to add submenus without using names
| * | | Add methods to add submenus without using nameskobewi2024-02-221-21/+9
| |/ /
* | | Merge pull request #88609 from Cass-dev-web/masterRémi Verschelde2024-02-221-1/+1
|\ \ \ | | | | | | | | | | | | Improve user experience for VCS metadata generator menu button to mitigate accidentally overriding
| * | | Added clarity on VCS metadata creator buttoncass-dev-web2024-02-221-1/+1
| | | |
* | | | Merge pull request #86610 from Joseph-DiGiovanni/system-theme-optionsRémi Verschelde2024-02-221-0/+43
|\ \ \ \ | |_|/ / |/| | | | | | | Add option for editor to follow system theme and accent colors
| * | | Add follow system theme settingsJoseph DiGiovanni2024-02-141-0/+43
| | | |
* | | | Merge pull request #86378 from RobProductions/update-hover-stylingRémi Verschelde2024-02-201-8/+12
|\ \ \ \ | | | | | | | | | | | | | | | Add hover highlight to main editor buttons
| * | | | Add hover highlight to main editor buttonsMatt Enad2024-02-161-8/+12
| |/ / / | | | | | | | | | | | | Updates styling of the editor run bar, plugin, bottom panel, icon buttons, and main menu buttons for accessibility.
* | / / Use check_changed_settings_in_group() everywherekobewi2024-02-191-19/+26
| |/ / |/| |
* | | Fix some animation state corruptions on activate and reset on saveSilc Lizard (Tokage) Renew2024-02-191-1/+9
| | |
* | | [Editor] Add missing ellipses to menu options that open dialogsA Thousand Ships2024-02-171-4/+4
| | |
* | | Merge pull request #88380 from Calinou/editor-move-settings-to-central-locationRémi Verschelde2024-02-171-28/+0
|\ \ \ | | | | | | | | | | | | Move EditorNode setting registration so they are in class reference
| * | | Move EditorNode setting registration so they are in class referenceHugo Locurcio2024-02-171-28/+0
| | | | | | | | | | | | | | | | Co-authored-by: Micky <micheledevita2@gmail.com>
* | | | Merge pull request #87530 from YeldhamDev/atr_inheritanceRémi Verschelde2024-02-171-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | Rework the auto translation system
| * | | | Make auto translation inheritableMichael Alexsander2024-02-151-1/+1
| | | | |
* | | | | Merge pull request #85978 from Calinou/editor-tweak-help-menu-iconsRémi Verschelde2024-02-171-12/+6
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | Tweak Help menu icons for better visibility of commonly used items
| * | | | Tweak Help menu icons for better visibility of commonly used itemsHugo Locurcio2024-01-311-12/+6
| | | | | | | | | | | | | | | | | | | | | | | | | External links no longer have an icon, so that commonly used items such as Copy System Info are more immediately visible.
* | | | | Merge pull request #88297 from dsnopek/android-configure-gradle-pathRémi Verschelde2024-02-171-14/+69
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | Android: Allow using alternative Gradle build directory
| * | | | Android: Allow using alternative Gradle build directoryDavid Snopek2024-02-161-14/+69
| | | | |
* | | | | Merge pull request #88334 from passivestar/ctrl-tab-macRémi Verschelde2024-02-151-2/+2
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | [macOS] Fix `Ctrl+Tab` and `Ctrl+Shift+Tab` not working
| * | | | | Fix `Ctrl+Tab` and `Ctrl+Shift+Tab` on macOSpassivestar2024-02-151-2/+2
| | |_|/ / | |/| | |
* | | | | Merge pull request #88291 from dsnopek/export-plugin-option-overridesRémi Verschelde2024-02-151-0/+1
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | Allow export plugins to override export option values
| * | | | Allow export plugins to override export option valuesDavid Snopek2024-02-141-0/+1
| |/ / /
* | | | Merge pull request #88288 from KoBeWi/uninspectorableRémi Verschelde2024-02-131-18/+27
|\ \ \ \ | | | | | | | | | | | | | | | Rework how script is edited when clicking icon
| * | | | Rework how script is edited when clicking iconkobewi2024-02-131-18/+27
| |/ / /
* | | | Merge pull request #87008 from KoBeWi/cache_mode_replace_fixes²Rémi Verschelde2024-02-131-4/+2
|\ \ \ \ | | | | | | | | | | | | | | | Fix² behavior of ResourceFormatLoader `CACHE_MODE_REPLACE`
| * | | | Fix² behavior of ResourceFormatLoader CACHE_MODE_REPLACEkobewi2024-01-091-4/+2
| | | | |
* | | | | Merge pull request #87773 from bruvzg/undo_global_fixRémi Verschelde2024-02-131-2/+2
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | Fix script editor `undo` shortcut with global menu enabled.
| * | | | Fix script editor `undo` shortcut with global menu enabled.bruvzg2024-01-311-2/+2
| | |/ / | |/| |
* | | | Show update spinner by default in `dev_build=yes` editor buildsHugo Locurcio2024-02-101-4/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This ensures contributors can see when something forces the editor to redraw constantly. The existing boolean `true` value will be casted to `1` in the setting, so it'll switch to Enabled automatically if the setting was previously enabled.
* | | | Merge pull request #48364 from Calinou/add-vsync-editor-settingRémi Verschelde2024-02-081-0/+8
|\ \ \ \ | | | | | | | | | | | | | | | Add a V-Sync editor setting
| * | | | Add a V-Sync editor settingHugo Locurcio2024-02-051-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The editor setting makes it possible to tweak V-Sync status independently of the project setting. Use cases: - Decrease input lag and increase editor responsiveness when editing a project that has V-Sync enabled. - Avoid tearing when editing a project that has V-Sync disabled.
* | | | | Make MeshLibrary export do recursive depth-search for MeshInstance3D nodessmix82024-02-041-2/+5
|/ / / / | | | | | | | | | | | | Makes MeshLibrary export do recursive depth-search for MeshInstance3D nodes.
* / / / Some editor code cleanupkobewi2024-01-301-18/+9
|/ / /
* | | Implement a quick settings dialog for the project managerYuri Sizov2024-01-301-31/+34
| | | | | | | | | | | | | | | | | | | | | Currently it allows to adjust language, theme preset, UI scaling, and network mode. Project manager has been updated to support dynamic theme updates.
* | | Create a MainScreenButton theme variationYuri Sizov2024-01-301-10/+5
| | | | | | | | | | | | | | | This turns custom font theme properties into a proper variation, which makes applying it simpler.
* | | Ability to move FileSystem dock to bottomJuan Linietsky2024-01-291-10/+29
| | | | | | | | | | | | | | | * Allows moving the filesystem dock to the bottom * Added ability to drag resources across bottom docks