-
Notifications
You must be signed in to change notification settings - Fork 307
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Caching service worker #686
Conversation
|
Once installed it shows up nicely in the Gnome UI: litedesktop.mp4 |
Are the multiple manifests, etc. necessary? Could we do it with a single root-level one some kind of preference for which UI? shortcuts? If it does need to be that way: is |
Oh I didn't know about shortcuts, sweet! I'll try that. |
I was thinking maybe the retro one doesn't make sense anyway? Because it's not single page, or maybe there is a feature to keep open tabs in the same window? |
Unfortunately there doesn't seem to be a way to make tabbed applications for now. w3c/manifest#737 might be the right issue for that. So an app for retrolab might not really be possible. Well it's possible but it's not nice, when opening a Notebook from the tree, it opens the tab in the browser, not in the "app". |
Here with shortcuts: apps.mp4looks quite nice :D (the screen recording was a bit laggy but it works nicely) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks!
@jtpio @martinRenou Is there a way to configure jlite to disable ServiceWorker altogether or to disable it for requests made to certain domains? I have a custom extension that makes requests to external service to fetch some data and I don't want it to be cached |
References
Port changes from #137 into the new service worker
Closes #137
Code changes
Add caching logic to the service worker, for offline support.