StarryWorm
357fa00a4a
rm class_db.h from resource.h
2026-02-27 19:08:29 -05:00
Thaddeus Crews
4108ed03a0
Merge pull request #116824 from KoBeWi/resourceuserdata
...
Print error when trying to change to directory out of scope
2026-02-27 08:49:38 -06:00
Thaddeus Crews
e42575d23f
Merge pull request #113956 from allenwp/colour/remove-LinearToSRGB-clamping
...
Remove clamping from LinearToSRGB visual shader node.
2026-02-27 08:49:33 -06:00
Thaddeus Crews
28c37846d8
Merge pull request #111547 from sockeye-d/script-editor-join-lines
...
Add script editor `join_lines` keybind
2026-02-27 08:49:31 -06:00
Thaddeus Crews
60b00753d6
Merge pull request #109004 from DDarby-Lewis/master
...
Editor additions for MipMaps and rd_textures
2026-02-27 08:49:28 -06:00
DDarby-Lewis
bf326793ba
Editor additions for MipMaps and rd_textures
2026-02-27 08:38:13 -06:00
Thaddeus Crews
abdde1b69d
Core: Remove class_db.h include from ref_counted.h
2026-02-26 18:14:23 -06:00
Thaddeus Crews
f630133a01
Merge pull request #116826 from Repiteo/style/class-db-explicit-include
...
Style: Add `class_db.h` includes explicitly
2026-02-26 16:18:45 -06:00
Thaddeus Crews
4b70daceba
Merge pull request #116795 from bruvzg/ts_rs
...
Remove direct `RenderingServer` dependency from `TextServer`.
2026-02-26 16:18:37 -06:00
Thaddeus Crews
e380a41752
Style: Add class_db.h includes explicitly
2026-02-26 15:50:28 -06:00
kobewi
af6b344192
Print error when trying to change to directory out of scope
2026-02-26 18:35:15 +01:00
Allen Pestaluky
dce001aee7
Remove clamping from LinearToSRGB visual shader node.
2026-02-26 11:49:26 -05:00
Thaddeus Crews
edb345db45
Merge pull request #116678 from Giganzo/text-edit-focus-showing
...
Fix TextEdit showing focus on some mouse events
2026-02-26 08:15:18 -06:00
Thaddeus Crews
861d74c09d
Merge pull request #115799 from BastiaanOlij/add_view_count_to_viewport
...
Add view count support to Viewport
2026-02-26 08:15:13 -06:00
Pāvels Nadtočajevs
9036ab6a6a
Remove direct RenderingServer dependency from TextServer.
2026-02-26 10:25:59 +02:00
Bastiaan Olij
f3a815238b
Add view count support to Viewport
2026-02-26 12:37:21 +11:00
Rémi Verschelde
cb9b4cff90
Decouple MeshStorage from RenderingServer
...
By moving RS::SurfaceData and RS::MeshInfo to RenderingServerTypes.
This notably allows removing RS dependency from `mesh.h`.
2026-02-25 20:17:28 +01:00
Rémi Verschelde
f0a448540e
Misc dependency improvements for files depending on rendering_server.h
...
On my machine, this reduces incremental compilation time after an edit of
`rendering_server.h` by 3s.
2026-02-25 20:17:27 +01:00
Rémi Verschelde
a3cb56dd38
Decouple RenderingServer from XR/OpenXR headers
...
Move BlitToScreen to RenderingServerTypes.
2026-02-25 20:17:23 +01:00
Rémi Verschelde
f5a290ac46
Move RenderingServer enums to a dedicated RenderingServerEnums (RSE) namespace
...
A number of headers in the codebase included `rendering_server.h` just for
some enum definitions. This means that any change to `rendering_server.h` or
one of its dependencies would trigger a massive incremental rebuild.
With this change, we decouple a number of classes from `rendering_server.h`,
greatly speeding up incremental rebuilds for that area.
On my machine, this reduces incremental compilation time after an edit of
`rendering_server.h` by 60s (from 2m57s).
2026-02-25 19:43:03 +01:00
Thaddeus Crews
923c751af4
Merge pull request #91261 from GrammAcc/fix-90160
...
[HTTPRequest] Add Missing Redirect Status Codes
2026-02-25 11:25:11 -06:00
Thaddeus Crews
a338853bf5
Merge pull request #116631 from Geometror/vs-fix-particle-builtins
...
[VisualShader] Fix `RESTART` and `ATTRACTOR_FORCE` builtins being available in Start function
2026-02-25 11:25:07 -06:00
Dalton Lang
90ea46f3e0
[HTTPRequest] Add Missing Redirect Status Codes
2026-02-25 09:40:29 -06:00
Thaddeus Crews
badba19c10
Merge pull request #116719 from DeeJayLSP/wav-list-min
...
`AudioStreamWAV`: Check for `eof_reached` when reading LIST INFO tags
2026-02-25 09:27:42 -06:00
DeeJayLSP
fe57fbee8e
AudioStreamWAV: Check for eof_reached when reading LIST INFO tags
2026-02-24 22:35:57 -03:00
Thaddeus Crews
15a4311583
Merge pull request #113479 from Meorge/feat/collapse-anim-groups
...
Collapse groups in animation track editor
2026-02-24 09:29:42 -06:00
Thaddeus Crews
b5ff3b5e3b
Merge pull request #116662 from KoBeWi/make_some_noise
...
Clean up `_validate_property()` implementations
2026-02-24 09:29:40 -06:00
Thaddeus Crews
6e96b028e1
Merge pull request #116676 from TokageItLab/safe-finished
...
Check `playback_queue` existance after emit `animation_finished` signal
2026-02-24 09:29:38 -06:00
Thaddeus Crews
6bcbf8913d
Merge pull request #116701 from Rindbee/remove-redundant-calculation-code-in-_get_line_max_width
...
Remove redundant calculation code in `RichTextLabel::_get_line_max_width()`
2026-02-24 09:29:33 -06:00
Thaddeus Crews
9a39e0c6e7
Merge pull request #116681 from KoBeWi/get_one_tab
...
Improve `get_tab_control()` in TabContainer
2026-02-24 09:29:31 -06:00
Thaddeus Crews
b7eb50db44
Merge pull request #116269 from aaronfranke/merge-importer-meshes
...
Add a function to merge multiple ImporterMeshes together
2026-02-24 09:29:24 -06:00
kobewi
8b5d3c7bac
Improve get_tab_control() in TabContainer
2026-02-24 13:14:54 +01:00
Silc Lizard (Tokage) Renew
8c01b9ff3f
Check playback_queue existance after animation_finished signal
2026-02-24 20:57:30 +09:00
风青山
95851a05bc
Remove redundant calculation code in RichTextLabel::_get_line_max_width()
...
Since `_shape_line()` is called recursively, nested tables will be
calculated first, so there is no need to calculate the `max_width`
of the columns of the nested table in `_get_line_max_width()` again.
2026-02-24 09:48:16 +08:00
Malcolm Anderson
5c4500a236
Allow animation groups to be collapsed by clicking disclosure chevron on left
...
Save group collapsed state during editing session
Save collapsed groups in Animation resource so they persist across sessions
Update editor/animation/animation_track_editor.h
Remove data duplication and unnecessary method
Prevent error about negative-sized Rect2
Move animation group folding to editor cfg files
Clean up length of some lines of code
Keep fold state of groups when renamed
Update scene/resources/animation.h
Make fold_area_rect calculation more accurate
Improve animation includes
Store animation fold state in scene folding file
Fix animation fold saving for independent resource animations
Apply suggestions from code review
Update scene/resources/animation.h
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
Co-authored-by: Mikael Hermansson <mikael@hermansson.io>
Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>
Co-authored-by: Thaddeus Crews <repiteo@outlook.com>
2026-02-23 10:48:24 -08:00
Giganzo
fbc9af0693
Fix TextEdit showing focus on some mouse events
2026-02-23 19:06:52 +01:00
Thaddeus Crews
2327a82357
Merge pull request #115125 from TokageItLab/clear-os-fadeout-fire
...
Clear fade-out on request firing in AnimationNodeOneShot
2026-02-23 11:59:17 -06:00
Thaddeus Crews
d301ecab3b
Merge pull request #116628 from bruvzg/fkbd
...
Fix `SplitContainerDragger` dragging with enabled screen reader, allow resizing with keyboard shortcuts.
2026-02-23 11:59:14 -06:00
Thaddeus Crews
93a59728fb
Merge pull request #116601 from kitbdev/fix-sc-accessibility-errors
...
Fix SplitContainer accessibility errors
2026-02-23 11:59:11 -06:00
Thaddeus Crews
9a1a0e927b
Merge pull request #116277 from Rindbee/improve-the-table-in-RichTextLabel
...
Improve the table in `RichTextLabel`
2026-02-23 11:59:01 -06:00
Thaddeus Crews
8953cea927
Merge pull request #116617 from bruvzg/tab_ct_ac_clean
...
Fix `TabContainer` accessibility sub-element cleanup.
2026-02-23 11:58:45 -06:00
Thaddeus Crews
383af3f070
Merge pull request #116264 from TokageItLab/fix-current-anim-change-crash
...
Fix animation player crash when setting current animation to stop
2026-02-23 11:58:43 -06:00
kobewi
6f86914f55
Cleanup _validate_property() implementations
2026-02-23 15:05:25 +01:00
Pāvels Nadtočajevs
62591f1b91
Fix SplitContainerDragger dragging with enabled screen reader, allow resizing with keyboard shortcuts.
2026-02-22 22:14:21 +02:00
Hendrik Brucker
7553852b01
[VisualShader] Fix RESTART and ATTRACTOR_FORCE builtins being available in Start function
2026-02-22 20:58:46 +01:00
Pāvels Nadtočajevs
b5b15f0f74
Fix TabContainer accessibility sub-element cleanup.
2026-02-22 12:34:12 +02:00
kit
e5c50f4b7b
Fix SplitContainer accessibility errors
2026-02-21 16:16:25 -05:00
Aaron Franke
cf58747537
Add a function to merge multiple ImporterMeshes together
2026-02-21 12:06:47 -08:00
fish
4d294caac9
Add script editor join line functionality
2026-02-20 15:59:41 -08:00
Thaddeus Crews
74ecf68e15
Merge pull request #115111 from KoBeWi/icons_are_baaaaaaaaaaaaack
...
Restore context menu icons in EditorFileDialog
2026-02-20 14:34:27 -06:00