session-android/app/src/main/res
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
2022-01-14 07:56:15 +02:00
..
anim refactor: running the remove unused resources command and cleaning up strings 2021-05-17 11:56:14 +10:00
animator
drawable feat: Add conversation pinning (#806) 2021-12-10 10:18:56 +11:00
drawable-anydpi-v24
drawable-hdpi Remove unused resources 2021-07-07 14:00:18 +10:00
drawable-ldrtl-hdpi refactor: running the remove unused resources command and cleaning up strings 2021-05-17 11:56:14 +10:00
drawable-ldrtl-xhdpi refactor: running the remove unused resources command and cleaning up strings 2021-05-17 11:56:14 +10:00
drawable-ldrtl-xxhdpi refactor: running the remove unused resources command and cleaning up strings 2021-05-17 11:56:14 +10:00
drawable-ldrtl-xxxhdpi refactor: running the remove unused resources command and cleaning up strings 2021-05-17 11:56:14 +10:00
drawable-mdpi Remove unused resources 2021-07-07 14:00:18 +10:00
drawable-notnight
drawable-xhdpi Remove unused resources 2021-07-07 14:00:18 +10:00
drawable-xxhdpi Remove unused resources 2021-07-07 14:00:18 +10:00
drawable-xxxhdpi Add oxen logo 2021-07-08 10:42:42 +10:00
font
layout refactor: Use view binding to replace Kotlin synthetics (#824) 2022-01-14 07:56:15 +02:00
layout-sw400dp Re-organize files 2021-07-09 13:18:48 +10:00
menu refactor: only display notification settings when the conversation is unmuted, notify the conversation list listeners when notify settings are updated 2021-07-26 14:50:43 +10:00
mipmap-anydpi-v26 refactor: running the remove unused resources command and cleaning up strings 2021-05-17 11:56:14 +10:00
mipmap-hdpi refactor: running the remove unused resources command and cleaning up strings 2021-05-17 11:56:14 +10:00
mipmap-mdpi refactor: running the remove unused resources command and cleaning up strings 2021-05-17 11:56:14 +10:00
mipmap-xhdpi refactor: running the remove unused resources command and cleaning up strings 2021-05-17 11:56:14 +10:00
mipmap-xxhdpi refactor: running the remove unused resources command and cleaning up strings 2021-05-17 11:56:14 +10:00
mipmap-xxxhdpi refactor: running the remove unused resources command and cleaning up strings 2021-05-17 11:56:14 +10:00
raw refactor: running the remove unused resources command and cleaning up strings 2021-05-17 11:56:14 +10:00
values feat: Add conversation pinning (#806) 2021-12-10 10:18:56 +11:00
values-af build: adding latest strings 2021-09-01 13:56:11 +10:00
values-af-rZA build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-ar build: adding latest strings 2021-09-01 13:56:11 +10:00
values-ar-rSA build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-az build: adding latest strings 2021-09-01 13:56:11 +10:00
values-az-rAZ build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-bal build: adding latest strings 2021-09-01 13:56:11 +10:00
values-bal-rBA build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-be build: adding latest strings 2021-09-01 13:56:11 +10:00
values-be-rBY build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-bg build: adding latest strings 2021-09-01 13:56:11 +10:00
values-bg-rBG build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-ca build: adding latest strings 2021-09-01 13:56:11 +10:00
values-ca-rES build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-cs build: adding latest strings 2021-09-01 13:56:11 +10:00
values-cs-rCZ build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-cy build: adding latest strings 2021-09-01 13:56:11 +10:00
values-cy-rGB build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-da build: adding latest strings 2021-09-01 13:56:11 +10:00
values-da-rDK build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-de build: adding latest strings 2021-09-01 13:56:11 +10:00
values-de-rDE build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-el build: adding latest strings 2021-09-01 13:56:11 +10:00
values-el-rGR build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-eo build: adding latest strings 2021-09-01 13:56:11 +10:00
values-eo-rUY build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-es build: adding latest strings 2021-09-01 13:56:11 +10:00
values-es-rES build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-et build: adding latest strings 2021-09-01 13:56:11 +10:00
values-et-rEE build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-fa build: adding latest strings 2021-09-01 13:56:11 +10:00
values-fa-rIR build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-fi build: adding latest strings 2021-09-01 13:56:11 +10:00
values-fi-rFI build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-fr build: adding latest strings 2021-09-01 13:56:11 +10:00
values-fr-rFR build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-gl build: adding latest strings 2021-09-01 13:56:11 +10:00
values-gl-rES build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-ha build: adding latest strings 2021-09-01 13:56:11 +10:00
values-ha-rHG build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-he build: adding latest strings 2021-09-01 13:56:11 +10:00
values-hi build: adding latest strings 2021-09-01 13:56:11 +10:00
values-hi-rIN build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-hr build: adding latest strings 2021-09-01 13:56:11 +10:00
values-hr-rHR build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-hu build: adding latest strings 2021-09-01 13:56:11 +10:00
values-hu-rHU build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-hy-rAM build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-id build: adding latest strings 2021-09-01 13:56:11 +10:00
values-in-rID build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-it build: adding latest strings 2021-09-01 13:56:11 +10:00
values-it-rIT build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-iw-rIL build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-ja build: adding latest strings 2021-09-01 13:56:11 +10:00
values-ja-rJP build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-ka build: adding latest strings 2021-09-01 13:56:11 +10:00
values-ka-rGE build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-km build: adding latest strings 2021-09-01 13:56:11 +10:00
values-km-rKH build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-kn-rIN build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-ko build: adding latest strings 2021-09-01 13:56:11 +10:00
values-ko-rKR build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-lo build: adding latest strings 2021-09-01 13:56:11 +10:00
values-lo-rLA build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-lt build: adding latest strings 2021-09-01 13:56:11 +10:00
values-lt-rLT build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-lv build: adding latest strings 2021-09-01 13:56:11 +10:00
values-lv-rLV build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-mk build: adding latest strings 2021-09-01 13:56:11 +10:00
values-mk-rMK build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-mn build: adding latest strings 2021-09-01 13:56:11 +10:00
values-mn-rMN build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-ms build: adding latest strings 2021-09-01 13:56:11 +10:00
values-ms-rMY build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-my-rMM build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-nb build: adding latest strings 2021-09-01 13:56:11 +10:00
values-nb-rNO build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-nl build: adding latest strings 2021-09-01 13:56:11 +10:00
values-nl-rNL build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-nn-rNO build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-no build: adding latest strings 2021-09-01 13:56:11 +10:00
values-no-rNO build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-notnight-v21 feat: Add conversation pinning (#806) 2021-12-10 10:18:56 +11:00
values-notnight-v23
values-ny build: adding latest strings 2021-09-01 13:56:11 +10:00
values-ny-rMW build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-pa-rIN build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-pl build: adding latest strings 2021-09-01 13:56:11 +10:00
values-pl-rPL build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-ps build: adding latest strings 2021-09-01 13:56:11 +10:00
values-ps-rAF build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-pt-rBR build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-pt-rPT build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-ro build: adding latest strings 2021-09-01 13:56:11 +10:00
values-ro-rRO build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-ru build: adding latest strings 2021-09-01 13:56:11 +10:00
values-ru-rRU build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-si-rLK build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-sk build: adding latest strings 2021-09-01 13:56:11 +10:00
values-sk-rSK build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-sl build: adding latest strings 2021-09-01 13:56:11 +10:00
values-sl-rSI build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-small refactor: running the remove unused resources command and cleaning up strings 2021-05-17 11:56:14 +10:00
values-sq build: adding latest strings 2021-09-01 13:56:11 +10:00
values-sq-rAL build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-sr build: adding latest strings 2021-09-01 13:56:11 +10:00
values-sr-rSP build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-sv-rSE build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-sw build: adding latest strings 2021-09-01 13:56:11 +10:00
values-sw360dp
values-sw400dp
values-sw480dp
values-sw-rKE build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-ta build: adding latest strings 2021-09-01 13:56:11 +10:00
values-ta-rIN build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-te build: adding latest strings 2021-09-01 13:56:11 +10:00
values-te-rIN build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-th build: adding latest strings 2021-09-01 13:56:11 +10:00
values-th-rTH build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-tr build: adding latest strings 2021-09-01 13:56:11 +10:00
values-tr-rTR build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-uk build: adding latest strings 2021-09-01 13:56:11 +10:00
values-uk-rUA build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-ur-rIN build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-v23
values-v26
values-vi build: adding latest strings 2021-09-01 13:56:11 +10:00
values-vi-rVN build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-xh build: adding latest strings 2021-09-01 13:56:11 +10:00
values-xh-rZA build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-zh-rCN build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
values-zh-rTW build: update translations with latest values (#808) 2021-12-15 10:45:25 +11:00
xml Remove the read and typing indication on startup (#812) 2021-12-17 10:19:32 +11:00