Added 🚀
- Broke builtin and user added plugins into separate spaces (#64)
- Added
Aboutbox, as well as more information for use when submitting bug reports
Housekeeping 🏠
- Heavy initial refactor, breaking the monolithic lua file into components
- Moved all settings management that is AirPlaneMode specific to the AirPlaneMode config file
- Added a hook for
stopPlugincalls (#68) - Added a hook to delete configs when being disabled by KOReader the plugin manager (#65)
- Improved linting and tests for pre-release checks
Experimental 💣
- Developer mode added - disable/enable features that are still in progress
- Debug logging - enables/disables debug logging, only available when devmode is on
- Update manager - now you can update AirPlaneMode from directly inside the plugin (#71). Currently gated with dev mode