Commit Graph

12493 Commits

Author SHA1 Message Date
Thaddeus Crews 7626d50c7f Merge pull request #115053 from Calinou/doc-texture-mipmap-bias-no-compatibility
Document Viewport texture mipmap bias not being supported in Compatibility
2026-05-18 11:06:30 -05:00
Thaddeus Crews d7e1e41201 Merge pull request #119464 from Calinou/doc-color-constants-csharp
Document Color constant differences in C#
2026-05-18 11:06:29 -05:00
Hugo Locurcio c5b6f4cf83 Document Color constant differences in C# 2026-05-15 15:19:47 +02:00
Michael Alexsander 088cd1faa4 Fix wrong path in EditorExportPlugin._export_begin() when zipping 2026-05-14 19:44:40 -03:00
Thaddeus Crews 720caf476d Merge pull request #119387 from NoNormalDev/rngdocs
Fix ordering of notes in the description of the `seed()` function in `RandomNumberGenerator`
2026-05-14 09:06:53 -05:00
Thaddeus Crews 0d5268d9a4 Merge pull request #115911 from KoBeWi/can_commit_pls👉👈
Expose `_can_commit_handle_on_click()`
2026-05-14 09:06:49 -05:00
Thaddeus Crews 3d601008d0 Merge pull request #119420 from YeldhamDev/tabcon_front_fix
Always disable `all_tabs_in_front` in `TabContainer`
2026-05-13 09:53:53 -05:00
Thaddeus Crews 1414995357 Merge pull request #119422 from Calinou/doc-color-keywords
Add search keywords for some Color methods in the class reference
2026-05-13 09:53:52 -05:00
Thaddeus Crews 1078619908 Merge pull request #119414 from clayjohn/legacy-fog-blend
Add project setting to disable new Volumetric fog blending behavior
2026-05-12 17:54:07 -05:00
Clay John c76223a35e Add project setting to disable new Volumetric fog blending behavior for existing projects that want to upgrade.
Setting is off by default, so its only intended for people who really need to rollback to the previous behavior.
2026-05-12 10:48:46 -07:00
Michael Alexsander b92b5ddc22 Always disable all_tabs_in_front in TabContainer 2026-05-12 14:08:48 -03:00
Hugo Locurcio 3821a9767a Add search keywords for some Color methods in the class reference
This makes it easier to find the inverse of `to_rgba32()` and `hex()`.
2026-05-12 16:50:50 +02:00
Thaddeus Crews cc8edf78ad Merge pull request #119338 from mihe/popup-menu-search-toggle
Split `PopupMenu.search_bar_enabled_on_item_count` into two properties
2026-05-11 17:11:32 -05:00
Thaddeus Crews d3eef6c722 Merge pull request #119316 from AtomicAntt/rename-various-signal-parameters
Rename various signal parameters called 'name'
2026-05-11 10:59:45 -05:00
NoNormalDev 40cd60e0aa Reorder notes in RandomNumberGenerator 2026-05-10 20:01:24 +02:00
Mikael Hermansson 4540e1d179 Split PopupMenu.search_bar_enabled_on_item_count into two properties 2026-05-09 03:43:21 +02:00
Thaddeus Crews 08df0c78a7 Merge pull request #119117 from mihe/fuzzy-popup-menu
Fix various issues with `PopupMenu` fuzzy search
2026-05-07 16:22:25 -05:00
AtomicAntt 27b3ee0755 Rename various signal parameters called 'name' 2026-05-07 11:02:23 -07:00
Thaddeus Crews 9c36ef4749 Merge pull request #116905 from KoBeWi/slashtableflip
Overhaul scene loading and edit state management
2026-05-07 11:13:25 -05:00
Mikael Hermansson 33628f79ff Fix PopupMenu fuzzy searching and expose fuzzy search properties 2026-05-07 15:12:17 +02:00
Thaddeus Crews 11edbdfb98 Merge pull request #107679 from pirey0/i106751_fix
Set audiostreamplayer default area_mask to 0 and exit early to reduce performance overhead.
2026-05-06 14:56:33 -05:00
Thaddeus Crews bc3bc82706 Merge pull request #119210 from dalexeev/gds-compat-get-property-list
GDScript: Preserve compatibility for untyped return of `_get_property_list()`
2026-05-06 14:56:31 -05:00
3ter ed2a094bda Add warning to reparent class reference 2026-05-06 07:07:08 +02:00
Luca Martinelli 86e1ce7bf7 Disable AudioStreamPlayer2D/3D area bus override by default to improve performance
This reduces the number of physics checks performed by each
AudioStreamPlayer2D/3D node in the scene.

This is accomplished by setting the default area mask to 0
and exiting early when the area mask is to 0 to improve performance.
Note that in existing projects, the value will only be set to 0
if it was previously set to the default value (1).

