diff options
author | Juan <reduzio@gmail.com> | 2024-09-23 10:42:18 +0200 |
---|---|---|
committer | Rémi Verschelde <rverschelde@gmail.com> | 2024-11-11 15:59:56 +0100 |
commit | d57846087b225d2d8b7e8dca5db0a3874924e448 (patch) | |
tree | 4b3dda9fa9a3b7cea0bff39e82e5a85b1a74acde /platform/javascript/audio_driver_javascript.cpp | |
parent | 0f5f3bc9546b46b2029fc8896dc859697f1eab97 (diff) | |
download | redot-engine-d57846087b225d2d8b7e8dca5db0a3874924e448.tar.gz |
Universalize UID support in all resource types
Ensures all resource types support UIDs in a project.
This is required to fix:
* Scripts and many other resource types can't be referenced by UID and when refactored the references are lost.
* Path export properties can't use UID for unsupported types.
* Refactoring problems when files are moved outside the editor (this PR effectively fixes it).
* Editor properly refreshing paths if they changed externally while opened (as example, git update).
This needs to be addressed in a subsequent PR, but this one effectively sets the prerequisites.
Resource types that do not support UID will get a .uid file appended to them (this includes .gd, .gdshader, .gdextension, etc. files).
Diffstat (limited to 'platform/javascript/audio_driver_javascript.cpp')
0 files changed, 0 insertions, 0 deletions