aboutsummaryrefslogtreecommitdiff
path: root/editor
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #8612 from magyar123/pr-show-dict-contentsRémi Verschelde2017-05-021-0/+7
|\ | | | | Make property editor display dictionaries (read only)
| * Make property editor display dictionaries (read only)mbalint122017-05-011-0/+7
| |
* | Merge pull request #8610 from akien-mga/project-file-extensionRémi Verschelde2017-05-026-20/+20
|\ \ | | | | | | Rename project file to "project.godot"
| * | Rename project file to "project.godot"Rémi Verschelde2017-05-016-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Slimmed down variant from the reverted #8375. The rationale behind the name change is to give Godot's project file a unique extension (".godot") that can be registered on the OS to be associated with the Godot binary (OS registration not implemented here). This PR also adds the possibility to start the game or editor if launched with the project.godot passed as argument, which paves the way for allowing a similar behaviour on a double-click in the OS file manager (code originally by @Hinsbart). Closes #6915.
* | | Merge pull request #8592 from hikari-no-yume/scene_import_rigidonly_flag_masterRémi Verschelde2017-05-021-11/+19
|\ \ \ | | | | | | | | Scene importer: add -rigidonly flag for empties [master]
| * | | Scene importer: add -rigidonly flag for empties (fixes #8430)Andrea Faulds2017-04-301-11/+19
| |/ /
* | | Merge pull request #8569 from volzhs/editor-theme-1Rémi Verschelde2017-05-025-14/+9
|\ \ \ | | | | | | | | Fix to use editor theme instead of handling each UI
| * | | Fix to use editor theme instead of handling each UIvolzhs2017-04-285-14/+9
| | | |
* | | | Merge pull request #8559 from Paulb23/script_recent_filesRémi Verschelde2017-05-023-0/+101
|\ \ \ \ | | | | | | | | | | Added recent scripts to script editor
| * | | | Added recent scripts to script editorPaulb232017-04-273-0/+101
| | | | |
* | | | | Merge pull request #8541 from RandomShaper/opt-out-capitalizationRémi Verschelde2017-05-025-8/+14
|\ \ \ \ \ | |_|_|/ / |/| | | | Add setting to opt-out of capitalization in property inspectors
| * | | | Add setting to opt-out of capitalization in the property inspectorPedro J. Estébanez2017-04-275-8/+14
| | | | |
* | | | | Merge pull request #8572 from akien-mga/thirdpartyRémi Verschelde2017-04-298-6/+185
|\ \ \ \ \ | | | | | | | | | | | | Moving more thirdparty stuff (minizip, some single-file external libs) to the thirdparty directory
| * | | | | Move core thirdparty files to thirdparty/{minizip,misc}Rémi Verschelde2017-04-282-2/+6
| | | | | |
| * | | | | Add a few missing copyright headersRémi Verschelde2017-04-286-4/+179
| | |_|/ / | |/| | |
* / | | | Revert "Use .godot as file extension for project files."Juan Linietsky2017-04-293-66/+27
|/ / / /
* | / / Update editor themevolzhs2017-04-289-3/+90
| |/ / |/| |
* | | Merge pull request #8515 from attilix/folder-file-managerRémi Verschelde2017-04-272-1/+10
|\ \ \ | | | | | | | | Right-clicking a folder now gives the option Show in file manager
| * | | Right-clicking a folder in the FileSystem panel now gives the option Show in ↵Attilio Oliva2017-04-242-1/+10
| | | | | | | | | | | | | | | | file manager
* | | | Merge pull request #8520 from Hinsbart/tree_tooltipsRémi Verschelde2017-04-272-19/+19
|\ \ \ \ | | | | | | | | | | Tree: Ability to add tooltips to TreeItem buttons.
| * | | | Tree: Ability to add tooltips to TreeItem buttons.Andreas Haas2017-04-262-19/+19
| | |_|/ | |/| | | | | | | | | | Adds a tooltip parameter to `TreeItem::add_button()` and set a few tooltips in the Project settings and SceneTree dock.
* | | | Merge pull request #8553 from Hinsbart/vs_fixRémi Verschelde2017-04-271-1/+0
|\ \ \ \ | | | | | | | | | | Fix recognition of resource extensions.
| * | | | Fix recognition of resource extensions.Andreas Haas2017-04-261-1/+0
| |/ / / | | | | | | | | | | | | Also removes a related debug print.
* | | | Add new editor and default theme (WIP)Daniel J. Ramirez2017-04-27184-578/+3346
| | | |
* | | | Changed indent type settingsPaulb232017-04-264-4/+4
|/ / /
* | | Merge pull request #8531 from RameshRavone/patch-5Rémi Verschelde2017-04-262-1/+3
|\ \ \ | | | | | | | | Settings: Moving Poly Editor into Editors category
| * | | Settings: Moving Poly Editor into Editors categoryRamesh Ravone2017-04-252-1/+3
| |/ /
* / / Ability to Convert Case, issue 8079Paulb232017-04-252-1/+74
|/ /
* | Merge pull request #8500 from Paulb23/space_indent_fixesRémi Verschelde2017-04-242-8/+21
|\ \ | | | | | | Space indent fixes
| * | Fixed convert indent and trim whitespace on savePaulb232017-04-231-7/+7
| | |
| * | Fix cursor position on indent convertPaulb232017-04-231-1/+14
| | |
* | | Merge pull request #8499 from Melix19/patch-3Rémi Verschelde2017-04-242-2/+5
|\ \ \ | | | | | | | | Fix "Save/Delete Layout" text field goes outside of the popup
| * | | Added a container to EditorNameDialogMarco Melorio2017-04-232-2/+5
| |/ /
* | | Merge pull request #8444 from magyar123/pr-complete-pathsRémi Verschelde2017-04-241-0/+1
|\ \ \ | | | | | | | | Script editor now automatically completes file paths in GDScript
| * | | Added autocomplete for file paths in the script editormbalint122017-04-181-0/+1
| | | |
* | | | Merge pull request #8420 from magyar123/pr-script-files-as-baseRémi Verschelde2017-04-242-8/+44
|\ \ \ \ | | | | | | | | | | Added the ability to select files as base when creating scripts
| * | | | Added the ability to select files as base when creating scriptsmbalint122017-04-152-8/+44
| |/ / /
* | / / Fix property warnings and hide some debug printsRémi Verschelde2017-04-233-6/+7
| |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | "ALL IS GOOD" was a lie. In particular, removes verbose "path not recognized" false positive. The actual logic is to (somewhat naively) check all ResourceFormatLoaders and to pick the first good match, so no need to warn about the formats that do not match the type hint.
* | | i18n: Add more assetlib strings to translateRémi Verschelde2017-04-2036-1859/+6922
| | | | | | | | | | | | Fixes #8463.
* | | i18n: Sync translation templates with current sourceRémi Verschelde2017-04-2034-800/+1940
| | |
* | | Merge pull request #8417 from neikeq/hello-thereRémi Verschelde2017-04-205-49/+55
|\ \ \ | | | | | | | | External editor improvements and fixes
| * | | External editor improvements and fixesIgnacio Etcheverry2017-04-175-49/+55
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Notable changes: - Now ScriptLanguages have the option to override the global external editor setting. If `ScriptLanguage::open_in_external_editor()` returns `ERR_UNAVAILABLE` (which it does by default), then the global external editor option will be used. - Added formatting to the external editor execution arguments. Now it's possible to write something like this: `{project} -g {file}:{line}:{col}`. - `VisualScript::get_member_line()` now can return the line of functions (well, it returns the id of the _Function_ node of the function). I guess there is nothing else we can get a "line" from. Fixes: - Fixes a bug where `ScriptEditor::script_goto_method()` would not work if the script is not already open in the built-in editor. - Fixes wrong DEFVAL for `cursor_set_column` and `cursor_set_line` in TextEdit. - `Script::get_member_line()` now returns -1 ("found nothing") by default.
* | | Merge pull request #8359 from volzhs/script-filename-masterRémi Verschelde2017-04-201-2/+6
|\ \ \ | | | | | | | | Show script filename instead of thumbnail
| * | | Show script filename instead of thumbnailvolzhs2017-04-121-2/+6
| | | |
* | | | Merge pull request #8424 from Paulb23/convert_indentRémi Verschelde2017-04-187-4/+155
|\ \ \ \ | | | | | | | | | | Support for space indentation
| * | | | Convert indent on savePaulb232017-04-182-0/+39
| | | | |
| * | | | Added support for space indentationPaulb232017-04-185-10/+18
| | | | |
| * | | | Added ability to convert indent typePaulb232017-04-162-0/+104
| | | | |
* | | | | Merge pull request #8375 from Hinsbart/project_extensionRémi Verschelde2017-04-173-27/+66
|\ \ \ \ \ | | | | | | | | | | | | Use .godot as file extension for project files.
| * | | | | Use .godot as file extension for project files.Andreas Haas2017-04-163-27/+66
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now project files don't have to be named "godot.cfg" anymore, they can have any name so as long as it ends with *.godot. Also godot will automatically start the editor now if launched with a project file as an argument. This allows for double-clicking of projects to open them :) Code-wise this should be complete, but there's still work to do: - Make a nice icon for godot projects. - Work on installers/packaging -> register the extension and icon with godot. - Update the 2.1 to 3.0 exporter. Tested on linux and windows so far.