summaryrefslogtreecommitdiffstats
path: root/editor/project_manager.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Add the About dialog to the project managerHugo Locurcio2021-04-161-6/+18
| | | | | | | | The About button is located in the bottom-right corner of the project manager. This allows removing the copyright notice from the window title (which looked a bit ugly in comparison to other applications).
* Strip leading/trailing whitespace for project name in the project managerHugo Locurcio2021-04-141-9/+10
| | | | This affects creating projects and renaming them.
* Merge pull request #47200 from LightningAA/delete-from-project-manager-4.0Rémi Verschelde2021-04-061-6/+21
|\ | | | | Add the ability to remove project contents from the remove project dialog
| * Add the ability to remove project contents from the remove project dialogLightning_A2021-03-201-6/+21
| |
* | Merge pull request #47636 from qarmin/inputRémi Verschelde2021-04-051-0/+2
|\ \ | | | | | | Fix crashes in *_input functions
| * | Fix crashes in *_input functionsRafał Mikrut2021-04-051-0/+2
| | |
* | | Automatically focus the Search field when displaying asset libraryHugo Locurcio2021-04-051-2/+14
|/ / | | | | | | | | | | | | | | | | - Focus the project search box when switching from the Templates tab back to the Projects tab in the project manager. - Add a context-specific placeholder for the asset library search box. - Rename "Search" project filter box placeholder to the more descriptive "Filter projects". When performing a search on an existing selection, "Filter" is more accurate than "Search".
* | Merge pull request #42890 from Ev1lbl0w/bugfix-import-zipRémi Verschelde2021-04-011-17/+10
|\ \ | | | | | | Allow Godot to import .ZIP files with non-regular structure
| * | Allow Godot to import .ZIP files with non-regular structureEv1lbl0w2020-10-191-17/+10
| | |
* | | Fixes project manager window size scalingKyle2021-03-261-2/+4
| | | | | | | | | This is a workaround fix for a Vector2i multiplication regression issue that prevents the project manager window size from scaling correctly. This calculates the new window size x and y values separately.
* | | Rename ButtonList enum and members to MouseButtonAaron Franke2021-03-231-1/+1
| | |
* | | Fix project icon size in Project ManagerHaoyu Qiu2021-03-201-1/+1
| |/ |/|
* | Reorganize Project Settingsreduz2021-02-181-5/+5
| | | | | | | | | | | | | | -Advanced Settings toggle also hides advanced properties when disabled -Simplified Advanced Bar (errors were just plain redundant) -Reorganized rendering quality settings. -Reorganized miscelaneous settings for clean up.
* | Merge pull request #45910 from Ansraer/default-scale-highres-monitorRémi Verschelde2021-02-141-0/+4
|\ \ | | | | | | Adjust auto scale on 4k monitors to 150%
| * | Adjust auto scale on high res displaysAnsraer2021-02-121-0/+4
| | |
* | | Display loading text while the project manager is loadingHugo Locurcio2021-02-071-7/+10
|/ / | | | | | | | | | | | | | | This hints the user that the project manager is currently busy loading the project. This is important for the HTML5 editor as the current feedback isn't very obvious. This also removes the unused `_exit_dialog` function.
* | Import zip via drag and drop in project manager.Fabio Alessandrelli2021-02-031-0/+5
| | | | | | | | | | Dropping a single ZIP file in the project manager will now prompt the import dialog.
* | Merge pull request #45648 from Kanabenki/check-project-manager-dirsRémi Verschelde2021-02-021-5/+23
|\ \ | | | | | | Check default project and autoscan directories exist on project manager startup
| * | Check default project and autoscan directories exist on project manager startupKanabenki2021-02-021-5/+23
| | |
* | | Make the Open Project Folder button more visible in the project managerHugo Locurcio2021-02-011-3/+2
|/ / | | | | | | This closes https://github.com/godotengine/godot-proposals/issues/619.
* | Tweak the "Auto" editor setting hints to be more indicativeHugo Locurcio2021-01-181-0/+2
| | | | | | | | | | This affects the editor scale and font hinting settings which will now display their automatically chosen value in parentheses.
* | Split OS::execute into two methodsMarcel Admiraal2021-01-091-14/+5
| | | | | | | | | | 1. execute(): Executes a command and returns the results. 2. create_process(): Creates a new process and returns the new process' id.
* | Update copyright statements to 2021Rémi Verschelde2021-01-011-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 🎆
* | Rename empty() to is_empty()Marcel Admiraal2020-12-281-2/+2
| |
* | Rename Control margin to offsetMarcel Admiraal2020-12-231-7/+7
| |
* | Rename AcceptDialog get_ok() to get_ok_button()Marcel Admiraal2020-12-141-38/+38
| | | | | | | | | | | | Also renames: - AcceptDialog add_cancel() to add_cancel_button() - ConfirmationDiaglog get_cancel() to get_cancel_button()
* | Initialize class/struct variables with default values in platform/ and editor/Rafał Mikrut2020-12-021-7/+7
| |
* | Merge pull request #42109 from EricEzaM/PR/input-and-shortcuts-reworkRémi Verschelde2020-11-281-3/+3
|\ \ | | | | | | Shortcuts rework - fixed issues with input propagation and triggering of unwanted shortcuts.
| * | Implement new shortcuts system.Eric M2020-11-231-3/+3
| | | | | | | | | | | | unhandled_key_input changed to unhandled_button_input. Controls can set a 'shortcut_context' which they can then use to determine if their shortcuts should be triggered or not, based on if the viewport's focused GUI control is a child of their 'shortcut context'.
* | | [Complex Text Layouts] Refactor Font class, default themes and controls to ↵bruvzg2020-11-261-8/+24
|/ / | | | | | | | | | | | | | | use Text Server interface. Implement interface mirroring. Add TextLine and TextParagraph classes. Handle UTF-16 input on macOS and Windows.
* | Allow to open multiple projects when some are not imported or without main ↵Rafał Mikrut2020-11-181-2/+2
| | | | | | | | scene.
* | Merge pull request #43479 from Calinou/use-low-editor-scale-autoRémi Verschelde2020-11-161-4/+16
|\ \ | | | | | | Use 75% editor scale on small displays automatically
| * | Use 75% editor scale on small displays automaticallyHugo Locurcio2020-11-161-4/+16
| | | | | | | | | | | | | | | | | | | | | This also makes borders always display in the editor theme, even if the editor scale is below 100%. Otherwise, "focus" outlines would vanish when using an editor scale below 100%, which harms usability.
* | | Allow creating projects in non-empty folders with a confirmation popupAaron Franke2020-11-101-9/+27
|/ /
* / Reorganized core/ directory, it was too fatty alreadyreduz2020-11-071-1/+1
|/ | | | | | -Removed FuncRef, since Callable makes it obsolete -Removed int_types.h as its obsolete in c++11+ -Changed color names code
* Rename the ".import" folder to ".godot/imported"Aaron Franke2020-09-281-1/+2
|
* i18n: Sync translations with WeblateRémi Verschelde2020-09-081-0/+1
| | | | | | | Add translators comment for the two 'Project Manager' strings, and fix some of the translations. (cherry picked from commit c5f6d2097bcbe1826b9111774ed0f8deb5839060)
* Merge pull request #41589 from sburris0/masterRémi Verschelde2020-09-031-1/+1
|\ | | | | Make blank project name create an error, not a warning
| * Make blank project name create an error, not a warningSpencer Burris2020-08-281-1/+1
| |
* | Change the "remove missing" button to disabled rather than hiddenAaron Franke2020-08-311-1/+2
| | | | | | | | Also set a minimum size
* | Fix not saving new filter orderStijn Hinlopen2020-08-291-23/+16
|/
* Refactor project filter in Project ManagerStijn Hinlopen2020-08-271-311/+239
| | | | | | | - Reorder search/sort bar - Removed ProjectListFilter (unnecessary abstraction) - Reorder side bar buttons - Removed some unused variables/methods
* Create default_env.tres with the same format used to save itRaul Santos2020-08-101-1/+3
|
* Resize dialogs (FileDialog, EditorFileDialog, Reparent, SceneTreeDialog and ↵Stijn Hinlopen2020-07-141-3/+3
| | | | resource depency dialogs).
* Add override keywords.Marcel Admiraal2020-07-101-2/+2
|
* Keep debug & verbose options after loading project from project managerPouleyKetchoupp2020-07-091-0/+8
|
* [macOS] Implement seamless display scaling.bruvzg2020-07-041-5/+2
|
* Remove String::find_last (same as rfind)Stijn Hinlopen2020-07-031-1/+1
|
* Remove ToolButton in favor of ButtonHugo Locurcio2020-06-191-1/+0
| | | | | | | | | | | 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.
* Fixed "Favourite Project" button in Project Managerhilfazer2020-06-131-4/+0
|