RMidhunSuresh
|
8e55967db3
|
Create UI to open memberlist from details panel
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
2502c4024a
|
Fix broken tests
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
8a976ef24b
|
Make powerLevels observable
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
ea0851eb94
|
Keep memberlist panel open on room/grid change
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
db515d48c1
|
Inline flatten method
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
53fc6a7af9
|
Check prev name is string
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
11d411c9a9
|
Add failing test
For empty names not un-disambiguating
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
89e256e563
|
Return array to prevent fetching again
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
ea06d4f88e
|
Eliminate double lookup
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
da1e981948
|
name changes
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
ab0a48ab31
|
rename rightpanel to right-panel
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
3bb82e55bf
|
Disambiguator is not async
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
e935423814
|
Remove duplication in RightPanelViewModel
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
bcfd1bd135
|
Support loading view for all panels
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
7139711314
|
Add avatar to tile
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
86c1550850
|
Switch to collator for perf reasons
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
ef40027502
|
Call disambiguate on update/map
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
bcb46fc54a
|
Make tile vm support disambiguation
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
b8542c6754
|
Implement name disambiguation
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
404129f60e
|
Settle on MappedMap
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
0819dcb29e
|
Use MappedList instead of MappedMap
- MappedList supports an optional updater method
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
b62473ae79
|
Add update method
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
a1e3ff3ed8
|
Use name instead of displayName
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
a9ff6ab026
|
Sort memberlist using powerlevel
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
3e23392a0e
|
Consider powerlevels in comparator and add tests
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
ddb7a16fb8
|
Make member private
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
a765d7fc7d
|
Create memberlist view from rightpanel
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
f3c7ab337d
|
Remove code from session view/vm
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
dfe7385611
|
Accommodate "rightpanel" navigation segment
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
8b01ca502e
|
Create RightPanel from SessionViewModel
- Also remove old methods used in RoomDetails
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
b74e4452dd
|
Move rightpanel to separate view and vm
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
7e6e4ecfab
|
Duplicate navigation from room details
- TODO: Remove duplication
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
69237fce85
|
Basic barebones of memberlist view
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
Danila Fedorin
|
ee1f1500e9
|
Roll back to using heroes for computing DM color
|
2021-06-30 15:07:40 -07:00 |
|
Danila Fedorin
|
dec0683145
|
Correctly color archived and invited rooms
|
2021-06-29 16:50:42 -07:00 |
|
Danila Fedorin
|
6527a0c677
|
Make the room color match up on the left panel, too.
|
2021-06-28 11:54:49 -07:00 |
|
Danila Fedorin
|
97854423c4
|
Ensure DM rooms have the same color in timeline and left panel.
|
2021-06-28 11:44:27 -07:00 |
|
Bruno Windels
|
09aba78803
|
Merge branch 'master' into room-info
|
2021-06-24 15:06:37 +00:00 |
|
Bruno Windels
|
dbaef5117a
|
Merge pull request #384 from vector-im/bwindels/reactions
Reactions
|
2021-06-24 15:01:44 +00:00 |
|
Bruno Windels
|
bb6417dab9
|
fix lint
|
2021-06-24 15:24:53 +02:00 |
|
Bruno Windels
|
5984e8dd6d
|
don't show reactions for redacted messages
|
2021-06-24 14:49:43 +02:00 |
|
Bruno Windels
|
787308375c
|
prevent toggling in vm while already busy
otherwise the check in SendQueue to prevent duplicates might fail
|
2021-06-24 14:33:16 +02:00 |
|
Bruno Windels
|
299294daff
|
prevent re(d)action in left/kicked room
|
2021-06-24 14:24:22 +02:00 |
|
Bruno Windels
|
3fa0f234bb
|
not used
|
2021-06-24 14:12:55 +02:00 |
|
Bruno Windels
|
366d3761b8
|
remove waiting for update event (it might not come in case of dupe)
also remove duplicate logging impl for re(d)action at cost of
double haveAnnotation call
|
2021-06-24 13:35:59 +02:00 |
|
Bruno Windels
|
7557e2f437
|
not used
|
2021-06-24 13:26:14 +02:00 |
|
Bruno Windels
|
38b465cb9d
|
rename vm.toggleReaction to vm.toggle
|
2021-06-24 13:15:20 +02:00 |
|
Bruno Windels
|
a4a7c23148
|
use pending re(d)action timestamp to have stable reaction sorting order
also move more logic into the matrix layer, from Reaction(s)ViewModel
to PendingAnnotation
|
2021-06-24 12:26:38 +02:00 |
|
RMidhunSuresh
|
eb35f46214
|
Make sure room does exist before creating vm
- This will stop the code from throwing when opening /details on
UnknownRoomView.
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-06-24 14:58:02 +05:30 |
|
RMidhunSuresh
|
e2fd90bdc2
|
Remove Segment import
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-06-24 13:48:53 +05:30 |
|