Commit Graph

77006 Commits

Author SHA1 Message Date
Thaddeus Crews 9b3b84f195 Merge pull request #102515 from bruvzg/str_arr_to_utf
Fix `PackedStringArray.to_byte_array()` to return UTF-8 encoded data instead of pointers.
2025-02-07 14:50:38 -06:00
Thaddeus Crews 914b38150c Merge pull request #102519 from bruvzg/adv_imp_subpix
Add missing `Auto (Except Pixel Fonts)` option to advanced import dialog.
2025-02-07 14:50:37 -06:00
Thaddeus Crews b934413657 Merge pull request #102518 from Giganzo/rectN-slider
Hide EditorSpinSlider slider for Rect2i
2025-02-07 14:50:36 -06:00
Thaddeus Crews 29ded6b031 Merge pull request #102510 from timothyqiu/selection-erase
Fix heap-use-after-free when changing 2D editor selection
2025-02-07 14:50:35 -06:00
Thaddeus Crews fc8ec5a4ca Merge pull request #102530 from wakeofluna/fix-msec-leading-zero
Change output format for milliseconds in timestamps to 3 zeroes
2025-02-07 14:50:34 -06:00
Thaddeus Crews 9554481830 Merge pull request #102535 from Hilderin/fix-plugin-scripts-load-twice-on-startup
Fix Plugin Scripts load twice on startup
2025-02-07 14:50:33 -06:00
Thaddeus Crews 23039f77fd Merge pull request #102545 from bruvzg/fix_link_remove
[Unix] Fix deleting symlinks.
2025-02-07 14:50:32 -06:00
Thaddeus Crews 3965cfc8de Merge pull request #102543 from Repiteo/ci/android-editor-split
CI: Separate Android editor artifacts
2025-02-07 14:50:30 -06:00
Pāvels Nadtočajevs c63955b3eb Update MoltenVK install script to include version number in installer name. 2025-02-07 21:15:37 +02:00
Pāvels Nadtočajevs d5865cb962 [Unix] Fix deleting symlinks. 2025-02-07 18:57:22 +02:00
Thaddeus Crews 46bc07540d CI: Separate Android editor artifacts 2025-02-07 10:16:10 -06:00
Hilderin 7f89294f1d Fix Plugin Scripts load twice on startup 2025-02-07 10:57:00 -05:00
Lukas Tenbrink e34f1f504c Use std::size instead of sizeof(a) / sizeof(a[0]) pattern throughout the codebase. 2025-02-07 14:57:48 +01:00
Esther Dalhuisen 109e2b3b5f Change output format for milliseconds in timestamps to 3 zeroes
Fixes #102527
2025-02-07 13:54:15 +01:00
Tim Krief 8367e6243c Use float instead of integers for durations 2025-02-07 11:02:12 +01:00
Pāvels Nadtočajevs 7da0767f35 [TextEdit] Update syntax highlighting when IME composition string is updated. 2025-02-07 11:54:56 +02:00
Rémi Verschelde 3f56b3b239 i18n: Sync translations with Weblate
Adds Czech (cs), Persian (fa), Tamil (ta), and Vietnamese (vi) editor translations.

