summaryrefslogtreecommitdiff
path: root/worker.js
AgeCommit message (Expand)Author
2024-01-13fonts, service worker cleanupAndrew Dolgov
2024-01-12worker - ignore /assets/, bring back caeciliaAndrew Dolgov
2021-04-13remove duplicate list of cached files from service workerAndrew Dolgov
2020-11-20worker: don't use arrow function here to placate eslintAndrew Dolgov
2020-11-20offline mode fixesAndrew Dolgov
2020-11-19WIP: check online status via app if possibleAndrew Dolgov
2020-10-08redirect everything matching offline.html to cached file (fixes offline search)Andrew Dolgov
2020-10-08run default gulp tasks on startupAndrew Dolgov
2020-10-08even more gulp-related stuffAndrew Dolgov
2020-10-08some more gulp-related stuffAndrew Dolgov
2020-10-08some more gulp-related stuffAndrew Dolgov
2020-09-14experimental: add optional soft hyphenationAndrew Dolgov
2020-04-22remove cache-busting resources, just go cache-firstAndrew Dolgov
2020-04-22force-return read.html from cache if failedAndrew Dolgov
2020-04-22various offline mode fixes related to service worker initializationAndrew Dolgov
2020-04-21rework reader to use global Reader objectAndrew Dolgov
2020-04-21combine index-related JS code into one App objectAndrew Dolgov
2019-12-12enable automatic night mode for index pagesAndrew Dolgov
2019-12-12default.css: auto switch night/day modesAndrew Dolgov
2019-11-19disable skipWaiting on install (sometimes breaks initial reload)Andrew Dolgov
2019-11-19use map + Promise.all instead of plain iteration while fetching cached urlsAndrew Dolgov
2019-11-17service worker: only hardcode return of read.html etc while offline, tryAndrew Dolgov
2019-11-17handle initial page load better (reload to activate service worker)Andrew Dolgov
2019-11-13disable static cache filling because we don't provide all files in the list w...Andrew Dolgov
2019-07-30resource refresh improvementsAndrew Dolgov
2019-07-30add sepia themeAndrew Dolgov
2019-07-29add some placeholder stuff for ttf filesAndrew Dolgov
2019-06-18switch to jquery mobile events; use doubletap to toggle fullscreenAndrew Dolgov
2018-12-25worker: fix some lint issuesAndrew Dolgov
2018-12-24sync accent color to iconAndrew Dolgov
2018-12-24update launcher iconsAndrew Dolgov
2018-11-23worker: implement cache-busting for forced refreshes; remove leftover include...Andrew Dolgov
2018-07-04add themes/gray.cssAndrew Dolgov
2018-06-29worker: cleanup previous cache versionsAndrew Dolgov
2018-06-29various minor fixesAndrew Dolgov
2018-06-29remove tooltips, bithack epub.js to remove hardcoded 20px content padding (wh...Andrew Dolgov
2018-06-29bump cache nameAndrew Dolgov
2018-05-01add swipes lib back to worker cacheAndrew Dolgov
2018-02-26Revert "exp workaround: enable swipes after first touch event"Andrew Dolgov
2018-02-26exp workaround: enable swipes after first touch eventAndrew Dolgov
2018-02-20disable swipes (unreliable, sometimes cause huge delays on epub chapterAndrew Dolgov
2018-02-20switch to a different library for swipe eventsAndrew Dolgov
2018-02-14rework offline cache to use a static URL list to make recovery possibleAndrew Dolgov
2018-02-01various fixes related to multi-theme supportAndrew Dolgov
2018-02-01exp: themesAndrew Dolgov
2017-11-19worker: add new filesAndrew Dolgov
2017-07-26when force-updating cache reload client when work is doneAndrew Dolgov
2017-07-06unify link colors for reader iframe and main UIAndrew Dolgov
2017-07-04do not refresh cached backend responses; only remove local cached data if ser...Andrew Dolgov
2017-06-29manual cache refresh: remove nonexistant dataAndrew Dolgov