mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-02-15 16:48:20 +00:00
* Update buildTypes
* Replace android.jar with framework-13.jar
* io.github.fornewid:material-motion-compose-core:1.0.7
* Update submodule
* Move spotless extension
* Remove extra package attrs
* Use Kapt in plugins block
* Remove extra line
* Reuse protobuf config
* Use core-ktx
* Replace android.jar with framework-13.jar
* Cleanup
* Optimize Dagger deps
* Try to migrate to Hilt KSP compiler
* Revert "Try to migrate to Hilt KSP compiler"
This reverts commit 7a11610216.
* Remove extra core-ktx
* Add compileOnlyCommonJars
* Move addFrameworkJar out of android extension
* Cleanup
* Use com.google.dagger:hilt-compiler
* Update submodule
###ViewCapture Library Readme
ViewCapture.java is extremely performance sensitive. Any changes should be carried out with great caution not to hurt performance.
The following measurements should serve as a performance baseline (as of 02.10.2022):
The onDraw() function invocation time in WindowListener within ViewCapture is measured with System.nanoTime(). The following scenario was measured:
- Capturing the notification shade window root view on a freshly rebooted bluejay device (2 notifications present) -> avg. time = 204237ns (0.2ms)