Bruno Windels
|
edc3a1d33c
|
convert storage mock to TS and add utility for mock raw database
|
2021-09-28 14:19:59 +02:00 |
|
Bruno Windels
|
ac5a4c2bc6
|
pass log item everywhere to tryInsert
|
2021-09-22 10:33:40 +02:00 |
|
Bruno Windels
|
6cded5319a
|
change timelineEventStore.insert to tryInsert
|
2021-09-21 21:04:10 +02:00 |
|
Bruno Windels
|
bae8dc7dd7
|
changes should be true when replyVM is not set and we set an entry
|
2021-09-16 22:28:19 +02:00 |
|
Bruno Windels
|
9a9b206bf5
|
Merge pull request #486 from vector-im/bwindels/fix-scroll-jumps
Fix scroll jumps and loading of gaps not at top of the timeline
|
2021-09-16 17:14:17 +02:00 |
|
Bruno Windels
|
6ec2712eec
|
remove debug logging
|
2021-09-16 16:33:09 +02:00 |
|
Bruno Windels
|
c9f79343ef
|
remove obsolete comment
|
2021-09-16 16:32:59 +02:00 |
|
Bruno Windels
|
b1994918fe
|
Merge pull request #488 from vector-im/bwindels/list-and-timeline-view-to-ts
Convert ListView and TimelineView to typescript
|
2021-09-16 16:08:34 +02:00 |
|
Bruno Windels
|
e4101ece65
|
add "jump down" button in timeline
|
2021-09-15 18:30:08 +02:00 |
|
Bruno Windels
|
04edff29cf
|
give more top padding to gaps that appear in the middle of the timeline
|
2021-09-15 15:57:31 +02:00 |
|
Bruno Windels
|
ecccadb77e
|
avoid requestIdleCallback as it is not supported on Safari and IE11
|
2021-09-13 14:53:34 +02:00 |
|
Bruno Windels
|
5c40b75eab
|
don't override newly requested ranges when retrying loadattop
|
2021-09-10 15:25:19 +02:00 |
|
Bruno Windels
|
9411e6f065
|
WIP
|
2021-09-10 14:47:05 +02:00 |
|
Bruno Windels
|
98cc1e2715
|
don't try to load more when end of timeline reached
|
2021-09-10 14:17:40 +02:00 |
|
Bruno Windels
|
fe4bb5db40
|
remove comment
|
2021-09-09 17:15:28 +02:00 |
|
Bruno Windels
|
d0f122a2be
|
WIP-ish, batch visible range requests, allow setting empty ranges and...
don't try to notify when the tile becomes invisible again,
we don't need it currently
|
2021-09-09 17:14:16 +02:00 |
|
Bruno Windels
|
98678b991b
|
no need to store visible state on gap tile & don't fill if edge reached
|
2021-09-08 16:39:46 +02:00 |
|
Bruno Windels
|
e89f60bac0
|
fill gap tiles when they become visible
|
2021-09-08 12:05:59 +02:00 |
|
Bruno Windels
|
7578bfa3d9
|
let tiles know when they become visible & load more tiles close to top
|
2021-09-08 12:05:19 +02:00 |
|
Bruno Windels
|
f4b4638ea8
|
actually, pass in just the tile instances for expressing the range
|
2021-09-07 19:10:53 +02:00 |
|
Bruno Windels
|
b3cd2a0e03
|
express the visible range with EventKeys rather than list indices
This is less ambiguous in case the DOM and the ObservableList would be
out of sync.
|
2021-09-07 17:48:49 +02:00 |
|
Bruno Windels
|
c78a83d398
|
restore most bottom tile in VP on any list change
and tell view model visible range so it can load more or fill gaps, ...
|
2021-09-07 15:17:27 +02:00 |
|
Bruno Windels
|
44ea65dd3e
|
Merge pull request #458 from MidhunSureshR/fix-457
Opening member-details panel should not open/close grid view
|
2021-09-07 12:16:24 +02:00 |
|
Bruno Windels
|
c6b020a9e7
|
Rename TimelineList to TimelineView for consistency
|
2021-09-06 13:31:43 +02:00 |
|
RMidhunSuresh
|
a54413625e
|
No need to pass in roomId
Signed-off-by: RMidhunSuresh <hi@midhun.dev>
|
2021-09-06 12:59:30 +05:30 |
|
J. Ryan Stinnett
|
3e5cc07440
|
Move check to fingerprintKey
|
2021-08-31 17:14:14 +01:00 |
|
J. Ryan Stinnett
|
284ec8a74f
|
Check for null keys in settings view model
The keys to format in the settings view model might be null. This avoid crashing
the UI by testing for this case.
|
2021-08-31 16:11:33 +01:00 |
|
Bruno Windels
|
e105bc4237
|
fix lint warnings
|
2021-08-24 15:31:18 +02:00 |
|
Bruno Windels
|
c7b47bb8d6
|
fix homeServer misspelling to homeserver across the project
|
2021-08-23 19:26:39 +02:00 |
|
RMidhunSuresh
|
2ceaebbd1f
|
Don't find roomId in getter
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-18 18:17:37 +05:30 |
|
RMidhunSuresh
|
7e177f6953
|
Modify open-room action to fix bug
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-18 17:43:40 +05:30 |
|
Danila Fedorin
|
f239199b1b
|
Add rendering for horizontal rules
|
2021-08-06 15:50:03 -07:00 |
|
Bruno Windels
|
2c8e259339
|
focus composer when replying
|
2021-08-06 23:43:10 +02:00 |
|
Bruno Windels
|
c3177b06bf
|
Merge pull request #418 from vector-im/replies
Sending replies
|
2021-08-06 21:28:42 +00:00 |
|
Bruno Windels
|
9f0c3b9cea
|
await sending a message before clearing composer (this was missing all along)
|
2021-08-06 23:06:58 +02:00 |
|
Danila Fedorin
|
053c94b60e
|
Stop passing room to tiles in tests
|
2021-08-06 11:02:41 -07:00 |
|
Danila Fedorin
|
f8dae8e20c
|
Merge branch 'replies' of github.com:vector-im/hydrogen-web into replies
|
2021-08-06 10:54:33 -07:00 |
|
Danila Fedorin
|
bf1f288a92
|
Make RoomViewModel's room public and stop feeding it to tileCreator
|
2021-08-06 10:40:25 -07:00 |
|
Danila Fedorin
|
4c1aeb342a
|
Add two new tests for replies
|
2021-08-06 10:35:45 -07:00 |
|
Danila Fedorin
|
8dc80e68a7
|
Remove out-of-date comment
|
2021-08-06 10:31:01 -07:00 |
|
Bruno Windels
|
2a92363317
|
use disposeTracked
|
2021-08-06 17:56:02 +02:00 |
|
Bruno Windels
|
3feaf38252
|
use internalId to compare so we don't have to cache the entry id separately
|
2021-08-06 17:53:58 +02:00 |
|
Bruno Windels
|
5426908444
|
add copyright header
|
2021-08-06 17:49:39 +02:00 |
|
RMidhunSuresh
|
b97b9da14a
|
Link to member-panel from avatar
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-06 20:51:39 +05:30 |
|
RMidhunSuresh
|
be57352f71
|
Move PowerLevels.js into /room
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-06 19:49:48 +05:30 |
|
Bruno Windels
|
1862e31396
|
Merge pull request #417 from MidhunSureshR/member-details
Member Panel - PR 2 - UI
|
2021-08-06 11:18:52 +00:00 |
|
RMidhunSuresh
|
bc8e6237d6
|
Merge suggestion from Github
|
2021-08-06 16:05:08 +05:30 |
|
R Midhun Suresh
|
3ff55204f3
|
No need for lambda here
Co-authored-by: Bruno Windels <bruno@windels.cloud>
|
2021-08-06 16:04:51 +05:30 |
|
RMidhunSuresh
|
dbd205701c
|
Remove unused prop
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-06 16:03:19 +05:30 |
|
RMidhunSuresh
|
86ddfc1e9e
|
Only need to emit
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-06 13:06:38 +05:30 |
|