I'm impressed with this add-on. It can indeed be quite a useful tool for those who would like to avoid the hassle of installing add-ons, myself included. There's still a bit of a learning curve though for a new player if they aren't familiar with the Orbiter folder or installing mods in general.
Few bugs i've noticed:
- Even if the add-on installation fails, the file still gets removed upon request. Requiring you to unzip the file again.
- Nothing shows up on the database except the mods I install via the Installation button, only those show up.
- Whenever I use the snapchat option, my entire Orbiter folder gets deleted. It doesn't even get sent to the Recycle Bin.
- Sometimes after installing an add-on, it is missing on the database. Meaning, I have to uninstall it manually.
- If I have an add-on folder that has another folder right after it that actually has the content (typical with some freshly downloaded add-ons), OAD ends up just importing the file without putting the files in the right directories.
- There is no warning for if a file is about to be overwritten or replaced. It'd be nice to have that.
I like the system you have in place e.g replacing .cfg with .oad when disabling the add-ons. This is a really great project
.