On first launch we need to check if the old configuration options from 1.x are set, and whether any widgets exist, and if so, then the 2.x style configuration for each of the existing widgets needs to be set to match the old 1.x config and the 1.x config should be deleted. Doing this in widget startup might actually be a good place to do it.
On first launch we need to check if the old configuration options from 1.x are set, and whether any widgets exist, and if so, then the 2.x style configuration for each of the existing widgets needs to be set to match the old 1.x config and the 1.x config should be deleted. Doing this in widget startup might actually be a good place to do it.