Rémi Verschelde
7acb61d346
Android Editor: Disable file reimport when .import changes
...
This is disabling the logic added in #84974 which caused #94416 .
That issue still needs to be debugged further, but this works around
the regression and should have minimal usability impact on Android.
2024-07-24 12:07:59 +02:00
bruvzg
25f78a5eb6
Replace .NET detection code with ClassDB::class_exists("CSharpScript")
.
2024-07-23 23:46:14 +03:00
Rémi Verschelde
2b827f6d5f
Android Editor: Make progress dialog visible again
2024-07-23 17:36:07 +02:00
Rémi Verschelde
432d15e3f1
Merge pull request #94649 from AeioMuch/fix_wrong_selection
...
Fix node gets wrongly selected after moving another node in the tree
2024-07-23 15:55:42 +02:00
AeioMuch
393fb68aea
Fix node gets wrongly selected after moving another node in the tree
2024-07-23 15:16:45 +02:00
Rémi Verschelde
23a1104d78
Merge pull request #94610 from ajreckof/Fix-Object-encoded-as-id-in-dictionnaries-to-be-represented-as-int-in-the-inspector-
...
Fix Object encoded as id in dictionaries to be represented as int in the inspector.
2024-07-23 13:08:15 +02:00
Rémi Verschelde
307efbadf8
Merge pull request #94420 from TokageItLab/player-seek-internal
...
Handle internal seek on AnimationPlayer to process discrete correctly
2024-07-23 13:08:05 +02:00
Rémi Verschelde
add558f3bc
Merge pull request #94304 from TokageItLab/fix-end-of-statemachine
...
Fix StateMachine process when transition to end & optimize StringName
2024-07-23 13:07:59 +02:00
Rémi Verschelde
40c6668044
Merge pull request #94622 from YeldhamDev/atr_corner_case
...
Parse `auto_translate` when generating a POT file
2024-07-22 17:24:11 +02:00
Rémi Verschelde
b94b405d4b
i18n: Sync translations with Weblate
2024-07-22 16:38:48 +02:00
Rémi Verschelde
88c454539c
Merge pull request #94619 from RandomShaper/fix_gl_prev
...
Fix certain resource previews empty with GL compat
2024-07-22 15:41:17 +02:00
Rémi Verschelde
219cd80af8
Merge pull request #94593 from Hilderin/fix-crash-editor-invalid-editor-settings
...
Fix editor crash when editor settings resource is invalid
2024-07-22 15:41:10 +02:00
Michael Alexsander
fe4bdaf5b5
Parse auto_translate
when generating a POT file
2024-07-22 10:00:09 -03:00
Pedro J. Estébanez
78ba8b2804
Fix certain resource previews empty with GL compat
...
As an additional fix, the preview render request now ignores the main viewport hierarchy so previews don't pay the cost of re-rendering the whole editor and descendant viewports.
2024-07-22 14:44:14 +02:00
Rémi Verschelde
3641df5170
Merge pull request #94597 from Malcolmnixon/root-android-template-ignore
...
Change .gitignore to only exclude root android template folder
2024-07-22 14:13:12 +02:00
Rémi Verschelde
97be935253
Merge pull request #94594 from KoBeWi/scenegroups 😬 😬
...
Increase threshold for displaying scene group update progress
2024-07-22 14:13:08 +02:00
ajreckof
f46e94d460
Fix Object encoded as id in dictionnaries to be represented as int in the inspector.
2024-07-22 09:53:03 +02:00
Malcolm Nixon
cb5cb3fae1
Change generated .gitignore to only exclude root android template folder.
2024-07-21 14:58:17 -04:00
kobewi
8f3d66eef1
Increase threshold for displaying scene group update progress
2024-07-21 19:45:09 +02:00
Hilderin
650981a080
Fix editor crash when editor settings resource is invalid
2024-07-21 13:26:15 -04:00
Hugo Locurcio
41b7196ad4
Fix incorrect Curve editor preview thumbnail scaling
...
`EDSCALE` scaling was applied even though it shouldn't be, which led
to pixelated thumbnails due to double scaling. For reference,
AudioStream previews don't use `EDSCALE` and look fine at any editor
scale (the editor itself already scales the thumbnail requests).
2024-07-21 05:59:01 +02:00
Rémi Verschelde
e25f3c0d38
Merge pull request #94302 from TokageItLab/reset-after-change-animation-editor
...
Fix the behavior of after selecting animation on AnimationPlayerEditor to reset position to `0`
2024-07-20 21:43:50 +02:00
Rémi Verschelde
cca22015d5
Merge pull request #94113 from jsjtxietian/project-dialog
...
Make `fdialog_project` up to become the child of `ProjectManager` instead of child of `ProjectDialog`
2024-07-19 17:31:45 +02:00
Rémi Verschelde
50eee00180
Merge pull request #94093 from Yahkub-R/94056-fix
...
Fix instanced .blend/GLTF scenes lose all children after update until .tscn is reopened
2024-07-19 17:31:39 +02:00
jsjtxietian
092d21a2ec
Make fdialog_project
up to become sibling of ProjectDialog
instead of child
2024-07-19 21:03:58 +08:00
Yahkub-R
66822a8948
Fix instanced .blend/GLTF scenes lose all children after update until .tscn is reopened
...
Co-Authored-By: Tomek <kobewi4e@gmail.com>
Co-Authored-By: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
Co-Authored-By: Hilderin <81109165+Hilderin@users.noreply.github.com>
2024-07-19 08:51:23 -04:00
Rémi Verschelde
2549205aa8
Merge pull request #94450 from jamie-pate/fix_94274
...
Fix crash when adding scenes with a group to the level scene
2024-07-19 11:10:51 +02:00
Rémi Verschelde
f649112dfc
Merge pull request #94116 from bruvzg/ed_quit_unload
...
[Editor] Unload addons when using `--import` or `--quit`.
2024-07-19 11:10:37 +02:00
Jamie Pate
8e1e0d4b42
Fix Crash when adding scenes with a group to the level scene
...
Fixes #94274
2024-07-18 17:02:39 -07:00
Rémi Verschelde
72e434bad4
Merge pull request #94497 from Chaosus/vs_rotation_by_axis
...
Few fixes for `VisualShaderNodeRotationByAxis`
2024-07-18 15:38:24 +02:00
Rémi Verschelde
6b5825a0cb
Merge pull request #94494 from ckaiser/better-curve-preview
...
Improve Curve preview colors for consistency
2024-07-18 10:45:53 +02:00
Rémi Verschelde
5ae8ac5c59
Merge pull request #94491 from iiMidknightii/fix-unique-name-on-scene-root
...
Disable unique name in scene when making a node the root node
2024-07-18 10:45:46 +02:00
Rémi Verschelde
43902f43d5
Merge pull request #94237 from BlueCube3310/lightmap-atlas-loop-fix-always
...
Lightmapper: Prevent infinite loop while blitting lightmaps into an atlas
2024-07-18 10:45:33 +02:00
Yuri Rubinsky
cf70cb57ee
Few fixes for VisualShaderNodeRotationByAxis
2024-07-18 11:10:36 +03:00
Christian Kaiser
5f4f088552
Improve Curve preview colors for consistency
2024-07-18 02:05:00 -03:00
iiMidknightii
2bbba84f79
Removed Unique Name Access From Node Moved To Root
2024-07-17 16:17:22 -07:00
Rémi Verschelde
da4f6e439c
Merge pull request #94474 from dalexeev/editor-fix-jump-to-error-column
...
Editor: Consider tabs when calculating column for jump to error
2024-07-17 18:33:48 +02:00
Danil Alexeev
063a362755
Editor: Consider tabs when calculating column for jump to error
2024-07-17 18:20:50 +03:00
Rémi Verschelde
4d97269e11
Merge pull request #94357 from KoBeWi/your_file_is_broken._just_saying
...
Don't attempt to re-import broken files if they didn't change
2024-07-17 15:45:07 +02:00
Rémi Verschelde
c4806ed2a9
Merge pull request #94356 from KoBeWi/metas_everywhere
...
Make sure that selected tile source is remembered
2024-07-17 15:45:04 +02:00
Rémi Verschelde
a4312eebaa
Merge pull request #94468 from m4gr3d/restart_editor_when_updating_touchscreen_settings
...
[Android Editor] Resolve issues with the editor touchscreen settings
2024-07-17 12:24:14 +02:00
Rémi Verschelde
ee9f20b457
Merge pull request #94435 from Hilderin/fix-removing-folder-with-files
...
Fix removing a folder that contains a file is not removed from the FileSystem Dock
2024-07-17 11:44:42 +02:00
Rémi Verschelde
7b12dbd74d
Merge pull request #94425 from m4gr3d/fix_remote_android_button_not_enabling
...
Fix issue preventing enabling the remote button for Android/iOS
2024-07-17 11:44:34 +02:00
Rémi Verschelde
cb2650cea9
Merge pull request #94405 from ydeltastar/fix-export-no-params
...
Fix error when exporting files without import parameters
2024-07-17 11:44:27 +02:00
Rémi Verschelde
ed13b2a66d
Merge pull request #94272 from Chaosus/vs_add_vec4_switch
...
Add `SwitchVector4D` shortcut to visual shader members
2024-07-17 11:43:43 +02:00
Rémi Verschelde
69a8aed59a
Merge pull request #94101 from aaronfranke/fix-editor-insp-crash
...
Fix editor inspector crashing when the old object is no longer valid
2024-07-17 11:43:11 +02:00
Rémi Verschelde
2380ed5e1b
Merge pull request #94058 from Hilderin/fix-scene-project-importation-settings
...
Fix missing options in Project Import Defaults
2024-07-17 11:42:59 +02:00
Rémi Verschelde
efae318304
Merge pull request #94053 from Hilderin/fix-toggle-last-opened-bottom-panel-after-restoring-to-side
...
Fix Toggle Last Opened Bottom Panel not working after restoring FileSystem Dock to the side
2024-07-17 11:42:55 +02:00
Rémi Verschelde
496fd12b17
Merge pull request #94052 from m4gr3d/clean_input_dispatch_settings
...
Cleanup Android input on render thread settings
2024-07-17 11:42:52 +02:00
Rémi Verschelde
ef3443ef35
Merge pull request #93165 from passivestar/scenetree-shortcut-focus
...
Prevent node rename shortcut from stealing focus from controls
2024-07-17 11:42:38 +02:00
Fredia Huya-Kouadio
8f7dc86223
Enable restart_if_changed
for the touchscreen editor settings
...
The alternative was to regenerate the theme which caused the Android Editor to freeze while the regeneration was ongoing.
2024-07-17 02:30:30 -07:00
Hilderin
a1ef54fd3b
Fix removing a folder that contains a file is not removed from the FileSystem Dock
2024-07-16 08:52:39 -04:00
Fredia Huya-Kouadio
5b327aee96
Fix issue preventing enabling the remote button for Android
...
https://github.com/godotengine/godot/pull/92032 updated the logic to enable / disable the remote debug button, and in doing so added a `can_export` check.
However, no events / notifications are dispatched when the value of the `can_export` check changes, which in turn prevents the logic used to enable / disable the remote debug button from running again.
The fix consists then in removing the `can_export` check, so that the remote debug button shows as `enabled` when a preset is present and is runnable.
2024-07-16 00:25:16 -07:00
Silc Lizard (Tokage) Renew
98dbd869c5
Handle internal seek on AnimationPlayer to process discrete correctly
2024-07-16 14:49:25 +09:00
yds
326e51750b
Fix error when exporting files without import parameters
2024-07-15 18:24:12 -03:00
Mikael Hermansson
c9e0532bc2
Fix "selectable nodes at position clicked" feature in 3D editor
2024-07-15 13:14:57 +02:00
kobewi
a5d86c1327
Don't attempt to re-import broken files if they didn't change
2024-07-14 19:51:29 +02:00
kobewi
a0824735a0
Make sure that selected tile source is remembered
2024-07-14 19:07:17 +02:00
BlueCube3310
60a255a0d0
Lightmapper: Prevent infinite loop when blitting lightmaps into an atlas
2024-07-13 13:10:04 +02:00
Silc Lizard (Tokage) Renew
7cdeac94d1
Fix StateMachine process when transition to end & optimize StringName
2024-07-13 17:32:31 +09:00
Silc Lizard (Tokage) Renew
b326a35747
Reset position to 0 after animation selected on AnimationPlayerEditor
2024-07-13 14:27:01 +09:00
Yuri Rubinsky
d375b99acf
Add SwitchVector4D
shortcut to visual shader members
2024-07-12 18:44:48 +03:00
Rémi Verschelde
383a6e4ef2
Merge pull request #94172 from jsjtxietian/open-save
...
Prevent confirm button being override to "Open" when in save file mode
2024-07-11 09:41:18 +02:00
Rémi Verschelde
cead80e7d0
Merge pull request #94015 from Grublady/strip_slash
...
Ignore trailing slashes in new project’s path when disabling Create Folder
2024-07-11 09:41:14 +02:00
Rémi Verschelde
685413a948
Merge pull request #94162 from anniryynanen/sprite-frames-crash
...
Fix edited node being removed before editor plugin handles focus loss
2024-07-11 00:27:47 +02:00
Anni Ryynänen
4a27fb7e83
Fix edited node being removed before editor plugin handles focus loss
...
`CanvasItemEditor::_select_click_on_item` was causing
`EditorNode::_plugin_over_edit` to be called before focus exit had time
to propagate to `SpriteFramesEditor::_animation_speed_changed`.
2024-07-10 16:32:56 +03:00
jsjtxietian
4a4968f7d8
Prevent confirm button being override to "Open" when in save file mode
2024-07-10 19:49:03 +08:00
Yuri Rubinsky
af5fc8354b
Fix a bunch of orphan StringName errors at ProjectSettings/Editor exit
2024-07-09 19:38:52 +03:00
Fredia Huya-Kouadio
5e59819727
Cleanup Android input on render thread settings
...
Follow up to https://github.com/godotengine/godot/pull/93933
Clean up the set of settings use to control whether Android input should be dispatched on the render thread.
Addresses comments in https://github.com/godotengine/godot/pull/93933#issuecomment-2210437977
2024-07-09 09:15:18 -07:00
Hilderin
169e732518
Fix missing options in Project Import Defaults
2024-07-09 09:33:39 -04:00
passivestar
09f967bc00
Prevent node rename shortcut from stealing focus from controls
2024-07-09 16:29:35 +04:00
bruvzg
c151c7dce0
[Editor] Unload addons when using --import
or --quit
.
2024-07-09 09:54:41 +03:00
Rémi Verschelde
b0467d07bf
Merge pull request #94105 from KoBeWi/same_parent_new_problems
...
Fix wrong inspected node after drag&drop
2024-07-09 00:03:32 +02:00
Rémi Verschelde
6d2fe76084
Merge pull request #94102 from Calinou/obj-import-fix-no-surfaces-error
...
Fix error message being printed when importing an OBJ with no surfaces
2024-07-09 00:03:26 +02:00
kobewi
b51d9117ed
Fix wrong inspected node after drag&drop
2024-07-08 23:52:16 +02:00
BrinerLovo
bf01119cdf
Animation: Fix reset value when adding new Bezier track
...
Fixes #81929 .
In Float and Integer types, there is no subindex – only the primary value.
Currently, trying to retrieve a subindex from these types in the Variant leads
to a return value of null. To address this, the proposed change ensures that
the default value is returned for these types instead of attempting an invalid
subindex retrieval.
2024-07-08 23:18:03 +02:00
Hugo Locurcio
bbf68306c5
Fix error message being printed when importing an OBJ with no surfaces
...
An OBJ with no surfaces is valid, and typically happens when
you import an OBJ mesh with no associated MTL file.
2024-07-08 23:14:52 +02:00
Grublady
5583ac5218
Ignore trailing slashes in new project’s path when disabling Create Folder
...
In the “Create New Project” dialog, disabling the “Create Folder” slider with a trailing slash in the project path would cause it to incorrectly identify the last path component as the substring following the slash, in other words, an empty string.
By first discarding any trailing slashes when disabling the slider, the project dialog will now identify and pop the last path component as usual even when a trailing slash is present.
2024-07-08 17:10:12 -04:00
Aaron Franke
2e7526af42
Fix editor inspector crashing when the old object is no longer valid
2024-07-08 14:00:28 -07:00
Rémi Verschelde
16f98cd707
Merge pull request #94079 from RandomShaper/editor_main_mq
...
Let EditorLog use the right call queue for thread safety
2024-07-08 19:13:45 +02:00
Rémi Verschelde
40d9f3a158
Merge pull request #94020 from Hilderin/fix-reimport-model-does-not-update-scene
...
Fix re-import glb model doesn't change the old glb model
2024-07-08 19:13:34 +02:00
Rémi Verschelde
16d549adc9
Merge pull request #93765 from Jordyfel/reimport-dependency-bug
...
Fix reimport by scan parsing dependency paths incorrectly
2024-07-08 19:13:28 +02:00
Rémi Verschelde
137b138be8
Merge pull request #84974 from KoBeWi/import_reimport
...
Reimport file when .import changes
2024-07-08 19:13:24 +02:00
Pedro J. Estébanez
20298fbf07
Let EditorLog use the right call queue for thread safety
...
This is a complement to f61c63e3a1
.
2024-07-08 17:18:46 +02:00
Rémi Verschelde
f4bf25cb35
Merge pull request #94057 from kitbdev/fix-request-save-signal-type
...
Fix ScriptEditor `request_save_previous_state` signal type
2024-07-08 11:48:30 +02:00
Rémi Verschelde
50db553ed5
Merge pull request #94054 from mihe/fix-bezier-focus
...
Fix focus shortcut when in the bezier curve editor
2024-07-08 11:48:26 +02:00
kit
ad8f065f4a
Fix request_save_previous_state signal type
2024-07-07 19:12:30 -04:00
Mikael Hermansson
8546fe2b79
Fix focus shortcut when in the bezier curve editor
2024-07-08 00:20:38 +02:00
Hilderin
cf8378f426
Fix Toggle Last Opened Bottom Panel not working after restoring FileSystem Dock to the side
2024-07-07 17:52:19 -04:00
Rémi Verschelde
56df419874
Merge pull request #94040 from Hilderin/fix-first-time-toggle-bottom-panel
...
Fix first time of Toggle Last Opened Bottom Panel opens Output panel
2024-07-07 21:58:58 +02:00
Rémi Verschelde
85e994bffb
Merge pull request #94033 from Hilderin/fix-ctrl-space-script-editor-add-space
...
Fix custom Ctrl-Space shortcut in Script Editor adds a space
2024-07-07 21:58:46 +02:00
Rémi Verschelde
4e38ce294d
Merge pull request #93860 from CookieBadger/animation-bezier-undo-on-different-animation-fix
...
Fix inconsistent behavior of Bezier editor undo operations upon selection of different animation
2024-07-07 21:58:36 +02:00
Hilderin
a7c4522c04
Fix custom shortcut Ctrl-Space in Script Editor add a space
2024-07-07 15:53:48 -04:00
Hilderin
139288ca1e
Fix first time of Toggle Last Opened Bottom Panel opens Output panel
2024-07-07 12:11:37 -04:00
Rémi Verschelde
0996c8438f
Merge pull request #93980 from TokageItLab/fix-sync-track-editor-position-with-player-editor
...
Fix broken sync between animation TrackEditor and PlayerEditor
2024-07-07 12:38:37 +02:00
Rémi Verschelde
e05ac797ae
Merge pull request #93977 from ericrallen/feature/consistent-aesthetic-spelling
...
Style: Change esthetic -> aesthetic
2024-07-07 12:38:34 +02:00
Rémi Verschelde
fbe663940c
Merge pull request #93974 from groud/fix_crash_editable_children_tilemaplayer
...
Fix crash in the TileMapLayer editor when using editable children
2024-07-07 12:38:29 +02:00
Rémi Verschelde
1cfcc04ffd
Merge pull request #93967 from dalexeev/editor-fix-help-bit-tooltip-for-signals
...
Editor: Fix `EditorHelpBitTooltip` for Signals dock
2024-07-07 12:38:26 +02:00
Hilderin
5a13cf0aea
Fix re-import glb model doesn't change the old glb model
2024-07-07 02:01:03 -04:00
Eric allen
e03fb3043f
fix: change esthetic -> aesthetic
2024-07-05 16:03:01 -04:00