Commit Graph

9231 Commits

Author SHA1 Message Date
Thaddeus Crews
bf332b7e2b Merge pull request #115900 from TheDying0fLight/remove-unused-edit_request_func-and-import
Remove unused `edit_request_func` and include in `script_language.cpp`
2026-02-05 09:32:41 -06:00
Thaddeus Crews
071b605cdd Merge pull request #94062 from dalexeev/core-mark-script-as-internal
Core: Mark property `script` as internal
2026-02-05 09:32:33 -06:00
Thaddeus Crews
79eb6694a1 Merge pull request #112381 from Ivorforce/no-right-align
Don't right-align escaped newlines (e.g. for `#define`)
2026-02-05 09:18:36 -06:00
Danil Alexeev
6fa2cc77e9 Core: Mark property script as internal 2026-02-05 16:17:22 +03:00
Simon Döhl
c91240ef53 Remove unused edit_request_func and import in script_language.cpp 2026-02-05 12:45:18 +01:00
Lukas Tenbrink
c5df0cb82b Don't right-align escaped newlines, e.g. for #define. This has previously led to long diffs in the commit history. 2026-02-04 19:31:28 +01:00
Thaddeus Crews
72aeb54f9f Merge pull request #115633 from AThousandShips/fix_invalid_event
[Input] Handle invalid `input/` settings correctly
2026-02-04 11:04:18 -06:00
Thaddeus Crews
3d2a2d3968 Merge pull request #114131 from gilzoide/bugfix/script-language-init-first-filesystem-scan
Make sure `ScriptLanguage` is initialized even after `init_languages` call
2026-02-03 18:06:45 -06:00
Thaddeus Crews
d9089dba06 Merge pull request #110254 from BlueCube3310/resize-all-formats
Image: Support resizing all uncompressed formats
2026-02-03 18:06:42 -06:00
A Thousand Ships
d3924468a4 [Input] Handle invalid input/ settings correctly
This prefix is reserved for events
2026-02-03 15:38:09 +01:00
Thaddeus Crews
f3d72eb13a Merge pull request #115266 from Nintorch/fix-joypad-editor-tooltips
Fix editor tooltips disappearing with joypad button presses
2026-02-02 12:57:23 -06:00
Rémi Verschelde
6f3132b6ba Merge pull request #115708 from quadrimus/fix-string_to_utf8_chars-documentation
GDExtension: Fix `string_to_*_chars` documentation
2026-02-02 10:10:46 +01:00
Rémi Verschelde
5b75d2539b Merge pull request #115639 from Ivorforce/gdvirtual-includes
Minimize includes from `gdvirtual.gen.inc` / `script_instance.h`, to improve compile time
2026-02-02 10:10:34 +01:00
Rémi Verschelde
63c78e684b Merge pull request #114165 from KoBeWi/static
Use actual class names in resource type hints
2026-02-02 10:10:24 +01:00
BlueCube3310
c3c713345e Image: Support resizing all uncompressed formats 2026-02-01 19:57:44 +01:00
Quadrimus
96c09dccfa Fix string_to_*_chars documentation
Co-authored-by: David Snopek <dsnopek@gmail.com>
2026-02-01 14:50:55 +01:00
Rémi Verschelde
429750f60b Merge pull request #115093 from Ivorforce/hashmap-explicit-copy
Change copy constructors of `HashMap` and `AHashMap` from implicit to explicit
2026-01-31 22:50:51 +01:00
Rémi Verschelde
4b092831ba Merge pull request #114185 from voylin/language_server_column_support
Add columns to Language Server for external editors
2026-01-31 22:50:32 +01:00
voylin
ea1cb8fe67 Add columns to Language Server 2026-01-31 06:22:08 +09:00
Lukas Tenbrink
f3c7d1d2bf Minimize includes from gdvirtual.gen.inc / script_instance.h, to improve compile time. 2026-01-30 17:47:13 +01:00
Thaddeus Crews
d48f9d45e2 Merge pull request #115450 from superherointj/fix-X509CertificateMbedTLS-error
Fix TLS handshake fail preventing AssetLib use with `builtin_certs=no`
2026-01-30 09:32:17 -06:00
Thaddeus Crews
fbbb8a921b Merge pull request #115309 from Ivorforce/localvector-explicit-copy
Change copy constructor of `LocalVector` from implicit to explicit
2026-01-30 09:32:07 -06:00
kobewi
f7b9703cbd Use actual class names in resource type hints 2026-01-29 21:07:56 +01:00
Thaddeus Crews
b621b9ea5a Merge pull request #115570 from Ivorforce/input-keyboard-noinclude
Do not include `input_enums.h` and `keyboard.h` from `variant.h` and `binder_common.h`
2026-01-29 12:11:07 -06:00
Lukas Tenbrink
1950689f1d Do not include input_enums.h and keyboard.h from variant.h and binder_common.h. 2026-01-29 12:12:53 +01:00
LanzaSchneider
fed65ba716 Fix script_language_extension compilation with deprecated=no 2026-01-29 19:03:23 +08:00
Thaddeus Crews
c1f3ff963e Merge pull request #110923 from HolonProduction/rm-create-script
Remove unused `create_script` method from `ScriptLanguage`
2026-01-28 17:58:15 -06:00
Thaddeus Crews
64b962215d Merge pull request #115121 from Chubercik/unicode_17.0.0
Update various Unicode-related files to version 17.0.0
2026-01-28 12:27:08 -06:00
Nintorch
eb019511ed Optimize files that #include input.h header 2026-01-28 14:21:00 +05:00
Thaddeus Crews
77579f93e6 Merge pull request #111679 from Nintorch/joypad-motion-sensors
Add support for joypad motion sensors
2026-01-27 15:18:37 -06:00
Thaddeus Crews
101c04cbc9 Merge pull request #115473 from Ivorforce/nodepath-hash
Fix the `NodePath` hash function to not yield the same value for similar paths
2026-01-27 15:18:26 -06:00
Thaddeus Crews
c161d13b1b Merge pull request #115452 from Ivorforce/rendering-server-no-geometry
Reduce compile time by removing `geometry_3d.h` include from `rendering_server.h`
2026-01-27 15:18:19 -06:00
Thaddeus Crews
58207b516f Merge pull request #113920 from bruvzg/enc_dir_sp
[SparsePCK] Add support for index encryption.
2026-01-27 15:18:18 -06:00
Lukas Tenbrink
a6e952c160 Fix the NodePath hash function to not yield the same value for similar paths. 2026-01-27 20:50:10 +01:00
Lukas Tenbrink
c56c297cee Remove geometry_3d include from rendering_server.h, to reduce compile time.
Change `Geometry3D` from class to namespace.
2026-01-27 18:12:38 +01:00
superherointj
29acd734c7 Fix TLS handshake fail preventing AssetLib use
Fix "Editor TLS Certificates" having an invalid (False) default value.

