aboutsummaryrefslogtreecommitdiff
path: root/editor
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | | Add extra link tags for editor helpGeorge Marques2017-11-201-13/+32
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now [member], [enum], and [signal] tags give links to their respective definitions.
* | | | | | | | Merge pull request #13120 from MillionOstrich/filesystem-rmb-separatorRémi Verschelde2017-11-211-3/+3
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Fix extra separator in filesystem dock right click menu
| * | | | | | | | Fix extra separator in filesystem dock right click menuMillionOstrich2017-11-201-3/+3
| | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Re-order add_separator calls to stop adding an extra separator if no item was selected. It is possible for no items to be selected by right clicking the ".." item.
* | | | | | | | Merge pull request #13117 from Krakean/filesystem_dock_addshowinexplorerRémi Verschelde2017-11-211-5/+6
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | | Files list: Add "Show in Explorer" popup when nothing under mouse cursor
| * | | | | | | Added "Show in Explorer" besides "New Folder" to popup which appear when ↵Dmitry Koteroff2017-11-211-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | clicked anywhere on the files list (when no files under mouse cursor) Small fix
* | | | | | | | Merge pull request #13119 from YeldhamDev/export_pathRémi Verschelde2017-11-211-1/+1
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | | Fixed not being able to use the "Open a Directory" dialog with the "Default Export Path" setting
| * | | | | | | Fixed not being able to use the "Open a Directory" dialog with the "Default ↵Michael Alexsander Silva Dias2017-11-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Export Path" setting.
* | | | | | | | Fix file extensions persisting in file dialog after exportRobbie Cooper2017-11-202-0/+8
| |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This caused issues if one decided to export many formats in a row. The new file extension would be appended to the previous one. Now, the filename is retained without its extension for successive exports. Fixes #7291
* | | | | | | Merge pull request #11783 from endragor/ios-export-frameworksRémi Verschelde2017-11-202-28/+159
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Allow exporting third-party iOS Frameworks
| * | | | | | | Allow configuring iOS exportRuslan Mustakov2017-11-212-28/+159
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - EditorExportPlugin's _export_begin accepts all the arguments related to the current export (is_debug, path, flags). - EditorExportPlugin API is extended with methods allowing to configure iOS export: add_ios_framework, add_ios_plist_content, add_ios_linker_flags, add_ios_bundle_file. - iOS export template now contains Godot as a static library so that it can be linked with third-party Frameworks and GDNative static libraries. - Adds method to DirAccess for recursive copying of a directory. - Fixes iOS export to work with Xcode 9 (released recently).
* | | | | | | | Merge pull request #11940 from GodotExplorer/debuggerRémi Verschelde2017-11-208-95/+429
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Enhanced debugger for godot 3.0
| * | | | | | | | Move the remote scene tree to the scene tree dock.Geequlim2017-11-173-13/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ignore all script constants in the global section of the breakpoint stack. Check property size before send to avoid too large of data be sent. Fix crash while clear the remote objects from the debugger.
| * | | | | | | | Better supported for remote object editing with the inspector with a simple ↵geequlim2017-11-175-14/+298
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dictionary editor implement
| * | | | | | | | Send script members, contants and globals to debuggergeequlim2017-11-172-70/+121
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove remote inspector panel
* | | | | | | | | Add simple spacebar panning setting for 2D editorRicardo Maes2017-11-202-1/+12
| | | | | | | | |
* | | | | | | | | Merge pull request #13105 from Krakean/masterRémi Verschelde2017-11-202-0/+12
|\ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / |/| | | | | | | | Files list: Add "New Folder.." popup when nothing under mouse cursor
| * | | | | | | | Add "New Folder.." to right mouse button click on project fileslist panel ↵Dmitry Koteroff2017-11-202-0/+12
| | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | _WHEN_ no any file/folder is under mouse cursor.
* | | | | | | | Merge pull request #13102 from djrm/pr_fixesRémi Verschelde2017-11-202-8/+8
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Fixed runtime EDITOR_DEFs being dropped.
| * | | | | | | | Fixed runtime EDITOR_DEFs being dropped.Daniel J. Ramirez2017-11-202-8/+8
| |/ / / / / / /
* / / / / / / / Visual fixesDaniel J. Ramirez2017-11-2012-36/+20
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added some icons (Including the onion one) Fixed text editor ellipsis style and editor tabs
* | | | | | | Merge pull request #13097 from ianb96/scene_tab_crash_fixPoommetee Ketson2017-11-201-1/+3
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Fixes a crash on linux regarding scene tabs
| * | | | | | | fix linux crash in _update_scene_tabsIan2017-11-201-1/+3
| | |_|_|/ / / | |/| | | | |
* | | | | | | Merge pull request #12359 from kubecz3k/spatial-lockRémi Verschelde2017-11-205-4/+112
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | ability to lock spatial nodes transform in editor
| * | | | | | | ability to lock spatial nodes transform in editorJakub Grzesik2017-11-115-4/+112
| | | | | | | |
* | | | | | | | Merge pull request #12555 from kosz78/export-pckRémi Verschelde2017-11-201-1/+9
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | | Add command line support to export pck or zip
| * | | | | | | Add command line support to export pck or zipKonstantin Zaitsev2017-11-011-1/+9
| | | | | | | |
* | | | | | | | Merge pull request #12717 from NathanWarden/material_import_fixRémi Verschelde2017-11-201-7/+13
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Fixed a bug where materials and/or meshes weren't assigned to scene on first import.
| * | | | | | | | Fixed a bug where materials weren't assigned to scene on first import.Nathan Warden2017-11-071-7/+13
| | | | | | | | |
* | | | | | | | | Merge pull request #12942 from sersoong/master-testRémi Verschelde2017-11-203-3/+68
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | 3.0 - add open feture to dependency_editor.cpp(View Owner..)
| * | | | | | | | | add open feture to dependency_editor.cppsersoong2017-11-153-3/+68
| | | | | | | | | |
* | | | | | | | | | Merge pull request #12952 from bojidar-bg/12392-export-enumsRémi Verschelde2017-11-201-1/+5
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Allow exporting enums from GDScript
| * | | | | | | | | | Allow exporting enums from GDScriptBojidar Marinov2017-11-171-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use as `export(E) ...` Closes #12392
* | | | | | | | | | | Merge pull request #12983 from ianb96/scene_add_tabRémi Verschelde2017-11-202-3/+38
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Add Scene button and tab scrolling
| * | | | | | | | | | | add scene button and tab scrollingIan2017-11-182-3/+38
| | | | | | | | | | | |
* | | | | | | | | | | | Merge pull request #13008 from Chaosus/assetstorefixesRémi Verschelde2017-11-201-15/+28
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | Few fixes for asset store browser
| * | | | | | | | | | | | Few fixes for asset store browserChaosus2017-11-201-15/+28
| |/ / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #13075 from sersoong/master-test3Rémi Verschelde2017-11-202-1/+39
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | [3.0] - Add close other tabs to Script Editor
| * | | | | | | | | | | | Add close other tabs to Script Editorsersoong2017-11-202-1/+39
| | | | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #13041 from RandomShaper/unify-node-duplicateRémi Verschelde2017-11-202-79/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Let SceneTreeDock duplicate nodes via Node::duplicate()
| * | | | | | | | | | | | | Let SceneTreeDock duplicate nodes via Node::duplicate()Pedro J. Estébanez2017-11-192-79/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Helps with #11182.
* | | | | | | | | | | | | | Merge pull request #13053 from akien-mga/methods-mkstrRémi Verschelde2017-11-206-11/+8
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove need to _MKSTR version strings and rename "revision" to "build"
| * | | | | | | | | | | | | | Pass engine name and version parts as proper stringsRémi Verschelde2017-11-206-11/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | | | | | | | | | | | | EditorSettings: Dehardcode major in config file nameRémi Verschelde2017-11-201-1/+1
| |_|/ / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It was readded in panic after I mistakenly removed the hardcoded "-3" in #12988, forgetting that Windows would still use the same path and thus conflict with 2.1 (contrarily to macOS and Linux).
* | | | | | | | | | | | | | Change editor_settings.tres to editor_settings-3.tressersoong2017-11-201-1/+1
|/ / / / / / / / / / / / /
* | | | | | | | | | | | | Merge pull request #12988 from akien-mga/xdg-home-pathsRémi Verschelde2017-11-2013-131/+202
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support for XDG Base Directory spec
| * | | | | | | | | | | | | Use new XDG folders to dehardcode pathsRémi Verschelde2017-11-1911-52/+49
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | Add initial support for the XDG Base Directory specRémi Verschelde2017-11-193-54/+131
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Spec version 0.7 from https://standards.freedesktop.org/basedir-spec/basedir-spec-0.7.html (latest as of this commit). Three virtual methods are added to OS for the various XDG paths we will use: - OS::get_data_path gives XDG_DATA_HOME, or if missing: ~/.local/share on X11, ~/Library/Application Support/ on macOS and %APPDATA% on Windows - OS::get_config_path gives XDG_CONFIG_HOME, or if missing: ~/.config on X11, ~/Library/Application Support/ on macOS and %APPDATA% on Windows - OS::get_cache_path gives XDG_CACHE_HOME, or if missing: ~/.cache on X11, ~/Library/Caches on macOS and %APPDATA% on Windows So for Windows there are no changes, for Linux we follow the full split spec and for macOS stuff will move from ~/.godot to ~/Library/Application Support/Godot. Support for system-wide installation of templates on Unix was removed for now, as it's a bit hackish and I don't think anyone uses it. user:// will still be OS::get_data_path() + "/godot/app_userdata/$name" by default, but when using the application/config/use_shared_user_dir option it will now use XDG_DATA_HOME/$name, e.g. ~/.local/share/MyGame. For now everything still goes in EditorSettings::get_settings_dir(), but this will be changed in a later commit to make use of the new splitting where relevant. Part of #3513.
| * | | | | | | | | | | | | EditorSettings: Rename settings_path to settings_dirRémi Verschelde2017-11-1713-69/+66
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also to prepare for upcoming refactoring for XDG support.
* | | | | | | | | | | | | | Merge pull request #12936 from n-pigeon/planar_scale_gizmoRémi Verschelde2017-11-202-8/+123
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implemented planar scaling with two modes.
| * | | | | | | | | | | | | | Implemented planar scaling with two modes.Przemysław Gołąb (n-pigeon)2017-11-142-8/+123
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Modes: - Scale uniformly on two axes - Hold SHIFT to scale non uniformly