Commit Graph

80767 Commits

Author SHA1 Message Date
Michael Alexsander
1d244cd956 Fix wrong play position for the AnimationMarkerEdit 2026-01-13 21:02:23 -03:00
Rémi Verschelde
481f36ed20 Bump version to 4.6-rc 2026-01-14 00:20:18 +01:00
Rémi Verschelde
be6399ddac Update AUTHORS and DONORS list 2026-01-14 00:18:18 +01:00
Rémi Verschelde
468d9ab4a1 Merge pull request #114934 from KoBeWi/docustomentation
Fix descriptions of custom types in CreateDialog
2026-01-13 23:43:51 +01:00
Rémi Verschelde
c99ae14992 Merge pull request #114932 from jelolul/updating-tab-styles
Fix dock tab styles not updating when changed in Editor Settings
2026-01-13 23:43:44 +01:00
Rémi Verschelde
575a2a913c Sync translations with Weblate 2026-01-13 23:39:37 +01:00
jelo
702ec43bcd Fix dock tab styles not updating when changed in Editor Settings 2026-01-13 22:14:03 +00:00
kobewi
6a453b521c Fix descriptions of custom types in CreateDialog 2026-01-13 22:55:45 +01:00
Rémi Verschelde
79033f1754 Merge pull request #114931 from rsanchezsaez/apple/fix-scale-warning
Fix XROrigin3D scale warning
2026-01-13 22:21:19 +01:00
Rémi Verschelde
8757f2b2bc Merge pull request #114929 from passivestar/pill-tab-zero-radius
Fix inner tabs outer panel corners at zero radius
2026-01-13 22:21:16 +01:00
Rémi Verschelde
8af6266193 Merge pull request #114928 from YeldhamDev/game_speed_reset_fix
Fix speed being reset when it shouldn't in the game editor
2026-01-13 22:21:12 +01:00
Rémi Verschelde
a240316ddb Merge pull request #114927 from passivestar/project-list-ui
Minor fixes for the project list item UI
2026-01-13 22:21:08 +01:00
Rémi Verschelde
54acdca4f2 Merge pull request #114916 from KoBeWi/what_preview_failed
Tweak quick open recursion error
2026-01-13 22:21:03 +01:00
Rémi Verschelde
4db916dac6 Merge pull request #114908 from clayjohn/RD-env-roughness
Overhaul compute shader based environment roughness calculation to improve performance and quality
2026-01-13 22:20:59 +01:00
Rémi Verschelde
427eab91a2 Merge pull request #114907 from clayjohn/RD-env-filter
Fix downsampled radiance map generation
2026-01-13 22:20:55 +01:00
Rémi Verschelde
0dd64f4224 Merge pull request #114851 from Nintorch/set-joy-light-return-type
Change return type for `Input.set_joy_light()` from `bool` to `void`
2026-01-13 22:20:50 +01:00
Rémi Verschelde
d6863b62cf Merge pull request #114827 from Faless/net/ip_address_parsing
Network: Normalize IP parsing, fix IPv6, tests
2026-01-13 22:20:46 +01:00
Rémi Verschelde
f084100f43 Merge pull request #114688 from HolonProduction/fix-resize-uninit-desc
Fix description for `resize_uninitialized`
2026-01-13 22:20:41 +01:00
Rémi Verschelde
b57985ab9e Merge pull request #114582 from TokageItLab/hide-animlib-inspector
Hide animation library properties in inspector
2026-01-13 22:20:37 +01:00
Rémi Verschelde
3d71d7df31 Merge pull request #114410 from ej-sanmartin/fix/png-web-import-freeze
Fix importing projects with PNG assets freezes Web Editor
2026-01-13 22:20:28 +01:00
Ricardo Sanchez-Saez
75a3f4a244 Fix XROrigin3D scale warning 2026-01-13 11:16:37 -08:00
Michael Alexsander
4e06e305bf Fix speed being reset when it shouldn't in the game editor 2026-01-13 15:00:25 -03:00
Fabio Alessandrelli
65ce1360b4 network: Normalize IP parsing, fix IPv6, tests 2026-01-13 18:55:55 +01:00
passivestar
dd5462c3f9 Fix inner tabs outer panel corners at zero radius 2026-01-13 21:52:33 +04:00
passivestar
092bfca4dc Minor fixes for the project list item UI 2026-01-13 20:51:08 +04:00
HolonProduction
01d0878c83 Fix description for resize_uninitialized 2026-01-13 12:52:36 +01:00
kobewi
d24d5b50fe Tweak quick open recursion error 2026-01-13 12:24:12 +01:00
Rémi Verschelde
50277787ea Merge pull request #114904 from rsanchezsaez/apple/fix-visionos-warning
Avoid warning when compiling on visionOS 26 SDK
2026-01-13 11:06:45 +01:00
Rémi Verschelde
98d8a7dff8 Merge pull request #114886 from YeldhamDev/spin_slider_fix
Fix sizing problems with `EditorSpinSlider`
2026-01-13 11:06:42 +01:00
Rémi Verschelde
f016ba60c2 Merge pull request #114844 from Clubhouse1661/fix-animation-library-serialization-compat
Fix animation library serialization compatibility for 4.5 projects
2026-01-13 11:06:38 +01:00
Rémi Verschelde
38293c4d39 Merge pull request #114820 from AR-DEV-1/114652
X11: Allow moving a fullscreen/maximized window to another screen/display
2026-01-13 11:06:34 +01:00
Rémi Verschelde
7ebdb60060 Merge pull request #114807 from YeldhamDev/theme_editor_goodies
Fix and improve the theme editor
2026-01-13 11:06:30 +01:00
Rémi Verschelde
50f3d51a9a Merge pull request #114774 from Calinou/doc-lookatmodifier3d-angle-units
Specify units for angles in the LookAtModifier3D documentation
2026-01-13 11:06:25 +01:00
Rémi Verschelde
58e15470e8 Merge pull request #114744 from scgm0/Fix-PopupMenu-size-scaling-again
Fix PopupMenu size scaling again
2026-01-13 11:06:20 +01:00
Rémi Verschelde
4ae6057987 Merge pull request #114659 from aaronfranke/default-naming-version-to-latest
Default 3D model importer naming versions to the latest version
2026-01-13 11:06:15 +01:00
Rémi Verschelde
7b1dcd52ac Merge pull request #114291 from Calinou/doc-projectsettings-default-theme-scale
Document runtime alternative to Default Theme Scale project setting
2026-01-13 11:06:11 +01:00
Rémi Verschelde
ddda31d363 Merge pull request #114253 from Calinou/doc-regex-create-from-string
Document `RegEx.create_from_string()` in RegEx class description
2026-01-13 11:06:05 +01:00
Rémi Verschelde
571c574f96 Merge pull request #113950 from deralmas/wl-misc-fixes/not-listening
Wayland: Ignore IME events without a valid window
2026-01-13 11:06:00 +01:00
Rémi Verschelde
865dbfc2fb Merge pull request #113949 from deralmas/wl-misc-fixes/too-much-debugging
Wayland: Remove `GODOT_DEBUG_EMBEDDER_SINGLE_INSTANCE` debug option
2026-01-13 11:05:54 +01:00
Rémi Verschelde
ae12dea1bb Merge pull request #107586 from adamscott/add-notice-calling-custom-cursor-every-frame-can-lead-to-cursor-flickering
[Web] Add notice about issues with setting custom cursor shape every frame
2026-01-13 11:05:43 +01:00
AR
cc71d5a2be X11: Allow moving a fullscreen/maximized window to another screen/display 2026-01-13 09:52:07 +01:00
clayjohn
e33515c2e6 Overhaul compute shader based environment roughness calculation to improve performance and quality 2026-01-12 22:07:56 -08:00
clayjohn
24c2c452de Fix downsampled radiance map generation.
Reduce the mipmap levels so that the border is pixel perfect