The feature can be re-enabled by setting the area mask to 1
(or any other value) on each AudioStreamPlayer2D/3D node.
2026-05-05 23:40:02 +02:00
Thaddeus Crews 0481160701 Merge pull request #118878 from KoBeWi/gud_get
Fix wrong `_get()` code in class reference
2026-05-05 10:30:06 -05:00
Thaddeus Crews 9f30b78b98 Merge pull request #119222 from Calinou/doc-vector-distance-euclidean
Clarify that Vector `distance_to()` uses Euclidean distance
2026-05-05 10:30:05 -05:00
Thaddeus Crews d5d3a200df Merge pull request #119130 from leandro-benedet-garcia/queued_for_deletion-docs-fix
Clarify when `is_queued_for_deletion` returns true and added mention to `SceneTree.queue_delete`.
2026-05-05 10:30:02 -05:00
Danil Alexeev 30f2a30f9b GDScript: Preserve compatibility for untyped return of _get_property_list() 2026-05-05 10:47:07 +03:00
Thaddeus Crews 65f8546689 Merge pull request #118891 from YeldhamDev/asset_editor_setting
Move asset store repo list to the editor settings file and rename it
2026-05-04 12:40:38 -05:00
Thaddeus Crews a5741fcd0a Merge pull request #118692 from allenwp/hopefully-final-hdr-output-docs-update
Link to tutorial and add platform notes to HDR output docs.
2026-05-04 12:40:37 -05:00
Hugo Locurcio 5624b7498b Clarify that Vector distance_to() uses Euclidean distance 2026-05-04 19:06:01 +02:00
Leandro (cerberus1746) Benedet Garcia 340ceca2a2 Clarify when is_queued_for_deletion returns true and added mention to SceneTree.queue_delete. 2026-05-04 10:16:03 -03:00
AtomicAntt 68283fbbc7 Rename 'name' in XRController3D signal parameters to 'action_name' 2026-05-01 14:27:52 -07:00
poohcom1 79f450faaa fix: typo in C# string interp in TYPE_STRING doc 2026-05-01 17:04:12 +07:00
Thaddeus Crews 086b82c931 Merge pull request #119099 from Akosmo/fix-item-focused-description
Fix item focused signal description
2026-04-30 10:58:07 -05:00
Akosmo d6275c5efc Fix item focused signal description 2026-04-29 17:49:58 -03:00
Thaddeus Crews 38fd04d406 Merge pull request #118971 from Calinou/doc-projectsettings-stretch-mode-new-defaults-fix-version
Fix Godot version for default change in stretch mode project settings description
2026-04-28 09:02:54 -05:00
Thaddeus Crews a7863ab81c Merge pull request #96750 from AdriaandeJongh/further-clarify-line-intersections
Further clarify the two line intersection methods
2026-04-28 09:02:50 -05:00
Hugo Locurcio c1f7eda786 Fix Godot version for default change in stretch mode project settings description 2026-04-26 17:00:27 +02:00
Michael Alexsander 5eacca38fe Move asset store repo list to the editor settings file and rename it 2026-04-24 20:22:41 -03:00
kobewi b246d4361d Fix EditorDock accessibility properties 2026-04-23 17:38:33 +02:00
kobewi a6497608d9 Fix wrong _get() code in class reference 2026-04-23 08:48:47 +02:00
Hugo Locurcio 29795e4fad Use the canvas_items/expand stretch mode/aspect by default for new projects
This ensures 2D elements are always at a readable size regardless of window
size or screen resolution. In the era of hiDPI displays being common, this
is generally considered a better default for nearly all games
(as opposed to non-game applications).

The `expand` stretch aspect ensures there are no black bars when the window
aspect ratio differs from the base aspect ratio (16:9 by default),
which matches previous behavior under the `disabled` stretch mode.

Behavior for controls that are not anchored correctly is overall slightly
improved by these defaults: instead of floating somewhere in the middle of the
screen, the controls will be at their expected location when the window aspect
ratio is the same as the base aspect ratio. Regardless, both the previous and
new defaults require the use of anchors for UIs to scale correctly across
different aspect ratios.

Existing projects are not affected by this change, as this only affects
projects created after this commit is merged.
2026-04-21 16:52:08 +02:00
Thaddeus Crews e998e94ff1 Merge pull request #118002 from dalexeev/gds-warn-confusable-temp-mod
GDScript: Add `CONFUSABLE_TEMPORARY_MODIFICATION` warning
2026-04-21 08:48:12 -05:00
Thaddeus Crews 5e9ac69702 Merge pull request #117281 from EdwardChanCH/improve_doc_bool_op
Improve doc for bool operators
2026-04-20 09:15:44 -05:00
Thaddeus Crews 29cec720e4 Merge pull request #115797 from jinyangcruise/fix_find_in_files_hover_style
Fix highlighted word style being overwritten by hover/pressed styles in find in files
2026-04-18 07:28:29 -05:00
Allen Pestaluky d6b52c5ead Correct misleading suggestion, link tutorial, and add platform notes to HDR output docs. 2026-04-17 14:04:17 -04:00
LMW 9396df43b5 Fixed tooltip grammar in theme contrast setting 2026-04-17 14:07:34 +08:00
Thaddeus Crews f47b9bd6e9 Merge pull request #117933 from Nintorch/is-key-just-pressed-alternative
Document alternatives to `Input.is_key_just_pressed()`
2026-04-16 21:46:55 -05:00
jinyangcruise 251af31089 fix hover/pressed style overwride custom drawed content 2026-04-16 22:56:54 +08:00