aboutsummaryrefslogtreecommitdiff
path: root/editor/editor_node.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* | -Split EditorPlugin into EditorPlugin and EditorInterfaceJuan Linietsky2017-08-261-15/+11
| | | | | | | | | | -Added EditorInterface to EditorScript -Added functions to save the scene to EditorInterface
* | Editor: Add some more translatable strings.Andreas Haas2017-08-251-11/+11
| |
* | Convert Object::cast_to() to the static versionHein-Pieter van Braam2017-08-241-30/+30
|/ | | | | | | | | | | | Currently we rely on some undefined behavior when Object->cast_to() gets called with a Null pointer. This used to work fine with GCC < 6 but newer versions of GCC remove all codepaths in which the this pointer is Null. However, the non-static cast_to() was supposed to be null safe. This patch makes cast_to() Null safe and removes the now redundant Null checks where they existed. It is explained in this article: https://www.viva64.com/en/b/0226/
* Merge pull request #10433 from djrm/pr_svg_supportRémi Verschelde2017-08-211-3/+3
|\ | | | | SVG support
| * Added missing icon and svgs upscalingDaniel J. Ramirez2017-08-201-1/+1
| |
| * Added pure vector theme, with dark icons variationDaniel J. Ramirez2017-08-201-2/+2
| |
* | Fixes for new two-dash long command line argumentsRémi Verschelde2017-08-211-47/+0
| | | | | | | | | | | | | | | | | | - Fixes some single-dash leftovers that were missed in the previous commit - Reorder the help output for clarity, and document missing options - Drop obsolete options: --noop, --pack, --editor-scene, --level, --import, --import-script, --no-quit - Improve error message on malformed arguments and do not display help on error - Always use long form of arguments when starting a new Godot process from C++, for clarity and easy grepping - Cleanup obsolete code here and there
* | Tweak command-line arguments to make them more UNIX-likeHugo Locurcio2017-08-211-2/+2
|/ | | | Also improves the command-line help text readability.
* Merge pull request #10319 from neikeq/pr-engine-editor-hintJuan Linietsky2017-08-201-1/+2
|\ | | | | Adds Engine::is_editor_hint() method
| * Removes editor_hint from SceneTreeIgnacio Etcheverry2017-08-191-1/+0
| |
| * Adds editor_hint to Engine classIgnacio Etcheverry2017-08-191-0/+2
| |
* | Revert "Second take at making command-line arguments more UNIX-like + ↵Juan Linietsky2017-08-191-2/+49
| | | | | | | | main.cpp and help cleanup"
* | Fixes for new two-dash long command line argumentsRémi Verschelde2017-08-191-47/+0
| | | | | | | | | | | | | | | | - Fixes some single-dash leftovers that were missed in the previous commit - Reorder the help output for clarity, and document missing options - Drop obsolete options: --noop, --pack, --editor-scene, --level, --import, --import-script, --no-quit - Improve error message on malformed arguments and do not display help on error - Cleanup obsolete code here and there
* | Tweak command-line arguments to make them more UNIX-likeHugo Locurcio2017-08-191-2/+2
| | | | | | | | Also improves the command-line help text readability.
* | Merge pull request #10435 from endragor/export-quitRémi Verschelde2017-08-191-1/+2
|\ \ | | | | | | Quit after command-line export
| * | Quit after command-line exportRuslan Mustakov2017-08-191-1/+2
| | |
* | | Inspector re-edits edited object when dock moves, closes #9287Juan Linietsky2017-08-181-0/+3
|/ /
* | Merge pull request #10307 from Rubonnek/update-argument-namesRémi Verschelde2017-08-161-15/+15
|\ \ | | | | | | Updated function argument names
| * | Updated function argument namesWilson E. Alvarez2017-08-121-15/+15
| |/
* | Rename layouts file to editor_layouts-3.cfgPedro J. Estébanez2017-08-161-6/+6
| | | | | | | | To avoid conflicts with 2.x, in the same fashion as editor_settings-3.tres.
* | Merge pull request #10337 from endragor/command-line-exportkubecz3k2017-08-151-5/+23
|\ \ | | | | | | Enable command-line export
| * | Enable command-line exportRuslan Mustakov2017-08-141-5/+23
| |/ | | | | | | | | The syntax is identical to what it was in 2.1, but now you specify preset name instead of platform name.
* | Small fix for problem of nodes losing type, this is not good enough to solve ↵Juan Linietsky2017-08-151-1/+1
| | | | | | | | a core reimport problem, but so far fixes #8116
* | Fix Editor dimming.Andreas Haas2017-08-151-5/+11
| | | | | | | | Fixes #10353
* | Converting to MeshLibrary works again, fixes #8092Juan Linietsky2017-08-151-3/+3
|/
* Makes all Godot API's methods Lower CaseIndah Sylvia2017-08-071-1/+1
|
* -Added GLTF scene support (still missing animations and .glb extension)Juan Linietsky2017-08-021-0/+5
| | | | -Fixed bugs regarding tangent generation in SurfaceTool
* Revert "Tweak command-line arguments to make them more UNIX-like"Juan Linietsky2017-08-021-2/+2
|
* Tweak command-line arguments to make them more UNIX-likeHugo Locurcio2017-08-021-2/+2
| | | | Also improves the command-line help text readability.
* Fix !save_each_scene saving scenes with no filenamePoommetee Ketson2017-07-261-15/+14
| | | | | | When save_each_scene is false, only scenes that have been saved at least once are saved. But EditorNode tries to save scenes with no filename too (they're never saved), so it crashes.
* EditorNode: fix missing distraction-free tooltipPoommetee Ketson2017-07-241-0/+1
|
* -Ability to set default import presets for typeJuan Linietsky2017-07-231-1/+1
| | | | | | -More presets for scene importer -Option in scene importer to export root nodes as separate scenes -Fixed MeshInstance preview
* Suppress get_edited_scene_root errorPoommetee Ketson2017-07-231-0/+2
|
* Merge pull request #9790 from Noshyaar/pr-reqRémi Verschelde2017-07-231-2/+1
|\ | | | | EditorNode: request_attn when behind other windows
| * EditorNode: request_attn when behind other windowsPoommetee Ketson2017-07-231-2/+1
| | | | | | | | | | | | The current version requests attention only when minimized which might not work as expected when it's not minimized but doesn't have focus.
* | Move About dialog to editor_about.cppPoommetee Ketson2017-07-231-170/+3
|/
* Enhanched About dialog, Add ItemList auto_heightPoommetee Ketson2017-07-211-5/+10
| | | | | | | Add set/has_auto_height for ItemList to automatically set minimum size by content. Add hash to About dialog. Resize About dialog so that dev list appears in 3 columns.
* -Renamed GlobalConfig to ProjectSettings, makes more sense.Juan Linietsky2017-07-191-25/+25
| | | | -Added system for feature overrides, it's pretty cool :)
* Merge pull request #9565 from kubecz3k/tool-signalsRémi Verschelde2017-07-191-0/+11
|\ | | | | Make more informations available for Tool Plugins about the editor
| * Make available more informations about editor for Tool PluginsJakub Grzesik2017-07-181-0/+11
| |
* | Merge pull request #9695 from Noshyaar/pr-rcdRémi Verschelde2017-07-181-149/+5
|\ \ | | | | | | EditorNode: remove obsolete comments in constructor
| * | EditorNode: remove obsolete comments in constructorPoommetee Ketson2017-07-181-149/+5
| | |
* | | Added separators using StyleBoxLine, some theme style fixes, added variant iconDaniel J. Ramirez2017-07-181-2/+2
|/ /
* | -Reorganized all properties of project settings (Sorry, Again).Juan Linietsky2017-07-171-8/+9
| | | | | | | | | | (Lot's of bloat accumulated, so it was time for clean up.) -Made EditorSettings and ProjectSettings search more useful (search in sections too)
* | Improvements and fixes for the default theme.Daniel J. Ramirez2017-07-161-2/+3
| | | | | | | | Added customizable border size and window highlight.
* | Script editor usability fixesJuan Linietsky2017-07-151-4/+4
| |
* | Lots of work on Audio & Physics engine:Juan Linietsky2017-07-151-6/+1
|/ | | | | | | | -Added new 3D stream player node -Added ability for Area to capture sound from streams -Added small features in physics to be able to properly guess distance to areas for sound -Fixed 3D CollisionObject so shapes are added the same as in 2D, directly from children -Fixed KinematicBody API to make it the same as 2D.
* Added some missing icons, fixed some ui iconsDaniel J. Ramirez2017-07-121-1/+1
|
* ability to reposition scene tabs with drag & dropJakub Grzesik2017-07-101-0/+7
|
* Fix crash on closing [empty](*) scene tabPoommetee Ketson2017-07-101-0/+6
|