Release 1.0.0
Change log
- There is now a Windows service to manage the hardware part of the app. It takes a configuration file defined with the app, and adjusts the fans accordingly
- communication with the service with GRPC
- configuration files are made with protocol buffer
- the ui has been completely redefined
So this release will be more stable because
- config file are no longer generated in json (no type safety)
- no usage of JNI (the previous version called C# code in the JVM (I don't know what I was thinking doing something like that lol))
and also more efficient
- remove usage of data class for handling state in Kotlin (less copy)
- service can run in background (~30 mb against ~500 mb before)
enjoy!