Commit graph

80681 commits

Author SHA1 Message Date
Dery Almas
3f9ab52872 Wayland: bump to 1.24.0
Many tweaks as usual but the most interesting additions since the last
bump are:

 - `wl_fixes`, which allows to delete `wl_registry` objects (to hook up
in embedder). This requires a new interface as `wl_registry`'s version
can't be directly bumped. A notable usecase will come from mesa:
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29140

 - `wl_shm::release` and `wl_shm_pool::release`, which allows to delete
each respective object. (should automatically work but requires max
version bump when binding, will do in a separate PR). Useful for the
embedder, two less interfaces to instance and share.

 - `wl_keyboard` version 10, which introduces server-side repetition
through a new `repeated` key state.

It also includes new buffer formats enumerations, but I don't know the
pratical implications of this specific addition, especially as this is
the WSI's responsibility FWIU.
2025-12-08 00:52:40 +01:00
LiveTrower
7357bd0138 fix-refract-node 2025-12-07 15:24:55 -06:00
Logan Detrick
f2bfc898b2 Remove unused private variables in expression.h 2025-12-07 13:23:40 -08:00
BrotherShort
75ba00babf Fix center buttons offset
Remove set spacers
2025-12-08 03:25:33 +08:00
kobewi
0f1cf00264 Move Multiplayer icons to the module 2025-12-07 19:20:54 +01:00
Michael Alexsander
599ce2b43a
Fix setting remote properties that take objects not working 2025-12-07 13:41:38 -03:00
dinesh1160
e9aa840b96 fix single space tagname issue 2025-12-07 18:42:48 +05:30
Logan Detrick
42e60c38dc Remove unused private variables in godot/scene 2025-12-07 03:46:26 -08:00
Logan Detrick
17c7a3b817 Remove unused private variables in godot/editor 2025-12-07 02:55:08 -08:00
Berke Güzel
48c50bacba Wayland: Fix laggy window resize
scale_changed and size_changed were incorrectly initialized to true,
causing redundant WindowRectMessage and DPI change events to be pushed
on every configure event regardless of actual changes.
2025-12-07 13:29:19 +03:00
Logan Detrick
58969218d6 Remove unused code in EditorBottomPanel and remove deprecated bottom panel operation 2025-12-07 02:19:50 -08:00
kobewi
035de4a6ba Fix dock window titles not being translated 2025-12-06 19:12:46 +01:00
Anish Kumar
5981bf0d3a Increase Tree vertical separation to improve touch usability 2025-12-06 12:58:40 +05:30
Dery Almas
99b109e981 Wayland: Work around window scale ambiguity 2025-12-06 00:54:50 +01:00
Michael Alexsander
051f7c2ca2
Fix EditorSpinSlider overriding the custom minimum size 2025-12-05 19:26:12 -03:00
DeeJayLSP
f46bca99c7 Replace minimp3 with dr_mp3 2025-12-05 18:54:25 -03:00
kit
a8159efebf Fix SplitContainer incorrect child shrink logic 2025-12-05 15:48:11 -05:00
Pāvels Nadtočajevs
7c8485e532
[macOS/iOS] Escape .plist strings on export. 2025-12-05 22:13:48 +02:00
kobewi
d8b207b599 Make Output dock global 2025-12-05 19:19:35 +01:00
Fredia Huya-Kouadio
27e63aa270 Update the version of the OpenXR Vendors plugin to the latest stable version 2025-12-05 09:00:13 -08:00
aaronp64
520f159810 Prevent ObjectDB snapshots from being overwritten
Updated ObjectDBProfilerPanel::receive_snapshot to check if file exists, and make filename unique before writing, to avoid overwriting when multiple snapshots are made within same second.
2025-12-05 11:44:22 -05:00
Michael Alexsander
814e9cab66
Make movie mode button be dark when enabled on the modern theme 2025-12-05 12:18:11 -03:00
Lukas Tenbrink
2098998347 Add tracy support for profiling opcodes. 2025-12-05 16:05:07 +01:00
Michael Alexsander
4b73e5af24
Fix properties for container sizing not clipping in the inspector 2025-12-05 11:26:14 -03:00
Giganzo
cf8f2e783b Fix enable/disable for Close Tabs Below in Script editor's File menu 2025-12-05 15:09:01 +01:00
Dario
040b36fe87 Update re-spirv with bugfix for function result decorations.
Also adds some optimizations to further reduce allocations.
2025-12-05 10:56:02 -03:00
Rémi Verschelde
dec5a373d9
Merge pull request #113622 from mihe/jolt/no-nested-mt-flushes
Remove call to `PhysicsServer3D` from Jolt Physics implementation
2025-12-05 14:21:06 +01:00
Rémi Verschelde
7e1ef4c9e2
Merge pull request #113268 from nathanjf/particle-process-material
Docs: Fix ParticleProcessMaterial code snippet in `alpha_curve` description
2025-12-05 14:14:40 +01:00
Mikael Hermansson
7efdb83924 Remove call to PhysicsServer3D from Jolt Physics implementation 2025-12-05 13:52:42 +01:00
HolonProduction
31307ce856 Ensure correct unlocking of script editor history 2025-12-05 13:21:37 +01:00
Rémi Verschelde
0156b2bcd6
Merge pull request #113615 from bruvzg/ed_bit_url
[EditorHelpBit] Open online documentation if script editor is not available.
2025-12-05 12:56:10 +01:00
Rémi Verschelde
c1bbaca12a
Merge pull request #113600 from HolonProduction/cache-fixup
GDScript: Ensure correct caching of cyclic references
2025-12-05 12:56:06 +01:00
Rémi Verschelde
204e784bca
Merge pull request #113587 from syntaxerror247/popup-menu-seperation
Increase PopupMenu vertical separation to improve touch usability
2025-12-05 12:56:01 +01:00
Rémi Verschelde
9706b4e53a
Merge pull request #113564 from MattiaZir/fix-project-import-error-parent-child
Fix signal order for directory selection in `file_dialog`
2025-12-05 12:55:57 +01:00
Rémi Verschelde
3135a40699
Merge pull request #113525 from brycehutchings/fix_nonpod_memcpy
Fix crash in `command_queue_mt` due to destruction of wrong object
2025-12-05 12:55:53 +01:00
Rémi Verschelde
8981cede94
Merge pull request #113235 from timothyqiu/motif-close
X11: Skip Motif function hints when borderless
2025-12-05 12:55:49 +01:00
Rémi Verschelde
6b420d701a
Merge pull request #110080 from bruvzg/popscwpc
[GraphEdit] Do not scale popup menus in the graph elements when zoomed.
2025-12-05 12:55:44 +01:00
Nathan Frank
a6f81f03b3
Docs: Fix ParticleProcessMaterial code snippet in alpha_curve description 2025-12-05 12:41:06 +01:00
Pāvels Nadtočajevs
330a19f362
[Editor HelpBit] Open online documentation if script editor is not available. 2025-12-05 12:10:28 +02:00
Logan Detrick
e4c92b69ac Use new dock system for ShaderFile Dock 2025-12-05 02:05:03 -08:00
HolonProduction
ab0397878c GDScript: Ensure correct caching of cyclic references 2025-12-05 10:41:06 +01:00
Rémi Verschelde
3edd256a6f
Merge pull request #113611 from bruvzg/mod_plus
[Editor] Fix missing "+" in the bunch of tooltips.
2025-12-05 09:38:51 +01:00
Rémi Verschelde
eb389feaf2
Merge pull request #113601 from Giganzo/inspector-control-height
Fix property height in the inspector for control layout
2025-12-05 09:38:46 +01:00
Rémi Verschelde
ed02f9e03d
Merge pull request #113599 from allenwp/fix-glow-bleed-threshold-error-value
Change `environment_get_glow_hdr_bleed_threshold` error handling
2025-12-05 09:38:43 +01:00
Rémi Verschelde
4b448fdd19
Merge pull request #113585 from brycehutchings/fix_d3d12_array_multisample
Fix bad D3D12 SRV breaking MSAA with OpenXR
2025-12-05 09:38:38 +01:00
Rémi Verschelde
09abc05878
Merge pull request #113581 from bruvzg/meh_fd
[FileDialog] Use base dir instead of ".." when going up.
2025-12-05 09:38:34 +01:00
Rémi Verschelde
94eeedd4d6
Merge pull request #113580 from HolonProduction/path-fixup
Correctly set GDScript internal path for shallow scripts
2025-12-05 09:38:29 +01:00
Rémi Verschelde
fdd47084bf
Merge pull request #113578 from syntaxerror247/export-dialog-size
Reduce export dialog minimum size
2025-12-05 09:38:25 +01:00
Rémi Verschelde
8bff45aa36
Merge pull request #113573 from MattiaZir/fix-color-picker-crash
Fix memory management for ColorPalette in save file dialog
2025-12-05 09:38:21 +01:00
Rémi Verschelde
27b185955d
Merge pull request #113572 from KoBeWi/bugnail
Fix wrong file thumbnails icon
2025-12-05 09:38:17 +01:00