Fix cannot open X509CertificateMbedTLS file 'False'

Fixes https://github.com/NixOS/nixpkgs/issues/454608

Co-authored-by: @akien-mga
2026-01-27 12:16:14 -03:00
Thaddeus Crews
9ef64c88fb Merge pull request #115410 from YeldhamDev/build_profile_fix
Fix build profile generator creating bogus profiles
2026-01-27 09:04:17 -06:00
Thaddeus Crews
ed0ae97d98 Merge pull request #114922 from DarioSamo/android-platform-gl3-fallback-fix
Fix fallback to OpenGL3 from Vulkan initialization on Android.
2026-01-27 09:04:14 -06:00
Michael Alexsander
a7c77ac1f7 Fix build profile generator creating bogus profiles 2026-01-26 21:42:01 -03:00
Thaddeus Crews
131c54270b Merge pull request #114814 from Bromeon/classdb-early-singleton
Register `ClassDB` singleton already in `Core` initialization level
2026-01-26 15:01:57 -06:00
Thaddeus Crews
105ec00722 Merge pull request #108830 from bruvzg/pck_buf
[PCKPacker] Add method to add files from buffer.
2026-01-26 15:01:43 -06:00
Thaddeus Crews
f5d21bfa9c Merge pull request #113228 from dalexeev/gds-improve-const-eval-array-dict
GDScript: Improve evaluation of constant expressions with arrays/dictionaries
2026-01-26 13:14:24 -06:00
Nintorch
a3eb202b25 Add support for joypad motion sensors 2026-01-26 15:49:55 +05:00
Lukas Tenbrink
63272b23ef Make LocalVector copy constructor explicit. 2026-01-23 20:52:03 +01:00
Frank Becker
5cc33d6965 Remove arc_tolerance scaling and the comment related to that.
clipper2 1.5.3 does the scaling internally.
2026-01-22 20:56:04 -08:00
Nintorch
008266c4fe Fix editor tooltips disappearing with joypads 2026-01-22 18:51:55 +05:00
Rémi Verschelde
2025985ba9 Merge pull request #115199 from raulsntos/hidden-signals
Hide signals prefixed by underscore
2026-01-21 17:44:17 +01:00
Lukas Tenbrink
1825e89787 Change copy constructors of HashMap and AHashMap from implicit to explicit. 2026-01-21 13:01:23 +01:00
Raul Santos
46436c1278 Hide signals prefixed by underscore 2026-01-21 02:56:28 +01:00
David Snopek
5d995a9558 Fix crash when converting Variant to incompatible RequiredPtr<T> 2026-01-20 19:12:15 -06:00