New
Class for function used across all other classes.
Automatically check for new updates.
Change repo url, handy for development.
Backup profile file, change some settings in the program and more. See changelog for greater detail.
Finished replicating the original program, Features include: Backup, Restore, and Update.. But there is still more I want to add, such as better settings management, update, and more.
Instead of having all code written as functions, we're now structuring it around two main classes: the Backup class, responsible for handling backups, and the UI class, which focuses on displaying and initiating calls to backup functions.