summaryrefslogtreecommitdiffstats
path: root/editor/editor_plugin.h
Commit message (Collapse)AuthorAgeFilesLines
...
* | Add a function to remove controls from containersGeorge Marques2018-02-131-0/+1
| | | | | | | | Closes #5968
* | Add interface for plugins to enable/disable other pluginsGeorge Marques2018-01-301-0/+3
| |
* | Fix typos in code and docs with codespellRémi Verschelde2018-01-181-1/+1
|/ | | | Using v1.11.0 from https://github.com/lucasdemarchi/codespell
* Add missing copyright headers and fix formattingRémi Verschelde2018-01-051-0/+1
| | | | | | 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.
* Merge pull request #14882 from willnationsdev/add-select-fileRémi Verschelde2018-01-041-0/+3
|\ | | | | Plugins can select files in the FileSystem Dock
| * Plugins can select files in FileSystem DockWill Nations2017-12-201-0/+3
| |
* | Update copyright statements to 2018Rémi Verschelde2018-01-011-2/+2
|/ | | | Happy new year to the wonderful Godot community!
* Style: Re-apply clang-format over recent invalid additionsRémi Verschelde2017-12-101-1/+1
|
* Exposed EditorSceneImporter to script. Added APIs to use intermediate ↵Juan Linietsky2017-12-071-0/+4
| | | | converters more easily.
* Add method to set main screen plugin iconWaldson Patrício2017-12-061-0/+1
|
* Universalize draw-over API for EditorPluginsPedro J. Estébanez2017-11-241-2/+7
| | | | | | | | | - 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.
* Fixes snapping and replaces the _draw_canvas by forward_canvas_drawGilles Roudiere2017-10-181-2/+2
|
* Re-Added export plugins with a more interesting API, as well as the ability ↵Juan Linietsky2017-09-141-0/+3
| | | | | | to do path remapping. Also added ability to tell the exporter that a shared object needs to be bundled in the build.
* -Some fixes to code completion.Juan Linietsky2017-08-281-0/+4
| | | | | -Fix getter in code completion being displayed when it shouldn't -Clean up preview generation for editors and exposed it as editor plugin
* Use HTTPS URL for Godot's website in the headersRémi Verschelde2017-08-271-1/+1
|
* -Split EditorPlugin into EditorPlugin and EditorInterfaceJuan Linietsky2017-08-261-18/+36
| | | | | -Added EditorInterface to EditorScript -Added functions to save the scene to EditorInterface
* Updated function argument namesWilson E. Alvarez2017-08-121-1/+1
|
* core/io: fix typo 'resoucre' to 'resource'Indah Sylvia2017-08-081-1/+1
|
* EditorPlugin methods and signals renameJakub Grzesik2017-07-201-1/+1
|
* Make available more informations about editor for Tool PluginsJakub Grzesik2017-07-181-0/+12
|
* EditorPlugin ability to open and reload scns from filepathJakub Grzesik2017-07-111-0/+2
|
* EditorPlugin can request user inputs from editor 3d viewUnknown2017-06-121-0/+5
|
* Added EditorPlugin.remove_import_plugin()Zher Huei Lee2017-06-111-0/+1
| | | | | Allows addons with import extensions to clean up properly on removal.
* Removal of InputEvent as built-in Variant type..Juan Linietsky2017-05-201-2/+2
| | | | this might cause bugs I haven't found yet..
* Bring back EditorImportPluginAndreas Haas2017-05-121-0/+3
| | | | | This adds a new implementation of the EditorImportPlugin class, allowing to leverage the new importing system via tool scripts. Will be especially useful when used together with GDNative, to support formats like fbx :)
* Add "Godot Engine contributors" copyright lineRémi Verschelde2017-04-081-0/+1
|
* A Whole New World (clang-format edition)Rémi Verschelde2017-03-051-50/+39
| | | | | | | | | | | | | | | | | | | | | | | | I can show you the code Pretty, with proper whitespace Tell me, coder, now when did You last write readable code? I can open your eyes Make you see your bad indent Force you to respect the style The core devs agreed upon A whole new world A new fantastic code format A de facto standard With some sugar Enforced with clang-format A whole new world A dazzling style we all dreamed of And when we read it through It's crystal clear That now we're in a whole new world of code
* Refactoring: rename tools/editor/ to editor/Rémi Verschelde2017-03-051-0/+201
The other subfolders of tools/ had already been moved to either editor/, misc/ or thirdparty/, so the hiding the editor code that deep was no longer meaningful.