Startup: Data should be loaded and unloaded in a lazy manner
Submitted by Shlomi Fish
Attached to this bug is the recent version of my patch to make sure that data in the GIMP is loaded and unloaded in a lazy manner. This patch adds two function to GIMP_DATA - gimp_data_load() and gimp_data_unload() for signifying when the data of the object should be loaded to memory. This patch makes sure that only the essential information for the data is loaded, and the rest is loaded from the disk when it is requested.