Commit Graph

797 Commits

Author SHA1 Message Date
Hugo Locurcio 5959ab22ca Fix Change version link in web editor shell
The URL needs to be absolute to point to the correct location regardless
of the editor version.
2026-03-23 21:10:26 +01:00
Pāvels Nadtočajevs 4caac57d2a [iOS] Add UIScene lifecycle events.
(cherry picked from commit b03f0a9e249fea94e145b5761a321a97eb957ce8)
2026-02-20 12:20:35 -06:00
Thaddeus Crews a16e481cf4 Bump version to 4.6.2-rc 2026-02-16 09:34:44 -06:00
Thaddeus Crews 543f47485c Bump version to 4.6.1-rc 2026-01-26 09:55:29 -06:00
Rémi Verschelde 57384a78de Merge pull request #114053 from adamscott/fix-create-temp-mode-flags
Fix `FileAccess::create_temp()` not using `FileAccess::ModeFlags`
2026-01-01 16:46:32 +01:00
Adam Scott 0844d4b11f Fix FileAccess::create_temp() not using FileAccess::ModeFlags 2026-01-01 12:03:16 +01:00
Rémi Verschelde 8a6408c1ce Merge pull request #114142 from bruvzg/mesa_ver_check
Add Mesa version check.
2025-12-18 14:29:23 +01:00
Pāvels Nadtočajevs 2c68c80b19 Add Mesa version check. 2025-12-18 11:31:52 +02:00
Hugo Locurcio 683f0c0714 Add a Swappy installation script for easier Android builds
Run `python misc/scripts/install_swappy_android.py` and Swappy
libraries will automatically be installed to the correct location.

Run the script again when needed to update to the latest version.
2025-12-18 02:24:38 +01:00
Skyth 0307895ede Upgrade Agility SDK & DirectX Headers. 2025-12-16 13:41:09 +03:00
Thaddeus Crews aeef4fff6d CI: Fix executable perms for various files 2025-12-15 11:23:03 -06:00
Skyth 62335d1ac7 Make each SPIR-V -> DXIL conversion thread allocate from its own heap. 2025-12-12 17:05:39 +03:00
Thaddeus Crews 367f9bf9e3 Merge pull request #111052 from Repiteo/ci/pre-commit-xml-hook
CI: Add pre-commit hook for XML linting
2025-12-03 16:50:36 -06:00
Pāvels Nadtočajevs 58940024c8 Split GDExtension validations files to avoid constant git conflicts. 2025-12-03 16:25:16 +02:00
Nolan Darilek 6304e9f876 Accessibility: Fix text field character count and line navigation
Two fixes for text field accessibility:

1. Fix character count being off by one due to trailing newline always
   being appended to the last line. Add `is_last_line` parameter to
   `accessibility_create_sub_text_edit_elements()` to control this.

2. Link adjacent TextRuns via `previous_on_line`/`next_on_line` so
   screen readers can properly navigate lines. Without these links,
   AccessKit treats each TextRun as a separate line, causing incorrect
   announcements when arrowing through multi-line text.
