Bruno Windels
|
d65b25f084
|
also adjust m.direct if the room has already been replaced
|
2022-02-10 20:00:01 +01:00 |
|
Bruno Windels
|
2765f48a64
|
create user id array in m.direct if it doesn't exist already
|
2022-02-10 19:59:44 +01:00 |
|
Bruno Windels
|
d2008a336b
|
fix lint errors
|
2022-02-10 19:54:47 +01:00 |
|
Bruno Windels
|
ff46d382ac
|
adjust m.direct when creating a DM
|
2022-02-10 19:54:15 +01:00 |
|
Bruno Windels
|
3adb2c3254
|
fix ts errors
|
2022-02-10 16:44:40 +01:00 |
|
Bruno Windels
|
8526461d3c
|
split up create code into separate files
|
2022-02-10 16:43:32 +01:00 |
|
Bruno Windels
|
15eecbb463
|
cleanup
|
2022-02-10 16:28:44 +01:00 |
|
Bruno Windels
|
30c8ea29b2
|
fix bug where the wrong left panel tile is removed when accepting invite
because when comparing a tile to itself it wasn't returned 0
|
2022-02-10 16:27:32 +01:00 |
|
Bruno Windels
|
b0d790543a
|
push to navigation in SessionViewModel rather than RVO
|
2022-02-10 14:57:48 +01:00 |
|
Bruno Windels
|
2c1b29e637
|
remove logging
|
2022-02-10 14:39:41 +01:00 |
|
Bruno Windels
|
75bbde598d
|
also consider rooms without a name and just you and the other a DM
as we don't process m.direct account data yet
|
2022-02-10 14:39:18 +01:00 |
|
Bruno Windels
|
955a6bd6f9
|
styling for button in member details to open DM
|
2022-02-10 14:38:12 +01:00 |
|
Bruno Windels
|
147810864f
|
add support to set alias and federation flag in create room
|
2022-02-10 14:09:18 +01:00 |
|
Bruno Windels
|
4c0167ed74
|
don't show spinner in left panel when room creation fails
|
2022-02-10 11:19:43 +01:00 |
|
Bruno Windels
|
024a6c06aa
|
handle offline error nicer
|
2022-02-10 11:11:15 +01:00 |
|
Bruno Windels
|
b5536830d0
|
improve RoomBeingCreatedView, allow removing the roombeingcreated
|
2022-02-10 11:07:29 +01:00 |
|
Bruno Windels
|
20493f9e87
|
cleanup
|
2022-02-10 11:07:13 +01:00 |
|
Bruno Windels
|
e8c20c28b2
|
allow passing label into LoadingView
also doesn't need to be a template view, as it doesn't have bindings
or event handlers
|
2022-02-10 11:06:44 +01:00 |
|
Bruno Windels
|
f12841b2d3
|
better error handling in RoomBeingCreated
|
2022-02-10 11:06:20 +01:00 |
|
Bruno Windels
|
d6d1af13d0
|
rename RoomBeingCreated.localId to id
|
2022-02-10 11:03:52 +01:00 |
|
Bruno Windels
|
bbb1683dbf
|
fixup: login view styling
|
2022-02-10 09:40:42 +01:00 |
|
Bruno Windels
|
fed42f13ad
|
textarea styling
|
2022-02-10 09:40:30 +01:00 |
|
Bruno Windels
|
5f6308e7c4
|
fix homeserver field style in login view
|
2022-02-10 09:40:19 +01:00 |
|
Bruno Windels
|
74f7879cb6
|
fix unrelated bug: invite sorting order wasn't stable in left panel
as the timestamp is the same when you receive the invite during your
first sync
|
2022-02-10 09:40:03 +01:00 |
|
Bruno Windels
|
5c085efc10
|
create room view and view model
|
2022-02-09 19:02:51 +01:00 |
|
Bruno Windels
|
a1e14c4eec
|
rename to not have conflict between method name and instance of CreateRoomViewModel
|
2022-02-09 19:02:18 +01:00 |
|
Bruno Windels
|
4b1be30dc0
|
improve form-row classes so they can work with create room form
|
2022-02-09 19:01:35 +01:00 |
|
Bruno Windels
|
8523f6feaf
|
setup navigation for create room form
|
2022-02-09 19:00:41 +01:00 |
|
Bruno Windels
|
83d2b58bad
|
add avatar support to creating room
|
2022-02-09 19:00:00 +01:00 |
|
Bruno Windels
|
afe8e17a6f
|
remove debugging code
|
2022-02-08 17:00:06 +01:00 |
|
Bruno Windels
|
743f2270e5
|
have a single tile view that supports all 3 view models
|
2022-02-08 16:22:44 +01:00 |
|
Bruno Windels
|
5325b0b466
|
cleanup logging
|
2022-02-08 14:58:29 +01:00 |
|
Bruno Windels
|
d7b024eac1
|
unrelated fix: encode user name in matrix.to link
|
2022-02-08 14:35:14 +01:00 |
|
Bruno Windels
|
45c8e3a793
|
mark room as DM based on synced state events,rather than just inviteData
as that does not work for rooms we create ourselves
|
2022-02-08 14:34:34 +01:00 |
|
Bruno Windels
|
e04463c143
|
WIP for finding DM room
|
2022-02-07 18:58:53 +01:00 |
|
Bruno Windels
|
26fa2a5d60
|
add option
|
2022-02-07 18:58:43 +01:00 |
|
Bruno Windels
|
e1fbd1242e
|
WIP 4
|
2022-02-07 16:30:44 +01:00 |
|
Bruno Windels
|
0bb3cfcfad
|
WIP3
|
2022-02-04 17:49:10 +01:00 |
|
Bruno Windels
|
0b04612d6c
|
WIP2
|
2022-02-04 11:16:58 +01:00 |
|
Bruno Windels
|
bc09ede09f
|
WIP
|
2022-02-03 17:57:35 +01:00 |
|
Bruno Windels
|
348de312f9
|
draft code in matrix layer to create room
|
2022-02-02 10:19:49 +01:00 |
|
Bruno Windels
|
2e3616e05d
|
call cursor.update during backup field migration, needs new version
|
2022-02-01 12:31:10 +01:00 |
|
Bruno Windels
|
00c5e747d2
|
log total backed up keys during flush operation
|
2022-02-01 12:30:45 +01:00 |
|
Bruno Windels
|
b29ecd339d
|
add more logging to backup storage migration
|
2022-02-01 12:18:28 +01:00 |
|
Bruno Windels
|
f4fa013ebc
|
mark as not configured yet when re-enabling key backup
|
2022-02-01 11:32:53 +01:00 |
|
Bruno Windels
|
f4bb420f35
|
mark key backup properly as disabled
|
2022-02-01 11:27:42 +01:00 |
|
Bruno Windels
|
02f06724d0
|
don't block reenabling 4s if already enabled
|
2022-02-01 11:26:00 +01:00 |
|
Bruno Windels
|
fd4eb6b50d
|
distinguish between "waiting to go online" vs "backup not configured"
|
2022-02-01 11:08:13 +01:00 |
|
Bruno Windels
|
997666164c
|
remove unused enum variants
|
2022-01-31 17:37:44 +01:00 |
|
Bruno Windels
|
9c599d53aa
|
allow to inject max delay in key backup
|
2022-01-31 17:31:01 +01:00 |
|