In the service compendium for R4, section 106.5 "Cleanup" for the Preferences Service states the following:
"The Preferences Service must listen for bundle uninstall events, and remove all the preferences data for the bundle that is being uninstalled.
It also must handle the possibility of a bundle getting uninstalled while the Preferences Service is stopped. Therefore, it must check on startup whether preferences data exists for any bundle which is not currently installed. If it does, that data must be removed."
Does the current Knopflerfish prefs implement this? I've tried to find it in the source but I may be missing it.
Thanks,
Robert
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hey folks,
In the service compendium for R4, section 106.5 "Cleanup" for the Preferences Service states the following:
"The Preferences Service must listen for bundle uninstall events, and remove all the preferences data for the bundle that is being uninstalled.
It also must handle the possibility of a bundle getting uninstalled while the Preferences Service is stopped. Therefore, it must check on startup whether preferences data exists for any bundle which is not currently installed. If it does, that data must be removed."
Does the current Knopflerfish prefs implement this? I've tried to find it in the source but I may be missing it.
Thanks,
Robert