Commit Graph

12389 Commits

Author SHA1 Message Date
Thaddeus Crews bed5d2774a Merge pull request #118239 from blueskythlikesclouds/rd-disallow-zero-sizes-in-copies
Forbid zero size values in RD texture copy method.
2026-04-09 17:41:18 -05:00
Thaddeus Crews 4bd85ce4b0 Merge pull request #110893 from Kazox61/basebutton-multitouch
`BaseButton`: multitouch support
2026-04-09 17:41:10 -05:00
Thaddeus Crews 27799eb871 Merge pull request #117847 from Nolkaloid/keyword_icon
Add  keyword code completion option
2026-04-09 17:41:09 -05:00
Kazox61 13b347b497 Use also TouchInput for Buttons to support Multitouch 2026-04-09 11:19:28 +02:00
Aaron Franke cfded120ae Move visual shaders to a module 2026-04-08 12:05:22 -07:00
Nolkaloid 1d165e7ea9 Add keyword code completion option 2026-04-08 20:04:08 +02:00
Thaddeus Crews 299f2b0ffb Merge pull request #116805 from Changryy/http_docs_json_fix
Update `HTTPRequest` example to use static `JSON.stringify()`
2026-04-08 09:25:39 -05:00
Thaddeus Crews fb608d72d6 Merge pull request #117961 from Canapca/patch-1
Add a C# example for `set_ease`
2026-04-08 09:25:17 -05:00
Kalcy-U 93f0049508 Fix SkeletonModification2DJiggle look_at under mirrored transforms
- Add and expose `reset` to SkeletonModification2DJiggle
2026-04-08 08:58:36 -05:00
Canapca 25efaa043e Add a C# example for set_ease
Co-Authored-By: Raul Santos <raulsntos@gmail.com>
2026-04-07 18:40:59 -05:00
Thaddeus Crews 266e8f715a Merge pull request #116640 from StarryWorm/max_size
Add `custom_maximum_size` property to `Control`
2026-04-07 18:21:42 -05:00
Thaddeus Crews ad46310dd5 Merge pull request #114556 from jgill88/gh-11698
Add ping-pong playback support to SpriteFrames / AnimatedSprite2D / AnimatedSprite3D
2026-04-07 18:21:36 -05:00
StarryWorm d69e34bb20 Allow Label and RichTextLabel to use the new custom_maximum_size
These will be able to use `custom_maximum_size` for autowrapping and trimming, reflecting expected behavior.
2026-04-07 14:34:13 -04:00
StarryWorm 300f7c53c0 Add SCROLL_MODE_MAXIMIZE_FIRST to ScrollContainer
This change enables `ScrollContainer` to make full use of the newly added `custom_maximum_size`. This mode behaves like `SCROLL_MODE_AUTO` but prioritizes expanding the size of the `ScrollContainer` up to its `custom_maximum_size` before displaying scroll bars.
2026-04-07 14:34:13 -04:00
StarryWorm bdca8b66e7 Add custom_maximum_size to Control
This property mirrors `custom_minimum_size` and enables the user to set a size the `Control`. Enabling `propagate_maximum_size` forces all children to respect this node's maximum_size.
Not all `Control` types handle this gracefully, which may result in content clipping.
2026-04-07 14:34:12 -04:00
Thaddeus Crews df7e539878 Merge pull request #118165 from shiena/feature/update-apple-camera
Fix camera docs and port missing features to camera_apple
2026-04-07 06:44:48 -05:00
Thaddeus Crews 8f0ebc2f2b Merge pull request #117754 from allenwp/renderer_selector_editor_setting
Hide renderer selector in main editor window and add editor setting
2026-04-07 06:44:44 -05:00
Thaddeus Crews fdc9f35119 Merge pull request #117148 from blueskythlikesclouds/rt-api-adjustments
Raytracing API adjustments.
2026-04-06 13:02:27 -05:00
Skyth e7519d4849 Forbid zero size values in RD texture copy method. 2026-04-06 14:33:18 +03:00
Thaddeus Crews e37b5c4035 Merge pull request #118076 from allenwp/output-max-linear-value-events
[Apple, Wayland] HDR Output: Emit window events when HDR state changes
2026-04-03 11:52:22 -05:00
Thaddeus Crews a70b7ad1e6 Merge pull request #115666 from DarkKilauea/rendering/hdr-output-changed
[Windows] HDR Output: Emit window events when HDR state changes
2026-04-03 11:52:20 -05:00
Skyth e16a299a86 Raytracing API adjustments. 2026-04-03 18:06:34 +03:00
KOGA Mitsuhiro 2797e93dc4 Fix outdated iOS camera instructions in CameraFeed docs
Update CameraFeed.xml to reference EditorExportPlatformIOS.modules/camera
instead of the removed godot-ios-plugins repository, matching the already
updated CameraServer.xml documentation.
2026-04-03 16:36:33 +09:00
StarryWorm a88418e2ae Fix CI errors 2026-04-02 15:04:02 -04:00
Thaddeus Crews 7351e6909b Merge pull request #116962 from blueskythlikesclouds/blas-create-api-change
Refactor `blas_create` to accept multiple geometries.
2026-04-02 12:33:23 -05:00
Thaddeus Crews 872cfabf3d Merge pull request #79731 from Calinou/viewport-add-nearest-3d-scaling
Add a nearest-neighbor scaling option to Viewport's Scaling 3D Mode property
2026-04-02 12:33:13 -05:00
Allen Pestaluky f9145cbc72 Add HDR events for Wayland and Apple display servers
Co-authored-by: ArchercatNEO <tururu.pompella@gmail.com>
2026-04-02 12:50:38 -04:00
Thaddeus Crews 0eee380851 Merge pull request #117968 from sorascode/commit-amends
Support Commit Amends
2026-04-01 18:10:27 -05:00
Thaddeus Crews e4a239b72b Merge pull request #112184 from Ryan-000/Add-inherit-emitter-scale-particles
Add “Inherit Emitter Scale” flag to ParticleProcessMaterial
2026-04-01 18:10:17 -05:00
Thaddeus Crews 803c6df71a Merge pull request #117800 from allenwp/exr-clipping
Add support for saving HDR screenshots to `Image.save_exr` functions.
2026-04-01 18:10:16 -05:00
Thaddeus Crews 2d94df2bd0 Merge pull request #101501 from Yelloween10/fix-velocity-doc
Fix misleading InputEventMouseMotion Velocity documentation
2026-04-01 18:10:12 -05:00
Thaddeus Crews eda3dc13b9 Merge pull request #109142 from QbieShay/qbe/particle-process-windown
Extra particle tools for seeking
2026-04-01 18:10:08 -05:00
Thaddeus Crews a490c267a2 Merge pull request #115498 from m4gr3d/add_javaclasswrapper_proxy_interfaces
Android: Allow implementing java interfaces from GDScript
2026-04-01 12:55:15 -05:00
Thaddeus Crews b6995b54a2 Merge pull request #117868 from dsnopek/xr-foveation-settings
OpenXR: Add eye-tracked foveation setting, and enable subsampled images by default
2026-04-01 12:55:12 -05:00
Thaddeus Crews 102c6f5eee Merge pull request #111518 from KoBeWi/noggle
Add type filters to create dialog
2026-04-01 12:55:11 -05:00
Thaddeus Crews 50ca4061e2 Merge pull request #117907 from guillaumeriousat/add-undo-redo-return-description
Add a description to the return values of UndoRedo's undo() and redo()
2026-04-01 12:55:03 -05:00
kobewi d62f1c8900 Add type filters to create dialog 2026-03-31 17:17:23 +02:00
sora afc3e7bb57 Support Commit Amends 2026-03-31 12:21:19 +02:00
Fredia Huya-Kouadio 70c684a063 Allow implementing java interfaces from GDScript 2026-03-30 11:49:43 -07:00
Thaddeus Crews 0f51ed6099 Merge pull request #113543 from bruvzg/win_icons
[DisplayServer] Add per window icon support.
2026-03-30 13:35:47 -05:00
Thaddeus Crews 3672cd2ebf Merge pull request #115502 from bruvzg/ios_int_mod
[iOS] Reintegrate camera module to the main repo.
2026-03-30 13:35:41 -05:00
Thaddeus Crews 656a268688 Merge pull request #117010 from bruvzg/voll_name_win
[Windows] Show drive names in file dialog.
2026-03-30 13:35:34 -05:00
Thaddeus Crews 879a3012c8 Merge pull request #117358 from bruvzg/prop_ac_disc
[Accessibility] Add property/category/section descriptions to the inspector.
2026-03-30 13:35:31 -05:00
Thaddeus Crews bcf3d9a9c6 Merge pull request #113772 from LilithSilver/add-close-file
Add `ScriptEditor::close_file()`
2026-03-30 13:35:19 -05:00
Thaddeus Crews 1bb4e60952 Merge pull request #115157 from Naros/script-extension-expose-reload-from-file
Delegate `Script::reload_from_file` to `ScriptLanguage`
2026-03-30 13:35:16 -05:00
Thaddeus Crews a644e7ff38 Merge pull request #114861 from dalexeev/improve-editor-only-class-checking
Improve editor-only class checking
2026-03-30 13:35:14 -05:00
Guillaume Riou affe0868aa add a description to the return value of undo and redo 2026-03-27 13:11:32 -04:00
Allen Pestaluky 2b9cea5f87 Add support for saving HDR screenshots to Image.save_exr functions. 2026-03-27 11:20:06 -04:00
Pāvels Nadtočajevs 4d8234d50e [iOS] Reintegrate camera module to the main repo. 2026-03-27 13:52:18 +02:00
Qbieshay 158d8784c3 Add parameter to request_process_time to have particle process without
emission.

Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2026-03-27 11:57:08 +01:00