aboutsummaryrefslogtreecommitdiff
path: root/editor/project_manager.cpp
Commit message (Collapse)AuthorAgeFilesLines
* fixup project_manager and find_in_files for text_changed signal change.Ibrahn Sahir2018-05-201-3/+14
| | | | | | | Background: Commit 2abec59db96496611bb16dd1300d9b7d3def9780 removing text_changed signal emmision from LineEdit::set_text broke the project manager and find_in_files.
* Disable 'run' button if any project not selected and tiny refactoringDmitryKrutskikh2018-05-091-3/+5
|
* Fix for Issue#18457 - Folder name with trailing space on WindowsFelix Yang2018-05-031-1/+3
|
* Overhaul the display scaling editor settingsHugo Locurcio2018-03-231-12/+37
| | | | | This adds more scaling options, in addition to a custom scaling option which allows any scale between 0.75 and 3.0 to be used.
* skip demo download prompt if ssl is unavailableEmanuele Fornara2018-03-051-1/+1
|
* Refactor version macros and fix related bugsRémi Verschelde2018-02-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The previous logic with VERSION_MKSTRING was a bit unwieldy, so there were several places hardcoding their own variant of the version string, potentially with bugs (e.g. forgetting the patch number when defined). The new logic defines: - VERSION_BRANCH, the main 'major.minor' version (e.g. 3.1) - VERSION_NUMBER, which can be 'major.minor' or 'major.minor.patch', depending on whether the latter is defined (e.g. 3.1.4) - VERSION_FULL_CONFIG, which contains the version status (e.g. stable) and the module-specific suffix (e.g. mono) - VERSION_FULL_BUILD, same as above but with build/reference name (e.g. official, custom_build, mageia, etc.) Note: Slight change here, as the previous format had the build name *before* the module-specific suffix; now it's after - VERSION_FULL_NAME, same as before, so VERSION_FULL_BUILD prefixed with "Godot v" for readability Bugs fixed thanks to that: - Export templates version matching now properly takes VERSION_PATCH into account by relying on VERSION_FULL_CONFIG. - ClassDB hash no longer takes the build name into account, but limits itself to VERSION_FULL_CONFIG (build name is cosmetic, not relevant for the API hash). - Docs XML no longer hardcode the VERSION_STATUS, this was annoying. - Small cleanup in Windows .rc file thanks to new macros.
* Add show path button to project managerBernhard Liebl2018-02-191-3/+32
|
* Improve error reporting of ProjectSettings::setup()Rémi Verschelde2018-02-191-4/+6
| | | | | | | And use it to better report errors in the console and project manager when a project.godot file is corrupted. Fixes #14963.
* ProjectManager: prevent installing project template in non-empty dirPoommetee Ketson2018-01-281-11/+8
|
* Fix typos in code and docs with codespellRémi Verschelde2018-01-181-27/+27
| | | | Using v1.11.0 from https://github.com/lucasdemarchi/codespell
* Merge pull request #15803 from Noshyaar/pmRémi Verschelde2018-01-181-35/+21
|\ | | | | ProjectManager: show error/warning by default
| * ProjectManager: show error/warning by defaultPoommetee Ketson2018-01-181-35/+21
| | | | | | | | Deprecate "That's a BINGO" message
* | Disallow creating new projects in a non-empty folder.bruvzg2018-01-181-3/+3
|/
* Add missing copyright headers and fix formattingRémi Verschelde2018-01-051-0/+1
| | | | | | Using `misc/scripts/fix_headers.py` on all Godot files. Some missing header guards were added, and the header inclusion order was fixed in the Bullet module.
* Project Manager: fix random breaking of scrollingBernhard Liebl2018-01-041-0/+1
|
* Merge pull request #15102 from YeldhamDev/project_manager_changesRémi Verschelde2018-01-031-49/+87
|\ | | | | Changes to the Project Manager's New Project/Export dialogs
| * Changes to the Project Manager's New Project/Export dialogs.Michael Alexsander Silva Dias2017-12-271-49/+87
| |
* | Merge pull request #15230 from RyanStein/bugfix-14989Rémi Verschelde2018-01-021-1/+1
|\ \ | | | | | | Move Project Manager favorite icon back to center.
| * | Move Project Manager favorite icon back to center.Ryan Stein2017-12-311-1/+1
| |/
* / Update copyright statements to 2018Rémi Verschelde2018-01-011-3/+3
|/ | | | Happy new year to the wonderful Godot community!
* ProjectManager: enhance dialog ok button textPoommetee Ketson2017-12-231-3/+3
|
* Style: Apply clang-format again on all filesRémi Verschelde2017-12-071-1/+1
| | | | | Fixes issues introduced by newer clang-format versions or commits pushed directly without using the clang-format pre-commit hook.
* Fixed project name line edit lost input focus.qichunren2017-12-061-1/+2
|
* Unnecessary use of TTRvolzhs2017-12-021-1/+1
|
* Ask users to explore official projects when none is loaded.Juan Linietsky2017-11-261-0/+19
|
* Made Vector::ptrw explicit for writing, compiler was sometimes using the ↵Juan Linietsky2017-11-251-1/+1
| | | | | | wrong function, leading to unnecesary copy on writes and reduced performance.
* Pass engine name and version parts as proper stringsRémi Verschelde2017-11-201-6/+3
| | | | | | Removes the need for _MKSTR all over the place which has the drawback of converting _MKSTR(UNKNOWN_DEFINE) to "UKNOWN_DEFINE" instead of throwing a compilation error.
* Move singleton management from ProjectSettings to EngineLeon Krause2017-11-141-2/+0
|
* Fixed project manager and dialog fonts.Daniel J. Ramirez2017-11-091-2/+1
|
* Fix typo in project managerRémi Verschelde2017-10-291-1/+1
| | | | [ci skip]
* Add language option button to project managersheepandshepherd2017-10-261-2/+72
| | | | Closes #4901
* Merge pull request #11998 from ↵Rémi Verschelde2017-10-111-0/+3
|\ | | | | | | | | | | | | DmitryKrutskikh/filter-input-events-in-project-manager-3-0 Skip unhandled input events on asset library tab. (3.0) [ci skip]
| * Skip unhandled input events on asset library tab.DmitryKrutskikh2017-10-101-0/+3
| |
* | Merge pull request #11718 from poke1024/retinaRémi Verschelde2017-10-091-1/+2
|\ \ | |/ |/| Fixes some retina problems on multi monitor setups
| * fixes several scaling problems on multi monitor retina/non-retina setups on OS XBernhard Liebl2017-10-051-1/+2
| |
* | Added the set/get_setting function in Editor/Project settings. Renamed has() ↵Juan Linietsky2017-10-051-1/+1
|/ | | | to has_setting. Fixes #11844
* EditorSettings: Move interface/ properties to interface/editorAndreas Haas2017-09-291-1/+1
| | | | | | Fixes inconsistent behaviour where clicking on the "Interface" in the Editor Settings wouldn't collapse the category as is the case for all the other categories.
* Merge pull request #11424 from groud/control_node_presetsRémi Verschelde2017-09-261-4/+4
|\ | | | | Implements set_margins_preset(...)
| * Remove set_area_as_parent_rect and replace it by ↵Gilles Roudiere2017-09-221-4/+4
| | | | | | | | set_anchors_and_margins_preset(PRESET_WIDE)
* | Improved New Project and Import project experienceDaniel J. Ramirez2017-09-231-119/+224
|/
* Rename pos to position in user facing methods and variablesletheed2017-09-201-4/+4
| | | | | | | | | | | Rename user facing methods and variables as well as the corresponding C++ methods according to the folloming changes: * pos -> position * rot -> rotation * loc -> location C++ variables are left as is.
* Merge pull request #11031 from nabor/rename-dialogHein-Pieter van Braam2017-09-141-126/+237
|\ | | | | Added support to rename projects on manager
| * Deleted unnecessary printNabor Erices2017-09-131-1/+0
| |
| * Added support to rename projects on managerNabor Erices2017-09-061-126/+238
| |
* | Added a crash handler to dump the backtrace on Windows, Linux and OS XMarcelo Fernandez2017-09-131-0/+8
| |
* | Merge pull request #11058 from hpvb/fix-11043Rémi Verschelde2017-09-121-1/+1
|\ \ | | | | | | Don't set editor_hint true for project manager
| * | Don't set editor_hint true for project managerHein-Pieter van Braam2017-09-101-1/+1
| |/ | | | | | | | | | | | | | | | | | | | | Due to this setting several callbacks get initialized but never used. For instance void discoverer_callback(). This callback only initializes the GDNativeSingletonDiscover *discoverer when called. This doesn't happen in project manager and this in turn causes a call to memdelete(NULL) which is invalid. This also seems to speed up startup a little. This fixes #11043 and fixes #10992
* / Not found projects are grayed instead of removed at the Project ManagerMarcelo Fernandez2017-09-111-14/+30
|/
* Contributors missing in project manager titleJuan Linietsky2017-08-311-1/+1
|
* Fixed problem with non triplanar UV2 mode as described in issue. Closes #9979Juan Linietsky2017-08-311-1/+1
|