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
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
ryanzhao
ee3e9ae17f
delete outgoing message for linked device
2021-08-16 09:58:28 +10:00
ryanzhao
9ab285c3be
handle home screen update for unsend request
2021-08-12 14:14:37 +10:00
ryanzhao
8b6b02911f
handle database for message deleted by unsend request
2021-08-12 11:43:33 +10:00
Harris
3c6b1eff44
fix: open groups update the sent timestamp locally to be the returned group
2021-07-23 16:04:18 +10:00
Niels Andriesse
004ea5b87a
Fix various crashes
2021-07-09 09:24:43 +10:00
jubb
21c0537432
fix: pass original missing to the quote view to prevent image with no content rendering
2021-07-05 16:52:56 +10:00
jubb
d57903aa44
fix: open group poller queues trim thread job only if received messages
...
deleting quotes should now propagate to set quote missing flag in MMS and update the UI accordingly
2021-07-05 09:59:54 +10:00
Niels Andriesse
1fbb3d3dd5
Fix message deletion threading bug
2021-06-30 13:49:23 +10:00
nielsandriesse
7ab9d3d8dc
Clean remaining message record classes
2021-05-31 16:26:46 +10:00
jubb
efa36d4cea
refactor: trim thread is now queued after batch processing messages, for other conversations still after every persisted message
...
migrate TrimThreadJob.kt to new job system
deleting more open group references in removal
open group last message / last deletion now sets after processing vs after fetching
2021-05-26 15:22:19 +10:00
Niels Andriesse
6243443262
Move files
2021-05-18 16:11:38 +10:00
Niels Andriesse
4078a9c4b5
Move files
2021-05-18 16:03:47 +10:00
Niels Andriesse
c9ebcc580f
Move files
2021-05-18 09:26:08 +10:00
Niels Andriesse
a88322a033
Move files
2021-05-18 09:12:33 +10:00
Niels Andriesse
69f05dabdf
Clean
2021-04-26 11:23:09 +10:00
Brice-W
66e811ed75
Merge branch 'specific-group-updates' into data-extraction-2
2021-04-20 15:42:04 +10:00
Brice-W
abb1db7a7e
new approach in update saving
2021-04-15 14:41:29 +10:00
Brice-W
9cdcdc43a6
redesign of group update messages management
2021-04-14 16:37:04 +10:00
Brice-W
db415f371a
Merge branch 'dev' of https://github.com/loki-project/session-android into data-extraction-2
2021-04-09 16:30:36 +10:00
Brice-W
e57c697eca
finishing data extraction handling
2021-04-09 16:06:12 +10:00
Brice-W
dd3d962dea
fix expiration timers updates for groups
2021-04-08 12:07:23 +10:00
Brice-W
04f295ac6c
expiration timer updates handled as outgoing messages for multi device
2021-04-07 10:40:45 +10:00
Brice-W
fe47a6e958
manage duplicates outgoing messages
2021-04-01 15:48:35 +11:00
Ryan ZHAO
54da77a89b
clean
2021-03-12 15:23:29 +11:00
Ryan ZHAO
d9eaedd6ae
hook up sending pipeline & clean
2021-03-02 12:24:09 +11:00
Ryan ZHAO
5db7f0ecb8
clean up signal database
2021-02-23 09:46:56 +11:00
Ryan ZHAO
20ec889730
clean up V1 closed group
2021-02-17 16:09:36 +11:00
Ryan ZHAO
5cbbf92fb9
sync target of multi device for refactored sending & receiving pipeline
2021-02-11 15:00:27 +11:00
ryanzhao
307da3b2be
clean logging
2021-02-03 12:22:40 +11:00
Ryan ZHAO
1e93d4651c
clean
2021-02-02 15:40:43 +11:00
Ryan ZHAO
5cb3a79a27
clean
2021-02-01 11:35:53 +11:00
Ryan ZHAO
543019f93c
clean
2021-01-29 16:35:47 +11:00
Ryan ZHAO
6cd00aec77
WIP clean
2021-01-15 15:36:30 +11:00
Ryan ZHAO
7ca8456383
WIP clean
2021-01-14 10:28:07 +11:00
Ryan ZHAO
74a9754f48
implement interfaces
2021-01-13 17:11:30 +11:00
Ryan ZHAO
255dc9c26b
ditch :service, :service:android, :service:java
2020-11-26 10:07:45 +11:00
Ryan ZHAO
7a66a47520
restructure and unite service android/java to libsignal
2020-11-26 09:46:52 +11:00