Danila Fedorin
|
a7360f409e
|
Rename ObservableValue to TypeScript
|
2021-09-29 17:42:57 -07:00 |
|
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
|
aeedb948cc
|
pass logger to Storage and make it available in Transaction
|
2021-09-17 18:19:26 +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
|
cce8207870
|
copy Daniel's conversion of EventEmitter to TypeScript from microui
|
2021-09-16 10:23:03 +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 |
|
RMidhunSuresh
|
df74d0c814
|
Remove array from logic
Signed-off-by: RMidhunSuresh <hi@midhun.dev>
|
2021-09-06 17:41:36 +05:30 |
|
Bruno Windels
|
c6b020a9e7
|
Rename TimelineList to TimelineView for consistency
|
2021-09-06 13:31:43 +02:00 |
|
RMidhunSuresh
|
4f4bc8f805
|
Add test
Signed-off-by: RMidhunSuresh <hi@midhun.dev>
|
2021-09-06 14:20:33 +05:30 |
|
RMidhunSuresh
|
a54413625e
|
No need to pass in roomId
Signed-off-by: RMidhunSuresh <hi@midhun.dev>
|
2021-09-06 12:59:30 +05:30 |
|
RMidhunSuresh
|
f841efeef4
|
Make check more generic
Signed-off-by: RMidhunSuresh <hi@midhun.dev>
|
2021-09-06 12:41:17 +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
|
65bd892d8f
|
better naming
|
2021-08-23 20:09:45 +02:00 |
|
Bruno Windels
|
160ae0b767
|
adjust to AbortableOperation api change
|
2021-08-23 19:53:52 +02:00 |
|
Bruno Windels
|
c0d3c950b0
|
show the homeserver after lookup
|
2021-08-23 19:29:17 +02:00 |
|
Bruno Windels
|
3dbffdb417
|
don't requery the same homeserver we just did
|
2021-08-23 19:28:43 +02:00 |
|
Bruno Windels
|
e0d53e57ba
|
clear everything when typing in homeserver field
as it's not relevant anymore
|
2021-08-23 19:28:21 +02:00 |
|
Bruno Windels
|
e944dc5cac
|
decrease typing timeout to 1s
|
2021-08-23 19:27:24 +02:00 |
|
Bruno Windels
|
c7b47bb8d6
|
fix homeServer misspelling to homeserver across the project
|
2021-08-23 19:26:39 +02:00 |
|
Bruno Windels
|
9760a4540e
|
remove debug log
|
2021-08-23 16:04:00 +02:00 |
|
Bruno Windels
|
993bc36096
|
dont query 2nd time after losing focus
|
2021-08-23 16:01:39 +02:00 |
|
Bruno Windels
|
d1301fa642
|
input is not needed in the name here
|
2021-08-23 15:57:16 +02:00 |
|
Bruno Windels
|
8eab9ab28b
|
add 2s timeout on input of homeserver to also query the homeserver, in addition to change event
|
2021-08-23 15:54:40 +02:00 |
|
RMidhunSuresh
|
ef4db4abab
|
Make navigation simpler
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-23 17:00:41 +05:30 |
|
RMidhunSuresh
|
c9319c7c38
|
Catch any error from queryLogin
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-23 16:58:54 +05:30 |
|
RMidhunSuresh
|
fc169af10f
|
Rename toggle to set
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-23 16:09:40 +05:30 |
|
RMidhunSuresh
|
b0db7e0344
|
More simpler navigation
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-23 15:55:07 +05:30 |
|
RMidhunSuresh
|
69478b81b2
|
Fix toggleBusy
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-08-23 15:48:29 +05:30 |
|