1
0
Fork 0
Commit Graph

73472 Commits

Author SHA1 Message Date
Thaddeus Crews 5a84a5da1d
Merge pull request #102346 from KoBeWi/folding_whalegacy
Add `FoldableContainer`
2025-04-09 08:51:38 -05:00
Thaddeus Crews e764068e99
Merge pull request #105159 from adamscott/define_my_int
Move `THREADS_ENABLED` check after common imports
2025-04-09 08:51:38 -05:00
Thaddeus Crews 7ae1fa0a33
Merge pull request #105157 from adamscott/test_rid_add_threads_enabled
Add `THREADS_ENABLED` check before RID thread tests
2025-04-09 08:51:37 -05:00
Thaddeus Crews 4ddae0a7be
Merge pull request #105135 from timothyqiu/delete-window
Remove dead code in AnimationStateMachine editor
2025-04-09 08:51:36 -05:00
Thaddeus Crews 758ce02fcc
Merge pull request #105124 from Calinou/script-shader-editor-unify-toggle-files-panel
Unify Scripts Panel naming for the script and shader editors
2025-04-09 08:51:36 -05:00
Thaddeus Crews 4a735a8a23
Merge pull request #104853 from goatchurchprime/gtch/stereofix
Fix AudioStreamPlayer3D stereo panning issue
2025-04-09 08:51:18 -05:00
Cruglet 1a1711f1ee Add middle-click removing for TabBars
Added a boolean option field to enable the firing of the "tab_close_pressed" signal when middle clicking on a tab.
2025-04-09 07:56:09 -04:00
Julian Todd daf8eee9cb fix for stereo panning adding _calc_output_vol_stereo issue 103989 2025-04-09 11:02:04 +01:00
Pāvels Nadtočajevs 41a87f06e1
Fix Thread crash when using invalid callback signature. And invalid message formatting. 2025-04-09 11:57:25 +03:00
Aaron Franke f6515161e1
Add color space alpha notes to Color documentation 2025-04-09 01:25:05 -07:00
Pāvels Nadtočajevs bd98aad3fa
Remove misleading and incorrect notes about endianness. Fix FileAccess and StreamPeer not doing what name suggests. 2025-04-09 11:01:25 +03:00
Pāvels Nadtočajevs 33af291421
Remove error print in the Animation getter. 2025-04-09 09:34:26 +03:00
Pāvels Nadtočajevs 5c9d63ff52
Fix initial project manager size and scales < 1. 2025-04-09 08:24:45 +03:00
Jayden Sipe 387ec5eef7 Add `Engine Version Update Mode` button to Project Manager `Quick Settings` 2025-04-08 21:04:42 -04:00
Haoyu Qiu 75314c2f87 Remove dead code in AnimationStateMachine editor 2025-04-09 08:39:27 +08:00
Hugo Locurcio e8eeccebcb
Unify Scripts Panel naming for the script and shader editors
Both use the same shortcut and action, so it makes sense to call it
a Files panel as opposed to a Scripts panel.
2025-04-09 01:17:36 +02:00
ProgrammerOnCoffee 766c3482b8
Fix `UDPServer::poll` typos 2025-04-08 18:42:16 -04:00
Lukas Tenbrink fbe64ffb45 Change `get_class_static` to return `StringName`.
Use that static `get_class_static` for `_get_class_namev` to avoid duplication.
2025-04-08 23:25:05 +02:00
kobewi 13741ff913 Add FoldableContainer
Co-authored-by: WhalesState <whalesstate@gmail.com>
2025-04-08 22:27:32 +02:00
Yufeng Ying f7e4987d0e Dictionary::get_key_list use LocalVector instead of List. 2025-04-09 02:46:24 +08:00
Adam Scott b7402b7597
Move `THREADS_ENABLED` check after common imports 2025-04-08 14:24:13 -04:00
bruvzg c6739f64df
[Export] Use project settings overrides with the target preset features instead of current platform features. 2025-04-08 21:22:37 +03:00
Adam Scott cba1ee1594
Add `THREADS_ENABLED` check before RID thread tests 2025-04-08 14:06:56 -04:00
Rarysson Guilherme fe39ffeb7d Add negative index to `Array.remove_at` and `Array.insert` 2025-04-08 14:55:39 -03:00
Thaddeus Crews 4248411baf
Merge pull request #102521 from HolonProduction/cancel-await
GDScript: Cancel suspended functions when reloading a script
2025-04-08 12:32:52 -05:00
Thaddeus Crews 36991aba34
Merge pull request #104264 from YYF233333/layout/gdvirtual
Optimize gdvirtual function layout
2025-04-08 12:32:51 -05:00
Thaddeus Crews 86ff668614
Merge pull request #105154 from AThousandShips/fix_pack_zip
[Editor] Use separate `EditorFileDialog` for "Pack Project as ZIP"
2025-04-08 12:32:51 -05:00
Thaddeus Crews 36ff5d351c
Merge pull request #105152 from DeeJayLSP/ogg-name
Add an actual name for Ogg Vorbis importer visible name.
2025-04-08 12:32:50 -05:00
Thaddeus Crews 80e7f1a6d7
Merge pull request #105144 from Ivorforce/file-access-crompressed-size
Fix `FileAccessCompressed` claiming one byte more than it actually has.
2025-04-08 12:32:49 -05:00
Thaddeus Crews bb4a6b84db
Merge pull request #103731 from GustJc/embed_pause_hotkeys
Make embed floating window respect `Always On Top` configuration
2025-04-08 12:32:49 -05:00
Thaddeus Crews 295c0f5bd2
Merge pull request #105129 from Riteo/soft-serve
Wayland: Fix error spam for closed windows
2025-04-08 12:32:48 -05:00
Thaddeus Crews e6a61b1ecc
Merge pull request #76829 from bruvzg/ac_kit_direct
Implement screen reader support using AccessKit library.
2025-04-08 12:32:47 -05:00
Thaddeus Crews dc2364042f
Merge pull request #99099 from ydeltastar/align-to-orthogonal-view
Set correct position of node with `Align Transform with View` in orthographic view
2025-04-08 12:32:46 -05:00
Thaddeus Crews d9a367649e
Merge pull request #105114 from Ivorforce/wait-for-pid-debugger
Handle the case where `waitpid` returns `errno` `EINTR`.
2025-04-08 12:32:46 -05:00
Thaddeus Crews 6fe4d8d0f8
Merge pull request #104082 from YYF233333/dict_iter
Do not iterate `Dictionary` with `get_key_at_index`
2025-04-08 12:32:45 -05:00
Thaddeus Crews 95dc68c8c6
Merge pull request #105107 from bruvzg/min-max-flag
Add separate `minimize_disabled` and `maximize_disabled` window flags.
2025-04-08 12:32:44 -05:00
Thaddeus Crews 1a90b115e1
Merge pull request #105106 from bruvzg/title_align
Add custom sort to center tab bar in the editor and project manager.
2025-04-08 12:32:44 -05:00
Thaddeus Crews b344204a38
Merge pull request #104339 from Grublady/inspector-bg-theme
Fix inspector theme not updating when theme changed
2025-04-08 12:32:43 -05:00
Thaddeus Crews bc723b0ddf
Merge pull request #102930 from Ivorforce/lambda-callable-overvalid
Optimize `GDScriptLambdaCallable` by skipping the unnecessary `ObjectDB` lookup for `script`.
2025-04-08 12:32:42 -05:00
Thaddeus Crews c53e3b1723
Merge pull request #105103 from runzh-crypto/validate_custom_directory_v2
Validate custom directory when running from editor
2025-04-08 12:32:42 -05:00
Thaddeus Crews d98c3f5ffe
Merge pull request #104333 from Mickeon/documentation-even-more-miscellaneous-oddities
Fix *even* more miscellaneous oddities around the class reference
2025-04-08 12:32:41 -05:00
Thaddeus Crews 5dc7d56b92
Merge pull request #105099 from Ivorforce/object-classname-cache
Fix caching of objects' class name pointer in `Object` instances.
2025-04-08 12:32:40 -05:00
Pāvels Nadtočajevs 302fa831cc
Initial editor accessibility. 2025-04-08 20:25:48 +03:00
Pāvels Nadtočajevs 4310cb82b8
AccessKit integration for macOS, Linux, and Windows. 2025-04-08 20:25:47 +03:00
Pāvels Nadtočajevs b106dfd4f9
Base accessibility API. 2025-04-08 20:14:28 +03:00
A Thousand Ships 787cad1799
[Editor] Use separate `EditorFileDialog` for "Pack Project as ZIP"
This prevents state corruption for saving resources.
2025-04-08 18:39:02 +02:00
DeeJayLSP 15b09e2e03 Add an actual name for Ogg Vorbis importer/visible name. 2025-04-08 11:47:46 -03:00
Ivan Shakhov 6ff86e49cf Fix .sln project generation logic for Rider to support all OS and all C++ toolchains
Co-authored-by: Andreia Gaita <shana@spoiledcat.net>
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2025-04-08 15:40:05 +02:00
Lukas Tenbrink 68f4502a5b Fix `FileAccessCompressed` claiming one byte more than it actually has.
Add a unit test for fastlz compressed file access.
2025-04-08 15:19:58 +02:00
ProgrammerOnCoffee 16d7c55c0f
Edit misleading `Material::render_priority` description 2025-04-07 20:18:09 -04:00