summaryrefslogtreecommitdiff
path: root/editor/plugins
AgeCommit message (Collapse)Author
2019-11-08Merge pull request #27742 from rxlecky/camera-replicationRémi Verschelde
Game camera override
2019-11-05Merge pull request #33361 from codecustard/masterRémi Verschelde
Fixes improper undo state for pivot setting
2019-11-05Fixes improper undo state for pivot settingcodecustard
After setting the pivot of a node, if you undo.... it will not revert the pivot to the previous state.
2019-11-04Merge pull request #33330 from nekomatata/fix-label-autowrap-sizeRémi Verschelde
Fixed cases where labels with autowrap can overflow the editor ui
2019-11-04Allow zooming while panningTomasz Chabora
2019-11-04Fixed cases where labels with autowrap can overflow the editor uiPouleyKetchoupp
Fixes #33155
2019-11-03Added sampler inputs for visual shadersYuri Roubinsky
2019-11-02Merge pull request #33270 from norkn/fix-issue-27256Rémi Verschelde
Copy transform when creating convex sibling
2019-11-02Update connection info on script validation rather then saved copyPaulb23
2019-11-02Copy transform when creating convex siblingcheckerWoho
2019-11-02Merge pull request #33182 from MCrafterzz/scaleSnapRémi Verschelde
Added snapping for scaling in 2D editor
2019-11-02Merge pull request #33256 from Chaosus/vs_fix_custom_nodesYuri Roubinsky
Sort custom vshader nodes+prevents them from divide to different folders
2019-11-02Sort custom vshader nodes+prevents them from divide to different foldersYuri Roubinsky
2019-11-02Added snapping for scaling in 2D editorMCrafterzz
2019-11-01Fixed error when renaming a state in AnimationNodeStateMachinePouleyKetchoupp
Fixes #33245
2019-10-31Fix "seperate" typosAaron Franke
2019-10-30Improve the primary line setting display in the Configure Snap dialogHugo Locurcio
This merges the "steps" suffix into the SpinBox using its `suffix` property.
2019-10-30Merge pull request #32934 from ajweeks/fix-scale-originRémi Verschelde
Fix 2D scale gizmo placement
2019-10-29Add primary grid lines to the 2D editorHugo Locurcio
A "primary" line is drawn every 8 steps by default, which makes it easier to measure distances for snapping. This value can be configured in the Configure Snap dialog.
2019-10-29Fixed disconnecting not connected signalMikolaj Kaczmarek
2019-10-27Merge pull request #33107 from volzhs/toggle-camera-preview-errorRémi Verschelde
Fix error when opening or closing scene with camera preview on
2019-10-27Fix error when opening or closing scene with camera preview onvolzhs
2019-10-27Improve performance of connection info in the script editorPaulb23
2019-10-26Fixed #21527 (Show hint to right click when curve editor is empty)MCrafterzz
2019-10-26Display a message if no results are found in the asset libraryHugo Locurcio
This closes https://github.com/godotengine/godot-proposals/issues/184.
2019-10-25Merge pull request #33048 from KoBeWi/smarts_vs_gridsRémi Verschelde
Make Ruler Tool depend on grid snap only
2019-10-25Merge pull request #33043 from volzhs/ruler-zoomRémi Verschelde
Fix ruler origin is moving with zoom
2019-10-25Make stylebox preview not to expand Inspector panelvolzhs
2019-10-24Make Ruler Tool depend on grid snap onlyTomasz Chabora
2019-10-25Fix ruler origin is moving with zoomvolzhs
2019-10-23Implement game camera overrideErik
Implemented uniform API in Viewport class to override 2D and/or 3D camera. Added buttons in 2D and 3D editor viewport toolbars that override the running game camera transform with the editor viewport camera transform. Implemented via remote debugger protocol and camera override API. Removed LiveEditFuncs function pointers from ScriptDebugger class. Since the debugger got access to the SceneTree instance (if one exists), there is no need to store the function pointers. The live edit functions in SceneTree are used directly instead. Also removed the static version of live edit functions in SceneTree for the same reason. This reduced the SceneTree -> Debugger coupling too since the function pointers don't need to be set from SceneTree anymore. Moved script_debugger_remote.h/cpp from 'core/' to 'scene/debugger/'. This is because the remote debugger is now using SceneTree directly and 'core/' classes should not depend on 'scene/' classes.
2019-10-22Merge pull request #32924 from ajweeks/add-ruler-arcsRémi Verschelde
Draw arcs to indicate angles being measured by ruler
2019-10-22Fix canvas scale gizmo placementAJ Weeks
2019-10-22Fixed evaluation for typesDavid Sichma
2019-10-21Merge pull request #32841 from Calinou/freelook-add-slow-modifierRémi Verschelde
Add a "slow" modifier to freelook
2019-10-19Add arcs to indicate angle being measured by rulerAJ Weeks
2019-10-14Add a "slow" modifier to freelookHugo Locurcio
This makes precise adjustments easier, without having to touch the mouse wheel. This modifier is also available in Blender, so this makes the freelook behavior more consistent with it :) In the interest of simplifying the Editor Settings, this also removes the freelook modifier speed factor setting (the value is now hardcoded to its default).
2019-10-14Small fixes to redundand code, copy paste bugsqarmin
2019-10-11Merge pull request #32721 from groud/independant_grid_snapRémi Verschelde
Move grid snapping to an independent button
2019-10-10Fixed ScriptEditor autosave timer causing errors on startPouleyKetchoupp
Fixes #32685
2019-10-10Move grid snapping to an independent buttonGilles Roudière
2019-10-10Prevents folding of member tree on drag&drop in visual shaderYuri Roubinsky
2019-10-10Add shortcut Shift + F3 to search pervious in the built-in docsMarqus
When using the built-in docs, Godot would not support the shortcut "Shift + F3" to search for the previous occurrence of the search entry text, thus causing an inconsistent behaviour when using shortcuts in the "ScriptEditor" compared to using them in the "ScriptTextEditor". The previous parameter of the function "EditorHelp::_search()" in the class "editor_help" seems to be unused, thus replaced with a bool representing to search for previous search entry text or not. By adding the shortcut to Godot's "ScriptEditor", this commit now improves Godot's consistensy when using shortcuts. Fixes #31147. Co-Authored-By: Oscar Ferm <oscfer-6@student.ltu.se>
2019-10-10Remove dependency on the editor directory being in the build's include path.Marcel Admiraal
- Add or remove the necessary subdirectorires to the includes to remove dependency on the editor directory being in the build's include path. - Ensure includes in modified files conform to style guideline. - Remove editor from the build include path.
2019-10-08Remove Show Ruler shortcut (fixes #32639)Pedro Ciambra
Removed default shortcut because of the conflict mentioned in the issue. Command + Shift + T would conflict with Soft Reload Script, and this shortcut doesn't seem to be needed very often.
2019-10-08Merge pull request #32618 from nekomatata/sprite-to-polygonRémi Verschelde
Sprite to polygon conversion improvements
2019-10-07Increase grid size limitGilles Roudière
2019-10-07Sprite to polygon conversion improvementsPouleyKetchoupp
- No reduced Rect in march square algorithm, it was causing inconsistent cases near the borders and made the outline less accurate - Ignore invalid generated polygons (under 3 points) to avoid unnecessary errors and crashes - Error popup only when no polygon could be generated at all - Added option to shrink pixels (to get rid of small separate islands) - Fixed polygon preview (lines were sometimes not showing along the borders) Fixes #32564, #29267
2019-10-06Add angle to ruler toolOsama El Hariri
2019-10-04Fix calculate_spatial_bounds for selection displayjfons
Fixes `SpatialEditorPlugin::_calculate_spatial_bounds` so the displayed selection doesn't break with transformed scenes.