Pedro J. Estébanez
4db0f51b9a
Create live view dock [wip]
2019-03-20 20:44:43 +01:00
piyushdagar
d86d7981cc
Fixes Adding animation to AnimatedSprite doesn't update inspector immediately
2019-03-20 09:08:39 +05:30
ShyRed
dcd268e183
Add Emission Mask to CPUParticle2D
...
Add ability to load emission masks to CPUParticle2D.
2019-03-19 17:28:57 +01:00
Kanabenki
a1e7febbb3
Keep binds for connected signals when changing node type
2019-03-19 10:21:52 +01:00
Vivatchai Kaveeta
32dd9c67c6
Fix order of transformation in GLTF import
...
From the gltf 2 spec, the order is R * S. Previously we did S * R, which broke some mesh with non-uniform scale.
Fix #23356 , Fix #14725
2019-03-18 03:08:46 +07:00
Paulb23
6f6d4a6c2e
Fix script editor attempting to set current line to -1 on script open
2019-03-17 20:02:05 +00:00
Will Nations
2d106eb715
Fix inherited icons for script classes
2019-03-17 00:04:15 -05:00
LATRio
22030d4cc4
Fixing zooming in TextureRegion
...
Fixes #20710
2019-03-17 10:37:58 +09:00
Rémi Verschelde
df7d3708c5
Merge pull request #27145 from YeldhamDev/editfilediag_favrm_remove
...
Remove unused 'fav_rm' ToolButton in EditorFileDialog
2019-03-16 17:07:15 -07:00
Michael Alexsander Silva Dias
579fffd97e
Remove unused 'fav_rm' ToolButton in EditorFileDialog
2019-03-16 20:30:06 -03:00
Rémi Verschelde
3f631c2567
Merge pull request #27130 from akien-mga/editor-theme-hint-typo
...
Fix misplaced hint for interface/theme/accent_color
2019-03-16 14:26:45 -07:00
qarmin
4cee053f7c
Fix deleting properties after deleting files
2019-03-16 22:05:24 +01:00
Rémi Verschelde
e5a310cd38
Merge pull request #25782 from hsandt/feature/fix-toggle-comment-indent
...
Feature/fix toggle comment indent
2019-03-16 11:17:47 -07:00
Rémi Verschelde
43f147b5aa
Merge pull request #26308 from bojidar-bg/11722-meshlibrary-transforms
...
Consider StaticBody and NavMesh position when converting to a MeshLibrary
2019-03-16 11:15:15 -07:00
Rémi Verschelde
c1fae20400
Merge pull request #26706 from YeldhamDev/multinode_scriptclear_fix
...
Fix clearing scripts while multiple nodes are selected
2019-03-16 11:09:40 -07:00
Rémi Verschelde
8965ff90ca
Merge pull request #26919 from jabcross/master
...
Implement source lookup for class_name defined classes
2019-03-16 11:06:34 -07:00
Rémi Verschelde
ffd115dd6f
Merge pull request #26935 from qarmin/show_class_name_icon_in_tabs
...
Show in tabs custom class icons
2019-03-16 11:04:03 -07:00
Rémi Verschelde
b17c8c0396
Fix misplaced hint for interface/theme/accent_color
...
Supersedes #26992 .
2019-03-16 11:00:32 -07:00
Rémi Verschelde
06ebf4c3ad
Merge pull request #27123 from bojidar-bg/27113-rename-action
...
Fix renaming actions in the Project settings
2019-03-16 10:55:01 -07:00
Rémi Verschelde
18fa1846ea
Merge pull request #27115 from Janglee123/master
...
Fix toggling snap mode while transforming the Spatial object
2019-03-16 10:54:44 -07:00
Bojidar Marinov
699a3957ce
Fix renaming actions in the Project settings
...
Fixes #27113 , a regression from 6daed7d122
2019-03-16 16:28:03 +02:00
Fabio Alessandrelli
37c0ac1d6d
Enabled logging of failed image download.
2019-03-16 10:58:07 +01:00
janglee123
05446e8b53
fixed toggelling snap mode while transforming
2019-03-16 13:45:39 +05:30
Michael Alexsander Silva Dias
ebabb0ea65
Make bottom panel only try to hide editors when they're visible
2019-03-16 03:39:49 -03:00
Rémi Verschelde
cad371dd85
Merge pull request #26945 from shartte/allow-fewer-viewports-in-editor-state
...
Be more tolerant about under-defined spatial viewport state
2019-03-13 20:11:24 +01:00
qarmin
2bc6ad670b
Fix toggle visibility in SceneTreeDialog
2019-03-13 11:19:51 +01:00
Rémi Verschelde
04b04555d1
i18n: Sync translations with Weblate
2019-03-12 16:57:43 +01:00
Tomasz Chabora
c1ce5b87b4
Changed 'Custom Node' to 'Other Node' to be less confusing
2019-03-12 16:12:14 +01:00
Sebastian Hartte
7bab7fd777
Don't crash when the saved editor state contains fewer viewports than currently supported.
2019-03-12 12:17:17 +01:00
Will Nations
c1b247e4d5
Add EditorInspector getter. Update Sub-Inspectors.
2019-03-12 02:15:15 -05:00
Rémi Verschelde
6d86450a83
Merge pull request #26941 from JFonS/add_gizmos_priority
...
Add priority to gizmos and fix small issues
2019-03-12 01:19:39 +01:00
JFonS
2658e5d03d
Add priority to gizmos and fix small issues
...
User defined gizmos will haave higher preference than editor gizmos by
default. Also fixed some inconsistencies in the gizmos menu when using
custom gizmos.
2019-03-12 00:30:50 +01:00
qarmin
825a870f06
Show in tabs non default class icons
2019-03-11 22:54:23 +01:00
qarmin
2e5b6b5bde
Fix perspective button hide when it should be actually disabled
2019-03-11 18:10:00 +01:00
Pedro Ciambra
e8fe174616
Implement source lookup for class_name defined classes
...
Previous to this, classes defined with class_name had no
behavior when ctrl-clicked in the editor.
Fixes #26882
2019-03-11 12:52:17 -03:00
Daniel Rakos
1cf7ca87ce
Fix skeleton reparenting to also work when the skeleton node is not a bone
...
Existing code only did the reparenting when the parent node was a bone. This
change fixes that, plus the reparenting code itself, which used the index of
the skin instead of the skin index itself to address the skeleton array.
2019-03-11 16:26:45 +01:00
Anish
d6e4a08c61
Prevents a Null Reference in deleting Animations.
...
A null Animation would cause a crash by accessing restricted memory.
Solved by checking if the animation track is null before using the
animation.
Fixes : #26829
2019-03-11 17:04:02 +05:30
Martin Wallin
ed06ed38fb
Display vertex number when hovering point in collision polygon
2019-03-11 10:42:55 +01:00
Rémi Verschelde
43184375b2
i18n: Sync translation template with current source
2019-03-10 11:04:59 +01:00
Rémi Verschelde
9a2fdef1fa
i18n: Sync translations with Weblate
2019-03-10 11:03:26 +01:00
Rémi Verschelde
03664e26c5
Merge pull request #26687 from QbieShay/hang_server_build_fix
...
Removed the resource preview thread from the server build
2019-03-09 22:59:24 +01:00
Rémi Verschelde
0d728123c6
Merge pull request #26818 from vnen/class_name-inheritance
...
Allow class_name scripts to have nested inheritance
2019-03-09 14:27:43 +01:00
George Marques
25f9aee005
Allow class_name scripts to have nested inheritance
2019-03-09 00:47:27 -03:00
Juan Linietsky
95c6d9caba
Fix crash in texture previeer, closes #26749 , probably others
2019-03-08 14:18:12 -03:00
Rémi Verschelde
a38bf5287a
Merge pull request #26781 from YeldhamDev/editfilediag_favdir_fix
...
Fix "Favorite" button not being toggled when navigating to a faved folder manually
2019-03-08 08:26:55 +01:00
qarmin
8c4051819e
Fix error when trying to enter to folder/node directly via address bar
2019-03-08 06:15:42 +01:00
Michael Alexsander Silva Dias
ec1c879746
Fix "Favorite" button not being toggled when navigating to a faved folder manually
2019-03-07 21:48:12 -03:00
Juan Linietsky
9af7fa193f
Do not annoy unrelated textures with texture editor.
2019-03-07 13:54:05 -03:00
Rémi Verschelde
b38f44e177
Merge pull request #26758 from qarmin/fix_error_dragging_empty_script_editor
...
Fix error when dragging empty script list in Script Editor
2019-03-07 17:40:42 +01:00
Juan Linietsky
b376273f1b
Force inspector to clean up on delete, fixes crash.
2019-03-07 12:39:53 -03:00
Juan Linietsky
6cb841edcb
Ensure ETC2 textures are ALSO compressed to Po2 when have mipmaps. Fixes #26733
2019-03-07 12:16:20 -03:00
qarmin
7837276597
Fix error when dragging empty script list in Script Editor
2019-03-07 16:09:02 +01:00
Rémi Verschelde
2f2fa8db69
Merge pull request #26722 from MarianoGnu/fix_24238
...
TileSetEditor: Don't draw invalid occlusion shapes. Fixes #24238
2019-03-06 20:58:05 +01:00
Mariano Suligoy
6c08f4ea4e
TileSetEditor: Don't draw invalid occlusion shapes. Fixes #24238
2019-03-06 15:31:16 -03:00
Michael Alexsander Silva Dias
73aaf06be7
Cleanup relationship line coding after 5f079e2
2019-03-06 14:33:26 -03:00
Juan Linietsky
6eac688952
Don't hide/show top editor if they did not change, fixes #26644
2019-03-06 12:42:01 -03:00
Juan Linietsky
5f079e2ef9
-Make tileset and meshlibrary edit in a separate inspector, fixes #26671
...
-Made relationship lines appear based on theme settings, not previous hack
-Fix drawing of relationship lines (was broken)
-Fix double initialization of theme settings
2019-03-06 12:12:42 -03:00
Rémi Verschelde
4d099e901b
Merge pull request #26705 from volzhs/fix-export
...
Fix directory check when exporting project
2019-03-06 15:31:42 +01:00
Juan Linietsky
9b5c6f539b
Safer way to update animation if changed, fixes #26670
2019-03-06 10:22:38 -03:00
Michael Alexsander Silva Dias
d3042d162d
Fix clearing scripts while multiple nodes are selected
2019-03-06 09:58:47 -03:00
Juan Linietsky
4dd99701b0
Fix how settings change, closes #26692
2019-03-06 09:25:19 -03:00
volzhs
8920bb8c1b
Fix directory check when exporting project
...
Fix #26702
2019-03-06 21:20:18 +09:00
Rémi Verschelde
3916a53522
Merge pull request #22716 from Chaosus/update_theme
...
Make theme changing no longer requires restart to be fully applied
2019-03-06 12:36:54 +01:00
qarmin
138698e51f
Do not lose focus when moving through scene tree
2019-03-06 12:10:09 +01:00
Ilaria Cislaghi
65b11d7517
Removed the resource preview thread from the server build
2019-03-06 09:30:15 +01:00
Rémi Verschelde
2940475c71
Merge pull request #26673 from willnationsdev/fix-inspector-plugin
...
Fix inspector plugin
2019-03-06 01:14:48 +01:00
Rémi Verschelde
b4d5c1ab5b
Merge pull request #26633 from akien-mga/driver-fallback-etc
...
Disable driver fallback to GLES2 by default
2019-03-06 00:57:49 +01:00
Will Nations
27f9780cc6
Fix crash on exit when removing EditorInspectorPlugins
2019-03-06 00:14:42 +01:00
Rémi Verschelde
2e79ec973f
Merge pull request #26626 from rluders/misleading-error-message-export
...
Fixing misleading error message when trying to export
2019-03-05 22:55:16 +01:00
Rémi Verschelde
88355b2719
Merge pull request #26655 from merumelu/assetlib-video-overlay
...
AssetLib: convert video thumbnails to RGBA8
2019-03-05 21:53:54 +01:00
Rémi Verschelde
a11d8954db
Merge pull request #26643 from KoBeWi/readd_script_with_no_reselect
...
Fix attaching script after removing one
2019-03-05 21:50:57 +01:00
Ricardo Lüders
3fdbdd8380
Fixes misleading error message when trying to export
...
This patch fixes the misleading error message when users
try to "export all" into an invalid destination path.
Closes #26539
2019-03-05 21:32:52 +01:00
merumelu
e4b20a9a51
AssetLib: convert video thumbnails to RGBA
...
Image::blend_rect only works with images that have the same format.
2019-03-05 21:02:56 +01:00
Michael Alexsander Silva Dias
20b479aaef
Fix FileSystem dock's item view button starting with the wrong icon
2019-03-05 15:05:53 -03:00
Rémi Verschelde
f43ee4aff8
Merge pull request #26639 from YeldhamDev/tileeditor_coordnav_disable
...
Disable coord navigation buttons in TileSet editor when no texture is selected
2019-03-05 16:59:05 +01:00
Rémi Verschelde
ae24258842
Merge pull request #26622 from pyrophone/TilesetPreviewFix
...
Fixed Tileset preview stretching textures
2019-03-05 16:57:21 +01:00
Rémi Verschelde
b0f782a0e3
Disable driver fallback to GLES2 by default
...
GLES2 is not designed to be a drop-in replacement for the GLES3 backend,
so the fallback mode has to be used knowingly. It *can* make sense for
simple projects which make sure to handle the differences between both
rendering backends, but most users should stick to one supported backend.
By making it opt-in, we can now use this parameter to define whether to
export ETC textures to Android and iOS when using GLES3 + Fallback.
When using GLES3 without Fallback on Android, set the proper min GLES
version in the AndroidManifest.
Also made the option boolean and renamed it for clarity and to avoid
conflict with the previous String option (which would always evaluate as
"true" otherwise).
Fixes #26569 .
2019-03-05 16:36:46 +01:00
Tomasz Chabora
63a2475f0f
Allow to attach script when there's no 'selected node', but selection exists
2019-03-05 16:28:39 +01:00
Gio Aleman
4cf197fa48
Fixed Tileset preview stretching textures
2019-03-05 09:53:08 -05:00
Michael Alexsander Silva Dias
9b52ad5caf
Disable coord navigation buttons in TileSet editor when no texture is selected
2019-03-05 11:22:44 -03:00
Michael Alexsander Silva Dias
a292d1fefb
Fix general issues with filesystem-related UI components in the editor
2019-03-05 10:12:06 -03:00
Andrii Doroshenko (Xrayez)
a4e6e2f342
Ensure to disable freelook when leaving spatial editor
...
Fixes and prevents the problem with mouse getting stuck in MOUSE_MODE_CAPTURED when switching to canvas item editor plugin by any means other than manually (with mouse).
2019-03-05 12:42:25 +02:00
Rémi Verschelde
3aff78f532
Merge pull request #26599 from MarianoGnu/fix_25817
...
TileSetEditor: Expose to the user OneWayCollision+Margin properties.
2019-03-05 00:19:48 +01:00
Rémi Verschelde
0952522e8b
Merge pull request #26612 from akien-mga/mkdir-system-data-path
...
Fix creating editor data, config and cache paths
2019-03-04 23:52:11 +01:00
Juan Linietsky
5b77aa6bea
Ensure shader is not set if code did not change
2019-03-04 19:39:06 -03:00
Rémi Verschelde
c0050d9295
Fix creating editor data, config and cache paths
...
We used to abort if the system-specific data folder (e.g. `~/.local`
or `%APPDATA%`) is missing, but the next code chunk actually creates
it with `make_dir_recursive` if missing.
Fixes #26598 .
2019-03-04 23:29:22 +01:00
Rémi Verschelde
26c1d1aec8
Merge pull request #26587 from KoBeWi/undo_visibility_AABB
...
Add UndoRedo for Generate Visibility AABB (Particles)
2019-03-04 21:54:51 +01:00
Rémi Verschelde
9efbddfee1
Merge pull request #26607 from ptrojahn/translationescape
...
Unescape translations in CSV importer
2019-03-04 21:54:29 +01:00
Juan Linietsky
21289c6fea
Some clean up to previous commit.
2019-03-04 17:11:49 -03:00
Paul Trojahn
aa465f076f
Unescape translations in CSV importer
...
Fixes #25361
2019-03-04 21:07:58 +01:00
Tomasz Chabora
4599e98341
Add UndoRedo for Generate AABB (Particles)
2019-03-04 21:00:56 +01:00
Juan Linietsky
472c94ce3e
Remove the "Open Editor" button, it will open automatically.
2019-03-04 16:50:21 -03:00
Juan Linietsky
53bec9deeb
Fix and restore text, material and mesh previewers.
2019-03-04 15:53:18 -03:00
Mariano Suligoy
33406131c1
TileSetEditor: Expose to the user OneWayCollision+Margin properties. Fixes #25817 .
2019-03-04 14:10:31 -03:00
Rémi Verschelde
878950db16
Merge pull request #26590 from Chaosus/fix_sprite_region_crash
...
Fix editor crash when converting sprite to 2D mesh
2019-03-04 16:58:39 +01:00
Chaosus
8b5e070ec7
Fix editor crash when converting sprite to 2D mesh
2019-03-04 17:37:38 +03:00
Juan Linietsky
e653c79ef7
Better warnings when resources can't be saved. Fixes #26531
2019-03-04 11:06:49 -03:00
xDGameStudios
d2f73d4a27
Add UndoRedo on Generate Visibility Rect (Particles2D)
2019-03-04 12:49:32 +00:00
Juan Linietsky
a1e73dcc94
Add support for event accumlation (off by default, on for editor), fixes #26536
2019-03-03 19:53:13 -03:00
Juan Linietsky
8b4c4d9b2f
Implement a more coherent (and way less hack) way to block animation updates, fixes #24618
2019-03-03 17:57:16 -03:00