Commit graph

65049 commits

Author SHA1 Message Date
Rémi Verschelde 2ac72b7402
Merge pull request #93551 from m4gr3d/show_android_custom_template_by_default
Android: Revert hiding of custom templates under the `Advanced Options` toggle
2024-06-24 17:49:10 +02:00
Rémi Verschelde ed3eb6b643
Merge pull request #93544 from passivestar/validation-panel-label-alignment
Center the label of EditorValidationPanel
2024-06-24 17:49:07 +02:00
Rémi Verschelde 882489d15c
Merge pull request #93543 from anniryynanen/scene-tree-reselect
Fix reselecting scene tree node after inspecting a resource
2024-06-24 17:49:04 +02:00
Rémi Verschelde f99c7e97b7
Merge pull request #93536 from BastiaanOlij/fix_make_vrs_ci
XR: Check for bad input in `make_vrs_texture`
2024-06-24 17:49:01 +02:00
Rémi Verschelde 2542a07e70
Merge pull request #93523 from KoBeWi/a_feature_nobody_wanted_and_also_nobody_needed
Add brief description tooltips to EditorResourcePicker
2024-06-24 17:48:58 +02:00
Rémi Verschelde 398d1d4ef9
Merge pull request #93520 from passivestar/main-screen-button-mirror
Add missing RTL styles for MainScreenButton
2024-06-24 17:48:55 +02:00
Rémi Verschelde c5260fb375
Merge pull request #93497 from Meorge/fix_wav_import_loop_samples_docs
Fix incorrect text in ResourceImporterWAV description
2024-06-24 17:48:51 +02:00
Rémi Verschelde f3195bfcee
Merge pull request #93491 from patwork/fix-type-limits-windows-utils
Fix type-limits warning in `windows_utils`
2024-06-24 17:48:49 +02:00
Malcolm Anderson 13f7f41575
Fix incorrect text in ResourceImporterWAV description
The descriptions for the edit/loop_begin and edit/loop_end members now
correctly state that the units are samples, rather than seconds.
2024-06-24 17:46:58 +02:00
Bastiaan Olij a660c592c9
XR: Check for bad input in make_vrs_texture 2024-06-24 17:45:27 +02:00
Fredia Huya-Kouadio 9e9ffdd1bb Revert hiding of custom templates under the Advanced Options toggle 2024-06-24 06:14:27 -07:00
kobewi 40be5c4681 Add brief description tooltips to EditorResourcePicker 2024-06-24 15:08:59 +02:00
passivestar 4374761f76 Center the label of EditorValidationPanel 2024-06-24 15:22:02 +04:00
Rémi Verschelde e78dc83ee8
Merge pull request #93540 from RandomShaper/res_load_uncached
`ResourceLoader`: Fix handling of uncached loads
2024-06-24 13:20:24 +02:00
Anni Ryynänen eed6f4fef4
Fix reselecting scene tree node after inspecting a resource
This broke when the `node_selected` connection was removed in #91435.
Here it's returned, but the emit is removed from `_node_removed`. That
preserves the earlier fix while allowing nodes to be reselected.
2024-06-24 13:17:45 +03:00
Pedro J. Estébanez 884d1da938 ResourceLoader: Fix handling of uncached loads
- `CACHE_MODE_IGNORE_DEEP` is checked in addition to `CACHE_MODE_IGNORE` to determine if a load is uncached. This avoids crashes in uncached loads due to prematurely freed load tasks.
- Cached load tasks are isolated (not registered in the task map ever). This avoids regular loads from reusing in-flight cached loads, which is not correct.
2024-06-24 11:25:57 +02:00
Rémi Verschelde 6649a84f62
Merge pull request #93494 from brno32/fix-headless-error
Add stub method for `mouse_get_position` in headless display server
2024-06-24 11:14:32 +02:00
Rémi Verschelde d7855a00b0
Merge pull request #93485 from smix8/leftover_from_hangover
Remove unused navigation polygon properties
2024-06-24 11:14:28 +02:00
Rémi Verschelde 1abca34813
Merge pull request #93475 from KoBeWi/unified_timeline
Store TileMapLayer selection in scene's history
2024-06-24 11:14:25 +02:00
Rémi Verschelde c48c085260
Merge pull request #93471 from sertonix/patch-1
Remove private glslang include
2024-06-24 11:14:21 +02:00
Rémi Verschelde 1cc83ad622
Merge pull request #93468 from AThousandShips/contributing_improve
Change suggestion in `CONTRIBUTING.md` to avoid spam
2024-06-24 11:14:17 +02:00
Rémi Verschelde d4d123c8a1
Merge pull request #93435 from passivestar/themable-inspector
Make inspector spacing more themable
2024-06-24 11:14:14 +02:00
Rémi Verschelde f9c51183bb
Merge pull request #93342 from kus04e4ek/build-fix
Fix not using `encoding="utf-8"` when writing to files or reading from them
2024-06-24 11:14:10 +02:00
Rémi Verschelde bf20231140
Merge pull request #93179 from TheSofox/tree-nav-crash
Fix engine crashing when using Down Arrow selection on Tree with no selection
2024-06-24 11:14:06 +02:00
Rémi Verschelde 6882a948b6
Merge pull request #92874 from Chaosus/completion_color_color
Add coloring for completion of Color components
2024-06-24 11:14:02 +02:00
Rémi Verschelde b35df67f62
Merge pull request #92766 from Repiteo/ci/svgo
Style: Optimize `.svg` files via `svgo`; add as pre-commit hook
2024-06-24 11:13:57 +02:00
Rémi Verschelde 09a5708df3
Merge pull request #90785 from jsjtxietian/low-process
Update outdated `low_processor_usage_mode` doc
2024-06-24 11:13:49 +02:00
jsjtxietian c24103cc20 Update outdated low_processor_usage_mode doc 2024-06-24 11:33:02 +08:00
passivestar ea5fe1df81 Add missing RTL styles for MainScreenButton 2024-06-23 23:33:31 +04:00
Thaddeus Crews cc6dd8d02c
Style: Optimize .svg files with svgo 2024-06-23 08:15:19 -05:00
Thaddeus Crews 4af1068688
CI: Add svgo pre-commit hook 2024-06-23 08:14:54 -05:00
Alex Drozd e7859e9a49 Add stub method for mouse_get_position in headless display server 2024-06-23 00:15:02 +02:00
patwork 2e84638147 Fix type-limits warning in windows_utils 2024-06-22 23:04:00 +02:00
smix8 40fc299aa3 Remove unused navigation polygon properties
Removes unused navigation polygon properties, a leftover from the old Godot 3 days that used polygon center to polygon center distance for (rather inaccurate) pathfinding cost calculation.
2024-06-22 21:55:48 +02:00
Sofox d86e02580c Fix engine crashing when using Down Arrow selection on Tree with no selection 2024-06-22 18:40:21 +01:00
kobewi 230a4cb63f Store TileMapLayer selection in scene's history 2024-06-22 18:42:48 +02:00
passivestar 6bb58ca5ae Make inspector spacing more themable 2024-06-22 19:55:47 +04:00
Sertonix 01d333fce0
Remove private glslang include
The latest glslang versions only install headers that are part of the public interface. This breaks when builtin_glslang is set to false.

