RMidhunSuresh
|
4474458f4b
|
getActiveTheme should never return undefined
Instead it should throw an error.
This is useful for when we do setTheme(await getActiveTheme()) because
setTheme expects a string.
|
2022-06-05 20:52:47 +05:30 |
|
Eric Eastwood
|
9d8a578dce
|
Better comment
|
2022-05-31 15:35:48 -05:00 |
|
Eric Eastwood
|
38c3774869
|
Import assets from the assets/ directory
> Will be easier towards the future when adding more assets. Probably best to keep style.css for now for backwards compat though.
>
> *-- https://github.com/vector-im/hydrogen-web/pull/693#discussion_r853844282*
|
2022-05-31 15:30:56 -05:00 |
|
Bruno Windels
|
8b2299852e
|
Merge pull request #744 from vector-im/bwindels/fix-tracker-changed-key-check
Fix: device with changed key not being properly ignored
|
2022-05-31 13:51:17 +02:00 |
|
Bruno Windels
|
c62c8da10b
|
fix changed key not being ignored
|
2022-05-31 13:39:35 +02:00 |
|
Bruno Windels
|
bc51644868
|
reassignment is not used later on, remove
|
2022-05-31 13:39:23 +02:00 |
|
Bruno Windels
|
3d3d590334
|
add failing test for device with changed key being returned
|
2022-05-31 13:39:05 +02:00 |
|
Bruno Windels
|
11d7535c23
|
add some basic tests (with mock utils) for DeviceTracker
|
2022-05-31 13:38:34 +02:00 |
|
Bruno Windels
|
a49d7eae5d
|
Merge pull request #693 from vector-im/madlittlemods/686-682-local-friendly-development-and-commonjs
Make the SDK friendly to locally link and develop on
|
2022-05-30 14:45:16 +02:00 |
|
Bruno Windels
|
1b2a6b5d0e
|
Merge branch 'master' into madlittlemods/686-682-local-friendly-development-and-commonjs
|
2022-05-30 14:15:19 +02:00 |
|
Bruno Windels
|
ed8c98558d
|
release v0.2.29
|
2022-05-18 21:45:45 +02:00 |
|
Bruno Windels
|
514d5c0a50
|
add notes about client side caching
|
2022-05-18 19:44:39 +00:00 |
|
Bruno Windels
|
13428bd03c
|
allow updating cache of unhashed assets (like config) in service worker
|
2022-05-18 21:41:47 +02:00 |
|
Bruno Windels
|
1555b0f4bc
|
put a message in container node when config file is not found
|
2022-05-18 21:41:31 +02:00 |
|
Bruno Windels
|
0e46aed0df
|
rename config file to config.sample.json when packaging
|
2022-05-18 20:52:18 +02:00 |
|
Bruno Windels
|
7b0591be46
|
explain that push section of config usually doesn't need to be touched
|
2022-05-18 20:51:50 +02:00 |
|
Bruno Windels
|
f21e103270
|
add newlines to config file when rewriting with theme stuff
|
2022-05-18 20:46:38 +02:00 |
|
Bruno Windels
|
7a197c0a1a
|
add deployment instruction now that we have a config file
|
2022-05-18 20:44:04 +02:00 |
|
Bruno Windels
|
8a5f1ed9cd
|
Merge remote-tracking branch 'origin/move-config-root'
|
2022-05-18 20:40:12 +02:00 |
|
Bruno Windels
|
36ddd61318
|
Merge pull request #724 from vector-im/theme-chooser
Implement theme chooser in settings
|
2022-05-18 20:22:38 +02:00 |
|
Bruno Windels
|
03ab1ee2c7
|
log theme being loaded
|
2022-05-18 17:48:03 +02:00 |
|
RMidhunSuresh
|
a550788788
|
Remove some logging + use wrapOrRun
|
2022-05-18 18:56:28 +05:30 |
|
RMidhunSuresh
|
683ffa9ed3
|
injectServiceWorker plugin should accept callback
|
2022-05-18 17:31:17 +05:30 |
|
RMidhunSuresh
|
7952a34d64
|
Add logging
|
2022-05-18 16:09:09 +05:30 |
|
RMidhunSuresh
|
7426d17e33
|
Precache config and theme manifest
|
2022-05-18 16:07:26 +05:30 |
|
RMidhunSuresh
|
660a08db3e
|
Give a better name
|
2022-05-18 14:41:52 +05:30 |
|
RMidhunSuresh
|
1b22a48b54
|
Treat theme-manifests the same way as config
|
2022-05-18 14:23:41 +05:30 |
|
Eric Eastwood
|
b725269c7a
|
Clean up index.html in the right spot
|
2022-05-18 00:21:56 -05:00 |
|
Eric Eastwood
|
639358b146
|
Merge branch 'master' into madlittlemods/686-682-local-friendly-development-and-commonjs
Conflicts:
scripts/sdk/base-manifest.json
|
2022-05-12 12:05:45 -05:00 |
|
RMidhunSuresh
|
34e8b60917
|
Create config.json in root
|
2022-05-12 16:05:33 +05:30 |
|
RMidhunSuresh
|
9ba1534390
|
Remove unused import
|
2022-05-12 16:03:06 +05:30 |
|
RMidhunSuresh
|
4ddfd3b508
|
built-asset --> built-assets
|
2022-05-12 14:56:58 +05:30 |
|
RMidhunSuresh
|
e63440527a
|
Move condition to binding
|
2022-05-12 13:43:19 +05:30 |
|
RMidhunSuresh
|
0984aeb570
|
Move code to ThemeLoader
|
2022-05-12 13:39:57 +05:30 |
|
RMidhunSuresh
|
654e83a5f9
|
Remove method
|
2022-05-12 13:28:11 +05:30 |
|
RMidhunSuresh
|
b306344739
|
Add explaining comment
|
2022-05-12 12:55:08 +05:30 |
|
R Midhun Suresh
|
4231037345
|
Update src/platform/web/Platform.js
Co-authored-by: Bruno Windels <274386+bwindels@users.noreply.github.com>
|
2022-05-12 12:48:41 +05:30 |
|
R Midhun Suresh
|
d5bc9f5d7d
|
Update src/platform/web/Platform.js
Co-authored-by: Bruno Windels <274386+bwindels@users.noreply.github.com>
|
2022-05-12 12:48:34 +05:30 |
|
Bruno Windels
|
6fde6bbf6b
|
bump sdk version
|
2022-05-11 14:58:57 +02:00 |
|
RMidhunSuresh
|
cc88245933
|
Create themeLoader only if not dev
|
2022-05-11 15:46:12 +05:30 |
|
RMidhunSuresh
|
174adc0755
|
Move platform dependent code to Platform
|
2022-05-11 15:38:37 +05:30 |
|
RMidhunSuresh
|
c26dc04b52
|
Fix type
|
2022-05-11 15:03:32 +05:30 |
|
RMidhunSuresh
|
2761789f45
|
Move theme code to separate file
|
2022-05-11 14:58:14 +05:30 |
|
RMidhunSuresh
|
213f87378b
|
Use t.if instead of t.map
|
2022-05-11 12:46:12 +05:30 |
|
RMidhunSuresh
|
855298bdaf
|
Read from manifest
|
2022-05-11 12:40:32 +05:30 |
|
RMidhunSuresh
|
e8a4ab5ecc
|
built-asset must be a mapping
A mapping from theme-name to location of css file
|
2022-05-10 16:58:06 +05:30 |
|
RMidhunSuresh
|
5204fe5c99
|
This emitFile is no longer needed
|
2022-05-10 14:22:37 +05:30 |
|
RMidhunSuresh
|
c39f0d2efb
|
Don't show theme chooser on dev
|
2022-05-10 14:12:36 +05:30 |
|
RMidhunSuresh
|
bb3368959f
|
Use sh instead of bash
|
2022-05-10 14:12:36 +05:30 |
|
RMidhunSuresh
|
af9cbd727f
|
Remove existing stylesheets when changing themes
|
2022-05-10 14:12:36 +05:30 |
|