Rémi Verschelde
|
087ef4b942
|
Merge pull request #93124 from RandomShaper/skull_trio
`ResourceLoader`: Let the caller thread use its own message queue override
|
2024-06-14 17:13:38 +02:00 |
Rémi Verschelde
|
75eb8ad510
|
Merge pull request #93091 from RandomShaper/remove_false_safety
Remove no longer needed thread safety measures
|
2024-06-14 17:13:31 +02:00 |
Rémi Verschelde
|
08a21fda8d
|
Merge pull request #93082 from RandomShaper/fix_err_deadlock
ResourceLoader: Avoid deadlock when awaiting a loader thread that failed early
|
2024-06-14 17:13:28 +02:00 |
Pedro J. Estébanez
|
cc6f5d1a7a
|
ResourceLoader: Let the caller thread use its own message queue override
|
2024-06-13 10:31:11 +02:00 |
Pedro J. Estébanez
|
21c03d1956
|
WorkerThreadPool: Fix thread message queue not restored after overridden in a task
Also, simplifies the thread override teardown in MessageQueue.
|
2024-06-13 10:31:08 +02:00 |
bruvzg
|
e651421905
|
[TextServer, GDExtension] Fix building text servers as GDExtension, expose new/changed low-level methods to GDExtension API.
|
2024-06-12 19:30:19 +03:00 |
Pedro J. Estébanez
|
b6994a414d
|
Remove no longer needed thread safety measures
This is basically a revertion of commit 84b85d894c .
|
2024-06-12 18:10:11 +02:00 |
Pedro J. Estébanez
|
bdcceef0e2
|
ResourceLoader: Avoid deadlock when awaiting a loader thread that failed early
|
2024-06-12 13:49:37 +02:00 |
Rémi Verschelde
|
5bab95a556
|
Merge pull request #92827 from raulsntos/core/node-to_string
Use GDExtension `to_string` in Node
|
2024-06-12 10:00:29 +02:00 |
Raul Santos
|
29bf60cc02
|
Use GDExtension `to_string` in Node
Matches the `Object::to_string` implementation.
|
2024-06-11 17:40:51 +02:00 |
Rémi Verschelde
|
4629845ead
|
Merge pull request #92718 from jsjtxietian/importer-duplicate
Fix same importer will be added multiple times in `get_importers_for_extension`
|
2024-06-11 11:51:06 +02:00 |
Rémi Verschelde
|
e4fa8543ea
|
Revert "Fix FileSystem dock won't show any file folders"
This reverts commit 72856d633a .
Fixes #93022.
|
2024-06-11 11:46:35 +02:00 |
Rémi Verschelde
|
94929439b6
|
Revert "Fix method name for custom callable"
This reverts commit e88095ed8f .
Fixes #92695.
|
2024-06-11 11:02:03 +02:00 |
Rémi Verschelde
|
0a9f2d2262
|
Merge pull request #92650 from Hilderin/fix-fileSystem-dock-wont-show-any-file-folders
Fix FileSystem dock won't show any file folders
|
2024-06-11 10:48:46 +02:00 |
Hilderin
|
72856d633a
|
Fix FileSystem dock won't show any file folders
|
2024-06-10 19:54:37 -04:00 |
Chris Cranford
|
8577340501
|
Expose several EngineDebugger methods and signals as plugin callbacks
|
2024-06-10 19:46:23 -04:00 |
bruvzg
|
d8e1ab085a
|
[Windows] Fix 32-bit MinGW LTO build.
|
2024-06-04 13:46:03 +03:00 |
Rémi Verschelde
|
7b63ac488e
|
Merge pull request #92722 from rune-scape/fix-callable-crash
Fix callable not clearing freed pointer
|
2024-06-04 10:16:14 +02:00 |
jsjtxietian
|
7552d242a3
|
Fix same importer will be added multiple times in `get_importers_for_extension`
|
2024-06-03 17:28:46 +08:00 |
Rémi Verschelde
|
ef886b0a41
|
Merge pull request #92426 from RandomShaper/fix_ed_toast_mt
Avoid editor error reporting using resource loader thread's call queues
|
2024-06-03 11:20:50 +02:00 |
Rémi Verschelde
|
41e762ca29
|
Merge pull request #91454 from akien-mga/coverity-checks
Fix Steam input "crc" errors, and some other Coverity reports of uninitialized scalar variable
|
2024-06-03 10:35:38 +02:00 |
rune-scape
|
4463e7dee9
|
fix callable not clearing freed pointer
|
2024-06-02 21:22:16 -07:00 |
Thaddeus Crews
|
05203b6a43
|
SCons: Fix `mono` dependency
|
2024-06-01 16:37:54 -05:00 |
Rémi Verschelde
|
62120c7841
|
Fix Steam input "crc" errors, and some other Coverity reports of uninitialized scalar variable
- Fixes #88630.
- Fixes #92578.
|
2024-05-31 09:55:02 +02:00 |
Pedro J. Estébanez
|
f61c63e3a1
|
Avoid editor error reporting using resource loader thread's call queues
|
2024-05-31 09:42:37 +02:00 |
Rémi Verschelde
|
be2c5e66f4
|
Merge pull request #92201 from bruvzg/input_flush
Clean `Input::frame_parsed_events` before de-initialising scripting languages to ensure no script created events exist at the exit.
|
2024-05-30 15:41:56 +02:00 |
kobewi
|
17d3f26e5d
|
Add event_index to InputEventAction
|
2024-05-30 12:51:15 +02:00 |
bruvzg
|
2c9df769ad
|
Clean Input::frame_parsed_events before de-initialising scripting languages to ensure no script created events exist at the exit.
|
2024-05-30 13:23:00 +03:00 |
Rémi Verschelde
|
9d4a736d0c
|
Merge pull request #91502 from lyuma/gdextension_open_library_compat
Bind compatibility GDExtension methods removed in #88418
|
2024-05-30 11:47:43 +02:00 |
Rémi Verschelde
|
b8f3c5e2ab
|
Merge pull request #92427 from AThousandShips/bind_go_away
Replace `.bind(...).call_deferred()` with `.call_deferred(...)`
|
2024-05-28 15:50:01 +02:00 |
Rémi Verschelde
|
4808f24312
|
Merge pull request #92350 from 4d49/undo-redo-fix-callable-name
Fix `UndoRedo` method name for custom `Callable`
|
2024-05-28 15:49:26 +02:00 |
A Thousand Ships
|
4ed62665a2
|
Replace `.bind(...).call_deferred()` with `.call_deferred(...)`
|
2024-05-27 13:29:57 +02:00 |
Mansur Isaev
|
e88095ed8f
|
Fix method name for custom callable
|
2024-05-25 10:23:10 +04:00 |
Mikael Hermansson
|
e312f147aa
|
Fix `ClassDB` not checking for `API_EDITOR_EXTENSION`
|
2024-05-25 00:23:12 +02:00 |
Danil Alexeev
|
49594d8c41
|
Optimize `Color::find_named_color()`
|
2024-05-23 15:19:19 +03:00 |
Rémi Verschelde
|
c40c89f94c
|
Merge pull request #90457 from Chubercik/ruff-formatter
Replace `black` formatter with `ruff`
|
2024-05-22 09:26:42 +02:00 |
Jakub Marcowski
|
d9f8ef68df
|
Update pre-commit hooks configuration to use `ruff` instead of `black`
|
2024-05-21 18:02:29 -05:00 |
David Snopek
|
62f9365b21
|
Don't use `ERR_PRINT_ONCE()` for runtime class error because it will hide errors
|
2024-05-21 13:55:56 -05:00 |
lawnjelly
|
331ecf3ca8
|
Clarify is_polygon_clockwise() coordinate system
The function assumes a normal Cartesian coordinate system.
|
2024-05-20 18:34:45 +01:00 |
Rémi Verschelde
|
944b95e1a5
|
Merge pull request #91897 from RandomShaper/res_unreg_if_true
Add an identity check to resource unregistration from cache
|
2024-05-16 09:32:03 +02:00 |
Rémi Verschelde
|
e63b5ba9e4
|
Merge pull request #91416 from Calinou/d3d12-sdk-update-install-script
Update dependencies in D3D12 SDK installer script
|
2024-05-15 13:51:31 +02:00 |
Rémi Verschelde
|
527bf78486
|
Merge pull request #91955 from Repiteo/core/variant-class-initializer
Core: Readd Variant class initializer, fix comment
|
2024-05-15 12:10:03 +02:00 |
Thaddeus Crews
|
7599a7b719
|
Core: Readd Variant class initializer, fix comment
|
2024-05-14 12:20:40 -05:00 |
kobewi
|
59f05ed31a
|
Cleanup unused/underused singleton StringNames
|
2024-05-14 18:18:29 +02:00 |
Rémi Verschelde
|
bdefe53992
|
Merge pull request #91909 from KoBeWi/have_fun_reviewing_this
Use Core/Scene stringnames consistently
|
2024-05-14 12:07:03 +02:00 |
kobewi
|
413c11357d
|
Use Core/Scene stringnames consistently
|
2024-05-13 23:41:07 +02:00 |
Rémi Verschelde
|
5cb9a748d6
|
Merge pull request #91630 from RandomShaper/enh_mat_sh_update
Let materials' shaders update happen on loader threads
|
2024-05-13 17:32:11 +02:00 |
Rémi Verschelde
|
3585c2e8f9
|
Merge pull request #91870 from scgm0/fix_disabled_classes
SCons: Fix generation of `disabled_classes.gen.h` after #91624
|
2024-05-13 12:05:59 +02:00 |
Pedro J. Estébanez
|
b70afac286
|
Add an identity check to resource unregistration from cache
This is needed because resources loaded with CACHE_MODE_IGNORE still have path_cache set.
|
2024-05-13 11:55:50 +02:00 |
scgm0
|
973d3a472d
|
SCons: Fix generation of `disabled_classes.gen.h` after #91624
|
2024-05-13 11:25:29 +02:00 |