Commit graph

81430 commits

Author SHA1 Message Date
Thaddeus Crews
23d7147d1e
Merge pull request #116381 from Ivorforce/hashset-explicit-copy
Change `HashSet` copy constructor from implicit to explicit.
2026-02-17 09:28:26 -06:00
Thaddeus Crews
55da9f0782
Merge pull request #114360 from KoBeWi/dockup_grid
Refactor dock slot selector
2026-02-17 09:28:25 -06:00
Thaddeus Crews
a82e210b5a
Merge pull request #116376 from deralmas/wl/noope
Wayland: Skip resize request when the size is the same
2026-02-17 09:28:23 -06:00
Thaddeus Crews
dc6222782f
Merge pull request #102858 from TCROC/toggle-line-edit-with-action
Fix LineEdit only being editable via keyboard and mouse
2026-02-17 09:28:22 -06:00
Thaddeus Crews
a1c4aacdbc
Merge pull request #110796 from fkeyzuwu/drag-and-drop-info-label
Add drag and drop info label
2026-02-17 09:28:21 -06:00
Thaddeus Crews
ff9085448e
Merge pull request #112459 from Repiteo/core/variant-comparison-cleanup
Core: Clean up `Variant` comparison operators
2026-02-17 09:28:19 -06:00
Lukas Tenbrink
c9249346c4 Change HashSet copy constructor from implicit to explicit. 2026-02-16 23:10:33 +01:00
Thaddeus Crews
376903417d
Merge pull request #116369 from HolonProduction/lsp/singleton
LSP: Fix singleton registration
2026-02-16 15:02:46 -06:00
Thaddeus Crews
5866e4f58f
Merge pull request #116366 from Calinou/editor-prefer-wayland-avoid-error-on-x11
Fix startup errors/warnings on X11 when the Prefer Wayland editor setting is enabled
2026-02-16 15:02:44 -06:00
Thaddeus Crews
7eedf1846f
Merge pull request #105045 from ryevdokimov/fix-load-from-project-settings
Fix issues with `InputMap::load_from_project_settings()` when called in tool script
2026-02-16 15:02:43 -06:00
Thaddeus Crews
4e84cd8a6b
Merge pull request #116326 from KoBeWi/noden't
Remove some unused Node methods
2026-02-16 15:02:41 -06:00
Thaddeus Crews
b7b205c410
Merge pull request #116292 from ryevdokimov/sibiling-error
Fix silent failure when creating collision shape as sibling of scene root
2026-02-16 15:02:40 -06:00
Thaddeus Crews
7b9e7a9f8b
Merge pull request #116100 from Chaosus/fix_editor_property_array_theming
Fix theming for `EditorPropertyArray` icons
2026-02-16 15:02:39 -06:00
Thaddeus Crews
b21b4106b4
Merge pull request #114045 from Meorge/bugfix/note-for-file-extension
Add note to error message about how to add recognized extensions to editor
2026-02-16 15:02:37 -06:00
Thaddeus Crews
85ba5ffaad
Merge pull request #111687 from kevinlam508/update-selection-highlight-on-hidden-select
Fix selection highlight not updating when selecting a hidden canvasitems
2026-02-16 15:02:36 -06:00
Thaddeus Crews
1e12317895
Merge pull request #115646 from Ivorforce/list-explicit-copy
Change `List` copy constructor from implicit to explicit.
2026-02-16 15:02:34 -06:00
Thaddeus Crews
c069f5526b
Merge pull request #116219 from KoBeWi/what_the_path
Show shortcut path in tooltip
2026-02-16 15:02:33 -06:00
Thaddeus Crews
b151a2d966
Merge pull request #115396 from DeeJayLSP/faster-uid-path-2
Prevent unnecessary memory allocations when reading UID cache
2026-02-16 15:02:31 -06:00
Thaddeus Crews
003cc3d84b
Merge pull request #116129 from AR-DEV-1/116086
Update the `Dictionary.get` documentation regarding the `default` argument & its side effects
2026-02-16 15:02:30 -06:00
Thaddeus Crews
13bc06556f
Merge pull request #115752 from akien-mga/sync-gamecontrollerdb
Sync controller mappings DB with SDL community repo
2026-02-16 15:02:28 -06:00
Thaddeus Crews
14ef1c49f0
Merge pull request #102787 from EGAMatsu/master
Add Toki Pona (tok) to language/locale list.
2026-02-16 15:02:27 -06:00
Thaddeus Crews
349a07c4c9
Merge pull request #116265 from Klology/Making-unsaved-changes-dialog-more-accurate
Make unsaved scene dialog more accurate
2026-02-16 15:02:26 -06:00
HolonProduction
47bc8f002f LSP: Fix singleton registration 2026-02-16 21:40:19 +01:00
Dery Almas
870631211f Wayland: Skip resize request when the size is the same
`DisplayServer::window_set_size` is called lots of times in the code,
with the assumption (I suppose) that it's going to be idempotent.

