summaryrefslogtreecommitdiff
path: root/editor/filesystem_dock.cpp
AgeCommit message (Collapse)Author
2021-06-02Use bold fonts in editorreduz
* Labels are now bold * Categories in trees are bold * Main editor buttons are bold * Fixed section folding arrows in inspector
2021-05-18Merge pull request #37796 from Gogsi/masterRémi Verschelde
Improve consistency in file order
2021-05-18Change EditorFileSystem and ScriptEditor file sorting order to improve ↵Georgi Genkov
consistency. Fixes #37721.
2021-05-17Improve TreeItem API and allow to move nodestrollodel
2021-05-17Merge pull request #48168 from LightningAA/control-to-ctrl-4.0Rémi Verschelde
2021-05-15Make Sort by X translatablefox
2021-05-13Make shortcut for focusing searchbar in filesystem dockfox
2021-05-07Rename "Control" key to "Ctrl" and add "_pressed" suffix to all ↵Lightning_A
InputEventWithModifiers properties/methods
2021-05-06Merge pull request #45607 from Calinou/improve-editor-themeRémi Verschelde
Improve the editor theme
2021-05-01FileSystem: Force update when we delete a folder from the editor and ↵Mateo Kuruk Miccino
searching changes only if we change the directory successfully in the scan_fs_changes
2021-04-27Improve the editor themeHugo Locurcio
The editor theme now makes use of rounded corners and less borders to follow modern visual trends. The default theme's colors were also tweaked to make the blue hue more subtle (similar to the Arc theme, which was removed as a consequence). The Alien theme was replaced by a Breeze Dark theme, which should blend in well with the KDE theme.
2021-04-05Style: Apply clang-tidy's `readability-braces-around-statements`Rémi Verschelde
2021-04-01Merge pull request #46991 from madmiraal/rename-invert-reverseRémi Verschelde
Rename Array.invert() to Array.reverse()
2021-03-24edit if statement in FileSystemDock::_select_file()James Castanho
2021-03-23Remove FileSystem dock errors on unimported filesJuan Linietsky
* Removes error shown when file is in 'keep' mode * Display a warning when attempting to open the file * Closes #47296
2021-03-22Improved 3D Scene ImporterJuan Linietsky
* Added option for importers to show an Advanced settings dialog * Created advanced settings dialog for Scene Importer * Cleaned up importers (remove many old/unused options) * Added the ability to customize every node, material, mesh and animation individually * Saving to animations and meshes to files is now a manual process, making it more predictable * Added the ability for materials to be replaced by external files (or to be made external, up to you). * When doubleclicking an impoted scene in the filesystem dock, it automatically shows the import settings instead of asking to open it. WARNING: Lightmap UV unwrap is not working, it needs to be re-made.
2021-03-21Rename Array.invert() to Array.reverse()Marcel Admiraal
Does the same internally for List and Vector<>, which includes all PackedArray types.
2021-03-14Use OS-specific terminology for "Move to Trash" in the editor filesystemHugo Locurcio
This closes https://github.com/godotengine/godot-proposals/issues/2460.
2021-02-09Make FileSystem dock set its path to the base folder of files after changesMichael Alexsander
2021-01-26Merge pull request #44887 from ↵Rémi Verschelde
gongpha/crash!-on-expand-or-collapse-folder-in-filesystem-tree Fix crash on FileSystemDock's tree when trying to collapse or expand folder
2021-01-16Update path in the FileSystem dock after doing file operationsMichael Alexsander
2021-01-06Fix cases of resources destroyed too earlyPedro J. Estébanez
2021-01-04Fix crash on FileSystemDock's tree when trying to collapse or expand foldergongpha
2021-01-01Update copyright statements to 2021Rémi Verschelde
Happy new year to the wonderful Godot community! 2020 has been a tough year for most of us personally, but a good year for Godot development nonetheless with a huge amount of work done towards Godot 4.0 and great improvements backported to the long-lived 3.2 branch. We've had close to 400 contributors to engine code this year, authoring near 7,000 commit! (And that's only for the `master` branch and for the engine code, there's a lot more when counting docs, demos and other first-party repos.) Here's to a great year 2021 for all Godot users 🎆
2020-12-28Merge pull request #44569 from madmiraal/rename-unselect-deselectRémi Verschelde
Rename unselect to deselect
2020-12-28Rename empty() to is_empty()Marcel Admiraal
2020-12-21Rename unselect to deselectMarcel Admiraal
2020-12-14Rename AcceptDialog get_ok() to get_ok_button()Marcel Admiraal
Also renames: - AcceptDialog add_cancel() to add_cancel_button() - ConfirmationDiaglog get_cancel() to get_cancel_button()
2020-12-10FileSystemDock: List conflicting files on moveRémi Verschelde
Fixes #24167.
2020-12-03Made keyboard shortcuts for FileSystemDock visible in popupEric M
2020-12-03Added F2 shortcuts for renaming files & folders.Eric M
2020-11-26[Complex Text Layouts] Refactor Font class, default themes and controls to ↵bruvzg
use Text Server interface. Implement interface mirroring. Add TextLine and TextParagraph classes. Handle UTF-16 input on macOS and Windows.
2020-11-16Merge pull request #41263 from Calinou/filesystem-dock-rename-delete-optionRémi Verschelde
Rename the "Delete" option in the FileSystem dock to "Move to Trash"
2020-11-08Use Ctrl+Shift+C as the default FileSystem dock Copy Path shortcutHugo Locurcio
This closes #43396.
2020-11-07Reorganized core/ directory, it was too fatty alreadyreduz
-Removed FuncRef, since Callable makes it obsolete -Removed int_types.h as its obsolete in c++11+ -Changed color names code
2020-10-26Improve file sortingGilles Roudière
2020-10-19Allow sorting files by typeGilles Roudière
2020-09-07Fixed expand/collapse folder option not showing in FileSystemDockEric M
2020-08-14Rename the "Delete" option in the FileSystem dock to "Move to Trash"Hugo Locurcio
It actually moves files to the system trash instead of removing them completely.
2020-08-14Modified FileSystemDock so folders can be selected for reimport.geekrelief
2020-07-03Remove String::find_last (same as rfind)Stijn Hinlopen
2020-07-01Fix some popups menu missing screen transform.Juan Linietsky
Closes #38591
2020-07-01Environment: Refactor code for readability + moreRémi Verschelde
- Makes all boolean setters/getters consistent. - Fixes bug where `glow_hdr_bleed_scale` was not used. - Split CameraEffects to their own source file. - Reorder all Environment method and properties declarations, definitions and bindings to be consistent with each other and with the order of property bindings. - Bind missing enum values added with SDFGI. - Remove unused SDFGI enhance_ssr boolean. - Sync doc changes after SDFGI merge and other misc changes.
2020-06-19Remove ToolButton in favor of ButtonHugo Locurcio
ToolButton has no redeeming differences with Button; it's just a Button with the Flat property enabled by default. Removing it avoids some confusion when creating GUIs. Existing ToolButtons will be converted to Buttons, but the Flat property won't be enabled automatically. This closes https://github.com/godotengine/godot-proposals/issues/1081.
2020-06-07Allow duplicating files when holding ControlTomasz Chabora
2020-05-14Style: Enforce braces around if blocks and loopsRémi Verschelde
Using clang-tidy's `readability-braces-around-statements`. https://clang.llvm.org/extra/clang-tidy/checks/readability-braces-around-statements.html
2020-05-14Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde
Which means that reduz' beloved style which we all became used to will now be changed automatically to remove the first empty line. This makes us lean closer to 1TBS (the one true brace style) instead of hybridating it with some Allman-inspired spacing. There's still the case of braces around single-statement blocks that needs to be addressed (but clang-format can't help with that, but clang-tidy may if we agree about it). Part of #33027.
2020-04-02Replace NULL with nullptrlupoDharkael
2020-03-26Open sub-windows as embedded if the OS does not support themJuan Linietsky
2020-03-26Popups are now windows also (broken!)Juan Linietsky