Rémi Verschelde
c205f02165
Merge pull request #90050 from TokageItLab/add-tips-detection
...
Add tips detection to auto mapping in bone mapper
2024-04-29 10:09:32 +02:00
Thaddeus Crews
e0e8ce1fc0
SCons: Colorize warnings/errors during generation
2024-04-28 16:24:48 -05:00
Christian Kaiser
10e6be9df6
Fix disabled files in FileDialog using the wrong color
2024-04-28 13:09:28 -03:00
Aaron Franke
1bcbbe96c4
Organize existing code for editor plugins
2024-04-27 11:59:58 -07:00
Silc Lizard (Tokage) Renew
9c3a1c00c4
Add tips detection to bone mapper
...
Co-authored-by: Lyuma <xn.lyuma@gmail.com>
2024-04-28 02:24:41 +09:00
A Thousand Ships
31e7ee63f2
Fix unsafe uses of Callable.is_null()
...
`Callable.is_null()` is not equivalent to `!Callable.is_valid()` and
doesn't guarantee the call is valid.
2024-04-27 16:22:57 +02:00
Haoyu Qiu
bd716a693a
Only add warning label for Layout group in Control category
2024-04-27 21:56:24 +08:00
Haoyu Qiu
8b2f95ffc1
Add text to icon-only interpolation OptionButton
2024-04-27 11:01:41 +08:00
Silc Lizard (Tokage) Renew
fc21161525
Make adding track process to set interpolation type on creating RESET
2024-04-27 11:39:30 +09:00
kit
773a473807
Overhaul multiple caret editing in TextEdit.
...
Use a multicaret edit to delay merging overlapping carets until the end.
2024-04-26 14:26:10 -04:00
kit
154f727c7a
Overhaul TextEdit selection.
...
The caret is now a part of the selection.
2024-04-26 14:24:10 -04:00
Douglas Leão
9c5bff1e87
ResourceImporterWAV: remove unnecessary var declaration
2024-04-26 12:39:18 -03:00
kobewi
e62ca29da9
Add a way to invalidate preview cache
2024-04-26 16:57:45 +02:00
kobewi
914528180f
Misc code cleanup
2024-04-26 15:30:21 +02:00
Rémi Verschelde
2338d9b3bc
Merge pull request #89747 from KoBeWi/icoNOT
...
Remove stray item icon from tabs menu
2024-04-26 15:13:31 +02:00
Rémi Verschelde
e7fa697808
Merge pull request #86668 from KoBeWi/most_shader_path
...
Automatically add path to built-in shaders
2024-04-26 15:13:26 +02:00
Rémi Verschelde
0fe0f1e992
Merge pull request #86605 from KoBeWi/update_all_of_the_tree_not
...
Don't update tree on deselect
2024-04-26 15:13:21 +02:00
Rémi Verschelde
bd598d5657
Merge pull request #85678 from KoBeWi/editor_walktime
...
Add separate feature tags for editor runtime
2024-04-26 15:13:16 +02:00
Rémi Verschelde
8063ea9e32
Merge pull request #84446 from KoBeWi/EditorYOLOPicker
...
Don't check resource type assigned in property
2024-04-26 15:13:06 +02:00
Rémi Verschelde
caca54af2c
Merge pull request #79918 from KoBeWi/what_is_this_thing
...
Add tooltips for tile source types
2024-04-26 15:13:01 +02:00
Rémi Verschelde
593e30841d
Merge pull request #79723 from KoBeWi/tfw_you_single-linedly_implement_a_proposal 😎
...
Use existing `plugin.cfg`
2024-04-26 15:12:58 +02:00
Rémi Verschelde
69a94c5e27
Merge pull request #77069 from KoBeWi/turning_tooltips_into_music_player_BECAUSE_WHY_NOT
...
Add tooltip plugin for AudioStream
2024-04-26 15:12:54 +02:00
Rémi Verschelde
c1907f2d30
Merge pull request #75048 from KoBeWi/it's_ok_to_be_loaded
...
Allow loading custom ProjectSettings instance
2024-04-26 15:12:51 +02:00
Rémi Verschelde
7cb52a676f
Merge pull request #63515 from KoBeWi/script_jumper
...
Store line change in script navigation history
2024-04-26 15:12:47 +02:00
Rémi Verschelde
610a9bed13
Merge pull request #58375 from KoBeWi/temporary_pivot_is_temporary
...
Add temporary pivot for rotating multiple 2D nodes
2024-04-26 15:12:41 +02:00
kobewi
3ebb5b84a0
Add separate feature tags for editor runtime
2024-04-26 14:44:38 +02:00
kobewi
2cac59fbfa
Add tooltips for tile source types
2024-04-26 14:38:45 +02:00
kobewi
7b3da2348b
Use existing plugin.cfg
2024-04-26 14:38:13 +02:00
Magian
e3a7c751f2
Implement tooltips for shader uniform in the inspector.
...
using regular expressions
2024-04-26 17:48:11 +08:00
kobewi
4324d01c8e
Allow loading custom ProjectSettings instance
2024-04-26 11:34:37 +02:00
Rémi Verschelde
0510191e49
Merge pull request #91164 from Calinou/shader-globals-editor-allow-compressed-texture-array-types
...
Allow compressed texture array and cubemap types in shader globals editor
2024-04-26 11:08:50 +02:00
Rémi Verschelde
ce539e559b
Merge pull request #91158 from Arnklit/show-in-filesystem-favorites
...
Add show in filesystem option for file favorites
2024-04-26 11:08:47 +02:00
Rémi Verschelde
d015a74a7b
Merge pull request #91126 from dsnopek/fix-gdextension-docs-on-reload
...
Fix GDExtension documentation disappearing after hot-reload
2024-04-26 11:08:41 +02:00
Rémi Verschelde
285c917c4a
Merge pull request #84711 from mihe/double-export-feature
...
Add `single`/`double` as export features automatically
2024-04-26 11:08:15 +02:00
kobewi
f8cd3bbc36
Add temporary pivot for rotating multiple 2D nodes
2024-04-26 11:03:47 +02:00
Kasper Frandsen
ca2005f658
Add show in filesystem option for file favorites
2024-04-26 09:02:53 +01:00
kobewi
3a1246c198
Store line change in script navigation history
2024-04-25 23:22:47 +02:00
kit
eefd311456
Don't edit current when changing docks v2
2024-04-25 15:01:20 -04:00
Hugo Locurcio
73e4e7ef9c
Allow compressed texture array and cubemap types in shader globals editor
2024-04-25 17:36:31 +02:00
Rémi Verschelde
f859400c6b
Merge pull request #91078 from aaronp64/import_skip_crash
...
Fix errors/crashes related to skipped imports
2024-04-25 17:12:38 +02:00
Rémi Verschelde
5a14db7554
Merge pull request #86627 from ajreckof/add-static-body-creation-for-all-colision-shape-creations
...
Add static body creation equivalent for all collision shape sibling creations
2024-04-25 17:12:31 +02:00
aaronp64
e63d0983d0
Fix errors/crashes related to skipped imports
...
- Added check for "animation/fps" key before attempting to use it in EditorSceneFormatImporterBlend::import_scene, to give error instead of crashing
- Don't show "Advanced..." button if last import used "Keep File" or "Skip File"
- Don't try to call ResourceLoader::load on kept/skipped file when changing importer, which would give an error
Fixes #90324
2024-04-25 10:33:59 -04:00
ajreckof
b84f66c5df
Rework MeshInstance3d collision shape creation into a subMenu and add all static body options
...
Apply suggestions from code review
Co-Authored-By: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
2024-04-25 15:34:58 +02:00
David Snopek
52324ebbb3
Fix GDExtension documentation disappearing after hot-reload
2024-04-25 07:24:55 -05:00
Rémi Verschelde
4bca2d8bc6
Merge pull request #91113 from KoBeWi/acceptator
...
Register text enter for script base class
2024-04-24 18:55:30 +02:00
Rémi Verschelde
9f1ce63296
Merge pull request #91109 from kleonc/path3d-tilt-gizmo-ray-against-global-plane
...
Fix `Path3D` tilt gizmo raycasting against local plane
2024-04-24 18:55:25 +02:00
Rémi Verschelde
2da707ee35
Merge pull request #91090 from timothyqiu/disconnect
...
Fix error when moving FileSystem dock
2024-04-24 18:55:13 +02:00
kobewi
d68ab7c874
Register text enter for script base class
2024-04-24 17:38:09 +02:00
kleonc
0c8275b4f7
Fix Path3D tilt gizmo raycasting against local plane
2024-04-24 16:02:01 +02:00
Rémi Verschelde
a4fbe4c01f
Merge pull request #91081 from KoBeWi/closing_faster_than_light
...
Further speed up closing multiple scripts
2024-04-24 09:59:56 +02:00
Rémi Verschelde
8b7917f685
Merge pull request #91073 from KoBeWi/irritating_bounds
...
Remove `uv_editor_bounds` editor setting
2024-04-24 09:59:44 +02:00
Rémi Verschelde
17d9c52ad9
Merge pull request #90894 from lyuma/animation_step_30
...
Set animation step from importers. Increase default step from 10 to 30FPS
2024-04-24 09:59:21 +02:00
Rémi Verschelde
149023335d
Merge pull request #90817 from KoBeWi/there_is_one_pattern
...
Reuse single erase pattern in tile editor
2024-04-24 09:59:17 +02:00
Haoyu Qiu
308fb3a284
Fix error when moving FileSystem dock
2024-04-24 08:36:56 +08:00
kobewi
fd3ed998ce
Further speed up closing multiple scripts
2024-04-23 23:33:01 +02:00
kobewi
6f7da2f5e4
Remove uv_editor_bounds editor setting
2024-04-23 19:13:22 +02:00
Rémi Verschelde
ba804f1be7
Merge pull request #90875 from KoBeWi/minor_problem
...
Use minor version in EditorSettings file name
2024-04-23 19:11:35 +02:00
Rémi Verschelde
2ad43045a3
Revert "Don't edit current when changing docks"
...
This reverts commit 55711b2ee8
.
Fixes #91046 .
2024-04-23 19:08:16 +02:00
kobewi
b8ee1366bc
Hide update status label when no action is required
2024-04-22 21:36:22 +02:00
Rémi Verschelde
8ab5ab19c3
Merge pull request #90816 from kitbdev/dock-dont-edit-current
...
Don't edit current when changing docks
2024-04-22 12:53:00 +02:00
Rémi Verschelde
61d146c89e
Merge pull request #90748 from aaronfranke/fix-basis-scale-global
...
Fix incorrect name of internal Basis global scale getter
2024-04-22 12:52:52 +02:00
Rémi Verschelde
bffaa98b13
Merge pull request #90645 from Malcolmnixon/unified-xr-trackers
...
Rework XR Trackers to have a common ancestor
2024-04-22 12:52:07 +02:00
Rémi Verschelde
e500046e00
Merge pull request #90611 from m4gr3d/automatically_generate_debug_keystore
...
Automatically generate the Android debug keystore
2024-04-22 12:52:03 +02:00
Rémi Verschelde
fb3c3ace62
Merge pull request #90153 from rburing/clipper2_electric_boogaloo
...
Replace Clipper1 library by Clipper2 library
2024-04-22 12:51:46 +02:00
Rémi Verschelde
0cf1557045
Merge pull request #89780 from AThousandShips/import_fix
...
Fix import and saving related crashes
2024-04-22 12:51:37 +02:00
A Thousand Ships
49ae632b7d
Fix import and saving related crashes
...
* Don't add empty mesh to result when importing obj files
* Check for null resources in `ResourceSaver`
2024-04-22 12:13:19 +02:00
Ricardo Buring
8a28f816d0
Replace Clipper1 library by Clipper2 library
2024-04-20 13:37:59 +02:00
kit
55711b2ee8
Don't edit current when changing docks
2024-04-19 17:10:38 -04:00
Fredia Huya-Kouadio
ede88cf59d
Fix loading GDExtension dependencies on Android
2024-04-19 07:55:08 -07:00
Rémi Verschelde
4a0160241f
Merge pull request #90886 from timothyqiu/lefty
...
Fix offset of node filter menu separator icon
2024-04-19 16:28:36 +02:00
Rémi Verschelde
1bd6fe81ea
Merge pull request #89538 from CrayolaEater/feature/custom-aabb-gizmos
...
Add Gizmo to display 3D custom AABB
2024-04-19 16:27:16 +02:00
Rémi Verschelde
55842a502c
Merge pull request #89058 from dalexeev/editor-help-bit-deprecated-experimental
...
Editor: Display deprecated/experimental messages in tooltips
2024-04-19 16:27:06 +02:00
Rémi Verschelde
3acd14d6bc
Merge pull request #88660 from MajorMcDoom/tokenized-file-search
...
Add tokenized search support to Quick Open dialog and FileSystem filter
2024-04-19 16:26:50 +02:00
Rémi Verschelde
42e6f9a9d8
Merge pull request #76140 from jeronimo-schreyer/add_secondary_light_to_3d_resource_importer
...
Added secondary light to 3D Advanced Import Settings
2024-04-19 16:26:42 +02:00
Lyuma
bb9674c1b1
Set animation step from importers. Increase default step from 10 to 30 FPS.
2024-04-19 03:02:20 -07:00
Yuri Rubinsky
56d843724e
Prevent expanding output port in visual shader expression
2024-04-19 11:49:10 +03:00
Haoyu Qiu
6a406bf424
Fix offset of node filter menu separator icon
2024-04-19 13:33:45 +08:00
Malcolm Nixon
823ae7b3fa
Rework XR Trackers to have a common ancestor. Allow creation of XRNode3D to drive node positions and visibility.
2024-04-18 20:04:01 -04:00
Bogdan Inculet
8caa1b8783
Add Gizmo to display 3D custom AABB
2024-04-19 02:31:30 +03:00
kobewi
12f39befa9
Use minor version in EditorSettings file name
2024-04-19 00:13:06 +02:00
Danil Alexeev
a714cb9f65
Editor: Display deprecated/experimental messages in tooltips
2024-04-18 14:32:04 +03:00
kobewi
a00527e415
Fix folder scan replacing project list
2024-04-18 13:03:21 +02:00
Rémi Verschelde
1ebdacb4b0
Merge pull request #90835 from bruvzg/input_dup
...
Fix input map shortcuts incorrectly edited on cancel.
2024-04-18 12:25:02 +02:00
Rémi Verschelde
c1efd37e3b
Merge pull request #90829 from timothyqiu/remove-sub-color
...
Fix folder color not cleared for removed subfolders
2024-04-18 12:24:59 +02:00
Rémi Verschelde
f6ba06a8d7
Merge pull request #90815 from KoBeWi/2_objects_1_editor
...
Avoid double editing when clicking AnimatedSprite
2024-04-18 12:24:53 +02:00
Rémi Verschelde
1a89b60549
Merge pull request #90651 from Muller-Castro/folder-color
...
Fix folder colors not present in editor dir dialog
2024-04-18 12:24:30 +02:00
bruvzg
68e4ead9ad
Fix input map shortcuts incorrectly edited on cancel.
2024-04-18 08:22:39 +03:00
Zi Ye
fbfda46ffa
Added tokenized search support to Quick Open dialog and FileSystem filter.
2024-04-17 21:12:55 -05:00
Haoyu Qiu
4efaeefaec
Fix folder color not cleared for removed subfolders
2024-04-18 10:08:20 +08:00
Hugo Locurcio
1e8526659c
Add minimum width/height to dialog buttons
...
This makes buttons with short texts such as "OK" or "Close"
easier to click, especially on a touchscreen.
This is exposed to projects via `buttons_min_width` and `buttons_min_height`
theme items in AcceptDialog (and therefore ConfirmationDialog and FileDialog),
with the default values being 0 to preserve compatibility with existing projects.
2024-04-17 23:48:05 +02:00
kobewi
6b69ae8dd0
Reuse single erase pattern in tile editor
2024-04-17 20:43:00 +02:00
Rémi Verschelde
75e772c528
Merge pull request #90807 from KoBeWi/creating_this_thing_is_strictly_prohibited_in_13_states
...
Disable Create button for abstract classes
2024-04-17 20:26:43 +02:00
Rémi Verschelde
8293aac75c
Merge pull request #90787 from Chaosus/vs_fix_port_bug
...
Fix incorrect behavior at expanding an output port in visual shader node
2024-04-17 20:26:31 +02:00
Rémi Verschelde
5a502a6001
Merge pull request #90784 from KoBeWi/progressive_progress
...
Don't show scene group progress for 1 scene
2024-04-17 20:26:27 +02:00
Rémi Verschelde
ab24edca4f
Merge pull request #90680 from jsjtxietian/skip-.godot
...
Fix editor's file explorer will show directories that should be skipped
2024-04-17 20:26:24 +02:00
Rémi Verschelde
c50e80b481
Merge pull request #90653 from ajreckof/Fix-going-forward-backward-in-editor-selection-history-
...
Fix going forward backward in editor selection history.
2024-04-17 20:26:20 +02:00
kobewi
e36301e418
Avoid double editing when clicking AnimatedSprite
2024-04-17 19:51:42 +02:00
kobewi
c9407931b8
Disable Create button for abstract classes
2024-04-17 18:48:36 +02:00
Yuri Rubinsky
ac77219d2b
Fix incorrect behavior at expanding an output port in visual shader node
2024-04-17 13:36:40 +03:00
kobewi
5883300b92
Don't show scene group progress for 1 scene
2024-04-17 11:23:54 +02:00