2025-12-03 07:19:05 -05:00
Micky 14ede94a76 Use ScriptExportMode enum in EditorExportPreset 2025-12-03 09:21:50 +01:00
Thaddeus Crews d3113441ba CI: Add pre-commit hook for XML schema validation 2025-12-02 13:20:52 -06:00
kobewi c1cc178a82 Make EditorFileDialog inherit FileDialog 2025-12-02 12:30:51 +01:00
Aaron Franke 342088ca31 GLTF: Use const Vector internally instead of TypedArray copies 2025-11-27 23:08:42 -08:00
Ivan Shakhov 8c93de89d1 Revert "improve the Cpp dialect selection for Rider, when MSVC is not used"
This reverts commit 7be003fc3c.
2025-11-27 21:55:36 +01:00
Bastiaan Olij c0bc43d1de Add OpenXR 1.1 support 2025-11-26 10:35:37 +11:00
Lukas Tenbrink 109d3d8530 Make Vector bsearch method const. 2025-11-25 19:05:30 +01:00
kit 7e55f1d1bf Allow SplitContainer to have multiple children 2025-11-24 16:50:09 -05:00
Thaddeus Crews 11fc998368 SCons: Integrate annotations where relevant
• Expand Ruff linter to catch & upgrade legacy type-hint syntax
2025-11-22 13:22:31 -06:00
Thaddeus Crews e46c2ea3fa Merge pull request #112379 from bruvzg/tts64id
Make `utterance_id` 64-bit.
2025-11-14 14:23:17 -06:00
Thaddeus Crews 6a1a86261f Merge pull request #110324 from van800/shakhov/platform_toolset
Improve the CPP dialect selection for Rider, when MSVC is not used
2025-11-14 14:23:15 -06:00
Thaddeus Crews 6678288490 Merge pull request #111909 from bruvzg/mods_are_bad_they_make_you_mad
Disable some unsafe CLI arguments in template builds by default.
2025-11-12 11:24:12 -06:00
Pāvels Nadtočajevs 281c74550a Make utterance_id 64-bit. 2025-11-07 10:21:20 +02:00
David Snopek bc9f3c7d92 Make Vector<T>::duplicate() const
Co-authored-by: Aaron Franke <arnfranke@yahoo.com>
2025-11-04 17:13:11 -06:00
Thaddeus Crews 3fb8961b00 Merge pull request #110120 from TokageItLab/ik-modifier-3d
Add `SkeletonModifier3D` IKs as `IKModifier3D`
2025-11-04 16:32:36 -06:00
Silc Lizard (Tokage) Renew bf22eb25e3 Add IKModifier3D 2025-11-04 02:38:48 +09:00
Pāvels Nadtočajevs 29da94290f Disable some unsafe CLI arguments in template builds by default. 2025-11-03 12:21:42 +02:00
Skyth 8895dfa56c Greatly reduce shader conversion time & fix spec constant bitmasking on D3D12. 2025-11-03 12:14:57 +03:00
Thaddeus Crews 97d11cf4f5 Merge pull request #112005 from twrightsman/feat/add-keywords-to-desktop-entry
Add some keywords to desktop entry
2025-10-27 10:01:28 -05:00
Travis Wrightsman e0c1babd89 Add some keywords to desktop entry
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2025-10-25 15:55:46 +02:00
Travis Wrightsman f6caaa8fce Fix broken screenshot link in Appstream metadata 2025-10-24 19:46:22 +02:00
devloglogan 1a8306bbc1 Allow custom monitors to select desired type 2025-10-22 07:31:44 -05:00
Pāvels Nadtočajevs e4988b4bf3 Add MIME argument to the FileDialog.add_filter. 2025-10-09 22:17:56 +03:00
Ryan 35999a16dd Fix AnimationPlayer to use StringName instead of String
Co-Authored-By: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
2025-10-06 16:29:40 -04:00
Michael Alexsander 984b52a972 Fix cases where LineEdit can still show focus with mouse events 2025-10-06 10:19:35 -03:00
Thaddeus Crews cf3c00056c Merge pull request #109974 from rsanchezsaez/apple/swiftui-lifecycle
SwiftUI lifecycle for Apple embedded platforms
2025-10-03 12:01:09 -05:00
Thaddeus Crews 6b22951162 Merge pull request #107954 from stuartcarnie/unix_domain_socket_support
Add Core UNIX domain socket support
2025-09-30 18:35:08 -05:00
Thaddeus Crews f6fc2f4a08 Core: Remove skip_cr argument from String 2025-09-28 10:07:24 -05:00
Stuart Carnie 7227fdd805 Core: Add UNIX domain socket support
> [!NOTE]
>
> Later versions of Windows has support for `AF_UNIX`, so it could be
> added.
2025-09-26 05:46:19 +10:00
Thaddeus Crews cee30225e9 Merge pull request #110566 from lumiscosity/optimize-pngs
Optimize PNG assets
2025-09-22 21:00:52 -05:00
Ricardo Sanchez-Saez 038f5934e7 [Apple embedded] Adopt SwiftUI lifecycle for Apple embedded platforms
- Introduces a SCons builder for Swift files
- Increases the minimum deployment targets to iOS 14.0, and visionOS 26.0.
- Replaces manually UIWindow management by a SwiftUI instantiated app.
2025-09-22 18:20:04 -07:00
lumiscosity 91befbbc52 Optimize PNG assets
Losslessly optimizes the PNG assets with oxipng, defluff and DeflOpt.

Tests and third party imports are omitted.
2025-09-22 20:33:16 +02:00
Thaddeus Crews be421bcdd4 Merge pull request #110250 from YeldhamDev/i_just_cant_keep_focused
Hide `Control` focus when given via mouse input
2025-09-22 13:28:44 -05:00
Thaddeus Crews 326b22124a Merge pull request #108794 from bruvzg/macos_actool_export
[macOS] Add support for exporting macOS 26 Liquid Glass icons.
2025-09-20 13:41:38 -05:00
Thaddeus Crews 14bdf39806 Merge pull request #107789 from rsanchezsaez/apple/apple-embedded-export-template
Replace iOS/visionOS Xcode templates by new Apple embedded template
2025-09-19 13:07:09 -05:00