Add new `Inkay_GetStatus` which can be used for retrieving the status of
the module. Also add better handling of module initialization, and show
a notification from the plugin if the module can't be found.
This is necessary for a future Aroma feature. This also makes more clear
the immutability of the patches that Pretendo requires, since they
cannot be reverted easily.
All patching code is now managed inside the module, which the plugin
triggers by calling an exported function from it. The WWP reset code
remains within the plugin as it isn't strictly tied to the patches.
* Fix aroma beta 17 incompatibilities (no network notification, no unregister boss tasks), and fix debug logger
* Update Dockerfile
* Fix logger.h
* Simplify notifcations
* Init nn::boss::Task
* Small fixes for the storage/config API usage
* Do a bunch of stuff, wish I knew what I did but I honestly forgot most of it (this is not considered a 100% functional commit
* Remove remnants of has_displayed_popup variables (not needed anymore)
* More notifications stuff
* Even more notifications stuff
* Fix notifications (yay) (thanks maschell)
* Disable debug by default
* Fix compiler warnings
* Update some stuff, cant test have to go
---------
Co-authored-by: Maschell <Maschell@gmx.de>
plus some fixes
commit f1e715336f3f7bccbe01b2fb3883fd965f75ee76
Author: Ash Logan <ash@heyquark.com>
Date: Sat Dec 10 14:00:43 2022 +1100
config: move to own file
get it outta here! I don't wanna see it!
commit 386874e1c468db44f378a3269ca79dde9cc86883
Author: scatterbrain <119330240+kurbus@users.noreply.github.com>
Date: Fri Dec 9 21:19:28 2022 -0500
skipPatches to connect_to_network (#6)
* baseline for fix
Make config more readable
* change skip patches to connect to network
for clarity. Nice C code, by the way.
* scratch that
number 15, diarrhea