81a79e0c0e
Fix get_edited_scene_root error at starting editor
2017-12-10 08:01:00 +09:00
59657d6823
Merge pull request #14448 from groud/fix_checkboxes_update
...
Fixes the checkboxes update in canvas item editor
2017-12-09 19:04:27 +01:00
20a566d63a
Merge pull request #13166 from Krakean/change_addrootifnone_v2
...
When drag'n'drop, automatically create dragged resource as a root node if you haven't any yet (v2)
2017-12-09 16:42:25 +01:00
e1de1b62ee
Fixes the checkboxes update
2017-12-09 15:25:20 +01:00
13c2ff9320
Style: Apply new clang-format 5.0 style to all files
2017-12-07 08:02:00 +01:00
7b02f5591d
Moves the guides colors to editor settings
2017-12-05 21:44:52 +01:00
03c1b6be23
Fix a little mistake in a setting name (rulers->guides)
2017-12-05 10:45:27 +01:00
1702a19bf0
Merge pull request #13959 from groud/editable_rulers_colors
...
Makes editable the guides color
2017-12-05 09:23:52 +01:00
c2a7d186bd
Make rulers on by default
2017-12-04 15:39:12 +01:00
6c32629758
Makes editable the rulers color
2017-12-03 18:57:49 +09:00
3f31925b18
Universalize draw-over API for EditorPlugins
...
- 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-24 21:24:15 +01:00
3cca09d96a
When drag'n'drop (lets say, picture in 2D mode), automatically create dragged resource as a root node if you haven't any yet.
2017-11-22 05:28:02 +03:00
80ad8afc85
Native pan and zoom for macOS
2017-11-21 09:11:39 +01:00
77f21b63e9
Add simple spacebar panning setting for 2D editor
2017-11-20 22:53:14 +01:00
8d1f2b1857
Rework the canvas_item API for further improves to the canvas item editor
2017-11-19 13:36:31 +01:00
b0f10c6643
Merge pull request #12855 from Hinsbart/remove_preview
...
Remove preview when closing "change default type" dialog.
2017-11-12 21:03:42 +01:00
58fafea485
Remove preview when closing "change default type" dialog.
2017-11-12 10:50:32 +01:00
592ee82010
Fixed theme update and some widgets.
2017-11-11 11:58:30 -06:00
482e07af7e
Unify degree members and properties
2017-11-10 12:52:07 +01:00
1d99f93a7a
Fix compilation on Visual Studio 2013 again.
2017-11-01 23:47:05 +03:00
a6ddc5a9a4
Merge pull request #12363 from groud/implement_guides
...
Implement 2D editor guides
2017-10-30 22:58:46 +01:00
32502a4b68
Fixes keybord directionnal keys not moving nodes in the 2D editor
2017-10-29 22:00:03 +01:00
06a4e2e3ad
Implement guides
2017-10-24 22:32:00 +02:00
79dda1350d
Finished transition of Patch9Rect to NinePatchRect
2017-10-24 13:01:45 +07:00
99c8a8c7b1
Merge pull request #11401 from SaracenOne/snapped_drag
...
Added snapping to spatial drag and drop.
2017-10-22 12:06:00 +02:00
3ba5ee42c3
Fix compilation on Visual Studio 2013 ( #10219 ).
2017-10-20 12:55:22 +02:00
fc02605b49
Fixes snapping and replaces the _draw_canvas by forward_canvas_draw
2017-10-18 00:01:59 +02:00
9001ba26aa
Added and improved some missing icons, plus some other visual fixes.
2017-10-13 16:39:17 -05:00
dbc37afcd9
Added and improved some icons, plus some other minor visual fixes.
2017-10-12 14:43:11 -05:00
1cb4fc1510
Merge pull request #11846 from gabrielformiga/fix-ik-bone-drag
...
Fix IK Bone Drag on Viewport
2017-10-09 12:30:56 +02:00
3151b08c48
Merge pull request #11821 from groud/margins_preset_menu
...
Replaces (and extends) the anchor menu to a Layout one
2017-10-09 12:21:57 +02:00
a25d70ab31
Extends the anchors menu to a presets
2017-10-05 21:53:36 +02:00
f931093812
Fix IK Bone Drag on Viewport
2017-10-04 21:58:13 -03:00
3f279d2a3e
Fixes the pre drag rect not drawn correctly
2017-10-03 22:44:34 +02:00
5303efb2fa
Merge pull request #11659 from AndreaCatania/prephysics
...
Renamed fixed_process to physics_process
2017-10-02 23:10:36 +02:00
980e78749b
Merge pull request #11743 from groud/zoom_button_fix
...
Fix zoom button not zooming on the screen center
2017-10-02 23:42:43 +07:00
24249a2c4d
Fix bones draw on viewport
2017-10-01 16:00:44 -03:00
a0fb178b58
Fix zoom button not zooming on the screen center
2017-10-01 11:30:38 +02:00
f058fa660d
Merge pull request #11720 from ISylvox/EnhanceExperience-onUsing-DragNDropAssetTo2DViewport
...
Rename Patch9Rect into NinePatchRect on "Drag & Drop Asset to 2D Viewport" Feature
2017-09-30 22:28:25 +07:00
4537977d6d
Renamed fixed_process to physics_process
2017-09-30 16:19:07 +02:00
c9e1bff93f
Fixes node2D not lockable/groupable
2017-09-30 15:30:51 +02:00
1f30bcb264
Renamed Patch9Rect (which was expected to be renamed to NinePacthRect) into NinePatchRect on "drag & drop asset to 2D viewport" feature.
2017-09-30 20:18:58 +07:00
f577efd47e
Merge pull request #11424 from groud/control_node_presets
...
Implements set_margins_preset(...)
2017-09-26 00:11:46 +02:00
dcc759fbbc
2DEditor: fix duplicated 'id_pressed' connection
2017-09-25 23:15:54 +07:00
05bb8e0c10
Remove set_area_as_parent_rect and replace it by set_anchors_and_margins_preset(PRESET_WIDE)
2017-09-22 11:39:44 +02:00
779426d2df
Merge pull request #11477 from djrm/pr_visuals
...
Improved a lot of icons, and some style fixes
2017-09-22 09:28:10 +02:00
56a80625e5
Fixes the rulers text drawn outside the viewport_base
2017-09-22 09:18:04 +02:00
29d3ecf29a
Improved a lot of icons, and some style fixes
2017-09-21 15:55:07 -05:00
e2145bc960
Fix godot spraying errors about a null check
2017-09-21 21:59:38 +02:00
82f13288dd
Merge pull request #11453 from djrm/pr_visuals
...
Visual tweaks.
2017-09-21 10:51:06 +02:00