-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Labels
1dEstimateEstimate
Description
currently, we manage our resources manually in the C++ source files. that process is quite error prune and could be automatized. on top of that we will need more resource files in the future looking at features like creating new documents or CSS/JS for an image viewer.
one part of this ticket would be to automatize the C++ source file generation from the resource files in the repository. this should be achieved by CMake.
references
- https://caiorss.github.io/C-Cpp-Notes/resources-executable.html
- https://mklimenko.github.io/english/2018/11/26/stdembed-for-the-poor/
- https://ledentsov.de/2014/11/22/ris-cross-platform-resource-compiler-for-cpp11/
the other part is to generalize resources by having either a key
for each resource that obtains the content at run-time or even having a VirtualFilesystem
with paths.
Metadata
Metadata
Assignees
Labels
1dEstimateEstimate