ganfra
|
51a4c93676
|
Read markers: continue working on ui
|
2019-08-23 16:54:32 +02:00 |
ganfra
|
d8f449388c
|
Read marker: start working on it (no UI)
|
2019-08-20 18:30:24 +02:00 |
ganfra
|
fd74e3dfb1
|
Read receipts: clean code after review
|
2019-08-19 14:08:15 +02:00 |
ganfra
|
d3827b8673
|
Read receipts: branch settings to show/hide them
|
2019-08-14 10:51:09 +02:00 |
ganfra
|
06dcf75a32
|
Read receipts: fix not appearing RR
|
2019-08-13 12:06:49 +02:00 |
ganfra
|
21deb2551d
|
Read receipts: handle read receipts set on filtered events + let BottomSheet takes a snapshot instead of being live.
|
2019-08-12 17:59:07 +02:00 |
ganfra
|
c313ce78cb
|
Read receipts: sort descending by timestamp
|
2019-08-08 17:49:50 +02:00 |
ganfra
|
39f58d048b
|
Read receipts: fix dummy being overrided
|
2019-08-08 17:49:31 +02:00 |
ganfra
|
b4ce8748cb
|
First step in handling read receipts
|
2019-08-08 14:32:11 +02:00 |
ganfra
|
0949d29f9c
|
Let TimelineEvent be queried by SendState
|
2019-08-07 10:54:54 +02:00 |
ganfra
|
585f0ba4b7
|
Add an identifier method on ChunkEntity
|
2019-08-06 21:32:45 +02:00 |
ganfra
|
245fbe86d9
|
Get enum safe with realm entities
|
2019-08-06 21:32:40 +02:00 |
ganfra
|
d3ce4c491c
|
Clean code after review
|
2019-08-06 11:45:06 +02:00 |
ganfra
|
3fa4dbaa25
|
Make async transaction working with suspend method
|
2019-08-05 20:17:59 +02:00 |
ganfra
|
9cc922a8a2
|
Optimize imports
|
2019-08-02 11:35:27 +02:00 |
ganfra
|
fd09a1224e
|
Remove Try from suspending functions
|
2019-08-01 17:15:17 +02:00 |
ganfra
|
77c4355aed
|
Merge branch 'develop' into feature/room_update
|
2019-07-31 14:27:12 +02:00 |
ganfra
|
dc4786ecf0
|
Room upgrade: add rx flux and handle failures more precisely
|
2019-07-30 19:13:09 +02:00 |
Valere
|
000db4b192
|
Basic Message Failure support + Resend (text only)
+ clean worker inputs when starting new independent task in unique queue
|
2019-07-30 17:53:43 +02:00 |
ganfra
|
f4df27c2dc
|
Merge branch 'develop' into feature/room_update
|
2019-07-30 15:51:56 +02:00 |
ganfra
|
6deba31111
|
Direct room: finally use PagedList as we can get a lot of users in DB.
|
2019-07-30 14:51:14 +02:00 |
ganfra
|
ac38a6461c
|
Tombstone : handle joining viaserver params
|
2019-07-26 19:17:12 +02:00 |
ganfra
|
9e5c70dda3
|
Room update: start handling tombstone and room create events [WIP]
|
2019-07-25 19:34:39 +02:00 |
ganfra
|
151ae7f4dd
|
Direct chat: handle user account data
|
2019-07-22 18:58:55 +02:00 |
ganfra
|
9182f2ce4e
|
RoomMembers/User : get a better and faster handling (still need to fix one small issue)
|
2019-07-12 13:59:37 +02:00 |
ganfra
|
10e4d0190f
|
Try to insert users directly to see if perfs are better [WIP]
|
2019-07-11 18:55:13 +02:00 |
ganfra
|
f493ce44f2
|
RealmLiveEntity: passes the results and changeSet instead of filtering as it's more efficient
|
2019-07-11 15:30:01 +02:00 |
ganfra
|
1b95336ad3
|
EventEntity|TimelineEventEntity : remove UUID as primary key and use auto-incremented Long
|
2019-07-11 10:25:30 +02:00 |
Benoit Marty
|
e9700e04d8
|
Move method to JsonCanonicalizer and fix test compilation
|
2019-07-09 18:04:19 +02:00 |
Benoit Marty
|
d08778c674
|
Code quality: equalTo
|
2019-07-09 15:33:31 +02:00 |
Benoit Marty
|
0919b9460d
|
Code quality: split long lines
|
2019-07-09 15:26:32 +02:00 |
Valere
|
61d7f23870
|
remove dead code
|
2019-07-09 15:00:37 +02:00 |
ganfra
|
dd07f5c2a6
|
TimelineEvent : update sender data when loading room members and prune event (+ remove RoomSummaryMapper param)
|
2019-07-08 15:32:24 +02:00 |
Valere
|
57bd103de8
|
Fix / decrypt room summary latest event
|
2019-07-08 14:58:49 +02:00 |
Valere
|
7096094224
|
wip crypto
|
2019-07-08 12:05:41 +02:00 |
Valere
|
94b4351e19
|
wip async crypto + persist
|
2019-07-08 11:18:27 +02:00 |
Valere
|
e50dd265d4
|
merge develop
|
2019-07-08 10:58:41 +02:00 |
ganfra
|
78951b9155
|
Timeline event: handle displayName/avatar [WIP]
|
2019-07-05 19:07:33 +02:00 |
Valere
|
c503445092
|
Branch back relation summaries
|
2019-07-05 18:38:20 +02:00 |
Valere
|
f01e796271
|
Timeline is back
|
2019-07-05 17:00:13 +02:00 |
ganfra
|
cbfd2af74b
|
Start branching TimelineEventEntity
|
2019-07-05 16:07:12 +02:00 |
ganfra
|
b37877746a
|
Introduce TimelineEventEntity to begin with the rework
|
2019-07-05 14:39:15 +02:00 |
ganfra
|
93ce0cc5e9
|
Realm: avoid using monarchy thread for custom work
|
2019-07-03 14:48:45 +02:00 |
ganfra
|
2f66321c2a
|
RoomSummary: don't fetch last event by default as it takes some time
|
2019-07-02 19:59:01 +02:00 |
Benoit Marty
|
bc1edcf33d
|
Code review
|
2019-07-02 16:48:58 +02:00 |
Valere
|
363f52b10c
|
Encrypt Realm databases
|
2019-07-02 16:48:58 +02:00 |
Valere
|
6cf24cc43b
|
Fix / some state events are missing context action (view source)
|
2019-07-02 12:21:27 +02:00 |
Valere
|
ca2223f201
|
Force passing realm to TimelineEvent factory
|
2019-07-01 19:46:18 +02:00 |
Benoit Marty
|
4d79485fee
|
Last event on room list
|
2019-07-01 15:12:35 +02:00 |
ganfra
|
d643abbb22
|
Sender name: fix for not synced events.
|
2019-07-01 13:20:03 +02:00 |