81a79e0c0e
Fix get_edited_scene_root error at starting editor
2017-12-10 08:01:00 +09:00
788ed93806
Project Manager: Fix Templates search signal connection.
...
Fixes #13921
2017-12-09 22:57:34 +01:00
04d0a0b96d
Makes 3D editor grid color update without restart.
...
Fixes #14415
2017-12-09 21:16:26 +01: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
65fb961b8b
-Ability to and unwrap lightmap coordinates on import
...
-Added unwrap functionality to Mesh
-Ability to display and debug mesh UVs
-Added multiline draw, so it's easier and faster to draw UVs
-Many fixes to SurfaceTool
-Fixes to Thekla Unwrap, but it's a piece of ass and it keeps crashing. Will have to go away
2017-12-09 14:18:14 -03: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
e669ca2576
Modify shortcuts and menus to fold/unfold code
...
Fix #13180
As the same shortcut cannot be assigned to two actions, I removed the ability to fold (fold_line()) or unfold (unfold_line()) via menu (still possible by code), and there is a single fold/unfold action (toggle_fold_line()).
The new default shortcut is now Alt+F
2017-12-08 19:21:48 +01:00
48ad133cf9
Changed current line draw order and added code folding color
2017-12-07 19:17:43 +00:00
96dbf19093
Merge pull request #14332 from akien-mga/clang-format
...
Update style for clang-format 5.0.0, new min required version
2017-12-07 09:18:11 +01:00
94adf24798
Add uppercase and lowercase to rightclickmenu in scripteditor
2017-12-07 16:09:02 +08:00
13c2ff9320
Style: Apply new clang-format 5.0 style to all files
2017-12-07 08:02:00 +01:00
f0fda9fd87
Add 'copy script path' to script editor plugin
2017-12-07 11:57:41 +08:00
7885360f3f
Merge pull request #13956 from poke1024/fix-poly2d-mode-change
...
Fixes Polygon2D wip mode closing when editing mode is changed
2017-12-07 00:29:12 +01:00
7b7ba58493
-Fix particles with size==0, closes #13931
...
-Fixed material previews (dont show sphere unless for spatial)
2017-12-06 19:51:13 -03: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
faaa012b84
Script Editor: Use first non-whitespace comment delimiter.
...
As suggested by @neikeq in https://github.com/godotengine/godot/pull/13489#issuecomment-348690816
2017-12-04 18:33:43 +01:00
1a317a39ed
Merge pull request #13961 from groud/rulers_by_default
...
Make rulers on by default
2017-12-04 11:45:04 -03:00
c2a7d186bd
Make rulers on by default
2017-12-04 15:39:12 +01:00
ca7e9c0348
Fixes Polygon2D wip mode closing when editing mode is changed
2017-12-04 13:44:30 +01:00
6c32629758
Makes editable the rulers color
2017-12-03 18:57:49 +09:00
af719a90a7
TileMap Fixes
2017-12-02 20:49:01 -03:00
893a71b7dd
Fix alignment for button preview_camera
2017-12-02 09:45:25 -02:00
07aa9d0506
Script Editor: Make comment delimiter language dependent.
2017-12-01 20:54:36 +01:00
2beadf7ac0
Fix displacement for centered tilemaps
...
- Fixes tile and collision placement for tilemaps with
`tile_origin` set to `TILE_ORIGIN_CENTER`.
- Also fixes a bug in the offset computation for collision shapes
with `flip_v` flag set to true if `tile_origin` is
`TILE_ORIGIN_BOTTOM_LEFT`.
2017-11-27 15:12:30 +01:00
91b8b94635
add "add point" and "select point" handles to polygon 2d editor
2017-11-27 14:01:34 +01:00
30d409edc1
Focus on sprite animation list after adding a new one to allow renaming with f2
...
After adding a new sprite animation, focus on the sprite animation list
to allow renaming the animation with f2 instead of having to click on
the sprite name again.
2017-11-26 20:54:26 -05:00
c6f2db393e
Ask users to explore official projects when none is loaded.
2017-11-26 15:31:48 -03:00
22415e5a31
Merge pull request #12572 from RandomShaper/onion-skinning
...
Onion skinning
2017-11-26 15:13:35 -03:00
e3fc6fcaa6
Tweak the default editor camera settings
...
- The default FOV is now 70
- The default Z-near plane is now at 0.05 meters
2017-11-25 23:03:26 +01:00
d0e09d84f0
Implement onion skinning for the animation editor
2017-11-25 13:25:14 +01:00
bc2e8d99e5
Made Vector::ptrw explicit for writing, compiler was sometimes using the wrong function,
...
leading to unnecesary copy on writes and reduced performance.
2017-11-25 00:09:40 -03:00
1964d5fddd
Improve/fix SpatialEditor state saving/restoring
2017-11-25 02:18:28 +01: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
e38efe22c7
Merge pull request #12301 from MarianoGnu/master
...
Implement auto-tiling
2017-11-22 15:31:46 +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
613d374bc5
Merge pull request #12284 from bojidar-bg/allow-subproperty-set
...
Allow for getting/setting "dotted" properties of objects
2017-11-21 22:44:14 +01:00
0cf9597758
Allow for getting/setting indexed properties of objects using get/set_indexed
...
Performance is around the same as using pure set() through GDScript.
2017-11-21 20:58:21 +02: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
e5de5b4908
Visual fixes
...
Added some icons (Including the onion one)
Fixed text editor ellipsis style and editor tabs
2017-11-20 13:03:22 -06:00
d1831915bf
Merge pull request #12359 from kubecz3k/spatial-lock
...
ability to lock spatial nodes transform in editor
2017-11-20 16:02:20 +01:00
bcfb0a09f8
Implement auto-tiling
2017-11-20 06:27:47 -03:00
7f52db75c6
Merge pull request #13008 from Chaosus/assetstorefixes
...
Few fixes for asset store browser
2017-11-20 09:10:13 +01:00
66f6a8b4b5
Add close other tabs to Script Editor
2017-11-20 15:06:52 +08:00
f88f8e1a4a
Few fixes for asset store browser
2017-11-20 10:01:40 +03:00
ecf80fbbba
Merge pull request #12988 from akien-mga/xdg-home-paths
...
Add support for XDG Base Directory spec
2017-11-20 00:42:51 +01:00
bc26a5bd3a
Merge pull request #12936 from n-pigeon/planar_scale_gizmo
...
Implemented planar scaling with two modes.
2017-11-20 00:16:28 +01:00