Rémi Verschelde
|
d8e5d61f22
|
Merge pull request #96787 from raulsntos/gdextension/remove-get-rid-func
Remove `get_rid_func` from `GDExtensionClassCreationInfo4`
|
2024-09-11 12:35:10 +02:00 |
|
Rémi Verschelde
|
658b8a8704
|
Merge pull request #96760 from RandomShaper/wtp_langs_exit_thread
Make use of languages' thread enter/exit more correct
|
2024-09-11 12:35:07 +02:00 |
|
Rémi Verschelde
|
3cad849b1f
|
Merge pull request #96586 from rune-scape/fix-empty-stringname-hash
StringName: Fix empty hash
|
2024-09-11 12:34:56 +02:00 |
|
Rémi Verschelde
|
0d3d4e67f3
|
Merge pull request #96501 from scgm0/Allow-class-names-to-be-unicode
GDExtension: Allow class names to be unicode
|
2024-09-11 12:34:49 +02:00 |
|
Rémi Verschelde
|
d1caac5e75
|
Merge pull request #93856 from timothyqiu/expression-period
Fix parsing of `4.` in Expression
|
2024-09-11 12:34:39 +02:00 |
|
Pedro J. Estébanez
|
c8acf561ef
|
Make languages' thread enter/exit more resilient
|
2024-09-10 17:22:32 +02:00 |
|
Raul Santos
|
9e57674550
|
Remove get_rid_func from GDExtensionClassCreationInfo4
|
2024-09-10 12:35:24 +02:00 |
|
Pedro J. Estébanez
|
2d1dd41ef5
|
WorkerThreadPool: Enhance lifetime for more flexibility
|
2024-09-10 11:08:51 +02:00 |
|
bruvzg
|
3009073b39
|
[Resource Loader] Do not check property type for non registered properties.
|
2024-09-10 11:27:16 +03:00 |
|
rune-scape
|
0dde931bc9
|
StringName: Fix empty hash
+Fixed compat hashes
|
2024-09-09 13:30:02 -07:00 |
|
scgm0
|
3badff1f53
|
Allow class names to be unicode
|
2024-09-07 05:46:28 +08:00 |
|
Rémi Verschelde
|
effbc07976
|
Merge pull request #96617 from RandomShaper/res_loader_pending
ResourceLoader: Add last resort life-time insurance for tokens
|
2024-09-06 22:38:41 +02:00 |
|
Rémi Verschelde
|
8aae31b879
|
Merge pull request #94434 from bruvzg/nonblock_pipes
Add support for non-blocking IO mode to `OS.execute_with_pipe`.
|
2024-09-06 22:38:21 +02:00 |
|
Rémi Verschelde
|
0b4ae20156
|
Merge pull request #78656 from Repiteo/typed-dictionary
Implement typed dictionaries
|
2024-09-06 22:38:13 +02:00 |
|
Pedro J. Estébanez
|
97197ff5e9
|
ResourceLoader: Fixup resource changed feature
This is a complement to: https://github.com/godotengine/godot/pull/96593
|
2024-09-06 18:31:51 +02:00 |
|
Pedro J. Estébanez
|
ccd470d33c
|
ResourceLoader: Add last resort life-time insurance for tokens
|
2024-09-06 14:00:10 +02:00 |
|
bruvzg
|
10f3c1f587
|
Add support for non-blocking IO mode to OS.execute_with_pipe .
|
2024-09-06 14:16:39 +03:00 |
|
Rémi Verschelde
|
05d985496c
|
Merge pull request #96593 from RandomShaper/res_changed_multiverse
ResourceLoader: Add thread-aware resource changed mechanism
|
2024-09-06 11:11:13 +02:00 |
|
Rémi Verschelde
|
58b3481eaf
|
Merge pull request #89649 from dalexeev/core-bind-and-doc-iter-virtual-methods
Core: Bind and document iterator API virtual methods
|
2024-09-06 11:10:58 +02:00 |
|
Pedro J. Estébanez
|
74b9c38d58
|
ResourceLoader: Add thread-aware resource changed mechanism
|
2024-09-06 08:57:09 +02:00 |
|
Rémi Verschelde
|
a8e3feb788
|
Merge pull request #96244 from Repiteo/scons/msvc-__cplusplus
SCons: Pass `/Zc:__cplusplus` in MSVC builds
|
2024-09-05 19:42:51 +02:00 |
|
Rémi Verschelde
|
38447c545e
|
Merge pull request #93319 from 10Drenth/astar_jump_performance_improvement
Improve `AStarGrid2D` performance when jumping is enabled
|
2024-09-05 19:42:44 +02:00 |
|
Thaddeus Crews
|
4c84cb6ae8
|
SCons: Pass /Zc:__cplusplus in MSVC builds
|
2024-09-05 11:44:57 -05:00 |
|
Martijn
|
202e197717
|
Improve AStarGrid2D performance when jumping is enabled
|
2024-09-05 18:12:43 +02:00 |
|
Rémi Verschelde
|
4629f7d040
|
Merge pull request #96496 from aXu-AP/lerp-transform
Add support for Transform2D/3D in `lerp()`
|
2024-09-05 17:44:11 +02:00 |
|
Pedro J. Estébanez
|
c450f4d667
|
ResourceLoader: Simplify handling of unregistered tasks
|
2024-09-05 09:54:03 +02:00 |
|
Rémi Verschelde
|
cb21a207b3
|
Merge pull request #96555 from dalexeev/doc-theme-items-deprecated-experimental
Docs: Add missing deprecated/experimental tag support for theme items
|
2024-09-04 18:55:49 +02:00 |
|
Thaddeus Crews
|
9853a69144
|
Implement typed dictionaries
|
2024-09-04 10:27:26 -05:00 |
|
Danil Alexeev
|
2dd043d1f6
|
Docs: Add missing deprecated/experimental tag support for theme items
|
2024-09-04 17:49:05 +03:00 |
|
Rémi Verschelde
|
906a4e9db9
|
Merge pull request #96525 from bruvzg/rem_gl_renderer_incl
Store GLES over GL status in the OS to avoid direct renderer includes in the editor.
|
2024-09-04 11:16:48 +02:00 |
|
Rémi Verschelde
|
69ca549ef9
|
Merge pull request #92570 from rune-scape/rune-stringname-bits
StringName: `operator==` compares in-place
|
2024-09-04 11:16:32 +02:00 |
|
rune-scape
|
6abd17265b
|
StringName: operator== compares in-place
|
2024-09-03 17:31:08 -07:00 |
|
Rémi Verschelde
|
13a90e938f
|
Merge pull request #70096 from rune-scape/stringname-dict
StringName Dictionary keys
|
2024-09-03 17:38:06 +02:00 |
|
Rémi Verschelde
|
d15de6f264
|
Merge pull request #96292 from AThousandShips/null_check_ref_fix
Cleanup of raw `nullptr` checks with `Ref`
|
2024-09-03 16:13:55 +02:00 |
|
aXu-AP
|
7218dd6a3a
|
Add support for Transform2D/3D in lerp()
Implements godotengine/godot-proposals#10579
|
2024-09-03 16:59:15 +03:00 |
|
bruvzg
|
d4e78b8db5
|
Store GLES over GL status in the OS to avoid direct renderer includes in the editor.
|
2024-09-03 16:11:59 +03:00 |
|
Rémi Verschelde
|
262c8da104
|
Merge pull request #95887 from bruvzg/sysinfo_drv
Update rendering driver name on fallbacks. Fix rendering driver/method in the editor system info.
|
2024-09-03 11:43:12 +02:00 |
|
Rémi Verschelde
|
866099684c
|
Merge pull request #92667 from Hilderin/fix-addon-requires-editor-restart
Fix Addon requires editor restart to become functional
|
2024-09-03 11:42:52 +02:00 |
|
Hilderin
|
7dd235905e
|
Fix Addon requires editor restart to become functional
|
2024-09-02 16:54:45 -04:00 |
|
Rémi Verschelde
|
88197d4a51
|
Merge pull request #96462 from RandomShaper/opt_comp_loc
TranslationServer: Add fast path for comparison of equal locales
|
2024-09-02 12:14:01 +02:00 |
|
Rémi Verschelde
|
04f1977199
|
Merge pull request #96406 from Bromeon/bugfix/bool-in-header
Fix `bool` type appearing in GDExtension header
|
2024-09-02 12:13:42 +02:00 |
|
Pedro J. Estébanez
|
cfb7443e26
|
TranslationServer: Add fast path for comparison of equal locales
|
2024-09-02 10:50:14 +02:00 |
|
bruvzg
|
c273786758
|
Update rendering driver name on fallbacks. Fix rendering driver/method in the editor system info.
|
2024-09-01 18:22:40 +03:00 |
|
BlueCube3310
|
205a10e0ae
|
Reduce code duplication in FileAccess
|
2024-09-01 12:39:32 +02:00 |
|
Jan Haller
|
82b2a58f4c
|
Fix bool type appearing in GDExtension header
|
2024-08-31 22:40:48 +02:00 |
|
A Thousand Ships
|
194bdde947
|
Cleanup of raw nullptr checks with Ref
Using `is_valid/null` over checks with `nullptr` or `ERR_FAIL_NULL` etc.
|
2024-08-31 15:01:09 +02:00 |
|
Rémi Verschelde
|
52d1b0be4a
|
Merge pull request #96328 from object71/fix-animation-snap-96159
Add `modf` function and fix animation editor snap behavior
|
2024-08-30 23:38:02 +02:00 |
|
Rémi Verschelde
|
4c0ce657d5
|
Merge pull request #96322 from RandomShaper/wtp_info
WorkerThreadPool: Print info about thread count at startup
|
2024-08-30 23:37:58 +02:00 |
|
Danil Alexeev
|
49bcdf78a7
|
Core: Сheck r_error after calling callp()
|
2024-08-30 21:09:30 +03:00 |
|
Hristo Iliev
|
fcc8518bce
|
Add modf function and fix snap behavior
Fixes #96159
|
2024-08-30 17:49:57 +03:00 |
|