1
0
Fork 0
Commit Graph

80583 Commits

Author SHA1 Message Date
passivestar 092bfca4dc Minor fixes for the project list item UI 2026-01-13 20:51:08 +04: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
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
kobewi b3f3e7a4c9 Fix Make Unique for external sub-resources 2026-01-12 23:00:44 +01:00
Silc Lizard (Tokage) Renew 9cc9e0ca1f Remove dead definition get_animation_libraries() from AnimationMixer 2026-01-13 03:27:57 +09:00
Thaddeus Crews 1910c58c49
Merge pull request #114879 from passivestar/text-enum-focus
Fix inspector draws focus on click when editing EditorPropertyTextEnum
2026-01-12 11:19:15 -06:00
Thaddeus Crews 0034a5bce9
Merge pull request #112805 from BrotherShort/fix-tree-icon-overflows-
Fix TreeItem icon overflows column boundary
2026-01-12 11:19:15 -06:00
Thaddeus Crews fd71f0c536
Merge pull request #114885 from ryevdokimov/fix-modified-shortcut-macos
Fix modified editor shortcuts being erased on MacOS
2026-01-12 11:19:14 -06:00
Thaddeus Crews eeb3d04523
Merge pull request #114882 from KoBeWi/icon_control_plugin
Fix VCS plugin icons
2026-01-12 11:19:13 -06:00
Thaddeus Crews 02e67a4b6d
Merge pull request #114881 from KoBeWi/to_prevent_recursion_you_need_to_prevent_recursion
Fix quick open dialog recursive problem
2026-01-12 11:19:12 -06:00
Thaddeus Crews 5538a710af
Merge pull request #114847 from SuperTemich2005/fix-for-114846
Scene: Fix `LineEdit.set_editable` to capture text focus when enabled.
2026-01-12 11:19:11 -06:00
SuperTemich2005 0e90c6d6d1 Fix LineEdit to reacquire Text Focus when enabled
A fix for LineEdit to reacquire Text Focus
when enabled while UI-focused.

When the player has a UI-focus on a disabled LineEdit node
and that node gets enabled, caret won't appear and arrow keys
will shift UI focus to other Control nodes.

By adding an if-check to call `edit()` in `set_enabled()` function,
LineEdit will capture Text Input Focus when it gets enabled if
the player has set UI focus on it.

Fixes #114846
2026-01-12 12:19:47 -04:00
Michael Alexsander 22fdb1c547
Fix sizing problems with `EditorSpinSlider` 2026-01-12 11:00:55 -03:00
kobewi 344451fa33 Fix VCS plugin icons 2026-01-12 13:47:36 +01:00
kobewi 3b9c77b614 Fix quick open dialog recursive problem 2026-01-12 13:12:06 +01:00
passivestar fbadba291d Fix inspector draws focus on click when editing EditorPropertyTextEnum 2026-01-12 15:03:05 +04:00
BrotherShort 2f0ff3aeb7 Fix Treeitem icon overflows column boundary 2026-01-12 16:46:37 +08:00
Rémi Verschelde 788beb36dc
Merge pull request #114874 from passivestar/context-toolbar-no-tint
Don't tint menu button icons in context toolbar
2026-01-12 09:23:28 +01:00
Rémi Verschelde 274923a364
Merge pull request #114871 from passivestar/mirrored-styles
Add missing mirrored button styles in modern theme
2026-01-12 09:23:25 +01:00
Rémi Verschelde e21bf42085
Merge pull request #114866 from passivestar/main-screen-buttons
Restore accent color text for main screen buttons in the modern theme
2026-01-12 09:23:21 +01:00
Rémi Verschelde 5543be106e
Merge pull request #114862 from passivestar/table-spacing
Improve spacing in trees showing table data in modern theme
2026-01-12 09:23:17 +01:00
Rémi Verschelde 95dc28c8dd
Merge pull request #114855 from passivestar/pm-focus
Fix right clicking on a project draws focus outline
2026-01-12 09:23:13 +01:00
Rémi Verschelde 0b45cca1ca
Merge pull request #114838 from Cyberhead21/mac-terminal-fix
Fix opening macOS folder in Terminal spawns new process
2026-01-12 09:23:09 +01:00
Rémi Verschelde 6b93d6472e
Merge pull request #114760 from YeldhamDev/tree_range_popup_fix
Fix problems with popup menus for `Tree`'s range items
2026-01-12 09:23:05 +01:00
passivestar 922a3c2566 Don't tint menu button icons in context toolbar 2026-01-12 11:54:49 +04:00
passivestar ac8f63819b Add missing mirrored button styles in modern theme 2026-01-12 05:35:46 +04:00
passivestar ae80681a5b Restore accent color text for main screen buttons 2026-01-12 02:26:06 +04:00
Rémi Verschelde 1f292ae0a9
Merge pull request #114852 from arkology/hack_embed_window
Fix gray bar of embed game window in Windows
2026-01-11 21:59:01 +01:00
passivestar 6f0bd2efb9 Improve spacing in trees showing table data in modern theme 2026-01-12 00:01:49 +04:00
Robert Yevdokimov 32fc6b939c Fixed modified editor shortcuts being erased on MacOS 2026-01-11 12:59:55 -05:00
passivestar 1ff0239c0c Fix right clicking on a project draws focus outline 2026-01-11 15:01:41 +04:00