aboutsummaryrefslogtreecommitdiff
path: root/editor/plugins/spatial_editor_plugin.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* prevent strings from being evaluated to just "true"firefly24422017-12-301-1/+1
|
* Merge pull request #14826 from carlosfvieira/14371-F_key_Viewport_focus_problemNoshyaar2017-12-251-42/+51
|\ | | | | Fix spatial editor plugin issues on multi viewport view menu shortcuts (only those that are bound to keys)
| * Fix spatial editor plugin issues on multi viewport view menu shortcuts (only ↵carlosfvieira2017-12-211-42/+51
| | | | | | | | | | | | those that are bound to keys) - this closes #14371 and closes #12409 Fix spatial editor plugin issues on multi viewport view menu shortcuts (only those that are bound to keys) - this closes #14371 and closes #12409
* | Merge pull request #14847 from YeldhamDev/3d_viewport_saveNoshyaar2017-12-251-88/+60
|\ \ | | | | | | Fixes for the Spatial Editor's Perspective options and dead code cleaning
| * | Fixes for the Spatial Editor's Perspective options and dead code cleaning.Michael Alexsander Silva Dias2017-12-201-88/+60
| |/
* / #14619 - fixes issue 1 (gizmo huge scale) - also referred in #14836Carlos Vieira2017-12-191-1/+2
|/
* Refactoring FPS & information on 3D viewportvolzhs2017-12-171-41/+22
| | | | | | - FPS label position adjusted with Preview button - Remove unnecessary Panel control - Remove unnecessary check condition
* Moved Local Space Mode and Transform Snap settings to Top Bar ...Przemysław Gołąb (n-pigeon)2017-12-161-31/+63
| | | | ...buttons for easier access.
* Change statable to multistate, remove extra separatorPoommetee Ketson2017-12-121-3/+2
|
* Merge pull request #11510 from AndreaCatania/skelRémi Verschelde2017-12-101-1/+46
|\ | | | | Added skeleton x-ray
| * Implemented skeleton visibilityAndreaCatania2017-12-101-1/+46
| | | | | | | | Removed code visibility code from popup menu
* | TileMap FixesMariano Suligoy2017-12-021-6/+2
| |
* | Fix alignment for button preview_cameraGuilherme Felipe2017-12-021-0/+2
| |
* | Merge pull request #12572 from RandomShaper/onion-skinningJuan Linietsky2017-11-261-0/+27
|\ \ | | | | | | Onion skinning
| * | Improve/fix SpatialEditor state saving/restoringPedro J. Estébanez2017-11-251-0/+17
| | |
| * | Universalize draw-over API for EditorPluginsPedro J. Estébanez2017-11-241-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | - 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.
* | | Tweak the default editor camera settingsHugo Locurcio2017-11-251-4/+4
|/ / | | | | | | | | - The default FOV is now 70 - The default Z-near plane is now at 0.05 meters
* | Merge pull request #12301 from MarianoGnu/masterRémi Verschelde2017-11-221-2/+6
|\ \ | |/ |/| Implement auto-tiling
| * Implement auto-tilingMariano Suligoy2017-11-201-2/+6
| |
* | Native pan and zoom for macOSBernhard Liebl2017-11-211-68/+142
| |
* | Merge pull request #12359 from kubecz3k/spatial-lockRémi Verschelde2017-11-201-1/+93
|\ \ | |/ |/| ability to lock spatial nodes transform in editor
| * ability to lock spatial nodes transform in editorJakub Grzesik2017-11-111-1/+93
| |
* | Merge pull request #12936 from n-pigeon/planar_scale_gizmoRémi Verschelde2017-11-201-6/+120
|\ \ | | | | | | Implemented planar scaling with two modes.
| * | Implemented planar scaling with two modes.Przemysław Gołąb (n-pigeon)2017-11-141-6/+120
| | | | | | | | | | | | | | | | | | Modes: - Scale uniformly on two axes - Hold SHIFT to scale non uniformly
* | | Add "View FPS" in 3D->Perspective's popup.Dmitry Koteroff2017-11-201-0/+40
| | | | | | | | | | | | | | | | | | "Fixes" to make it acceptable by clang-format. "Fixes" to make it acceptable by clang-format.
* | | Rename Rect3 to AABB.Ferenc Arn2017-11-171-9/+9
| | | | | | | | | | | | Fixes #12973.
* | | Merge pull request #12488 from djrm/pr_gridmap_fixesRémi Verschelde2017-11-161-0/+5
|\ \ \ | |/ / |/| | Several improvements to GridMap.
| * | Several improvements to GridMap.Daniel J. Ramirez2017-11-091-0/+5
| | | | | | | | | | | | | | | | | | Fixed crash when undoing. More ergonomic shortcuts. Fixed freelook navigation.
* | | Fix uninitialized bool. Breaks translation in release_debug target.Przemysław Gołąb (n-pigeon)2017-11-131-2/+1
| | |
* | | Fixed View plane local rotation.Przemysław Gołąb (n-pigeon)2017-11-131-5/+5
| | | | | | | | | | | | Plus some cleanups.
* | | Dropping a mesh file into the scene no longer creates an instanced scene.Webster Sheets2017-11-101-1/+3
| |/ |/|
* | Cleanups in Spatial Transform GizmoPrzemysław Gołąb (n-pigeon)2017-11-101-50/+56
|/ | | | | | | | Fixed translation i local space - changed a bit how it was implemented. Fixed bug with rotations when object is scaled. Added safety check preventing scaling to 0 in local space. All Gizmoz display numerical output message on the bottom of the viewport. Unified code a bit, so it will be easier to maintain.
* Ability to shrink 3D viewport by halfJuan Linietsky2017-10-311-3/+26
|
* Add option to use freelook with a toggle shortcut (like Blender) instead of ↵Marc Gilleron2017-10-301-1/+17
| | | | holding RMB (like Unity)
* Merge pull request #11401 from SaracenOne/snapped_dragRémi Verschelde2017-10-221-1/+10
|\ | | | | Added snapping to spatial drag and drop.
| * Added snapping to spatial drag and drop.SaracenOne2017-09-201-1/+10
| |
* | Fix drag and drop collision with non-centred origin points.Saracen2017-10-181-2/+8
| |
* | Added icon under zoom/speed indicator barMarc Gilleron2017-10-151-24/+57
| |
* | Merge pull request #11927 from Zylann/freelook_interpolation_fixRémi Verschelde2017-10-151-49/+119
|\ \ | | | | | | Freelook interpolation fixes
| * | Freelook interpolation fixesMarc Gilleron2017-10-101-49/+119
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Smooth freelook position more explicitely - Don't let orbit zoom produce translation when it shouldn't - Make base speed framerate-independent (and tweaked setting for that) - Don't rely on camera for calculations because it no longer reflect immediate state - Avoid potential divide-by-zero with zoom inertia - Make speed/zoom relation optional (if enabled, speed is adjusted from zoom) - Never change zoom distance when freelook is active - Orbit inertia also applies on freelook
* | | Return camera to origin when creating a new scene and going to 3d editor.Daniel J. Ramirez2017-10-141-0/+1
| | |
* | | Fixed rotating in local space using 3D Gizmo.Przemysław Gołąb (n-pigeon)2017-10-041-18/+28
|/ /
* | Merge pull request #11478 from n-pigeon/scale_gizmoAndreas Haas2017-10-031-52/+186
|\ \ | | | | | | Scale editing Gizmo for Spatial Editor
| * | Scale editing Gizmo for Spatial EditorPrzemysław Gołąb (n-pigeon)2017-09-261-52/+186
| | | | | | | | | | | | | | | | | | Added support for axis locked scaling with handles, supports both world and local space. Local space recommended for most editing tasks. Also fixed some small bugs, polished Gizmo looks and cleaned up some dead code. Happy scaling! :)
* | | Renamed fixed_process to physics_processAndreaCatania2017-09-301-1/+1
|/ /
* | Removed transparency from spatial editor grid.Daniel J. Ramirez2017-09-251-70/+19
| |
* | Merge pull request #11424 from groud/control_node_presetsRémi Verschelde2017-09-261-4/+4
|\ \ | | | | | | Implements set_margins_preset(...)
| * | Remove set_area_as_parent_rect and replace it by ↵Gilles Roudiere2017-09-221-4/+4
| | | | | | | | | | | | set_anchors_and_margins_preset(PRESET_WIDE)
* | | -Fixed redraw always on 3D viewprot bugJuan Linietsky2017-09-231-15/+21
|/ / | | | | | | -Changed manipulation inertia default values. Do not touch them again or I'll cut your fingers and eat them.
* | Merge pull request #11222 from toger5/spatial_scrollingRémi Verschelde2017-09-211-26/+28
|\ \ | | | | | | Spatial scrolling update + better default inertia values