Always use the high quality downsample to reduce jaggies

Fix the jacobian approximation so that it actually helps account for the octahedral distortion
2026-01-12 18:56:10 -08:00
Joshua Bordelon
ccd664974a Fix animation library serialization compatibility for 4.5 projects
When opening a Godot 4.5 project in 4.6 and saving scenes with editable
children of imported scenes (e.g., .blend files), all animation data was
incorrectly being saved to the .tscn file.

This happened because the AnimationLibrary serialization format changed
between 4.5 and 4.6:
- 4.5: 'libraries' as a single Dictionary property
- 4.6: 'libraries/<name>' as separate properties per library

When the scene packer looked for 'libraries/<name>' in old imported
scenes, it didn't find them (only 'libraries' existed), causing all
animation data to appear as 'overridden' and be saved.

This fix adds backwards compatibility in SceneState::get_property_value()
to check for the old Dictionary format when looking up 'libraries/<name>'
properties. It only applies to nodes that inherit from AnimationMixer,
allowing property comparison to work correctly and preventing animation
data from being duplicated into .tscn files.

Fixes #113037
2026-01-12 20:32:07 -06:00
Rémi Verschelde
5002677a4d Merge pull request #114902 from KoBeWi/nique
Fix Make Unique for built-in scripts
2026-01-13 00:09:10 +01:00
Rémi Verschelde
4daa6fe86a Merge pull request #114901 from KoBeWi/🩹
Fix Make Unique for external sub-resources
2026-01-13 00:09:05 +01:00
Rémi Verschelde
490271fbaf Merge pull request #114897 from TokageItLab/remove-dead-anim-func
Remove dead definition `get_animation_libraries()` from AnimationMixer
2026-01-13 00:09:01 +01:00
Rémi Verschelde
8d69b6b89e Merge pull request #114801 from HolonProduction/gdscrip/explicit-leak
GDScript: Don't clean up other scripts
2026-01-13 00:08:53 +01:00
Ricardo Sanchez-Saez
4bf4d10f5e Avoid warning when compiling on visionOS 26 SDK 2026-01-12 15:03:21 -08:00
kobewi
31206042a5 Fix Make Unique for built-in scripts 2026-01-12 23:29:49 +01:00