ganfra
|
e4c23b757e
|
Timeline : try to fix scroll issues...
|
2018-11-25 16:17:13 +01:00 |
ganfra
|
6fc0d884b2
|
Timeline UI : try to fix scrolling issues (not perfect but better)
|
2018-11-22 11:57:39 +01:00 |
ganfra
|
bc1462486d
|
State index : rework the algorithm to manage limited chunks and avoid using wrong state events (Int.Min overriding)
|
2018-11-22 11:20:50 +01:00 |
ganfra
|
d250d2bd27
|
Start introducing a way to open timeline around an event
|
2018-11-19 15:47:54 +01:00 |
ganfra
|
40fa326771
|
Introduce a displayIndex to keep insertion order when querying...
|
2018-11-15 19:00:15 +01:00 |
ganfra
|
bb0a70f3c0
|
Clean some code about chunk and fix merging chunk
|
2018-11-15 18:32:39 +01:00 |
ganfra
|
40f981e454
|
State index management should be ok now
|
2018-11-15 12:37:59 +01:00 |
ganfra
|
18af7c83f3
|
Introduce state index trying to replicate RoomState logic. WIP #2
|
2018-11-14 19:32:42 +01:00 |
ganfra
|
6115b05d97
|
Introduce state index trying to replicate RoomState logic. WIP
|
2018-11-13 19:17:59 +01:00 |
ganfra
|
d46ce8245d
|
Add a param "isLast" in chunk as we want live results in timeline... not sure it's the right way to do it.
|
2018-11-13 10:50:53 +01:00 |
ganfra
|
2c6b155794
|
Revert "Sending : add a basic local echo (still need to define sending states)"
This reverts commit a4abd20e73 .
|
2018-11-13 10:48:05 +01:00 |
ganfra
|
a4abd20e73
|
Sending : add a basic local echo (still need to define sending states)
|
2018-11-09 18:32:35 +01:00 |
ganfra
|
c8a987f932
|
Clean a bit Worker implementations
|
2018-11-09 14:06:23 +01:00 |
ganfra
|
05e9577b7f
|
Update moshi lib
|
2018-11-09 09:51:43 +01:00 |
ganfra
|
7e199494e7
|
Stop tracking .idea files
|
2018-11-09 09:50:23 +01:00 |
ganfra
|
0f34daf3b3
|
Use WorkManager for process we don't want to loose
|
2018-11-09 09:43:12 +01:00 |
ganfra
|
a5bd5c8fb1
|
Start Matrix instance at application start
|
2018-11-08 21:33:31 +01:00 |
ganfra
|
f050574728
|
Start sending message : introduce WorkManager. WIP - have to clean
|
2018-11-08 19:08:14 +01:00 |
ganfra
|
b2bb89ac94
|
Request : add some way to retry + introduce RequestExecutor
|
2018-11-08 13:56:07 +01:00 |
ganfra
|
240b4715fc
|
Add internal keyword where it makes sense
|
2018-11-08 11:04:40 +01:00 |
ganfra
|
7b6092cee1
|
Fix prevContent for room.member events
|
2018-11-07 23:11:24 +01:00 |
ganfra
|
be8b1287c7
|
Start handling prune events. WIP
|
2018-11-07 20:48:44 +01:00 |
ganfra
|
cd25232572
|
Group/Room list : show filtered room when a group is selected
|
2018-11-07 12:17:10 +01:00 |
ganfra
|
3028710122
|
Add group users API
|
2018-11-07 10:39:10 +01:00 |
ganfra
|
49715a30b6
|
Update to kotlin 1.3.0 version + update AS to 3.2
|
2018-11-07 10:12:27 +01:00 |
ganfra
|
9cc3dc51cc
|
Use Try instead of Either as it makes more sens + add GroupRooms API
|
2018-11-06 16:39:29 +01:00 |
ganfra
|
56bbcf209f
|
Add forgotten annotation for json
|
2018-11-05 22:11:30 +01:00 |
ganfra
|
5cc617168e
|
Home : use only one ViewModel and one state
|
2018-11-05 21:58:03 +01:00 |
ganfra
|
64759abc9e
|
Groups : add UI to show groups
|
2018-11-05 18:41:30 +01:00 |
ganfra
|
a3539153ef
|
Quick sync group management (WIP)
|
2018-11-05 18:33:17 +01:00 |
ganfra
|
3199f5dcd6
|
Sync : handle as a single write transaction
|
2018-11-05 14:31:45 +01:00 |
ganfra
|
c6bcd1c022
|
Timeline : use snapshot from pagedlist to build list
|
2018-11-05 14:25:37 +01:00 |
ganfra
|
b3fe742ec4
|
Allows authentication by email
|
2018-11-03 11:49:18 +01:00 |
ganfra
|
2885b510ab
|
Clean a bit code of timeline + show not handled events message
|
2018-11-02 17:37:37 +01:00 |
ganfra
|
6d9ec2789b
|
Clean a bit code of Room list
|
2018-11-02 16:30:22 +01:00 |
ganfra
|
9c48eba26c
|
Better date management
|
2018-11-02 11:53:31 +01:00 |
ganfra
|
891d7b3323
|
Quickly polish login screen
|
2018-11-02 11:05:11 +01:00 |
ganfra
|
1cc19a90bc
|
Add splash for initial sync
|
2018-11-02 10:30:59 +01:00 |
ganfra
|
455b860f06
|
Clean files and check if session is open
|
2018-11-02 10:30:50 +01:00 |
ganfra
|
4cf8f1513b
|
Burger menu: fix wrong color
|
2018-11-02 10:17:53 +01:00 |
ganfra
|
0b50ee0974
|
Timeline : scroll to show new message
|
2018-11-02 10:17:37 +01:00 |
ganfra
|
eda88030a3
|
Add blank item to use pagedlist load around method
|
2018-11-02 09:52:10 +01:00 |
ganfra
|
6d9907563e
|
Clean a bit avatar management
|
2018-11-02 09:12:26 +01:00 |
ganfra
|
18c6472f32
|
Fix some stupid issues
|
2018-11-01 10:09:27 +01:00 |
ganfra
|
ea51420c74
|
Quick & dirty avatar display (to be removed)
|
2018-10-31 16:54:02 +01:00 |
ganfra
|
536d7c33fe
|
Timeline : change page size
|
2018-10-31 16:23:02 +01:00 |
ganfra
|
900217b90e
|
Timeline : quickly manage dates (need to be clean)
|
2018-10-31 16:22:50 +01:00 |
ganfra
|
6f2beef726
|
Makes the timeline a little more polished
|
2018-10-31 13:03:36 +01:00 |
ganfra
|
ecf728aef8
|
Handle epoxy timeline manually : get off the cache at the moment, will need to be improved
|
2018-10-31 11:22:42 +01:00 |
ganfra
|
bc8055c3cd
|
Room list : handle direct rooms
|
2018-10-30 18:22:29 +01:00 |