summaryrefslogtreecommitdiff
path: root/editor/editor_node.h
AgeCommit message (Collapse)Author
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
2017-08-16Merge pull request #10307 from Rubonnek/update-argument-namesRémi Verschelde
Updated function argument names
2017-08-14Enable command-line exportRuslan Mustakov
The syntax is identical to what it was in 2.1, but now you specify preset name instead of platform name.
2017-08-12Updated function argument namesWilson E. Alvarez
2017-07-26Fix !save_each_scene saving scenes with no filenamePoommetee Ketson
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.
2017-07-23Move About dialog to editor_about.cppPoommetee Ketson
2017-07-19-Renamed GlobalConfig to ProjectSettings, makes more sense.Juan Linietsky
-Added system for feature overrides, it's pretty cool :)
2017-07-18EditorNode: remove obsolete comments in constructorPoommetee Ketson
2017-07-10ability to reposition scene tabs with drag & dropJakub Grzesik
2017-07-06About: add thirdparty license infoPoommetee Ketson
2017-06-30EditorNode: mark opened deleted scenes as unsavedPoommetee Ketson
2017-06-27EditorNode: enhance save/quit dialogPoommetee Ketson
2017-06-25EditorNode: enhance quit dialogPoommetee Ketson
2017-06-25EditorNode: add Save/Discard/Cancel dialogPoommetee Ketson
2017-06-19Merge pull request #9099 from kubecz3k/plugin-camera-exposeThomas Herzog
EditorPlugin can request user inputs from editor 3d view
2017-06-16Enhance scene tabsvolzhs
- show scene thumbnail on hover - resize if has many tabs - show full scene file name with current edited scene - can be customized EditorSettings > Interface > Scene Tab - close scene with mouse middle button
2017-06-12EditorPlugin can request user inputs from editor 3d viewUnknown
2017-05-28-Added .hdr format supportJuan Linietsky
-Added default environment editor setting -Added environment created by default in new projects -Removed default light and ambient from spatial editor, to make the editor more PBR compliant
2017-05-26Added an help menuNuno Donato
Also renamed the "tutorials" button in the script editor to be consistent with the help menu entry. Fixed #8921