ceokot
206505abe8
feat: Add conversation filtering for message requests ( #830 )
...
* feat: Message requests
* Apply contact sync message
* Filter based on message requests toggle
* Add message requests screen
* Implement message requests screen
* Handle message request buttons
* Handle approval syncing
* Display message request response
* Display pending message request
* Display pending message request
* Add approval migrations
* Send message request response
* Fix conversation filters
* Add approval migration
* Handle message request response
* Update message request response proto
* Update message request response handling
* Refresh message requests
* Show message request banner on new message request
* Message request item layout tweaks
* Fix latest unapproved conversation query
* Handle sent message request responses on restore
* QA feedback tweaks
* Remove send limit on message requests
* Config message handling tweaks
* Reverse conversation upon message request approval
* Remove read receipts, delete declined conversations
* Fix contact filtering in config messages
* Fix message request order and handle deletion
* Fix message request snippet on home screen
* Refresh message request list after decline or clearing all
* Fix message request reversal
* Fix message request notifications
* Disable media buttons for message requests
* Hide message request banner after reading
* Refresh message request banner
2022-03-04 08:46:39 +02:00
Harris
e036344c76
refactor: performance improvements in batch message processing, synchronized cache access and audible message notifications.
...
Increase audible timeout on DefaultMessageNotifier.java, don't send in-thread notification based on last audible notification.
Create a batch message receive job to handle up to 20 chunked messages at a time per job instead of singular or open group poll amount
Remove synchronized access to recipient cache and replace with a concurrent cache that's lock free from perf tracing monitor contention
2021-09-29 15:29:24 +10:00
ryanzhao
c0a5a61431
add unsend request proto
2021-08-10 09:36:20 +10:00
Brice-W
a71273e813
refactor
2021-06-21 14:03:08 +10:00
Brice-W
59d9063774
proto update
2021-06-18 15:08:30 +10:00
Brice-W
534e0e8e69
proto updated
2021-06-09 11:03:18 +10:00
Niels Andriesse
5fd99cd8f1
Fix indentation
2021-05-17 13:50:53 +10:00
Brice-W
b2a924ebf8
views created + database storage
2021-05-12 08:40:10 +10:00
Brice-W
bb25877515
light refactor + OpenGroupUrlParser implementation & unit test
2021-05-03 14:15:39 +10:00
Brice-W
99a62d9e99
adding openGroupInvitation types in proto & class
2021-04-30 16:00:13 +10:00
Niels Andriesse
25307068e8
Match iOS protobuf
2021-04-26 11:06:00 +10:00
Brice-W
6bc832f50a
DataExtractionNotification type created and added to proto
2021-03-09 16:27:12 +11:00
jubb
af35b68cb6
feat: add required annotations to match iOS
2021-02-25 10:39:06 +11:00
jubb
ee1f9fc790
feat: add contacts message in config message
2021-02-25 10:38:45 +11:00
Ryan ZHAO
d5343d5462
Merge branch 'dev' of https://github.com/loki-project/session-android into refactor_clean_0
2021-02-24 16:39:04 +11:00
jubb
2fffcfa927
feat: add display, pfp and profile key to config message
2021-02-23 15:43:52 +11:00
Ryan ZHAO
8cc78e8f4c
WIP: clean up unused exceptions
2021-02-19 15:28:26 +11:00
Ryan ZHAO
958ec690f1
WIP: clean up signal protocols
2021-02-19 11:03:58 +11:00
Ryan ZHAO
1a907fcf54
WIP: clean up signal protocol
2021-02-18 17:05:34 +11:00
jubb
3c539016ae
feat: add config message to protobuf and deprecate sync messages
2021-02-04 16:43:21 +11:00
Ryan ZHAO
0a952bcb85
sync dev
2021-02-02 17:05:21 +11:00
Ryan ZHAO
806e48dc89
update protobufs
2021-01-25 11:27:05 +11:00