RMidhunSuresh
|
fe4f6d2308
|
Remove listHasChangedSize
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
c073d4c0d0
|
Unmount child views correctly
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
d1f465e6cc
|
Replace slice with iterator
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
c539c38699
|
Account for padding in itemHeight
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
f506cf615b
|
div --> li
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
d3a8e95962
|
Find height of container from DOM
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
5338457ea0
|
Use normalized index in recreateItem
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
85924aba92
|
Fix update method
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
4cb9adc9ea
|
Remove misleading comment
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
9a00143623
|
Improve comment
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
96e2bb0b1a
|
Add explaining comment
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
f05574f579
|
Fix updates
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
452eee6767
|
Incorporate lazyrender code from element
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
ee072343f5
|
Switch to lazy list
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
0b9f4a5e1d
|
Add LazyListView
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
1d5b16395f
|
Export function
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
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
|
d64d07aee5
|
Move loading view into separate file
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
3fb89a81bc
|
Add some initial styling
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
|
3d4ba20150
|
Put up a temporary loading view
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
4fcaac3865
|
Add binding in view
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
|
7e72d57be7
|
Make list scrollable
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
abd2c19bf2
|
Remove unused param
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
|
1418645e15
|
Modify CSS to reflect changes
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
|
c619eba8cf
|
Add some styling to the tables.
|
2021-07-15 13:19:54 -07:00 |
|
Danila Fedorin
|
d69b78469c
|
Add table viewing code.
|
2021-07-15 13:19:54 -07:00 |
|
Danila Fedorin
|
f6f29adacc
|
Add a comment about avatar.js
|
2021-07-15 13:16:42 -07:00 |
|
Bruno Windels
|
fb3c090de2
|
confirm the leave room
|
2021-07-15 14:30:16 +02:00 |
|
Danila Fedorin
|
ba7e86ac8d
|
Add blocquote style.
|
2021-07-14 18:11:09 -07:00 |
|
Danila Fedorin
|
038b101ed7
|
Render matrix.to user links as pills
|
2021-07-14 17:57:53 -07:00 |
|
Danila Fedorin
|
78d7d556e4
|
Add blockquote and del elements.
|
2021-07-14 12:38:55 -07:00 |
|
Danila Fedorin
|
4022c6121b
|
Switch to DOMPurify in platform layer for sanitization.
|
2021-07-12 15:00:16 -07:00 |
|
Danila Fedorin
|
012ef2b215
|
Validate w/h and avoid use of properties object.
|
2021-07-12 13:42:39 -07:00 |
|
Danila Fedorin
|
695bdec9fe
|
Match the thumbnail width and height in in-message images.
|
2021-07-08 14:41:05 -07:00 |
|
Danila Fedorin
|
b3dabc2054
|
Limit image size
|
2021-07-08 00:20:35 -07:00 |
|
Danila Fedorin
|
d38c52d311
|
Display images in messages
|
2021-07-08 00:16:58 -07:00 |
|
Danila Fedorin
|
c582b723bd
|
Start working on images.
|
2021-07-07 23:40:16 -07:00 |
|
Danila Fedorin
|
1a14719483
|
Wrap DOM iterables in array.
|
2021-07-07 14:12:24 -07:00 |
|
Danila Fedorin
|
92e82a76c7
|
Add basic styling to code block
|
2021-07-07 13:05:24 -07:00 |
|
Danila Fedorin
|
e02163b0ff
|
Properly display ul in message bodies.
|
2021-07-07 13:05:10 -07:00 |
|
Danila Fedorin
|
eca5308742
|
Move deserialization into domain and fix tests.
|
2021-07-07 12:21:10 -07:00 |
|
Danila Fedorin
|
41d82c4cdd
|
Add some deserialization tests.
|
2021-07-06 19:11:05 -07:00 |
|
Danila Fedorin
|
49df21e465
|
Display lists.
|
2021-07-06 16:48:31 -07:00 |
|
Danila Fedorin
|
1da35be148
|
Better handle list start attribute.
|
2021-07-06 16:14:35 -07:00 |
|
Danila Fedorin
|
e56b15237e
|
Parse formatted message bodies in addition to plain ones.
|
2021-07-06 16:14:04 -07:00 |
|
Danila Fedorin
|
cfa686867c
|
Make parse a function that returns a MessageBody
|
2021-07-02 18:20:07 -07:00 |
|
Danila Fedorin
|
005580f385
|
Move HTML parsing into platform.
|
2021-07-02 15:05:50 -07:00 |
|
Danila Fedorin
|
8f44cc21db
|
Correct two uses of == .
|
2021-07-02 00:41:28 -07:00 |
|
Danila Fedorin
|
824e66a62f
|
Add some comments.
|
2021-07-02 00:23:59 -07:00 |
|
Danila Fedorin
|
94f6c99ea6
|
Begin a parser implementation from HTML into an internal representation.
|
2021-07-02 00:18:37 -07:00 |
|
Danila Fedorin
|
db202b23ae
|
Add some prototype rendering implementations.
|
2021-07-01 13:55:01 -07:00 |
|
Danila Fedorin
|
cc506756a1
|
Add code tag to HTML
|
2021-07-01 13:55:01 -07:00 |
|
RMidhunSuresh
|
191613adbe
|
Make changes
- use textContent where possible
- make sure we have an image before adding title
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-01 19:21:54 +05:30 |
|
RMidhunSuresh
|
b8c01272f4
|
remove listener on dispose
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-01 15:42:07 +05:30 |
|
RMidhunSuresh
|
93e77a3fcd
|
Only add attribute if we have avatar
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-01 15:41:40 +05:30 |
|
RMidhunSuresh
|
03a913629f
|
Pass color as data attribute
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-01 15:25:28 +05:30 |
|
RMidhunSuresh
|
9ed6cd57f3
|
use textContent
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-01 00:01:38 +05:30 |
|
RMidhunSuresh
|
168b1d6247
|
Move AvatarView to separate file
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-06-30 23:51:14 +05:30 |
|
RMidhunSuresh
|
b469c4299f
|
implement new approach
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-06-30 23:30:44 +05:30 |
|
RMidhunSuresh
|
bcaf84e545
|
Revert commits
This reverts commit 5f1346568d .
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-06-30 23:28:13 +05:30 |
|
RMidhunSuresh
|
b42f7e1a36
|
remove both handlers
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-06-29 19:50:37 +05:30 |
|
RMidhunSuresh
|
8b6ff533e8
|
Add and remove opposing event listeners
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-06-29 15:51:11 +05:30 |
|
RMidhunSuresh
|
5f1346568d
|
Handle avatar error
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-06-28 23:18:07 +05:30 |
|
Bruno Windels
|
09aba78803
|
Merge branch 'master' into room-info
|
2021-06-24 15:06:37 +00:00 |
|
Bruno Windels
|
20ae21ead5
|
add some more emoji fonts that might be install by default
|
2021-06-24 14:12:41 +02:00 |
|
Bruno Windels
|
38b465cb9d
|
rename vm.toggleReaction to vm.toggle
|
2021-06-24 13:15:20 +02:00 |
|
RMidhunSuresh
|
a273b25bac
|
Remove css assumption
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-06-24 14:52:48 +05:30 |
|
Bruno Windels
|
3c7ccc90b2
|
fix css for reaction view and do some renaming
also add some user-select:none
|
2021-06-23 17:48:21 +02:00 |
|
Bruno Windels
|
48588687a5
|
share logic whether have reacted already between basemsgtile & reactvm
|
2021-06-23 15:38:12 +02:00 |
|
Bruno Windels
|
f000e98619
|
no point in reacting to redacted messages
|
2021-06-17 16:48:58 +02:00 |
|
Bruno Windels
|
64f1abdfed
|
show quick reactions in message menu
|
2021-06-17 16:46:06 +02:00 |
|
Bruno Windels
|
4312610e7d
|
support menu options with custom DOM
|
2021-06-17 16:45:53 +02:00 |
|
Bruno Windels
|
099f99a96b
|
check power levels to see if we can react
|
2021-06-17 09:41:25 +02:00 |
|
RMidhunSuresh
|
e161f61319
|
Remove selector list
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-06-15 15:11:32 +05:30 |
|
RMidhunSuresh
|
5e4db2f5dc
|
Change font size
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-06-15 14:52:07 +05:30 |
|
RMidhunSuresh
|
1772fc04f9
|
Remove text(..)
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-06-15 14:45:46 +05:30 |
|
RMidhunSuresh
|
97e484b8e6
|
Rename toggle --> open
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-06-15 14:30:27 +05:30 |
|
RMidhunSuresh
|
7b811aa927
|
Remove space after brace in two places
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-06-14 20:33:32 +05:30 |
|
Bruno Windels
|
75ee509361
|
fix lint
|
2021-06-11 11:30:11 +02:00 |
|
Bruno Windels
|
6bdbbee83e
|
undo forced offline mode
|
2021-06-11 11:05:34 +02:00 |
|
Bruno Windels
|
757e08c62c
|
WIP 4
|
2021-06-10 18:29:10 +02:00 |
|
Bruno Windels
|
cb051ad161
|
WIP3
|
2021-06-09 16:52:30 +02:00 |
|
RMidhunSuresh
|
e2443a8b09
|
Undo spillover from earlier formatting havoc
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-06-09 16:51:18 +05:30 |
|
RMidhunSuresh
|
b2f2d51594
|
Make formatting consistent with the codebase
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-06-09 16:51:18 +05:30 |
|
RMidhunSuresh
|
dd9a19b7f0
|
Make formatting consistent
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-06-09 16:51:18 +05:30 |
|
RMidhunSuresh
|
4005d70bb9
|
Increase height to make element more centered
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-06-09 16:51:18 +05:30 |
|
RMidhunSuresh
|
fa67c5e248
|
Refactor function
- Move related parameters closer together.
- Remove unused parameter.
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-06-09 16:51:18 +05:30 |
|
RMidhunSuresh
|
95512b5144
|
Remove margin from top
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-06-09 16:51:18 +05:30 |
|
RMidhunSuresh
|
6086d157e2
|
Make value multiple of 4
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-06-09 16:51:18 +05:30 |
|
RMidhunSuresh
|
2c0176f3f2
|
Remove unwanted width
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-06-09 16:51:18 +05:30 |
|
RMidhunSuresh
|
f3f1436bb0
|
Rename room info to room details everywhere
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-06-09 16:51:18 +05:30 |
|
RMidhunSuresh
|
f917730a21
|
Stick to naming convention for css/html classes
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-06-09 16:51:18 +05:30 |
|