smix8
419fc6e22d
Make NavigationServer backend engine selectable
...
Adds engine backend selection for NavigationServers, aka allows to swap navigation module for other backend implementations.
2025-10-30 08:59:06 +01:00
Thaddeus Crews
2cb2c1fb5b
Merge pull request #112063 from kleonc/image_font_importer_docs_typo_fix
...
Fix typo in ResourceImporterImageFont docs
2025-10-28 12:19:38 -05:00
Thaddeus Crews
597b0a2f03
Merge pull request #109986 from SomeRanDev/animation_node_state_machine_playback_expansion
...
Expose `get_fading_...` methods for `AnimationNodeStateMachinePlayback`
2025-10-28 12:19:20 -05:00
Thaddeus Crews
6e8703b0ce
Merge pull request #111963 from Calinou/doc-popup-visible
...
Document popups being invisible by default
2025-10-28 10:15:36 -05:00
Thaddeus Crews
38369f4618
Merge pull request #111962 from Calinou/doc-textmesh-performance
...
Document TextMesh performance caveats
2025-10-28 10:15:31 -05:00
kleonc
91c815a545
Fix typo in ResourceImporterImageFont docs
2025-10-27 18:04:56 +01:00
Thaddeus Crews
5a257a904a
Merge pull request #112073 from timothyqiu/make-csv-great-again
...
Improve CSV translations
2025-10-27 10:01:50 -05:00
Thaddeus Crews
08db7ddf2f
Merge pull request #110245 from Armynator/add-min-gui-drag-distance
...
Make minimum drag distance configurable for gui elements
2025-10-27 10:01:41 -05:00
Michael Alexsander
687aa56ec8
Add text trimming in LinkButton
2025-10-27 10:53:31 -03:00
Haoyu Qiu
c1ee8e52e4
Improve CSV translations
...
- Adds context and plural support
- Adds unescape import options
- Better document OptimizedTranslation
Co-Authored-By: Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com >
2025-10-27 17:47:45 +08:00
hannes
89aa5137b8
add gui_drag_threshold for viewports
2025-10-24 19:01:25 +02:00
Thaddeus Crews
1c9eec6f90
Merge pull request #104951 from jitspoe/master.avi_16bit_audio
...
Default mjpeg avi movie writer to 16 bit audio and add an editor option so it can still write 32 bit.
2025-10-24 11:23:17 -05:00
Thaddeus Crews
822fd083c4
Merge pull request #108114 from lawnjelly/fti_multimesh_reset_all
...
`FTI` - Add `multimesh_instances_reset_physics_interpolation()`
2025-10-24 11:23:15 -05:00
Thaddeus Crews
edbfb7a6ec
Merge pull request #111183 from stuartcarnie/matias-uma-pc-pr
...
Add Persistent Buffers utilizing UMA
2025-10-24 11:23:11 -05:00
Thaddeus Crews
c2ca5bdd23
Merge pull request #107275 from DexterFstone/file-system-selection-changed-signal
...
Expose the signal when user select a file/folder in the FileSystemDock
2025-10-24 11:23:07 -05:00
Thaddeus Crews
abb68b85fd
Merge pull request #106237 from shiena/feature/expose-set_ycbcr_images
...
Expose CameraFeed::set_ycbcr_images
2025-10-24 11:23:06 -05:00
Stuart Carnie
230adb7511
Add Persistent Buffers
...
This work is a heavily refactored and rewritten from TheForge's initial
code.
TheForge's original code had too many race conditions and was
fundamentally flawed as it was too easy to incur into those data races
by accident.
However they identified the proper places that needed changes, and the
idea was sound. I used their work as a blueprint to design this work.
This PR implements:
- Introduction of UMA buffers used by a few buffers
(most notably the ones filled by _fill_instance_data).
Ironically this change seems to positively affect PC more than it does
on Mobile.
Updates D3D12 Memory Allocator to get GPU_UPLOAD heap support.
Metal implementation by Stuart Carnie.
Co-authored-by: Stuart Carnie <stuart.carnie@gmail.com >
Co-authored-by: TheForge team
2025-10-24 08:16:19 +11:00
Hugo Locurcio
f7749e5552
Document popups being invisible by default
2025-10-23 19:55:03 +02:00
Hugo Locurcio
c456b3dc55
Document TextMesh performance caveats
2025-10-23 19:48:35 +02:00
Thaddeus Crews
da593d0c16
Merge pull request #111897 from allenwp/environment-adj-prioritize-old-behaviour
...
Improve `Environment` adjustments (favor old behavior and quality).
2025-10-23 11:03:56 -05:00
Thaddeus Crews
fe4cc92681
Merge pull request #109174 from mihe/logger-docs-note
...
Add documentation about logging from `Logger` not being supported
2025-10-23 11:03:55 -05:00
Thaddeus Crews
d88971f022
Merge pull request #111791 from KoBeWi/timer_anyway
...
Save editor settings when modified from code
2025-10-23 11:03:52 -05:00
Allen Pestaluky
0c7f013c55
Improve Environment color adjustments; specifically brightness and HDR 2D contrast.
...
This commit changes adjustments to behave as follows for all rendering configurations:
- Apply brightness to linear-encoded values, preventing contrast, saturation, and hue from being affected.
- Apply contrast to perceptually uniform (nonlinear sRGB-encoded) values, matching existing behavior when HDR 2D is disabled and producing optimal visual quality.
- Apply saturation with even color channel weights. This causes brightness of certain colors to change, but matches existing behavior when HDR 2D is disabled.
Adjustments are applied after glow and tonemapping to match existing behavior.
2025-10-23 11:08:49 -04:00
Thaddeus Crews
0d85d43b0c
Merge pull request #111162 from KoBeWi/tfw_your_side_projects_goes_to_trash
...
Remove side menu functionality in `EditorFileDialog`
2025-10-22 13:48:43 -05:00
Thaddeus Crews
50ac10f40d
Merge pull request #111830 from KoBeWi/documentation_on_multiple_levels
...
Add multilevel notes to methods
2025-10-22 13:48:41 -05:00
Thaddeus Crews
38e20331c8
Merge pull request #107303 from passivestar/close-dialog-action
...
Add support for closing dialog windows with Cmd+W on macOS
2025-10-22 13:48:36 -05:00
Thaddeus Crews
c53a181cea
Merge pull request #85762 from KoBeWi/wait_it's_all_nodes︖
...
Add `change_scene_to_node()`
2025-10-22 13:48:31 -05:00
devloglogan
1a8306bbc1
Allow custom monitors to select desired type
2025-10-22 07:31:44 -05:00
kobewi
33ccc5110e
Remove side menu functionality in EditorFileDialog
2025-10-22 12:29:26 +02:00
kobewi
88a5cd2fe0
Add change_scene_to_node()
2025-10-22 12:21:18 +02:00
passivestar
979f8fa342
Add support for closing dialog windows with Cmd+W on macOS
2025-10-22 09:51:14 +04:00
Thaddeus Crews
3f34e38703
Merge pull request #109596 from atlasapplications/splash-screen-stretch-mode
...
Add Stretch Modes for Splash Screen
2025-10-21 19:09:33 -05:00
Thaddeus Crews
81910428e6
Merge pull request #103478 from KoBeWi/hover_witch
...
Add switch on hover to TabBar
2025-10-21 19:09:29 -05:00
Thaddeus Crews
e870cd911b
Merge pull request #110895 from Giganzo/input-focus
...
Add setting for when to show the focus state for mouse input
2025-10-21 19:09:25 -05:00
Thaddeus Crews
361ea1153e
Merge pull request #111140 from DeeJayLSP/gdinter
...
Use Inter as the default editor font, features enabled
2025-10-21 19:09:24 -05:00
kobewi
682b0f7c54
Add switch on hover to TabBar
2025-10-22 00:34:57 +02:00
Justin Sasso
b6b3e1ef9e
Add Stretch Modes for Splash Screen
...
Co-authored-by: Samuel Pedrajas <samuelpedrajaspz@gmail.com >
2025-10-21 18:20:44 -04: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
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
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
DeeJayLSP
6cf4daafbb
Use Inter as the default editor font, features enabled
2025-10-21 16:04:45 -03:00
Skyth
c128886c63
Overhaul screen space reflections.
2025-10-21 19:23:38 +03: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
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
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
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
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
kit
afaf834bb3
Fix NOTIFICATION_OS_IME_UPDATE docs on platforms
2025-10-20 19:37:17 -04:00
Thaddeus Crews
076445b804
Merge pull request #111459 from paul-marechal/mesh_data_tool_tangent_doc
...
Add note for some usages of Plane in APIs
2025-10-20 18:09:53 -05:00
Thaddeus Crews
c74e872074
Merge pull request #111817 from charjr/fix-array-remove-at
...
Correct Array `remove_at()` class reference
2025-10-20 18:09:45 -05:00