Bruno Windels
|
6abdcd6b58
|
finish draft of member list loading method
|
2020-08-19 16:13:47 +02:00 |
|
Bruno Windels
|
9edd1bb0bb
|
implement loading all members
|
2020-08-19 16:13:30 +02:00 |
|
Bruno Windels
|
bfc5eb3ee5
|
return changed members from sync writer
we will use it to handle race between /sync and /members
and to update the member list if it loaded
|
2020-08-19 16:12:49 +02:00 |
|
Bruno Windels
|
a5595570f9
|
members hs api call
|
2020-08-19 16:11:33 +02:00 |
|
Bruno Windels
|
2ad9b17ad7
|
no need to update members, as all the info is in the member event
as we won't store deviceTrackingStatus in the member
|
2020-08-19 16:10:07 +02:00 |
|
Bruno Windels
|
5ad7b74b2b
|
keep string key since we have to support IE11
|
2020-08-19 16:08:42 +02:00 |
|
Bruno Windels
|
9ff4f3839c
|
Merge branch 'master' into bwindels/memberlist
|
2020-08-19 12:13:38 +02:00 |
|
Bruno Windels
|
5898177f0b
|
continuation can change, so bind to it
|
2020-08-19 12:07:10 +02:00 |
|
Bruno Windels
|
a2625630ad
|
Merge pull request #58 from vector-im/bwindels/upgrade-build-tools
Upgrade build tools, allow optional chaining
|
2020-08-19 09:51:33 +00:00 |
|
Bruno Windels
|
f4acf7f8b1
|
update ecmascript version to 2020 so eslint permits optional chaining
|
2020-08-19 11:50:26 +02:00 |
|
Bruno Windels
|
67c94ee99d
|
upgrade postcss
|
2020-08-19 11:40:17 +02:00 |
|
Bruno Windels
|
5748b8ba45
|
upgrade @rollup/plugin-multi-entry
|
2020-08-19 11:39:48 +02:00 |
|
Bruno Windels
|
7756da78d7
|
upgrade @rollup/plugin-commonjs
|
2020-08-19 11:39:04 +02:00 |
|
Bruno Windels
|
74e9313a78
|
upgrade @rollup/plugin-node-resolve
|
2020-08-19 11:38:07 +02:00 |
|
Bruno Windels
|
2526198251
|
replace usage of readPath with ?.
|
2020-08-19 11:36:43 +02:00 |
|
Bruno Windels
|
6813fd2264
|
upgrade from rollup v1 to v2
so we can use ?. optional chaining
|
2020-08-19 11:27:35 +02:00 |
|
Bruno Windels
|
ab05ca76f3
|
Merge pull request #57 from vector-im/bwindels/size-tweaking
Font-size and spacing tweaks to be more like element-web
|
2020-08-19 09:05:04 +00:00 |
|
Bruno Windels
|
82762823e3
|
use normal sized avatar for room header
|
2020-08-19 11:02:47 +02:00 |
|
Bruno Windels
|
b2a01ba860
|
timeline spacing and font-size tweaking
|
2020-08-19 11:02:27 +02:00 |
|
Bruno Windels
|
fcf7052217
|
forgot to add header here before
|
2020-08-19 10:28:39 +02:00 |
|
Bruno Windels
|
614a00b741
|
don't continue messages from more than 5min ago
|
2020-08-19 10:28:09 +02:00 |
|
Bruno Windels
|
fad728069a
|
don't show date & time on pending events
|
2020-08-19 10:27:27 +02:00 |
|
Bruno Windels
|
9d260c692b
|
tweak font-sizes to what element web has
|
2020-08-19 10:26:52 +02:00 |
|
Bruno Windels
|
b68a782f10
|
doc improvements
|
2020-08-18 17:28:08 +02:00 |
|
Bruno Windels
|
cc4c9d7893
|
Improve IDB error reporting
Hope this can help with
https://github.com/vector-im/hydrogen-web/issues/50
|
2020-08-18 17:27:40 +02:00 |
|
Bruno Windels
|
991f5fee4c
|
add prototype to detect ie11 css bundles
|
2020-08-18 12:17:38 +02:00 |
|
Bruno Windels
|
942edf69c7
|
add package script
|
2020-08-18 12:17:03 +02:00 |
|
Bruno Windels
|
520dac7cec
|
dont use mjs extension for ES modules, some (most) servers serve them with the wrong mimetype
|
2020-08-18 12:16:51 +02:00 |
|
Bruno Windels
|
054ba8d17d
|
release v0.0.29
|
2020-08-18 11:50:18 +02:00 |
|
Bruno Windels
|
cfa857c40a
|
Merge pull request #22 from vector-im/bwindels/one-build
Unify legacy and normal build
|
2020-08-18 09:49:23 +00:00 |
|
Bruno Windels
|
dccc2c93be
|
commit yarn lock file
|
2020-08-18 11:47:40 +02:00 |
|
Bruno Windels
|
a094abf4da
|
remove comments in js bundles, saves ~100kb
|
2020-08-18 11:47:20 +02:00 |
|
Bruno Windels
|
c73d6bb3cb
|
serve modern browsers a more compact ES6 bundle
|
2020-08-18 11:42:13 +02:00 |
|
Bruno Windels
|
7ed1703266
|
release v0.0.28
|
2020-08-17 18:30:46 +02:00 |
|
Bruno Windels
|
cf689e7643
|
Merge pull request #21 from vector-im/bwindels/backfill-fixes
More backfill fixes
|
2020-08-17 16:06:24 +00:00 |
|
Bruno Windels
|
7291cac834
|
yield for browser to render before checking content height
|
2020-08-17 17:58:39 +02:00 |
|
Bruno Windels
|
4044ac56c5
|
actually check the promise
|
2020-08-17 17:58:30 +02:00 |
|
Bruno Windels
|
df8d884d91
|
append all list items at once for initial render
|
2020-08-17 17:58:04 +02:00 |
|
Bruno Windels
|
1c779cf95c
|
render encrypted tiles as such so we don't fetch the whole history
|
2020-08-17 17:41:57 +02:00 |
|
Bruno Windels
|
0b1d9bf25e
|
unused now
|
2020-08-17 17:41:49 +02:00 |
|
Bruno Windels
|
37597e2acb
|
mark fragment in storage when start of timeline is reached
so we don't keep looping to fetch more messages
when scrolled all the way up
|
2020-08-17 17:41:10 +02:00 |
|
Bruno Windels
|
1261ac05d1
|
Merge pull request #20 from vector-im/bwindels/auto-fill-gaps
Fill gaps when scrolling up & on timelines < viewport
|
2020-08-17 14:39:51 +00:00 |
|
Bruno Windels
|
b6cbb03edd
|
keep filling gaps while viewport not filled or new content < 100px
|
2020-08-17 16:34:58 +02:00 |
|
Bruno Windels
|
08de7c3569
|
loading screen while loading timeline
so we can set timelineVM directly to TimelineList
|
2020-08-17 16:34:25 +02:00 |
|
Bruno Windels
|
5ae4a1aae3
|
increase offset to start back-filling
|
2020-08-17 15:22:55 +02:00 |
|
Bruno Windels
|
2cfd38379f
|
change looks of gap tile as it's auto-loaded now
|
2020-08-17 15:22:39 +02:00 |
|
Bruno Windels
|
56efd7eee0
|
don't load timeline past gaps
|
2020-08-17 15:22:25 +02:00 |
|
Bruno Windels
|
1e4f331989
|
fill top gap instead of loading more events from storage
|
2020-08-17 15:13:12 +02:00 |
|
Bruno Windels
|
cf0af775e3
|
make SimpleTile inherit from ViewModel
to use same update mechanism and have viewmodel infra available for tile
|
2020-08-17 15:11:39 +02:00 |
|
Bruno Windels
|
9745c58144
|
use readPath in ImageTile
|
2020-08-17 14:20:54 +02:00 |
|