Commit Graph

16 Commits (b3e97086496f94428cb6dc9c96bce5c0af907c3f)

Author SHA1 Message Date
ceokot c113a447cf
refactor: Use view binding to replace Kotlin synthetics (#824)
* refactor: Migrate home screen to data binding

* Add view binding

* Migrate ConversationView to view binding

* Migrate ConversationActivityV2 to view binding

* View model refactor

* Move more functionality to the view model

* Add ui state events flow

* Update conversation item bindings

* Update profile picture view bindings

* Replace Kotlin synthetics with view bindings

* Fix qr code fragment binding and optimize imports

* View binding refactors

* Make TextSecurePreferences an interface and add an implementation to improve testability

* Add conversation repository

* Migrate remaining TextSecurePreferences functions into the interface

* Add unit conversation unit tests

* Add unit test coverage for remaining view model functions
3 years ago
nielsandriesse e6ef8e22e9 Update Kotlin & Gradle 4 years ago
Alan Evans d8a56be5e8 Gradle/Gradlew/AndroidGradlePlugin update. 5 years ago
Greyson Parrelli bef9beff16 Updated Gradle to 5.1 6 years ago
Moxie Marlinspike e245281b69 Update Android plugin to 3.0.0 7 years ago
Moxie Marlinspike 10f224ede5 Update to glide 4.x
// FREEBIE
7 years ago
Moxie Marlinspike 2f46c6ca1f Don't redisplay notifications after they have been dismissed
Fixes #5751
Fixes #6218
// FREEBIE
7 years ago
Moxie Marlinspike cbba8c0d76 Update signal-service
// FREEBIE
7 years ago
Moxie Marlinspike 848a25664b Make fingerprint changes optionally non-blocking
Also complete the rename from "identity" to "safety numbers."

// FREEBIE
8 years ago
Moxie Marlinspike a66dd8be82 Gradle wrapper, all.
// FREEBIE
9 years ago
Moxie Marlinspike 20313127f5 Remove automation build type, bump gradle and tools versions.
// FREEBIE
9 years ago
Moxie Marlinspike de75a98093 Move JobManager to external project and dependency.
// FREEBIE
10 years ago
Jake McGinty 67a4523ca7 update gradle+plugins, update gradle-witness
// FREEBIE
10 years ago
Jake McGinty de90222c95 Upgrade android plugin to stay compatible with latest Android Studio
// FREEBIE
10 years ago
Jake McGinty 11cfc4f1a1 upgrade gradle version
// FREEBIE
10 years ago
Jake McGinty d19ab04bdd gradle wrapper 1.10, android plugin 0.8, android support 19.0.1 //
FREEBIE
11 years ago