Commit Graph

9158 Commits

Author SHA1 Message Date
Rémi Verschelde
c392565228 Merge pull request #114626 from Repiteo/libgodot/macro-fix
GDExtension: Ensure `LIBGODOT_API` is always defined
2026-01-06 11:00:18 +01:00
Rémi Verschelde
5acd0c0143 Merge pull request #111858 from KoBeWi/IcOn.SvG
Improve determinism of UIDs
2026-01-06 10:59:33 +01:00
Thaddeus Crews
a5c42f1ddf GDExtension: Ensure LIBGODOT_API always defined 2026-01-05 12:35:31 -06:00
Thaddeus Crews
bacdeb0801 Merge pull request #114363 from Nintorch/fix-android-joypad-triggers
Fix Android joypad triggers range
2026-01-05 12:06:37 -06:00
Lukas Tenbrink
7a3c74e739 Add documentation to Vector::reserve and Vector::reserve_exact. 2026-01-03 18:49:34 +01: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
Rémi Verschelde
37ac9d5636 Merge pull request #113988 from kleonc/astar_path_from_disabled_point_is_empty
Fix `AStar`s to return empty path for disabled from point
2026-01-01 16:46:26 +01:00
Adam Scott
0844d4b11f Fix FileAccess::create_temp() not using FileAccess::ModeFlags 2026-01-01 12:03:16 +01:00
Nintorch
d78fdeac13 Fix Android joypad triggers range 2025-12-27 13:35:55 +05:00
Rémi Verschelde
ef36e69442 Merge pull request #114222 from akien-mga/msvc-requiredptr-template
RequiredPtr: Fix template conditional for MSVC
2025-12-21 10:41:36 +01:00
Rémi Verschelde
6b06edb457 Merge pull request #114190 from voylin/fix_crash_scriptless_scene_debug
Fix error when break scriptless scene
2025-12-21 10:41:24 +01:00
Rémi Verschelde
d2eb458b2b RequiredPtr: Fix template conditional for MSVC
Fixes #114206.
2025-12-19 23:40:25 +01:00
voylin
1e3babd0a5 Fix error break scriptless scene
Update core/debugger/remote_debugger.cpp

Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
2025-12-19 18:56:03 +09:00
kobewi
61254acd98 Translate error names when displayed in dialogs 2025-12-18 23:48:52 +01:00
Rémi Verschelde
6370912e13 Merge pull request #113774 from sockeye-d/inherited-editor-scripts
Make indirectly inherited `EditorScript`s appear in the command palette
2025-12-18 14:29:05 +01:00
Rémi Verschelde
30c2fc148e Merge pull request #113575 from bruvzg/fix_path
[Unix] Remove leading `..` from absolute paths and apply `simplify_path` to Unix current directory path.
2025-12-18 14:23:59 +01:00
Pāvels Nadtočajevs
997f326b58 Improve language selection when shaping text. 2025-12-18 09:05:07 +02:00
Skyth
0307895ede Upgrade Agility SDK & DirectX Headers. 2025-12-16 13:41:09 +03:00
Thaddeus Crews
c341d7c25f Merge pull request #114001 from CrabNickolson/fix-tracy-linux-compilation
Fix compiling Godot for Linux failing with `profiler_sample_callstack=yes`
2025-12-15 13:02:04 -06:00
Ramón Grill
8e6f554aec Fix compiling Godot for Linux failing with profiler_sample_callstack 2025-12-13 21:28:20 +01:00
kleonc
4c3cf9c1c4 Fix AStars to return empty path for disabled from point 2025-12-13 15:28:30 +01:00
kobewi
58b0cf61ab Fix non-tool script check when emitting signals 2025-12-13 00:24:35 +01:00
Thaddeus Crews
eb22beab51 Merge pull request #113936 from akien-mga/certs-2025.12
certs: Sync with Mozilla bundle as of Dec 4, 2025
2025-12-12 14:15:07 -06:00
Thaddeus Crews
17c1f502cc Merge pull request #113935 from akien-mga/brotli-1.2.0
brotli: Update to 1.2.0
2025-12-12 14:15:06 -06:00
Thaddeus Crews
31413d5fd7 Merge pull request #111747 from zedzee37/input-fix
Fix not releasing action when actions are erased.
2025-12-12 14:15:03 -06:00
carsonuderitz@gmail.com
2fc6e11e31 Fix not releasing action when actions are erased 2025-12-12 16:27:47 +01:00
Rémi Verschelde
48d2461e9a certs: Sync with Mozilla bundle as of Dec 4, 2025
Rename file to `ca-bundle.crt` to match upstream.
2025-12-12 16:18:09 +01:00
Rémi Verschelde
5766759739 brotli: Update to 1.2.0
https://github.com/google/brotli/releases/tag/v1.2.0
2025-12-12 15:42:56 +01:00
Raul Santos
8355286fc7 Remove underscore from parameter name in FileAccess::set_extended_attribute_string 2025-12-12 14:20:13 +01:00
Thaddeus Crews
49ec6b0b90 Merge pull request #113848 from JJCUBER/patch-2
[Vector4] Fix loss of precision with division
2025-12-10 18:10:37 -06:00
Thaddeus Crews
ed1ec3a0ee Merge pull request #111387 from Chaosed0/core/fix-resource-loader-ignore-cache
Fix `load_threaded_get` returning `null` when used with `CACHE_MODE_IGNORE`
2025-12-10 18:10:27 -06:00
Thaddeus Crews
fe638bc5cd Merge pull request #113802 from RandomShaper/make_cmd_queue_reentrant_again
CommandQueueMT: Make re-entrant again + Fix multiple flushers case
2025-12-10 18:10:22 -06:00
JJCUBER
f1ab85a5d2 [Vector4] Fix loss of precision with division
Resolves #113847
2025-12-10 08:54:50 -05:00
David Snopek
ec21501861 Fix building with Perfetto profiler 2025-12-09 13:53:28 -06:00
Rémi Verschelde
3ee5620c73 Merge pull request #113632 from Ivorforce/tracy-profile-opcodes
Add support for profiling system calls from GDScript with the tracy integration.
2025-12-09 20:21:37 +01:00
Rémi Verschelde
e6a5a52a5b Merge pull request #113807 from mihe/optional-memory-profiling
Make memory profiling optional
2025-12-09 19:32:19 +01:00
Mikael Hermansson
74ffb69b0e Make memory profiling optional 2025-12-09 19:11:39 +01:00
Rémi Verschelde
ee8b979d85 Merge pull request #113754 from dsnopek/gdextension-interface-json-tweaks
Tweaks to `gdextension_interface.json` format
2025-12-09 17:17:38 +01:00
Rémi Verschelde
0cb60c82fb Merge pull request #113697 from dsnopek/gdextension-interface-deprecated-pattern
Use structed data for "deprecated" in `gdextension_interface.json`
2025-12-09 17:17:13 +01:00
Rémi Verschelde
40c5b2110e Merge pull request #112995 from zedzee37/touch_window_fix
Fix emulated touch events using the incorrect window ID
2025-12-09 17:16:54 +01:00
David Snopek
b15f9deffb Use structed data for "deprecated" in gdextension_interface.json 2025-12-09 09:40:11 -06:00
Pedro J. Estébanez
824287eefb CommandQueueMT: Make re-entrant again + Fix multiple flushers case 2025-12-09 16:09:08 +01:00
fish
60619d40c8 Make indirectly inherited EditorScripts appear in the command palette 2025-12-08 13:20:31 -08:00
Thaddeus Crews
f6cb714037 Merge pull request #113730 from lodetrick/unused-core
Codestyle: Remove unused private variables in `expression.h`
2025-12-08 11:53:55 -06:00
Thaddeus Crews
4f523ec895 Merge pull request #113598 from KoBeWi/reload_without_load_is_just_REEEEEE
Fix built-in script live reloading
2025-12-08 11:53:53 -06:00
David Snopek
6e6558c04b Tweaks to gdextension_interface.json format 2025-12-08 09:17:42 -06:00
kobewi
60591dc7e8 Add reverse UID cache 2025-12-08 12:40:14 +01:00
Logan Detrick
f2bfc898b2 Remove unused private variables in expression.h 2025-12-07 13:23:40 -08:00
Lukas Tenbrink
2098998347 Add tracy support for profiling opcodes. 2025-12-05 16:05:07 +01:00
Rémi Verschelde
3135a40699 Merge pull request #113525 from brycehutchings/fix_nonpod_memcpy
Fix crash in `command_queue_mt` due to destruction of wrong object
2025-12-05 12:55:53 +01:00