Gilles Roudière
94b1bc0d68
Fix TileMap draw preview when switching CI editor tool
2023-06-20 12:12:01 +02:00
Rémi Verschelde
49dedd6ce4
Merge pull request #74567 from Garym3/3-to-4-converter-brace-aggregate-fix
...
Fix braces handling when parsing method arguments on project conversion
2023-06-20 09:19:33 +02:00
Garym3
4aecba68e3
Fix braces handling when parsing method arguments on project conversion
2023-06-20 07:20:35 +02:00
Rémi Verschelde
217a20a8a0
Merge pull request #78448 from akien-mga/black-23.3.0
...
CI: Update static checks to black 23.3.0
2023-06-20 00:05:39 +02:00
Rémi Verschelde
e4deaa2727
Merge pull request #76787 from RedworkDE/avoid-localvector-copy
...
Avoid making unnecessary copies of `LocalVector`
2023-06-20 00:01:55 +02:00
Rémi Verschelde
bfec390026
Merge pull request #76672 from kleonc/scene-tree-item-unify-tooltip-creation
...
Unify setting tooltips for items in `SceneTreeEditor`
2023-06-20 00:01:29 +02:00
Rémi Verschelde
c9c941e339
CI: Update static checks to black 23.3.0
...
And apply it to the codebase, removing empty lines at the start of blocks.
2023-06-19 23:33:02 +02:00
Rémi Verschelde
764193629f
Merge pull request #76179 from Maran23/pause-mode-convert-fix
...
Fix `pause_mode` may not be converted correctly in .tscn files.
2023-06-19 22:34:43 +02:00
Rémi Verschelde
080d471e98
Merge pull request #75200 from Calinou/debugger-editor-settings-add-property-hints
...
Add property hints for debugger/profiler editor settings
2023-06-19 21:39:10 +02:00
Haoyu Qiu
ac36776729
Fix tile resizing towards atlas boundary
2023-06-20 00:36:37 +08:00
Fabio Alessandrelli
7b170d12cf
Merge pull request #75836 from rsubtil/bugfix-dap_windows_path
...
Fix DAP path mismatch on Windows
2023-06-19 16:38:19 +02:00
Rémi Verschelde
cdc68c2887
Merge pull request #71015 from 44zb/fix-error-messages-copied-without-line-breaks
...
Add a line break to error messages in the script editor
2023-06-19 16:33:06 +02:00
Artyom Lunchenkov
613c060e0b
Add a line break to error messages in the script editor
...
Fixes #71002
2023-06-19 15:57:27 +02:00
Rémi Verschelde
58c3f24d96
Merge pull request #78430 from zhhrozhh/scene_tree_draft
...
Skip using increment if nodes are adding to the end of some other node
2023-06-19 15:40:21 +02:00
hzhang
25746716f3
Fix drag-dropping nodes at the end of children list
2023-06-19 20:42:33 +08:00
Rémi Verschelde
cdfaf8a10f
Merge pull request #78418 from brno32/apply-texture-filter-2d-polygon-editor
...
Apply selected texture filter when editing UV
2023-06-19 13:28:36 +02:00
andybarcia
553f4f8dce
Improve error reporting when parsing CSV translation file
...
Fixes #46682 .
Also fix unit test suite to separate generic FileAccess CSV testing
from using CSV as translation. And add more CSV translation tests.
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2023-06-19 12:47:44 +02:00
Michael Alexsander
41a75cfa4f
Allow exporting release Android builds without a debug keystore
2023-06-19 01:00:13 -03:00
Alex Drozd
0c75d5d70c
apply selected texture filter when editing UV
2023-06-18 22:56:26 +02:00
Rémi Verschelde
96166c9aab
Merge pull request #78387 from Wuqiqi123/fix_texture_preview_crash_from_invalid_image
...
Fix TexturePreview crash when creating an invalid image
2023-06-18 16:33:27 +02:00
Rémi Verschelde
65bc139bf2
Merge pull request #78354 from raulsntos/connect-dialog-dont-filter-derived-classes
...
Allow base types in method params of connection dialog
2023-06-18 16:32:16 +02:00
Rémi Verschelde
e8e00b981e
Merge pull request #76711 from ajreckof/fix-paste-value-not-updating-element-in-dictionaries/array
...
Fix paste value not updated in dictionaries/arrays
2023-06-18 16:30:16 +02:00
Rémi Verschelde
8d6c33a2b9
Merge pull request #76630 from gelvinp/respect-binary-compress
...
Respect "compress_binary_resources" editor setting on scene import
2023-06-18 16:29:49 +02:00
Patrick Gelvin
9408ac0d6e
Respect "compress_binary_resources" editor setting
2023-06-18 00:55:32 -07:00
Qiqi Wu
9321e9fa86
fix TexturePreview crash from an invalid image
2023-06-18 13:08:06 +08:00
Raul Santos
47ed332499
Allow base types in method params of connection dialog
2023-06-17 03:39:10 +02:00
Gilles Roudière
41890ff9c3
Fix compilation on gcc13
2023-06-16 19:24:04 +02:00
kobewi
7f18db9d9d
Fix filesystem cache split error
2023-06-16 13:13:30 +02:00
Rémi Verschelde
ada10b57f3
Merge pull request #78318 from Sauermann/fix-spinslider-grabbing
...
Fix the distance for grabbing a EditorSpinSlider
2023-06-16 10:24:14 +02:00
Rémi Verschelde
908610174d
Merge pull request #77536 from clayjohn/GLES3-render-info
...
Add RENDERING_INFO parameters to GL Compatibility renderer
2023-06-16 10:19:09 +02:00
Rémi Verschelde
d101244d1b
Merge pull request #74641 from dalexeev/fix-bitfield-enum-warnings
...
Display `BitField[Enum]` in docs to distinguish from `Enum`
2023-06-16 10:18:46 +02:00
Rémi Verschelde
a7a1012d98
Merge pull request #74580 from Garym3/3-to-4-converter-fix-ogg-import-file-conversion
...
Fix bad OGG importer's name inside .import files during project conversion
2023-06-16 10:18:23 +02:00
Markus Sauermann
42402aa7db
Fix the distance for grabbing a EditorSpinSlider
...
Currently moving the mouse for a single pixel is enough to trigger
grabbing, which happens often unintentionally.
2023-06-16 09:39:49 +02:00
clayjohn
36a005fafc
Add RENDERING_INFO parameters to GL Compatibility renderer
...
This also fixes RENDERING_INFO_TOTAL_PRIMITIVES_IN_FRAME for the RD renderers as it was incorrectly reporting vertex/index count at times
This also adds memory tracking to textures and buffers to catch memory leaks.
This also cleans up some memory leaks that the new system caught.
2023-06-16 09:10:00 +02:00
Garym3
e5d55e35c2
Fix runtime crash due to missing importer's name conversion inside .import files about OGG vorbis sound files
2023-06-15 22:55:02 +02:00
Danil Alexeev
eb391d3302
Display BitField[Enum]
in docs to distinguish from Enum
2023-06-15 17:23:02 +03:00
Rémi Verschelde
95a9089fdd
Merge pull request #74813 from bruvzg/text_edit_autowrap
...
[TextEdit] Expose all auto-wrap modes.
2023-06-15 16:08:21 +02:00
Rémi Verschelde
6587a81910
Merge pull request #78268 from Sauermann/fix-remove-unused-variable
...
Remove unused variable `PopupMenu::parent_rect`
2023-06-15 15:26:36 +02:00
Markus Sauermann
840e2b14f3
Remove unused variable PopupMenu::parent_rect
...
This private variable is not read anywhere.
Remove it and all places, where it is set.
2023-06-15 12:08:47 +02:00
Rémi Verschelde
3dca469f8c
Merge pull request #78109 from heppocogne/support-relative-path
...
Add relative path support for `EditorPlugin::add_autoload_singleton`
2023-06-15 10:50:33 +02:00
Rémi Verschelde
2c22e56e37
Merge pull request #77992 from ajreckof/Prevent-unselectable-nodes-when-switching-filter-and-no-children-match-the-new-filter
...
Prevent unselectable nodes when switching filter and no children match the new filter.
2023-06-15 10:50:22 +02:00
Rémi Verschelde
2c51ecac5a
Merge pull request #76376 from ajreckof/fix_NodePath_update_from_batch_rename
...
Properly update nodepath with batch rename
2023-06-15 10:39:48 +02:00
ajreckof
8c6ede10c5
Prevent unselectable nodes when switching filter and no children match the new filter
2023-06-14 23:20:28 +02:00
ajreckof
5c15083d40
properly update nodepath with batch rename
2023-06-14 15:12:46 +02:00
kleonc
77b8e0fcb7
Allow setting negative WorldBoundaryShape2D.distance through the editor
2023-06-14 14:54:00 +02:00
Rémi Verschelde
1930b491d6
Merge pull request #78194 from MewPurPur/video-stream-resource-icon
...
Add VideoStream icon
2023-06-14 09:26:23 +02:00
Rémi Verschelde
adef9fb3d2
Merge pull request #77709 from MewPurPur/improve-center-selection-icon
...
Make the CenterView icon clearer
2023-06-14 09:24:21 +02:00
Rémi Verschelde
50b3b176cb
Merge pull request #76688 from ajreckof/backward_undo
...
Add `backward_undo_ops` as option for action
2023-06-14 09:23:56 +02:00
VolTer
5e7d1225e6
Make the Make Center icon clearer
2023-06-14 02:19:01 +02:00
MewPurPur
d2b437411e
Add VideoStream icon
2023-06-13 19:54:59 +02:00
ajreckof
81aa5ad999
add backward_undo_ops as property for action
2023-06-13 15:32:05 +02:00
Rémi Verschelde
abb6744d6c
Merge pull request #77615 from jpcerrone/add_joypad_conversion
...
Add joypad input map conversion to project converter
2023-06-13 14:41:09 +02:00
Rémi Verschelde
7aa530c4ca
Merge pull request #78171 from MewPurPur/fix-curve-editor-crash
...
Fix Curve Editor crash with null curve
2023-06-13 13:53:02 +02:00
Rémi Verschelde
52493767fc
Merge pull request #78165 from timothyqiu/invalid-tile
...
Fix crash when opening a TileSet with invalid tiles
2023-06-13 13:52:58 +02:00
Rémi Verschelde
b203651ad7
Merge pull request #77982 from KoBeWi/fix_for_filter_failure
...
Fix nodes selectable abnormally when using filter
2023-06-13 13:52:54 +02:00
Rémi Verschelde
ad85ecef8d
Merge pull request #77750 from RandomShaper/tidy_shader_data_items
...
Let editor workaround a case of inconsistency in compound scenes
2023-06-13 13:52:51 +02:00
Haoyu Qiu
8b5d5dc2c4
Fix crash when opening a TileSet with invalid tiles
2023-06-13 18:50:08 +08:00
MewPurPur
beae9b0bc1
Fix Curve Editor crash with null curve
2023-06-13 11:35:35 +02:00
kobewi
06eef4c64d
Fix nodes selectable abnormally when using filter
2023-06-13 11:11:00 +02:00
kobewi
06eff95d64
Fix missing UID handling in Dependency Editor
2023-06-13 11:09:56 +02:00
Pedro J. Estébanez
96c469a138
Let editor workaround a case of inconsistency in compound scenes
2023-06-13 11:05:57 +02:00
bruvzg
75e6ec8874
[TextEdit] Expose all auto-wrap modes.
2023-06-13 10:28:27 +03:00
Rémi Verschelde
a5206e449e
Merge pull request #78152 from brno32/editor-persistence-empty-scene-fix
...
Prevent non-existent scene from being saved to persistent editor config
2023-06-12 22:56:46 +02:00
Rémi Verschelde
5c334ee74d
Merge pull request #78101 from MewPurPur/optimize-svg-gradient-icons
...
Optimize many SVGs
2023-06-12 22:55:36 +02:00
Rémi Verschelde
54b0907e67
Merge pull request #78015 from MewPurPur/Mom-can-we-have-a-new-Godot-logo-----We-have-a-new-Godot-logo-at-home-----The-new-Godot-logo-
...
Standardize and Optimize blue robot SVGs
2023-06-12 22:55:12 +02:00
Rémi Verschelde
380ee3c0c0
Merge pull request #77973 from bruvzg/fix_rtl_rebuild
...
Fix editor log flicker.
2023-06-12 22:54:47 +02:00
Rémi Verschelde
54a8adfd50
Merge pull request #75984 from KoBeWi/ConsoleMcWrap
...
Rename console script to wrapper
2023-06-12 22:54:24 +02:00
Rémi Verschelde
efea8aed68
Merge pull request #75900 from Maran23/project-converter-declaring-inferring-types
...
Fix exported variables declaring or inferring the type were not converted correctly
2023-06-12 22:53:58 +02:00
Rémi Verschelde
9be0aab790
Merge pull request #75798 from KoBeWi/let's_fix_this_hack_with_yet_another_hack
...
Make sure script cache is created after reimport
2023-06-12 22:53:35 +02:00
Alex Drozd
454befc880
Prevent non-existent scene from being saved to persistent editor config
2023-06-12 22:49:49 +02:00
Marius Hanl
55ba34a6d2
Fix exported variables declaring or inferring the type were not converted correctly.
2023-06-12 19:19:51 +02:00
Marius Hanl
bd599d0797
Improve function detection to avoid accidental conversion
...
When converting a function like "connect(", we do not want to detect a function like "reconnect(" as a possible candidate for conversion.
2023-06-12 19:19:19 +02:00
bruvzg
488626701d
Fix editor log flicker.
2023-06-12 20:15:23 +03:00
Yuri Sizov
593d5ca29f
Merge pull request #77962 from KoBeWi/some_hand-holding_is_ok,_probably
...
Improve some tile editor hint labels
2023-06-12 18:23:23 +02:00
MewPurPur
a8412c12da
Standardize and Optimize blue robot SVG
...
Co-authored-by: Andre Vallestero <39736205+AndreVallestero@users.noreply.github.com>
2023-06-12 18:12:40 +02:00
MewPurPur
ecb7a9954b
Optimize a few SVGs
2023-06-12 18:05:14 +02:00
Rémi Verschelde
6306eb4047
Merge pull request #76372 from sygi/dont_propagate_lock_view
...
Store lock view rotation whether its on or off
2023-06-12 17:09:38 +02:00
Rémi Verschelde
c3e5e4ed4b
Merge pull request #68599 from Rindbee/update-edited_scene_root-in-time
...
Update the edit scene root in time after it is replaced
2023-06-12 17:08:50 +02:00
Rindbee
eb74079dfb
Update the edit scene root in time after it is replaced
...
When changing the type of the edited scene root node, it may be necessary
to update edited scene root in time for the child nodes to work properly.
2023-06-12 21:49:30 +08:00
Rémi Verschelde
2d6b880987
i18n: Sync translations with Weblate (now tracking 4.1 strings)
2023-06-12 14:57:08 +02:00
heppocogne
f7f4e53763
Add relative path support for EditorPlugin::add_autoload_singleton
2023-06-12 21:27:46 +09:00
Rémi Verschelde
7b9df571b3
Merge pull request #78102 from MewPurPur/polyphonic-audio-icon
...
Add AudioStreamPolyphonic icon
2023-06-12 14:15:31 +02:00
Rémi Verschelde
bb59def1af
Merge pull request #78097 from brno32/remove-assert-from-project-converter
...
Remove `assert` conversion from the project converter
2023-06-12 14:15:07 +02:00
Rémi Verschelde
055986c870
Merge pull request #78125 from KoBeWi/editing_gone_wrong
...
Fix some invalid plugin edit calls
2023-06-12 11:57:35 +02:00
Rémi Verschelde
2c5f259cf5
Merge pull request #78124 from KoBeWi/leave_MeshLibrary_alone
...
Fix problems reloading MeshLibrary
2023-06-12 11:57:07 +02:00
Rémi Verschelde
d4951ead3a
Merge pull request #78093 from samar-01/fix-77944
...
Changed error tree initialization to allow reselection
2023-06-12 11:40:41 +02:00
Rémi Verschelde
7db29c04cd
Merge pull request #78057 from KoBeWi/PR_snatcher_strikes_back
...
Fix moving directories in filesystem
2023-06-12 11:40:18 +02:00
kobewi
366c9678ca
Fix some invalid plugin edit calls
2023-06-11 22:15:54 +02:00
kobewi
0a4d0506d1
Fix problems reloading MeshLibrary
2023-06-11 19:42:24 +02:00
samar-01
d9e64d7001
Changed error tree initialization to allow reselection
2023-06-10 22:47:16 -04:00
MewPurPur
e62c966f31
Add AudioStreamPolyphonic icon
2023-06-11 01:53:33 +02:00
Alex Drozd
d053536b3b
removing assert statement from the project converter
2023-06-10 23:33:11 +02:00
Rémi Verschelde
c3a45e771b
Merge pull request #77699 from KoBeWi/an_indestructible_ratio_that_we_all_deserve
...
Preserve vector ratio when dragging through 0
2023-06-10 12:10:30 +02:00
kobewi
40d1791721
Fix moving directories in filesystem
...
Co-authored-by: Samuele Panzeri <samuele.panzeri@gmail.com>
2023-06-09 18:33:05 +02:00
Rémi Verschelde
d3651ea455
Merge pull request #77834 from KoBeWi/I.M.G
...
Fix Image -> Texture2D inspector auto-conversion
2023-06-09 15:32:04 +02:00
Rémi Verschelde
0e0758c5cd
Merge pull request #75261 from AThousandShips/wav_trim
...
Fix trim when importing WAV
2023-06-09 15:31:15 +02:00
Rémi Verschelde
a08aa9627c
Merge pull request #75226 from AThousandShips/file_dialog_default
...
Do not use editor setting for FileDialog hidden files
2023-06-09 15:30:48 +02:00
Rémi Verschelde
a3a8d3463e
Merge pull request #74948 from AThousandShips/animation_key
...
Fix type check in AnimationTrackKeyEdit for methods
2023-06-09 15:30:16 +02:00
Rémi Verschelde
a5de7e3820
Merge pull request #78046 from Calinou/editor-capitalization-add-textfile
...
Add TextFile to editor property capitalizations
2023-06-09 15:11:29 +02:00
Hugo Locurcio
695c69232e
Add TextFile to editor property capitalizations
...
This is used in the TextFile Extensions editor setting.
2023-06-09 14:27:46 +02:00