summaryrefslogtreecommitdiff
path: root/editor
AgeCommit message (Collapse)Author
2017-11-20Merge pull request #12952 from bojidar-bg/12392-export-enumsRémi Verschelde
Allow exporting enums from GDScript
2017-11-20Merge pull request #12983 from ianb96/scene_add_tabRémi Verschelde
Add Scene button and tab scrolling
2017-11-20Merge pull request #13008 from Chaosus/assetstorefixesRémi Verschelde
Few fixes for asset store browser
2017-11-20Merge pull request #13075 from sersoong/master-test3Rémi Verschelde
[3.0] - Add close other tabs to Script Editor
2017-11-20Merge pull request #13041 from RandomShaper/unify-node-duplicateRémi Verschelde
Let SceneTreeDock duplicate nodes via Node::duplicate()
2017-11-20Merge pull request #13053 from akien-mga/methods-mkstrRémi Verschelde
Remove need to _MKSTR version strings and rename "revision" to "build"
2017-11-20Add close other tabs to Script Editorsersoong
2017-11-20Few fixes for asset store browserChaosus
2017-11-20EditorSettings: Dehardcode major in config file nameRémi Verschelde
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).
2017-11-20Change editor_settings.tres to editor_settings-3.tressersoong
2017-11-20Pass engine name and version parts as proper stringsRémi Verschelde
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.
2017-11-20Merge pull request #12988 from akien-mga/xdg-home-pathsRémi Verschelde
Add support for XDG Base Directory spec
2017-11-20Merge pull request #12936 from n-pigeon/planar_scale_gizmoRémi Verschelde
Implemented planar scaling with two modes.
2017-11-20Merge pull request #12950 from ianb96/code_foldingRémi Verschelde
Code Folding
2017-11-20Merge pull request #13042 from gad-o/customIconFixRémi Verschelde
Fix #10798: Fixes Change Type does not change icon
2017-11-19Merge pull request #13059 from dragmz/13009Rémi Verschelde
Fix Regression: running current scene (unsaved) will ask for main scene
2017-11-19Merge pull request #13030 from Krakean/masterRémi Verschelde
Add "View FPS" in 3D->Perspective's popup.
2017-11-19Fix Regression: running current scene (unsaved) will ask for main sceneMarcin Zawiejski
2017-11-20Add "View FPS" in 3D->Perspective's popup.Dmitry Koteroff
"Fixes" to make it acceptable by clang-format. "Fixes" to make it acceptable by clang-format.
2017-11-19Merge pull request #13000 from djrm/pr_import_fixesRémi Verschelde
import fixes
2017-11-19Let SceneTreeDock duplicate nodes via Node::duplicate()Pedro J. Estébanez
Helps with #11182.
2017-11-19Use new XDG folders to dehardcode pathsRémi Verschelde
2017-11-19Add initial support for the XDG Base Directory specRémi Verschelde
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.
2017-11-19Fix import obj as scene.Daniel J. Ramirez
2017-11-19Merge pull request #13043 from volzhs/post-importRémi Verschelde
Restore post_import function
2017-11-19Merge pull request #13039 from sketchyfun/animation_key_selection_fixRémi Verschelde
Fixed issues with clicking animation keys that are on frame 0
2017-11-19Fix #10798: Fixes Change Type does not change iconOrkun
Problem : While replacing old node properties with new ones, we also copy meta data of old node's icon Solve: don't copy meta so don't override _editor_icon
2017-11-20Merge pull request #12955 from groud/editor_canvas_item_api_reworkPoommetee Ketson
Editor canvas item api rework
2017-11-19Merge pull request #13031 from YeldhamDev/dock_labelRémi Verschelde
Added a label to the Dock Positioner
2017-11-19Restore post_import functionvolzhs
2017-11-19Fixed issue with animation keys that are on frame 0 being difficult to clickBenH
2017-11-19Rework the canvas_item API for further improves to the canvas item editorGilles Roudiere
2017-11-19fix set_current_tab: Indexp_current=-1 out of sizeOmar Al Halabi
2017-11-19Merge pull request #12999 from Hinsbart/dnd_importPoommetee Ketson
Editor: Drop files to copy them to project.
2017-11-19Added a label to the Dock Positioner.Michael Alexsander Silva Dias
2017-11-18add scene button and tab scrollingIan
2017-11-18scrolling fixesIan
2017-11-18Fixed issue where some of the animation editor buttons were difficult to ↵BenH
click, mainly the add key button. This was due to an error in the offsets
2017-11-17Improved packed scene previews.Daniel J. Ramirez
2017-11-17TextEdit code foldingIan
2017-11-18Merge pull request #12998 from djrm/pr_fixesRémi Verschelde
some fixes
2017-11-17Editor: Drop files to copy to project.Andreas Haas
2017-11-17Avoid spamming the console for editor settings initial sets.Daniel J. Ramirez
2017-11-17EditorSettings: Rename settings_path to settings_dirRémi Verschelde
Also to prepare for upcoming refactoring for XDG support.
2017-11-17Merge pull request #12930 from vnen/gdscrit-output-printJuan Linietsky
Make tool scripts print on the editor Output panel
2017-11-17Merge pull request #12982 from tagcup/aabb_renameRémi Verschelde
Rename Rect3 to AABB.
2017-11-17Rename Rect3 to AABB.Ferenc Arn
Fixes #12973.
2017-11-17Make resources edited by plugins be sent as referenceGeorge Marques
This ensures that a plugin can save a resource using the ResourceSaver.
2017-11-17Allow exporting enums from GDScriptBojidar Marinov
Use as `export(E) ...` Closes #12392
2017-11-17Merge pull request #12977 from YeldhamDev/create_node_relationshipsRémi Verschelde
Enabling relationship lines in the Scene Tree enables them in the Create New Node dialog as well