ganfra
9671a77e5d
Clean code and update CHANGES
2020-01-14 18:48:13 +01:00
ganfra
d3415d345f
Merge branch 'develop' into feature/room_profile
2020-01-14 18:35:01 +01:00
ganfra
162f0949fa
Profile: Start fetching profile info from a user
2020-01-13 18:44:01 +01:00
ganfra
ae1a24e948
Room member profile: branch the UI and fix some UI issues
2020-01-13 16:49:14 +01:00
Benoit Marty
b5fead18fe
Merge pull request #833 from vector-im/feature/typing
...
Send and render typing events (#564 )
2020-01-13 15:17:43 +01:00
Benoit Marty
ecc463e920
Cleanup and fix a bug
2020-01-13 10:13:12 +01:00
Benoit Marty
dd81fce8d8
Send and render typing events ( #564 )
2020-01-11 20:50:09 +01:00
Benoit Marty
550908fa70
Render events m.room.encryption and m.room.guest_access in the timeline
2020-01-10 18:30:10 +01:00
Benoit Marty
0dbca829ea
Fix crash with RoomCreationParams
2020-01-10 18:07:14 +01:00
ganfra
171ec4fbdc
Room member list: group by power level
2020-01-10 17:03:11 +01:00
Benoit Marty
32d2daee3c
Exclude current user from autocompletion with room members
2020-01-10 16:28:14 +01:00
ganfra
289951ea4a
RoomMemberList : start showing items
2020-01-09 15:54:36 +01:00
Benoit Marty
687ea1b5b3
ktlint
2020-01-09 15:28:16 +01:00
Benoit Marty
47e3b8ec46
Ensure foreground notification is always displayed
2020-01-09 15:09:37 +01:00
Benoit Marty
9775e8c32b
Fix crash in syncService
2020-01-09 15:01:16 +01:00
Benoit Marty
e3205fb493
Fix compilation issue after rebase
2020-01-09 14:26:36 +01:00
Benoit Marty
35f011ba37
Fix ktlint issues
2020-01-09 14:20:17 +01:00
Benoit Marty
76e45431da
TI: Import keys backup tests
2020-01-09 14:20:17 +01:00
Benoit Marty
3ceac70536
Enable encryption on a room, SDK part ( #212 )
2020-01-09 14:20:17 +01:00
Benoit Marty
0f7209df1f
TI: finish the work to identify a session with a sessionId
2020-01-09 14:20:17 +01:00
Benoit Marty
e177251ec0
TI: inject EventBus to allow multiple sessions - WIP
2020-01-09 14:20:17 +01:00
Benoit Marty
6746f68411
TI: create account
2020-01-09 14:20:17 +01:00
ganfra
f18ec8d021
Merge branch 'develop' into feature/room_profile
2020-01-09 11:56:09 +01:00
Benoit Marty
898bf234da
Merge pull request #792 from vector-im/feature/stabilization
...
Feature/stabilization
2020-01-09 11:43:52 +01:00
Benoit Marty
0f7d59a8c7
Cleanup during PR review
2020-01-09 09:42:34 +01:00
ganfra
8c4d8763a2
Merge branch 'develop' into feature/stabilization
2020-01-08 22:28:08 +01:00
ganfra
383605274c
Introduce a very simple query langage and refact autocomplete
2020-01-08 22:17:32 +01:00
Benoit Marty
8032490606
Remove CountDownLatch (inspired from #419 )
2020-01-08 18:58:51 +01:00
Benoit Marty
f4492e570d
Merge branch 'develop' into fix_697
2020-01-08 18:17:23 +01:00
ganfra
c60b4ddb5a
Timeline: don't wait for realm notification to come back, use it right away to init
2020-01-08 13:59:43 +01:00
ganfra
9970d7ffa0
SDK: get some better queries
2020-01-08 11:55:22 +01:00
ganfra
03c3c9ae57
Timeline: clear unlinked should use new parameters
2020-01-07 18:15:48 +01:00
ganfra
38c198fe02
Rx: fetch first before returning live data results
2020-01-07 18:15:07 +01:00
ganfra
42c7421b05
Merge branch 'develop' into feature/stabilization
2020-01-07 14:42:38 +01:00
ganfra
19fb3ce032
Merge branch 'develop' into feature/stabilization
2020-01-07 14:28:23 +01:00
Benoit Marty
5a7f4bed43
ktlint
2020-01-07 14:24:26 +01:00
Benoit Marty
03734a7ad5
Merge pull request #802 from vector-im/feature/sessionId
...
Identify a session with the userId and the deviceId
2020-01-07 14:23:09 +01:00
ganfra
d710106bbb
Clean code
2020-01-07 14:09:04 +01:00
ganfra
f09bf61750
Room detail: try to get some better perfs with fetching data. LiveData is slow as we only use one HandlerThread at the time. Might want Realm 7.0 and frozen objects to rework that
2020-01-07 13:31:34 +01:00
ganfra
f9487f8995
Work on timeline
2020-01-06 18:44:04 +01:00
ganfra
3cc15387ae
Realm: compatch on launch
2020-01-06 18:41:09 +01:00
Marcus Hoffmann
ce73007157
call /join/{roomIdOrAlias} instead of /rooms/{roomId}/join
...
The former endpoint doesn't work for joining over federation, the
server_name parameter is ignored.
Fixes #697
Signed-off-by: Marcus Hoffmann <bubu@bubu1.eu>
2020-01-06 01:01:59 +01:00
Benoit Marty
f432d15757
Ensure key aliases are always computed the same way
2020-01-03 16:20:43 +01:00
Benoit Marty
215abea10a
Introduce @SessionId
2020-01-03 16:20:43 +01:00
Benoit Marty
160927e7b5
Split code into several methods
2020-01-03 16:20:43 +01:00
Benoit Marty
c2e7e33050
Update SessionParamsEntity primaryKey to include deviceId
2020-01-03 16:20:43 +01:00
Benoit Marty
6b2703f6ce
Device list is now on a dedicated Fragment
...
New request to get info on the current device for VectorSettingsSecurityPrivacyFragment. The whole device list is only retrieved in the new Fragment
2020-01-02 15:05:17 +01:00
ganfra
e32d242e38
Timeline: remove use of isUnlinked method as it slows down the insertion a lot
2019-12-31 12:58:43 +01:00
ganfra
787908287c
Member events: cache all over the session
2019-12-31 08:07:32 +01:00
ganfra
03fd474aa8
Member events: try to cache (WIP)
2019-12-30 19:53:36 +01:00