Tomasz Chabora
f161f7aa0b
Make sure tile is selected when selecting TileMap
...
(cherry picked from commit f7476359e0
)
2019-11-29 15:58:27 +01:00
Cameron Reikes
dd83296155
Add particles icon to CPUParticles
...
(cherry picked from commit 345fcb96a2
)
2019-11-12 13:09:36 +01:00
iwek7
9bf2e54ca5
Fixes color picker in code editor - now it only changes one color
...
(cherry picked from commit e7b07e1e58
)
2019-11-12 13:09:36 +01:00
Yuri Roubinski
b5d8154d17
Added link to docs for shader editor
...
(cherry picked from commit 770ce20ea3
)
2019-11-12 13:09:35 +01:00
Tomasz Chabora
0fc4c3a308
Allow to remove 2D editor limits
...
(cherry picked from commit c81525ec05
)
2019-11-12 13:09:35 +01:00
Gwyneth Lowe
7a9eb587fd
Correct typo that broke custom selected font color
...
Change several font_selected_color to font_color_selected; the actual name of the override
(cherry picked from commit 7142064110
)
2019-11-12 13:09:35 +01:00
Rémi Verschelde
e23bde4358
Always pass script path to external editor
...
Previously you had to set the Exec Flags manually, reading the documentation
to find out what placeholders to use. As most editors should support having
the file path passed as the last argument, we default to doing this if no
custom {file} flag is defined. We also default the Exec Flags to "{file}" and
the placeholder text gives some documentation.
Fixes #29662 .
(cherry picked from commit 4a757a2d96
)
2019-11-12 13:09:35 +01:00
qarmin
cb394082ef
Fix memory leak after closing files
...
(cherry picked from commit 53c0a29fb0
)
2019-11-12 13:09:35 +01:00
Michael Alexsander Silva Dias
1804a726b4
Fix error spam when typing in the TileMap editor's search box while having no results
...
(cherry picked from commit 412a0b73e9
)
2019-11-12 13:09:35 +01:00
Michael Alexsander Silva Dias
02ccd4d78c
Remember selected subtile when updating the TileMap editor
...
Fixes #29444 .
(cherry picked from commit 0a03ed7544
)
2019-11-12 13:09:35 +01:00
Pedro J. Estébanez
aacefcb7dc
Fix 2D bones ignored by onion skinning
...
Fixes #27819 .
(cherry picked from commit 88153fbb61
)
2019-11-12 11:41:51 +01:00
Pedro J. Estébanez
340f542e49
Remove ghost of canvas zoom controls during onion skinning
...
(cherry picked from commit 3b17e6de33
)
2019-11-12 11:41:06 +01:00
Pedro J. Estébanez
f040f7c283
Fix canvas zoom controls lazy position update
...
After hiding/showing rulers, zoom controls were kept at the wrong position until an update happened because of other reason.
(cherry picked from commit 4dd9efe757
)
2019-11-12 11:41:02 +01:00
Michael Alexsander Silva Dias
b01ef197a6
Fix bottom panel visibility behaviour in the theme editor
...
Fixes #29034 , fixes #29056
(cherry picked from commit b5c8205312
)
2019-11-12 11:39:53 +01:00
Aaron Winter
794341e0b5
added negative X and negative Y offset to TileMap
...
clang-format
added negative X and negative Y offset to TileMap
(cherry picked from commit 63e0fd7675
)
2019-11-12 11:07:19 +01:00
nobuyuki_nyuu
00883e8fdc
Changes default coarse 2d zoom level from 1.5 to sqrt(2).
...
(cherry picked from commit 3f516622c3
)
2019-11-08 15:48:19 +01:00
Emmanuel Barroga
53b44aacad
Fix Redundant Navigation Polygons
...
When adjusting the vertices of a navigation polygon, the tile editor would create a duplicate navigation polygon. So each time you made an adjustment, another copy of the polygon would be created.
(cherry picked from commit 6c83550dfc
)
2019-11-08 15:48:19 +01:00
Michael Alexsander Silva Dias
e40293942d
Regression fixup to the theme editor
...
(cherry picked from commit b7c2bcff76
)
2019-09-24 09:00:46 +02:00
Michael Alexsander Silva Dias
7ff607290a
Minor fixups to the theme editor
...
(cherry picked from commit 1c872c75db
)
2019-09-24 09:00:46 +02:00
Chaosus
9953b2ab43
Disallow loopback connection in visual scripts and visual shaders
...
(cherry picked from commit 21ca9f6c7c
)
2019-09-24 09:00:46 +02:00
Matheus Lima Cunha
1e5709265c
Move vertex along a single axis while editing and holding shift
...
(cherry picked from commit 0110a88547
)
2019-09-24 09:00:45 +02:00
Anders Stenberg
e18f18dbec
Proper passing of the "transform_key_request"
...
signal from SpatialEditorViewport to InspectorDock
(cherry picked from commit 645c656571
)
2019-09-24 09:00:45 +02:00
hbina085
8c2e10c393
Many fallthrough switch cases now have the FALLTHROUGH macro to tell the compiler that this is intended.
...
(cherry picked from commit 9f0c6a6009
)
2019-09-24 09:00:45 +02:00
Rémi Verschelde
fc18d637a8
Fix -Wimplicit-fallthrough warnings from GCC 8
...
Adds `FALLTHROUGH` macro to specify when a fallthrough is intentional.
Can be replaced by `[[fallthrough]]` if/when we switch to C++17.
The warning is now enabled by default for GCC on `extra` warnings level
(part of GCC's `-Wextra`). It's not enabled in Clang's `-Wextra` yet,
but we could enable it manually once we switch to C++11. There's no
equivalent feature in MSVC for now.
Fixes #26135 .
(cherry picked from commit fc370b3feb
)
2019-09-24 09:00:45 +02:00
qarmin
3b703d6707
Small fixes, mostly dupicated code
...
(cherry picked from commit 856a8226a5
)
2019-09-24 09:00:45 +02:00
Ibrahn Sahir
78a7f945e4
Removed an unused and leaked CheckButton instance in theme editor plugin
...
(cherry picked from commit cbf2d3cdc4
)
2019-09-24 09:00:44 +02:00
Michael Alexsander Silva Dias
28d48a0886
Enhance theme preview
...
(cherry picked from commit 5dfbdbcd0b
)
2019-09-24 09:00:44 +02:00
Guilherme Felipe
6319d662af
[StateMachine] Fix play position
...
Continuation of 771fbd282a
(cherry picked from commit 0fcbf4da8f
)
2019-09-24 09:00:44 +02:00
Guilherme Felipe
be47e0546d
Show play position of sub state machine
...
Sub state machine now show the play position of the current state
playing.
(cherry picked from commit 771fbd282a
)
2019-09-24 09:00:44 +02:00
UziMonkey
cb0e500d27
Add sub-resource name when available to script editor
...
(cherry picked from commit 7056c825a3
)
2019-09-24 09:00:44 +02:00
Juan Linietsky
d8cae6e7f6
Implement autokeying in Animation editor.
...
(cherry picked from commit 296c74072c
)
2019-04-21 00:02:02 +02:00
Juan Linietsky
6fac922bff
Add support for FPS snap in Animation Editor.
...
(cherry picked from commit 4203266923
)
2019-04-20 23:57:59 +02:00
ShyRed
bb8f015595
Add converters / generators to Sprite
...
Adds the following menu options to the Sprite editor: "Convert to Mesh2D", "Convert to Polygon2D", "Create CollisionPolygon2D Sibling" and "Create LightOccluder2D Sibling"
(cherry picked from commit c218c631f6
)
2019-04-20 23:19:55 +02:00
lupoDharkael
904bfa6a72
Validate scripts when they are loaded in the text editor
...
(cherry picked from commit f137166251
)
2019-04-20 22:38:47 +02:00
Chaosus
aa78461ebd
Added possibilty to delete multiple nodes in visual shaders via Delete key
...
(cherry picked from commit 24faddc211
)
2019-04-20 22:37:56 +02:00
Guilherme Felipe
40c2a5ff57
[AnimationNodeBlendTreeEditor] Usability improvements
...
- Add possibility to exclude multiple (selected) nodes.
- Add context menu (Right click) to add nodes.
(cherry picked from commit ccbf57611b
)
2019-04-20 22:31:45 +02:00
piyushdagar
a329f6fa0b
Fixes Adding animation to AnimatedSprite doesn't update inspector immediately
...
(cherry picked from commit d86d7981cc
)
2019-04-20 22:15:01 +02:00
LATRio
ae6d45b0f2
Fix TextureRegion margin bug introduced in #27122
...
(cherry picked from commit f38173fb19
)
2019-04-20 22:09:57 +02:00
LATRio
2213a21ab3
Fixing zooming in TextureRegion
...
Fixes #20710
(cherry picked from commit 22030d4cc4
)
2019-04-20 22:09:30 +02:00
Martin Wallin
b887d3f8e8
Display vertex number when hovering point in collision polygon
...
(cherry picked from commit ed06ed38fb
)
2019-04-20 22:07:01 +02:00
James Buck
7b8e7d6514
Fix setting of PopupMenu item IDs in editor
...
(cherry picked from commit ae646261e3
)
2019-04-20 20:28:23 +02:00
Michael Alexsander Silva Dias
7ddd4f7232
Fix position of tile names in TileSet editor when zooming in/out
...
Fixes #27713 .
(cherry picked from commit d2a7624687
)
2019-04-20 20:25:09 +02:00
Rémi Verschelde
320105ff05
Fix TTR string for class reference tooltip
...
Fixes #27852 .
(cherry picked from commit 38104bb89d
)
2019-04-20 20:21:30 +02:00
Michael Alexsander Silva Dias
72b4844d42
Fix crash when using the Tileset Editor when the given shape has no points
...
(cherry picked from commit 9501900e1b
)
2019-04-20 20:10:54 +02:00
Timo Schwarzer
e31d6367ea
Allow whitespaces in warning-ignore comments
...
(cherry picked from commit 7a0dfc04aa
)
2019-04-20 20:05:25 +02:00
qarmin
0f51f138b5
Fix perspective button hide when it should be actually disabled
...
(cherry picked from commit 2e5b6b5bde
)
2019-04-20 20:04:21 +02:00
Hugo Locurcio
67dc8cf252
Use the editor theme's accent color for 2D/3D selections and rotations
...
(cherry picked from commit d59b210aec
)
2019-04-06 21:18:20 +02:00
qarmin
4ba90b9dda
Show bones after creating
...
(cherry picked from commit 1b6e0d04f0
)
2019-04-06 21:17:04 +02:00
ShyRed
dc259b95d8
Add Emission Mask to CPUParticle2D
...
Add ability to load emission masks to CPUParticle2D.
(cherry picked from commit dcd268e183
)
2019-04-03 16:54:33 +02:00
qarmin
29a6e7d306
Do not lose focus when moving through scene tree
...
(cherry picked from commit 138698e51f
)
2019-04-03 16:52:27 +02:00