Bruno Windels
4465113dac
Merge pull request #13 from vector-im/bwindels/cache-invalidation
...
Add content hashes to all immutable assets
2020-08-14 09:07:07 +00:00
Bruno Windels
3c4805b267
also content-hash the webapp manifest
2020-08-14 11:06:39 +02:00
Bruno Windels
0104e14e0b
map urls in theme css bundles to their content-hashed counterparts
2020-08-14 10:45:14 +02:00
Bruno Windels
044360afaa
add content hashes to build assets
2020-08-13 18:59:31 +02:00
Bruno Windels
661bd65229
Update README.md
...
clarify status and external input
2020-08-13 08:09:30 +00:00
Bruno Windels
348174f973
Merge pull request #8 from vector-im/bwindels/selectactiveroom
...
Mark active room visually in left panel
2020-08-12 15:51:42 +00:00
Bruno Windels
68574715dc
style active room
2020-08-12 17:49:39 +02:00
Bruno Windels
5aacf85166
mark room tile as active when clicked
2020-08-12 17:40:41 +02:00
Bruno Windels
7f50e3d137
allow overriding the "emit change" mechanism in ViewModel
...
so view models that should send updates through their collection
can still use the same "emitChange" method on ViewModel
2020-08-12 17:39:11 +02:00
Bruno Windels
fbf72b8825
bind key for spontaneous updates in MappedMap
...
so we just have to pass in the params
2020-08-12 17:38:40 +02:00
Bruno Windels
cb10d40c3a
Revert "use intrinsic aspect-ratio supported by chrome and firefox (although not safari)"
...
This reverts commit 0e5ad9805a
.
It does not seem to work anymore in FF & chrome (the tile grows after the image is loaded)
and this won't work in IE11 anyways
2020-08-12 16:47:57 +02:00
Bruno Windels
5183615994
Merge pull request #7 from vector-im/bwindels/theming
...
Initial theming support
2020-08-12 14:44:26 +00:00
Bruno Windels
d7657b519a
add element theme (only some color changes + Inter font for now)
2020-08-12 16:41:03 +02:00
Bruno Windels
c6f38a4614
missing rename
2020-08-12 16:40:47 +02:00
Bruno Windels
e1a5c362dc
add theme assets to offline definition
2020-08-12 16:40:28 +02:00
Bruno Windels
fc8d2efaf2
build theme css bundles
2020-08-12 16:39:35 +02:00
Bruno Windels
c3dc01283d
copy theme assets
...
anything that is not a css file, which will be bundled
woff(2) files are treated specially since we only need WOFF
for legacy (IE11) and only WOFF2 for any modern browser.
2020-08-12 16:37:55 +02:00
Bruno Windels
d283369627
adjust theme paths in html during build
...
also discover themes from index.html to be used elsewhere in build
later on
2020-08-12 16:35:48 +02:00
Bruno Windels
211abd9269
move emoji font collection to own font definition
2020-08-12 16:32:49 +02:00
Bruno Windels
695bcb2da3
move speech bubble alignment to theme
2020-08-12 16:31:58 +02:00
Bruno Windels
641c770d0f
Merge branch 'master' into bwindels/theming
2020-08-12 11:54:20 +02:00
Bruno Windels
720e14a22a
Merge pull request #6 from vector-im/bwindels/more-renaming
...
more brawl -> hydrogen renaming
2020-08-12 09:53:35 +00:00
Bruno Windels
d7c1dc8a38
make fields disabled in loading state in gallery
2020-08-12 11:52:18 +02:00
Bruno Windels
be9e476874
extract theme from current styling
2020-08-12 11:52:03 +02:00
Bruno Windels
23d96b554a
make theme directory
...
+ readme of ~what should go in a theme
2020-08-12 11:51:21 +02:00
Bruno Windels
d102abe425
remove windows phone debug scripts
2020-08-12 11:50:17 +02:00
Bruno Windels
f76b0ea06f
fix import after bundle changes
2020-08-12 11:49:42 +02:00
Bruno Windels
5546460510
more brawl -> hydrogen renaming
2020-08-12 11:42:42 +02:00
Bruno Windels
b9621d9b9b
Merge pull request #4 from vector-im/bwindels/legacy-css
...
Make CSS compatible with IE11
2020-08-07 16:18:37 +00:00
Bruno Windels
ab3c7b7d1f
Use postcss plugins to fix flexbox bugs in IE11 and lack of css vars
2020-08-07 18:15:53 +01:00
Bruno Windels
eb92b9a086
Disable rubberband scrolling for IE11
2020-08-07 18:15:17 +01:00
Bruno Windels
e054dfb623
Merge branch 'master' into bwindels/legacy-css
2020-08-07 17:03:45 +01:00
Bruno Windels
9084dcd536
Merge pull request #3 from vector-im/bwindels/rename
...
More renaming
2020-08-07 14:17:47 +00:00
Bruno Windels
227e331435
Merge pull request #2 from vector-im/bwindels/ie11
...
Add IE11 support in Javascript
2020-08-07 13:51:37 +00:00
Bruno Windels
fdc7f60f4d
Build legacy bundle from same entry point as normal build
...
as the plan is to only use different CSS for IE11, but the same view code
2020-08-07 15:50:18 +01:00
Bruno Windels
b0599e1b2f
Merge branch 'master' into bwindels/ie11
2020-08-07 15:24:36 +01:00
Bruno Windels
a0c8d147c3
Use parentNode, parentElement is not supported on IE11
2020-08-07 15:07:44 +01:00
Bruno Windels
b1dd3933e2
WIP
2020-08-07 11:16:46 +01:00
Bruno Windels
cb96cc7f36
Merge branch 'master' of github.com:vector-im/hydrogen-web into master
2020-08-07 11:16:23 +01:00
Bruno Windels
a7acb0278d
Element.remove polyfill
2020-08-07 11:14:07 +01:00
Bruno Windels
8a9bc315e6
don't pass core-js through babel
...
this is what caused the bundle not to load in IE11
2020-08-07 10:08:31 +02:00
Bruno Windels
395bd8e8d4
split up rollup input and output config to prevent warnings
2020-08-07 10:08:08 +02:00
Bruno Windels
73c0a92377
Add .closest polyfill
2020-08-06 10:38:38 +01:00
Bruno Windels
2accab9cb4
WIP
2020-08-05 18:17:35 +01:00
Bruno Windels
a02e2e9426
rename brawl to hydrogent in manifest
2020-08-05 19:09:58 +02:00
Bruno Windels
5816ccfef0
change author
2020-08-05 19:08:11 +02:00
Bruno Windels
1699600ffc
fix test
2020-08-05 19:06:54 +02:00
Bruno Windels
3154b047a6
Merge branch 'bwindels/ie11' of github.com:vector-im/hydrogen-web into bwindels/ie11
2020-08-05 19:02:42 +02:00
Bruno Windels
d0ba894e2d
apply new license headers in new code
2020-08-05 18:59:16 +02:00
Bruno Windels
45bd49861b
Add build for IE 11
2020-08-05 18:56:06 +02:00