* Enable viewBinding and replace findViewById with viewBinding usage
* Use AtomicBoolean instead of own UtilMutableBoolean object
* Thanks to https://github.com/yurtpage for adding ru translation
* update targetSdk from 34 to 35
* update androidx.constraintlayout:constraintlayout to 2.2.1
* update androidx.core:core to 1.16.0
* update gradle to 8.13
* update org.jetbrains.kotlin:kotlin-bom:2.1.20
* update com.github.MikeOrtiz:TouchImageView:3.7.1
* update androidx.appcompat:appcompat:1.7.1
* update androidx.window:window:1.4.0
* update org.jetbrains.kotlin:kotlin-bom:2.1.20