We had checks in _update_window_rect but we still called
`WaylandThread::window_set_size`, which did a lot of stuff. In
particular, this caused issues with HiDPI as it "overrode" the window
size before it had a time to figure out its scale.
2026-02-16 20:10:54 +01:00
kobewi
1e8c4d395f Refactor dock slot selector 2026-02-16 19:57:55 +01:00
Hugo Locurcio
8462c586bf
Fix startup errors/warnings on X11 when the Prefer Wayland editor setting is enabled
This makes the editor setting act as if it's ignored when not
currently on a Wayland session.
2026-02-16 19:26:01 +01:00
Rémi Verschelde
ed9c865e9b
Sync controller mappings DB with SDL community repo
Synced with: c9e695ef77

Clarify that Godot contributors should not interact with the upstream project.
2026-02-16 18:07:03 +01:00
Thaddeus Crews
43c9a32b3d
Merge pull request #116354 from bruvzg/macos_url_null
[macOS] Add null check to `get_framework_executable`.
2026-02-16 10:19:36 -06:00
Thaddeus Crews
41f4ca3247
Merge pull request #116236 from deralmas/the-chosen-one
Wayland: Only handle the current output mode
2026-02-16 10:19:35 -06:00
Thaddeus Crews
3110686b3a
Merge pull request #116343 from kitbdev/fix-control-error-freeze
Fix Control minimum size check too aggressive
2026-02-16 10:19:34 -06:00
Thaddeus Crews
c9c4446174
Merge pull request #105016 from HolonProduction/lsp-unexpose
LSP: Fix type bind, mark as experimental, deprecate direct LSP access
2026-02-16 10:19:33 -06:00
Thaddeus Crews
54d418ee72
Merge pull request #109146 from Calinou/ci-test-project-export
GitHub Actions: Test project exporting on CI
2026-02-16 10:19:32 -06:00
Thaddeus Crews
11541c8533
Merge pull request #116217 from Fahien/fahien-free-scratch-buffer
RenderingDevice: Free acceleration structure scratch buffer
2026-02-16 10:19:31 -06:00
Thaddeus Crews
b769ae2d5f
Merge pull request #116309 from deralmas/wl/sdrawkcab
Wayland: Swap backward and forward mouse buttons
2026-02-16 10:19:30 -06:00
Thaddeus Crews
2964e8ed82
Merge pull request #115877 from mihe/jolt/v5.5.0
Jolt: Update to 5.5.0
2026-02-16 10:19:29 -06:00
Thaddeus Crews
4106b5cdcc
Merge pull request #116256 from dsnopek/monado-opengl-fix
OpenXR: Fix OpenGL initialization with Monado on X11
2026-02-16 10:19:28 -06:00
Thaddeus Crews
96a2994b21
Merge pull request #116284 from Ivorforce/hashset-move
Add move semantics to `HashSet`.
2026-02-16 10:19:27 -06:00
Thaddeus Crews
e1c8e6cfb6
Merge pull request #108208 from YeldhamDev/remote_class_name_fix
Show custom class name in the remote inspector
2026-02-16 10:19:26 -06:00
Thaddeus Crews
4163d3af5a
Merge pull request #114198 from mihe/jolt/soft-body-area
Add ability for Area3D to detect/influence SoftBody3D with Jolt Physics
2026-02-16 10:19:25 -06:00
Thaddeus Crews
5f1819538a
Merge pull request #116192 from HEX-23/feature-fix_fti_threading
Fix thread safety of physics interpolation
2026-02-16 10:19:24 -06:00
Thaddeus Crews
4cccd55af8
Merge pull request #116161 from syntaxerror247/copy-keystore-to-temp
Android Editor: Copy keystore to temp file during export
2026-02-16 10:19:23 -06:00
Thaddeus Crews
cf406533c8
Merge pull request #114283 from KoBeWi/adding_physical_buttons
Change TabContainer's popup button into real Button
2026-02-16 10:19:22 -06:00
Thaddeus Crews
2f06af10e6
Merge pull request #106560 from SheepYhangCN/taskbar-progress-state
Add taskbar progress and state support for Windows & macOS
2026-02-16 10:19:21 -06:00
Thaddeus Crews
d155457554
Merge pull request #116081 from arkology/goto_line_button
Convert "Line and column numbers" label to button
2026-02-16 10:19:20 -06:00
Thaddeus Crews
3209188cc7
Merge pull request #115532 from mihe/debugger-recursive-flushing
Stop `RemoteDebugger` from improperly flushing messages during break
2026-02-16 10:19:19 -06:00
Thaddeus Crews
2762c56829
Merge pull request #112287 from Kiisu-Master/wl_pointer_warp
Add pointer warping on wayland
2026-02-16 10:19:18 -06:00
Pāvels Nadtočajevs
07851f8271
[macOS] Add null check to get_framework_executable. 2026-02-16 16:16:53 +02:00
HolonProduction
c416cbaf54 LSP: Fix type bind, mark as experimental, deprecate direct LSP access 2026-02-16 14:36:31 +01:00
Antonio Caggiano
ba71e30579
Tie scratch buffers to acceleration structures
The scratch buffer is never exposed to the user, it is only used
internally and it is managed by the acceleration structure itself.
2026-02-16 11:00:28 +01:00
kit
739869359a Fix Control minimum size check too agressive 2026-02-15 21:22:07 -05:00