What's Changed
Performance Improvements
-
4ab8075(prefs) Diff sync against remote before write by @hxreborn -
c73eceb(ui) Drop empty-lambda alloc in AboutCard and let-branch alloc in StatusCard by @hxreborn -
a74a9e8(ui) Add keys to dashboard spacer items by @hxreborn
Refactor
-
c10e630(hook) Cache pref snapshot with cross-process listener by @hxreborn -
5caf4db(hook) Use -er suffix for XposedInterface.Hooker implementors by @hxreborn -
aaafff5(log) Drop cachedPrefs handle, read HookPrefs.verbose by @hxreborn -
4a7131e(prefs) Adopt canonical generic read/save API by @hxreborn -
c50f53b(prefs) Rename to PrefsRepository and AppPrefs by @hxreborn -
b1336a0(service) Rename boundService to mService by @hxreborn -
2c2c22d(vm) Subscribe to service bind via listener by @hxreborn