First sync with 4.4 changes.
2025-02-07 10:45:56 +01:00
MewPurPur 779f5fb962 Tweak Quick Open theming 2025-02-07 11:41:32 +02:00
Pāvels Nadtočajevs b2e5a5b4c1 Add missing Auto (Except Pixel Fonts) option to advanced import dialog. 2025-02-07 11:16:46 +02:00
Pāvels Nadtočajevs 1bc86c2626 Fix PackedStringArray.to_byte_array() to return UTF-8 encoded data instead of pointers. 2025-02-07 10:19:32 +02:00
Pāvels Nadtočajevs 7aeffb8923 [TextEdit] Improve wrapped line indent handling. 2025-02-07 09:52:50 +02:00
Giganzo 2a655acd5b Hide EditorSpinSlider slider for Rect2i 2025-02-07 03:37:57 +01:00
Haoyu Qiu 577f90feba Fix heap-use-after-free when changing 2D editor selection 2025-02-07 09:30:02 +08:00
Rémi Verschelde 06acfccf89 Merge pull request #102506 from akien-mga/mingw-gcc-lto-one-the-rocks
Workaround mingw-gcc LTO ICE by re-adding some dead code...
2025-02-07 01:40:08 +01:00
Rémi Verschelde d497631de0 Merge pull request #102503 from clayjohn/instance-uniform-free
Ensure instance uniforms are freed by updating dirty items before freeing
2025-02-07 01:40:05 +01:00
Rémi Verschelde 0bccb0abd1 Merge pull request #102497 from BlueCube3310/mesh-uv-render-compressed-fix
Fix rendering material when UV2 is compressed
2025-02-07 01:40:02 +01:00
Rémi Verschelde 9175514d80 Merge pull request #102493 from Jordyfel/resource-moving-regression
Fix regression in moving resources in filesystem dock
2025-02-07 01:39:58 +01:00
Rémi Verschelde 161abe7bdd Merge pull request #102489 from KoBeWi/uid_file_factory_regulations
Improve UID file creation condition
2025-02-07 01:39:55 +01:00
Rémi Verschelde 7dccb65d52 Merge pull request #102488 from Giganzo/spinslider-vectorni
Hide EditorSpinSlider slider for VectorNI
2025-02-07 01:39:51 +01:00
Rémi Verschelde 46aeded4b7 Merge pull request #102480 from DarioSamo/dont-unroll-ubershader
Add loop annotations to ubershaders to prevent loop unrolling.
2025-02-07 01:39:48 +01:00
Rémi Verschelde 5d037d3a24 Merge pull request #102477 from Calinou/lightmapgi-decrease-max-rays-per-pass
Decrease default Max Rays per Pass setting to 4 to fix some lightmapping crashes
2025-02-07 01:39:44 +01:00
Rémi Verschelde 3fca33c129 Merge pull request #102474 from bruvzg/fb_zwsp
Add ZWSP to the list of space characters.
2025-02-07 01:39:41 +01:00
Rémi Verschelde 00d806a9ae Merge pull request #102470 from Hilderin/fix-floating-window-close-opened-dialog
Fix Floating Window request close when a dialog is opened
2025-02-07 01:39:38 +01:00
Rémi Verschelde 54ffb8ab3e Merge pull request #102401 from HolonProduction/lookup-enum-value
Fix enum value lookup jump
2025-02-07 01:39:34 +01:00
Rémi Verschelde ceded4eac2 Merge pull request #102392 from Meorge/bugfix/remove-array-size-slider
Hide slider for array size selector in editor
2025-02-07 01:39:31 +01:00
Rémi Verschelde 239cfe2460 Merge pull request #102044 from Muller-Castro/blender-executable-path
Documentation change from Blender directory to executable
2025-02-07 01:39:27 +01:00
Rémi Verschelde cbb58b4a75 Merge pull request #102014 from ryevdokimov/fix-visible-viewport-gizmos-startup
Fix visible viewport gizmos when preview camera is enabled on startup
2025-02-07 01:39:23 +01:00
Rémi Verschelde ab1bde8947 Merge pull request #101978 from havi05/editortheme-fix-itemlist-font-color
Fix `Itemlist` font color in `Light` editor themes
2025-02-07 01:39:19 +01:00
Rémi Verschelde c695eb9159 Merge pull request #101952 from Flarkk/fix_spotlight_peterpanning_regression
Fix shadow peter-panning with default spotlight
2025-02-07 01:39:15 +01:00
Rémi Verschelde e87f4f67b0 Merge pull request #100913 from larspet/tooltip-hover-oob
Prevent tooltip from showing when hovering past the end of script line
2025-02-07 01:39:11 +01:00
Rémi Verschelde e12a424bc5 Workaround mingw-gcc LTO ICE by re-adding some dead code...
Not my finest work, but without that code removed in #102179, mingw-gcc 14.2.1 on Fedora 41
(but also confirmed with versions on macOS and WSL) crashes when linking with LTO.

We need to dig deeper to understand the bug, report it upstream and work it around in a
cleaner way. But for now this unblocks building Windows binaries with LTO, and should be
harmless.
2025-02-07 01:16:38 +01:00
风青山 bef64baa18 Display the actual used theme items in the Inspector
Closes: godotengine/godot-proposals#4439.

Allows viewing the default values ​​of the currently used theme item
in the Inspector.

For theme item properties of resource type, editing the default
resource does not make sense. Use **Make Unique** to create a copy
before editing.
2025-02-07 07:29:30 +08:00
clayjohn b676944dcf Ensure instance uniforms are freed by updating dirty items before freeing. 2025-02-06 14:45:55 -08:00
Hilderin b61499353f Fix error when embedded window is closed while resizing 2025-02-06 17:05:06 -05:00
BlueCube3310 8714b36171 Fix rendering material when UV2 is compressed 2025-02-06 20:24:46 +01:00
Malcolm Anderson 8e8f93cf0c Display correct symbol in warning when unique name is used without @onready annotation
Add tests for `GET_NODE_DEFAULT_WITHOUT_ONREADY` warning with unique nodes

Small modifications to tests
2025-02-06 10:49:08 -08:00
David Snopek 96bde8f221 JavaClassWrapper: Give additional error when trying to call non-static method directly on the class 2025-02-06 12:45:29 -06:00
Jordyfel 4391d88c1a Fix regression in moving resources in filesystem dock 2025-02-06 19:10:44 +02:00
kobewi 65509ae4ff Improve UID file creation condition 2025-02-06 17:08:00 +01:00
J. F. Dowsley d481669c50 Ignore --test flag when it is an user-provided argument 2025-02-06 12:25:50 -03:00