summaryrefslogtreecommitdiff
path: root/editor/editor_node.h
AgeCommit message (Collapse)Author
2018-07-19-Project/Editor settings now use new inspectorJuan Linietsky
-Project/Editor settings now show tooltips properly -Settings thar require restart now will show a restart warning -Video driver is now visible all the time, can be changed easily -Added function to request current video driver
2018-07-18Export: Properly reload preset when opening dialogRémi Verschelde
Fixes #20119 where newly installed templates were not detected. Also fix a bug with preset deletion where it would attempt to edit an already removed preset. For this I made it so that ItemList::deselect_all() also resets `current` to -1, as a manual ItemList::deselect(idx) already does.
2018-07-15Added small icon to expand the bottom panel (and shortcut too)Juan Linietsky
2018-07-04Merge pull request #19849 from willnationsdev/expose-script-create-dialogMax Hilbrunner
Expose ScriptCreateDialog to EditorPlugin
2018-07-04Expose ScriptCreateDialog to EditorPluginwillnationsdev
2018-07-03Merge pull request #19192 from marcelofg55/undo_redo_msgMax Hilbrunner
Add a message when there is nothing to Undo or Redo
2018-06-18-Added AnimationGraphPlayer (still missing features)Juan Linietsky
-Added ability to edit resources from built-in inspector (wip, needs testing and feedback)
2018-06-11Fix shortcuts using KEY_MASK_CTRL instead of KEY_MASK_CMDRémi Verschelde
KEY_MASK_CMD is automatically replaced by KEY_MASK_CTRL on non-OSX and KEY_MASK_META (Command key) on OSX, so it should be used for all Ctrl/Cmd + key shortcuts. Also de-hacked the macOS shortcut replacements with proper conditional definition. Not tested on macOS, cannot judge if they are good shortcuts. Fixes #10761.
2018-06-07Entirely new (and much improved) animation editor.Juan Linietsky
2018-05-27Add a message when there is nothing to Undo or RedoMarcelo Fernandez
2018-05-17Moved inspector functionality from EditorNode to InspectorDock.Daniel J. Ramirez
2018-05-15-New inspector.Juan Linietsky
-Changed UI resizing code, gained huge amount of speed. -Reorganized timer sync to clean up behavior (sorry forgot commit this before) -
2018-04-08Drag to rearrange Tabs and TabContainerianb96
2018-03-23Merge pull request #17576 from Mr-Slurpy/masterRémi Verschelde
Allow users to add items to Tool menu
2018-03-17Added tool menu functions in EditorPluginMr-Slurpy
2018-02-25Update icons when theme changedPoommetee Ketson
2018-02-19Added an auto quit and auto build flag to the command line options.Nathan Warden
2018-02-14Enable EditorPlugin to add/remove autoloadsWill Nations
2018-01-05Add missing copyright headers and fix formattingRémi Verschelde
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.
2018-01-01Update copyright statements to 2018Rémi Verschelde
Happy new year to the wonderful Godot community!
2017-12-14-Add lightmapperJuan Linietsky
-Fixes to unwrapper (remove degenerates), makes Thekla not crash -Added optional cancel button in EditorProgress -Added function to force processing of events (needed for cancel button)
2017-11-26Merge pull request #13233 from Krakean/add_eidtorinspector_collapseexpand_v2Rémi Verschelde
Inspector: Implemented a collapse/expand all (v2)
2017-11-26Merge pull request #13259 from Paulb23/restore_scenes_on_startup_issue_2385Rémi Verschelde
Restore scenes on startup, issue 2385
2017-11-24Restore scenes on startup, issue 2385Paulb23
2017-11-24Universalize draw-over API for EditorPluginsPedro J. Estébanez
- Now it is usable from both `CanvasItem` and `Spatial` editors. - `EditorPlugin` API changes: - `forward_draw_over_canvas()` becomes `forward_draw_over_viewport()`. - `update_canvas()` becomes `update_overlays()`, which now triggers the update of every overlay on top of any 2D or 3D viewports present. Also now it returns the number of such viewports, which is useful whenever you need to know the number of draw-over calls you'll get. - New: `[set/is]_force_draw_over_forwarding_enabled()` to force overlaying regardless it handles the current object type, in a similar fashion as `[set/is]_input_event_forwarding_always_enabled`. This kind of overlay is also on top of those for regular handled node types. - New: `forward_force_draw_over_canvas()`, which is the callback that gets called for plugins that enable forced overlaying.
2017-11-24Implemented a collapse/expand all feature request for Inspector (issue ↵Dmitry Koteroff
#9427) via popup of "Object properties" button. Editor Settings->Interface->Editor: added "Expand All Properties" option. Off by default. Cosmetics fixes due to @Reduz notes.
2017-11-18add scene button and tab scrollingIan
2017-11-16Add a print handler for the editor output panelGeorge Marques
2017-11-12Update meshes when reimporting,Daniel J. Ramirez
Save scene preview even when not doing save and play.
2017-11-10Some fixes and improvements.Daniel J. Ramirez
Changed FileDialogs for EditorFileDialogs in EditorNode. Updated CheckButton.
2017-11-03Improve file/folder drag preview on filesystem dockMillionOstrich
Added icons for files/folders in drag preview Fixed folders getting an empty string label Don't show "1 more file(s)" label instead of the file Added "more folders" case if moving folders exclusively Merged drag_files and drag_files_and_dirs to reduce code duplication Simplified get_drag_data_fw and removed commented out code
2017-10-18Fixes snapping and replaces the _draw_canvas by forward_canvas_drawGilles Roudiere
2017-09-22Ability to convert from SpatialMaterial to ShaderMaterialJuan Linietsky
2017-09-20Show button name always in main toolbarvolzhs
2017-09-17Merge pull request #11274 from Rubonnek/keep-argument-names-consistentRémi Verschelde
Renamed function arguments to keep them consistent between declaration and implementation
2017-09-16Apply clang-format again to recent changesRémi Verschelde
Also add missing copyright headers. [ci skip]
2017-09-14Renamed function arguments to keep them consistent between declaration and ↵Wilson E. Alvarez
implementation
2017-09-14Warn the user that changes to resources will be lost when editing imported ↵Juan Linietsky
or instanced resources from scenes.
2017-09-04fixed hover line for menu buttontoger5
2017-08-31Fix issues regarding reload of resources in imported scenes. Closes #10017Juan Linietsky
2017-08-29Merge pull request #10771 from neikeq/pr-improve-build-callbacksJuan Linietsky
Improve build callbacks
2017-08-29Improve build callbacksIgnacio Etcheverry
- Build callbacks now return bool to determine if the build was successful. If the build fails, the editor won't run the game. - Makes sure build callbacks are called after saving the scene ("Save Before Running" option).
2017-08-29EditorNode: enhance open scene error dialogPoommetee Ketson
2017-08-27-Moved script run to editor, removed from projectJuan Linietsky
-fixed to code completion -fix shader crash bug reported by tagcup
2017-08-27Dead code tells no talesRémi Verschelde
2017-08-27Use HTTPS URL for Godot's website in the headersRémi Verschelde
2017-08-26Cleanup tons of obsolete commented out codeRémi Verschelde
Mostly in EditorNode, dropping some obsolete editor plugins and also a cleanup of ProjectSettings/EditorSettings.
2017-08-26-Split EditorPlugin into EditorPlugin and EditorInterfaceJuan Linietsky
-Added EditorInterface to EditorScript -Added functions to save the scene to EditorInterface
2017-08-22Merge pull request #10254 from marcelofg55/masterRémi Verschelde
Added notification const NOTIFICATION_WM_ABOUT
2017-08-17Added notification const NOTIFICATION_WM_ABOUTMarcelo Fernandez