summaryrefslogtreecommitdiffstats
path: root/core/io
Commit message (Expand)AuthorAgeFilesLines
* ResourceLoader: Add thread-aware resource changed mechanismPedro J. Estébanez2024-09-063-11/+107
* ResourceLoader: Simplify handling of unregistered tasksPedro J. Estébanez2024-09-052-40/+34
* Merge pull request #96292 from AThousandShips/null_check_ref_fixRémi Verschelde2024-09-033-5/+5
|\
| * Cleanup of raw `nullptr` checks with `Ref`A Thousand Ships2024-08-313-5/+5
* | Merge pull request #92667 from Hilderin/fix-addon-requires-editor-restartRémi Verschelde2024-09-032-0/+30
|\ \
| * | Fix Addon requires editor restart to become functionalHilderin2024-09-022-0/+30
* | | Reduce code duplication in FileAccessBlueCube33102024-09-0112-207/+49
| |/ |/|
* | Merge pull request #96166 from AThousandShips/more_lock_raiiRémi Verschelde2024-08-302-86/+77
|\ \
| * | Use `MutexLock` in more placesA Thousand Ships2024-08-292-86/+77
* | | Merge pull request #92656 from fire/vsk-json-to-native-4.3Rémi Verschelde2024-08-302-1/+750
|\ \ \ | |/ / |/| |
| * | Ability to convert native engine types to JSON and back.K. S. Ernest (iFire) Lee2024-08-292-1/+750
* | | Merge pull request #92316 from alula/msvc-clangRémi Verschelde2024-08-291-1/+1
|\ \ \
| * | | Add support for compiling with VS clang-cl toolsetAlula2024-08-281-1/+1
| | |/ | |/|
* / | ResourceLoader: Handle another case of user tokensPedro J. Estébanez2024-08-281-0/+5
|/ /
* | Merge pull request #94920 from gongpha/bring-back-print-verbose-when-loading-...Rémi Verschelde2024-08-281-0/+7
|\ \
| * | Fix ResourceLoader is not verbosely printing a resource path on loadingKongfa Waroros2024-08-281-0/+7
* | | Merge pull request #92799 from BlueCube3310/image-detech-signedRémi Verschelde2024-08-272-0/+29
|\ \ \ | |/ / |/| |
| * | Image: Add a method for detecting signed valuesBlueCube33102024-08-272-0/+29
* | | Remove confusing USER prefix from script-logged errorsSébastien Dunne Fulmer2024-08-271-5/+1
|/ /
* | Merge pull request #84944 from KoBeWi/legacy_of_ancient_godotsRémi Verschelde2024-08-262-17/+10
|\ \
| * | Fix some legacy codekobewi2024-08-012-17/+10
* | | Merge pull request #93739 from AThousandShips/lock_unlockRémi Verschelde2024-08-262-24/+24
|\ \ \
| * | | [Core] Allow locking/unlocking of `MutexLock`A Thousand Ships2024-08-262-24/+24
* | | | Merge pull request #93064 from Hilderin/fix-fileSystem-dock-wont-show-any-fil...Rémi Verschelde2024-08-264-34/+53
|\ \ \ \ | |/ / / |/| | |
| * | | Fix FileSystem dock won't show any file folders (v2)Hilderin2024-08-204-34/+53
* | | | Merge pull request #94169 from RandomShaper/wtp_rl_prizeRémi Verschelde2024-08-262-108/+169
|\ \ \ \
| * | | | WorkerThreadPool (plus friends): Overhaul unlock allowance zonesPedro J. Estébanez2024-08-212-1/+8
| * | | | ResourceLoader: Fix edge cases in the management of user tokensPedro J. Estébanez2024-08-212-84/+100
| * | | | ResourceLoader: Optimize remap check by deferring until a non-mutex zonePedro J. Estébanez2024-08-212-6/+5
| * | | | ResourceLoader: Enhance deadlock preventionPedro J. Estébanez2024-08-212-20/+35
| * | | | ResourceLoader: Properly push & pop TLS state on recursive load tasksPedro J. Estébanez2024-08-212-0/+24
| | |_|/ | |/| |
* | | | Merge pull request #91018 from Daylily-Zeleen/daylily-zeleen/optionally_posti...Rémi Verschelde2024-08-2610-23/+23
|\ \ \ \ | |/ / / |/| | |
| * | | Allow ClassDB to create a Object without postinitialization for GDExtension.Daylily-Zeleen2024-08-2010-23/+23
* | | | Merge pull request #94801 from gamelessone/fix-cond-varRémi Verschelde2024-08-212-8/+14
|\ \ \ \
| * | | | Fix use condition_variable after freeAleksey Vasenev2024-07-302-8/+14
* | | | | Merge pull request #91535 from BlueCube3310/betsy-bc6hRémi Verschelde2024-08-212-0/+25
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | Add Betsy to speed up BC6 compressionBlueCube33102024-08-182-0/+25
* | | | | Merge pull request #95508 from Summersay415/loaded-when-notRémi Verschelde2024-08-191-0/+4
|\ \ \ \ \
| * | | | | Return error when no ResourceFormatLoader found.Summersay4152024-08-141-0/+4
| | |_|/ / | |/| | |
* | | | | ResourceLoader: Revert workaround resource loading crashes due to buggy TLSPedro J. Estébanez2024-08-192-12/+8
* | | | | Merge pull request #92496 from clayjohn/HDR-2D-sRGBRémi Verschelde2024-08-192-0/+33
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | Ensure MovieWriter output is in gamma space when using HDR 2Dclayjohn2024-05-282-0/+33
* | | | | Merge pull request #95549 from timothyqiu/split-translation-serverRémi Verschelde2024-08-161-1/+1
|\ \ \ \ \
| * | | | | Split TranslationServer into its own fileHaoyu Qiu2024-08-151-1/+1
| | |/ / / | |/| | |
* | | | | Merge pull request #95477 from RandomShaper/res_load_dev_bugsRémi Verschelde2024-08-161-12/+2
|\ \ \ \ \
| * | | | | ResourceLoader: Use better error handling for possible engine bugsPedro J. Estébanez2024-08-131-12/+2
* | | | | | Merge pull request #92291 from BlueCube3310/image-convert-optimizedRémi Verschelde2024-08-161-1/+105
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | Optimize half and float image conversionBlueCube33102024-05-241-1/+105
| | |/ / / | |/| | |
* | | | | ResourceLoader: Fix error on querying progress for uncached loadsPedro J. Estébanez2024-08-131-4/+6
| |/ / / |/| | |
* | | | Fix use-after-free in `FileAccess::exists`Mikael Hermansson2024-08-091-0/+4