aboutsummaryrefslogtreecommitdiff
path: root/program_info
diff options
context:
space:
mode:
authorKenneth Chew <kenneth.c0@protonmail.com>2022-04-25 19:33:17 -0400
committerKenneth Chew <kenneth.c0@protonmail.com>2022-05-19 15:16:37 -0400
commit05cd30ac06b67ebc594773fc7e7ccf110fc336a3 (patch)
tree0c477c542301b45c8c2436b7b92b0b00cf785098 /program_info
parent34adcec6165662d6245a55ee0a75c36753061df2 (diff)
downloadPrismLauncher-05cd30ac06b67ebc594773fc7e7ccf110fc336a3.tar.gz
PrismLauncher-05cd30ac06b67ebc594773fc7e7ccf110fc336a3.tar.bz2
PrismLauncher-05cd30ac06b67ebc594773fc7e7ccf110fc336a3.zip
Refactor code, create abstract class `ExternalUpdater`
(Hopefully) this makes implementing updaters using external libraries easier on other platforms. To implement an updater on a new platform, create a new class that implements the pure virtual methods from `ExternalUpdater` and add code in the `UpdateChecker` initializer to initialize the new class.
Diffstat (limited to 'program_info')
0 files changed, 0 insertions, 0 deletions