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
jubb
87045b1d55
build: update build number and versio nname
2021-12-17 11:03:16 +11:00
jubb
0ba9e4938d
build: increase build number
2021-11-23 14:10:42 +11:00
jubb
19384eeb5b
build: increase build number
2021-10-27 17:42:13 +11:00
Harris
e8a2bbe76d
fix: saving log external instead of session blob
2021-10-08 16:43:45 +11:00
Harris
a55c9a969b
refactor: replace settings string for sharing logs, change extension to .txt to make things easier
2021-10-08 14:01:13 +11:00
Harris
3997fcebc2
refactor: output appropriate file names for the apks
2021-10-08 11:07:26 +11:00
Harris
8a2a80e9e1
build: increase build number
2021-10-08 10:49:09 +11:00
Harris
d130ba5432
fix: oom from too many db instances, adding singletons to limit object creation
2021-10-04 19:02:20 +11:00
Harris
0516526923
refactor: use hilt to provide DB instead of our own factory, inject it in some places where possible
2021-10-04 18:51:19 +11:00
Harris
5a290ddf68
build: bump the version number
2021-09-21 14:51:58 +10:00
Harris
71d2c1d1df
build: update build numbers
2021-09-01 14:33:37 +10:00
Harris
18c177971a
bump version number
2021-08-09 11:24:23 +10:00
Harris
bf6c2d29f1
fix: Home activity crash handling from the seed view optimisations. added tests for that plus rendering URL crash
2021-08-09 10:06:58 +10:00
jubb
2d933e4f67
feat: bump build number
2021-08-05 09:42:31 +10:00
Niels Andriesse
2f0c2fed5b
Update build number
2021-08-03 15:50:21 +10:00
jubb
9b48d5d203
refactor: use simpler way to generate closed group profile pictures, limit the getConversation call in MentionManagerUtilities.kt to 200 to improve link-through performance to v2 conversation activity. fix notify type not being preloaded into settings
2021-08-03 13:36:04 +10:00
jubb
dd01b2968f
fix: startup performance fixes
2021-08-02 16:59:55 +10:00
Niels Andriesse
4d5296bb1c
Update version number
2021-07-30 13:52:36 +10:00
jubb
0ed7b28b6b
refactor: performance experiments
2021-07-29 17:02:58 +10:00
Harris
9d9f543c3b
feat: trying upgrade DB for perf and reducing retry interval to congest threads
2021-07-29 08:56:34 +10:00
Niels Andriesse
0d25ad8561
Update build number
2021-07-27 10:38:12 +10:00
Niels Andriesse
2c1a473af4
Update build number
2021-07-26 15:51:01 +10:00
Niels Andriesse
118447799a
Handle incorrect clock setting
2021-07-23 14:09:27 +10:00
Niels Andriesse
2b97959f45
Update build number
2021-07-19 09:53:53 +10:00
Niels Andriesse
76d87df504
Update build number
2021-07-15 14:35:14 +10:00
Niels Andriesse
aacd92fb12
Update version number
2021-07-14 14:57:52 +10:00
Niels Andriesse
be6a36cc57
Update build number
2021-07-14 09:40:54 +10:00
Niels Andriesse
b6134b42c4
Update build number
2021-07-13 16:42:34 +10:00
Niels Andriesse
04b012ea2c
Update build number
2021-07-13 10:15:42 +10:00
Niels Andriesse
fda28fc6ba
Update version number
2021-07-12 10:02:22 +10:00
Niels Andriesse
1932fdd7cc
Update build number
2021-07-12 09:31:50 +10:00
Niels Andriesse
c4a5fa4594
Update build number
2021-07-09 15:23:17 +10:00
Niels Andriesse
ffc51f400f
Update build number
2021-07-09 10:12:47 +10:00
Niels Andriesse
2f7002ac7a
Update build number
2021-07-09 09:39:09 +10:00
Niels Andriesse
5be63cd297
Update build number
2021-07-08 13:38:14 +10:00
Niels Andriesse
a716b3dd40
Update version number
2021-07-08 10:55:08 +10:00
Niels Andriesse
176456c253
Update build number
2021-07-08 09:23:35 +10:00
Niels Andriesse
a49d7bb5d0
Update build number
2021-07-07 15:41:05 +10:00
Niels Andriesse
0b51b8f0b3
Update version number
2021-07-07 14:19:21 +10:00
Niels Andriesse
b854a5d936
Update build number
2021-07-07 09:41:56 +10:00
jubb
56a1c61f6b
fix: increase above dev build number
2021-07-05 17:33:03 +10:00
jubb
95716cc23a
Merge remote-tracking branch 'upstream/dev' into ui
...
# Conflicts:
# app/build.gradle
2021-07-05 17:32:29 +10:00
jubb
a593ad6a54
feat: increase build number
2021-07-05 17:18:48 +10:00
jubb
b329402faf
fix: audio waveforms decoded on the attachment download
2021-07-01 17:06:42 +10:00
Niels Andriesse
0a0f7e44f6
Update build number
2021-07-01 14:19:31 +10:00
Niels Andriesse
98e3754778
Update build number
2021-07-01 13:27:12 +10:00
Niels Andriesse
1c14755d9a
Update build number
2021-06-30 14:07:03 +10:00
Niels Andriesse
bf60989a43
Update build number
2021-06-29 16:09:14 +10:00
Niels Andriesse
7e114fc2ac
Update version number
2021-06-29 14:47:25 +10:00