Pedro J. Estébanez
|
2d1dd41ef5
|
WorkerThreadPool: Enhance lifetime for more flexibility
|
2024-09-10 11:08:51 +02: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 |
|
Pedro J. Estébanez
|
db4672f83f
|
WorkerThreadPool: Print info about thread count at startup
|
2024-08-30 13:04:46 +02:00 |
|
Rémi Verschelde
|
a5830f6eb9
|
Merge pull request #96317 from Chaosus/objectdb_write_path_instead_of_name_at_cleanup
Write path instead of name at verbose output of leaked instances
|
2024-08-30 11:43:13 +02:00 |
|
Rémi Verschelde
|
acc48797e1
|
Merge pull request #96303 from MBCX/huf-decompress-x64-only
zstd: Make sure `huf_decompress` is only applied to 64-bit x86.
|
2024-08-30 09:59:55 +02:00 |
|
Rémi Verschelde
|
909629d9f9
|
Merge pull request #96166 from AThousandShips/more_lock_raii
Use `MutexLock` in more places
|
2024-08-30 09:59:19 +02:00 |
|
Rémi Verschelde
|
f0ee0bdd37
|
Merge pull request #93972 from Hilderin/fix-editor-needs-restart-after-adding-gdextensions
Fix editor needs restart after adding GDExtensions
|
2024-08-30 09:59:05 +02:00 |
|
Rémi Verschelde
|
4c6bac15a3
|
Merge pull request #92656 from fire/vsk-json-to-native-4.3
Ability to convert native engine types to JSON and back.
|
2024-08-30 09:58:57 +02:00 |
|
Chaosus
|
75055a8278
|
Write path instead of name at verbose output of leaked instances
|
2024-08-30 10:58:50 +03:00 |
|
Rémi Verschelde
|
d5385491f6
|
Merge pull request #86183 from demolke/extras
Import/export GLTF extras to `node->meta` and back
|
2024-08-30 09:58:47 +02:00 |
|
MBCX
|
6b13236956
|
Make sure huf_decompress is only applied to 64-bit x86.
|
2024-08-29 17:12:09 -04:00 |
|
rune-scape
|
154049ce17
|
StringName Dictionary keys
also added 'is_string()' method to Variant
and refactored many String type comparisons to use it instead
|
2024-08-29 13:39:27 -07:00 |
|