Ref 1dcb072cda
2024-06-22 14:51:17 +00:00
Rémi Verschelde 04bf7d4cad
Merge pull request #93467 from anniryynanen/progress-circle-atlas
Fix atlas texture positioning in circular TextureProgressBar
2024-06-22 16:22:30 +02:00
Rémi Verschelde ded2a4ae54
Merge pull request #93452 from raulsntos/core/placeholder-has-method
Lookup method also in base scripts of a PlaceHolderScriptInstance
2024-06-22 16:22:27 +02:00
Rémi Verschelde e526f12c6f
Merge pull request #93444 from JaviARodriguez/Open-source-Contribution
Fix FlowContainer scale from also scaling wrap point
2024-06-22 16:22:24 +02:00
Rémi Verschelde 710fb11913
Merge pull request #93442 from Calinou/basis-universal-import-quiet
Make Basis Universal import quiet unless engine is in verbose mode
2024-06-22 16:22:21 +02:00
Rémi Verschelde 1e0c741fe5
Merge pull request #93430 from KoBeWi/I_store_NodePaths,_you_store_Nodes,_we_are_not_the_same
Fix storing of Node Array properties
2024-06-22 16:22:17 +02:00
Rémi Verschelde 022b5a1f54
Merge pull request #93426 from smix8/poly_good_locking
Fix thread-use causing navigation polygon data corruption
2024-06-22 16:22:14 +02:00
Rémi Verschelde 6b8029414c
Merge pull request #93374 from hakro/fix-replication-config-error-flood
Instantiate a replication config on synchronizer creation
2024-06-22 16:22:11 +02:00
Rémi Verschelde 41cc256d63
Merge pull request #89528 from Calinou/basematerial3d-height-allow-in-compatibility
Allow BaseMaterial3D height/dither fade to work with Compatibility rendering
2024-06-22 16:22:07 +02:00
Rémi Verschelde 16ab5345ef
Merge pull request #79054 from bruvzg/word_brk_fix
[TextServer] Fix `get_word_breaks` and its uses.
2024-06-22 16:22:03 +02:00
Rémi Verschelde 8f0379730b
Merge pull request #61814 from Calinou/script-editor-decrease-idle-parse-delay
Decrease the default idle parse delay in the script editor
2024-06-22 16:21:56 +02:00
A Thousand Ships 6f99aeda04
Change suggestion in CONTRIBUTING.md to avoid spam
Having an issue tagged in a commit message spams the issue thread with
notifications, which can be especially noisy when new contributors make
a lot of updates or rebases.
2024-06-22 15:20:33 +02:00
Anni Ryynänen 2c5befde43
Fix atlas texture positioning in circular TextureProgressBar
In 4.2 TextureProgressBar needed to position its atlas texture, but in 4.3
`draw_polygon()` handles it.
2024-06-22 16:07:26 +03:00