Commit Graph

77987 Commits

Author SHA1 Message Date
clayjohn
f61ee7bdf6 Use half float precision buffer for 3D when HDR2D is enabled
This is necessary for Environment effects like Glow to work correctly.
2025-10-21 13:44:46 -07:00
Thaddeus Crews
c7b1767560 Merge pull request #110972 from Tcarr20/fix-editor-log-bbcode-search
Fix editor log search ignoring BBCode formatting in messages
2025-10-21 15:11:13 -05:00
Thaddeus Crews
10506f88d2 Merge pull request #108534 from Giganzo/breeze-theme-color-update
Update Breeze dark theme colors
2025-10-21 15:11:12 -05:00
Thaddeus Crews
03ae868b15 Merge pull request #111478 from HolonProduction/lsp-decl-fix
LSP: Fix goto native declaration
2025-10-21 15:11:10 -05:00
Thaddeus Crews
70a2ce974b Merge pull request #110060 from BlueCube3310/betsy-rgb
Betsy: Convert RGB to RGBA on the GPU for faster compression
2025-10-21 15:11:09 -05:00
Thaddeus Crews
da3bdacf64 Merge pull request #111210 from blueskythlikesclouds/ssr-overhaul
Overhaul screen space reflections.
2025-10-21 15:11:08 -05:00
Thaddeus Crews
1bae99a65d Merge pull request #101092 from HolonProduction/argument-options-completion-type
Autocompletion: Use correct completion type for argument options
2025-10-21 15:11:07 -05:00
Thaddeus Crews
e9d4b259fb Merge pull request #110942 from KoBeWi/the_what_array
Fix Script editor state types
2025-10-21 15:11:05 -05:00
Thaddeus Crews
fe9cdea92c Merge pull request #106947 from Meorge/feat/quick-load-preview
Allow Quick Open dialog to preview change in scene
2025-10-21 15:11:04 -05:00
Thaddeus Crews
0f897e71b6 Merge pull request #110910 from YeldhamDev/texture_region_drag_cancel
Fix "Region Editor" stuck in drag state when closing
2025-10-21 15:11:03 -05:00
Thaddeus Crews
ed4f4d275e Merge pull request #110904 from YeldhamDev/tree_drag_unfolding
Unfold tree items on hover while drag-n-dropping
2025-10-21 15:11:01 -05:00
Thaddeus Crews
e36dfb0239 Merge pull request #110647 from arkology/add-meta-dialog
Expand `LineEdit` with metadata name in `AddMetadataDialog`
2025-10-21 15:11:00 -05:00
Thaddeus Crews
fd4ad29b84 Merge pull request #110641 from DallasHuff/new-resource-hotkey
Add Create Resource Hotkey
2025-10-21 15:10:59 -05:00
Thaddeus Crews
6e76eb3a5d Merge pull request #102055 from ryevdokimov/condition-editor-viewport-shortcuts
Condition editor viewport nav modifier checks on freelook / mouse is captured
2025-10-21 15:10:57 -05:00
Thaddeus Crews
cc2fdc3937 Merge pull request #111015 from Alexofp/texture-compression-build-option
Scons option to enable CVTT and Betsy compression in export templates
2025-10-21 15:10:56 -05:00
Thaddeus Crews
58a64124e8 Merge pull request #111135 from m4gr3d/add_emit_signal_overload
[Android] Minor updates to the `GodotPlugin` APIs
2025-10-21 15:10:55 -05:00
Thaddeus Crews
331d57d497 Merge pull request #109725 from BlueCube3310/betsy-rt-bc1-cache
Betsy: Generate BC1 table cache during compression
2025-10-21 15:10:54 -05:00
Thaddeus Crews
b360196dcd Merge pull request #111000 from DallasHuff/move-file-filter
Move file filter when filesystem dock is in the bottom panel
2025-10-21 15:10:52 -05:00
Thaddeus Crews
ebe83acef3 Merge pull request #110871 from KoBeWi/fold_code
Reduce repetitive code in FoldableContainer
2025-10-21 15:10:51 -05:00
Thaddeus Crews
618be0745f Merge pull request #111883 from eritschlSC/fix-framebuffer-format
Fix incorrect failure code in screen_get_framebuffer_format
2025-10-21 15:10:50 -05:00
Thaddeus Crews
b6136161c2 Merge pull request #110855 from arkology/project-manager-favorites
`ProjectManager`: Change favorite button tooltip to toggle
2025-10-21 15:10:49 -05:00
Thaddeus Crews
506abd4903 Merge pull request #102021 from ryevdokimov/remove-redunant-previewing-cinema-line
Remove redundant line when toggling cinematic preview
2025-10-21 15:10:48 -05:00
Thaddeus Crews
920fd5cb4d Merge pull request #102020 from ryevdokimov/move-viewport-gizmos-visibility-out-of-process
Move editor viewport gizmos visibility logic out of process notification
2025-10-21 15:10:46 -05:00
Anthony Carr
5d8fae428e Fix editor log search ignoring BBCode formatting in messages
When searching in the editor output log, messages with BBCode formatting
(like [color=red]text[/color]) would not be found when searching for the
plain text content. For example, searching for "Example is" in a message
"[color=blue]EXAMPLE[/color] is super cool" would fail to find the match.
2025-10-21 12:00:56 -05:00
Skyth
c128886c63 Overhaul screen space reflections. 2025-10-21 19:23:38 +03:00
kobewi
a5ece9368f Reduce repetitive code in FoldableContainer 2025-10-21 18:17:35 +02:00
BlueCube3310
885904ef2f Betsy: Convert RGB to RGBA textures on the GPU 2025-10-21 17:49:35 +02:00
Thaddeus Crews
7d7d479162 Merge pull request #111615 from aaronfranke/gltf-anim-ptr-int-erpolate
GLTF: Enforce `STEP` interpolation for integer and boolean animations
2025-10-21 10:27:14 -05:00
Thaddeus Crews
ee6fb9e5e1 Merge pull request #111865 from kitbdev/fix-multiple-ime
Fix IME input in multiple Windows at once
2025-10-21 10:27:13 -05:00
Thaddeus Crews
7ad0636853 Merge pull request #111863 from kitbdev/fix-IME-UPDATE-description
Fix `NOTIFICATION_OS_IME_UPDATE` docs on platform availability
2025-10-21 10:27:12 -05:00
Thaddeus Crews
80d06f166d Merge pull request #111341 from aaronfranke/gltf-animate-visibility
GLTF: Support animating node visibility
2025-10-21 10:27:11 -05:00
Thaddeus Crews
b5d7780142 Merge pull request #111852 from wjt/push-poqllplmlwyz
TileSetAtlasSource: Fix and/an docstring typo
2025-10-21 10:27:10 -05:00
Thaddeus Crews
31349b062f Merge pull request #111456 from YeldhamDev/put_it_on_my_tab
Fix some dragging operations in the editor breaking when tabbing out
2025-10-21 10:27:09 -05:00
Thaddeus Crews
b32c0df22a Merge pull request #110937 from Calinou/editor-lightmapgi-bake-time-show-centiseconds
Show centiseconds in LightmapGI bake time printout in the editor
2025-10-21 10:27:08 -05:00
Thaddeus Crews
eff2f822a1 Merge pull request #111439 from bruvzg/fd_filt_add
Add MIME argument to the `FileDialog.add_filter`.
2025-10-21 10:27:07 -05:00
Thaddeus Crews
1580e1069d Merge pull request #111691 from adamscott/fix-macos-microphone
[macOS] Fix microphone issue
2025-10-21 10:27:05 -05:00
Thaddeus Crews
06e7ac969c Merge pull request #111688 from Alex2782/android_export_webp
Fix custom icon in Android export
2025-10-21 10:27:04 -05:00
Thaddeus Crews
0fce9b0439 Merge pull request #111684 from ultsi/fix-lsp-non-existing-values-dict-access
LSP: Use safe methods to get data from dictionaries
2025-10-21 10:27:03 -05:00
Thaddeus Crews
e6eb49834d Merge pull request #111296 from syntaxerror247/speed-control
Android Editor: Add game speed control options in game menu bar
2025-10-21 10:27:02 -05:00
Thaddeus Crews
8f7cb0712a Merge pull request #109475 from nikitalita/preserve-gltf-names
Preserve mesh, material, and texture names in GLTF export
2025-10-21 10:27:00 -05:00
Thaddeus Crews
563036185f Merge pull request #108320 from aaronfranke/gltf-buf-accessor-dict
GLTF: Move accessor and buffer view Dictionary conversion into those classes
2025-10-21 10:26:59 -05:00
Thaddeus Crews
003c7244b9 Merge pull request #111648 from kitbdev/fix-indented-line-wrap-nobreaks
Fix indented line wrap with no spaces
2025-10-21 10:26:58 -05:00
Thaddeus Crews
9cd88c14cb Merge pull request #111773 from DeeJayLSP/main-font-calt-ot-features
Editor: Add OpenType feature settings to Main Font
2025-10-21 10:26:57 -05:00
Thaddeus Crews
45021fd48a Merge pull request #111378 from TokageItLab/loc-sp
Change Vector to LocalVector in SpringBoneSimulator3D
2025-10-21 10:26:56 -05:00
Thaddeus Crews
a58968d94e Merge pull request #110989 from xuhuisheng/dev/snap
Fix snap Polygon2D editor
2025-10-21 10:26:55 -05:00
Thaddeus Crews
16503a10d4 Merge pull request #111744 from bruvzg/te_roff
[TextEdit] Make `wrap_right_offset` adjustable theme constant.
2025-10-21 10:26:53 -05:00
Erik Ritschl
44451e6988 Fix incorrect failure code in screen_get_framebuffer_format
RenderingDevice::screen_get_framebuffer_format should return a value of
type RenderingDevice::FramebufferFormatID which is an alias of int64_t
but it returns Error::FAILED with a value of 1. The compiler does not
complain because both types are integers but 1 corresponds to a valid
FramebufferFormatID, meaning a certain failure condition is missed.

This commit changes it to the correct value, INVALID_ID.
2025-10-21 15:26:26 +02:00
kit
8abdedd477 Fix IME input in multiple Windows at once 2025-10-20 20:25:59 -04:00
kit
afaf834bb3 Fix NOTIFICATION_OS_IME_UPDATE docs on platforms 2025-10-20 19:37:17 -04:00
Thaddeus Crews
f50d7fa1e8 Merge pull request #110709 from DeeJayLSP/dict-reserve
Add `reserve()` to `Dictionary`, apply to constructors on GDScript VM
2025-10-20 18:09:58 -05:00