├── .gitignore ├── LICENSE ├── README.md ├── actions ├── entry.ts ├── marker.ts └── stream.ts ├── background ├── cleanup.ts └── index.ts ├── components ├── Animator.tsx ├── AppBar.tsx ├── AppBarButton.tsx ├── AppDrawer.tsx ├── Button.tsx ├── Centre.tsx ├── Divider.tsx ├── EntryCard.tsx ├── ExportOpml.tsx ├── IconButton.tsx ├── ImportOpml.tsx ├── LinkButton.tsx ├── ListItem.tsx ├── ListItemButton.tsx ├── ListOptionToggle.tsx ├── LoadingSpinner.tsx ├── MarkAsReadButton.tsx ├── MarkerButton.tsx ├── MaybeUpdateStreamList.tsx ├── Menu.tsx ├── PreferredViewMenu.tsx ├── ProgressRing.tsx ├── Select.tsx ├── StackPanel.tsx ├── StickyHeader.tsx ├── Stream.tsx ├── StreamFooter.tsx ├── StreamList.tsx ├── SubscriptionEditor.tsx ├── TextField.tsx ├── Toasts.tsx ├── Toggle.tsx └── ToggleMenu.tsx ├── feedly ├── common.ts ├── entry.ts ├── search.ts └── streams.ts ├── hooks ├── callbacks.ts ├── entry.ts ├── lifeCycle.ts ├── promise.ts ├── responsive.ts ├── screenSize.ts ├── store.ts ├── subscription.ts ├── url.ts ├── useDebounced.ts ├── useIdle.ts ├── useInstallPrompt.ts ├── useIsFrontend.ts ├── useValueRef.ts └── useWhenChanged.ts ├── icons ├── about.svg ├── add.svg ├── articles.svg ├── delete.svg ├── error.svg ├── install.svg ├── markread.svg ├── markunread.svg ├── menu.svg ├── refresh.svg ├── settings.svg ├── share.svg ├── subscriptions.svg └── viewmode.svg ├── images └── desktop-installed-stream.png ├── model ├── category.ts ├── collection.ts ├── entry.ts ├── link.ts ├── markers.ts ├── settings.ts ├── stream.ts └── subscription.ts ├── next-env.d.ts ├── next.config.js ├── package.json ├── pages ├── _app.tsx ├── about.tsx ├── api │ ├── entries │ │ └── [entryId].ts │ ├── feed │ │ └── [id].tsx │ ├── search │ │ └── [query].ts │ └── streams │ │ └── [streamId].ts ├── clean.tsx ├── settings.tsx ├── stream │ └── [streamId] │ │ ├── entry │ │ └── [entryId].tsx │ │ └── index.tsx └── subscriptions.tsx ├── postcss.config.js ├── public ├── .well-known │ └── brave-rewards-verification.txt ├── icon-green-512.png ├── icon-green.png ├── manifest.json ├── pwastart-proof.txt └── screenshots │ ├── s_0.png │ └── s_1.png ├── selectors └── entry.ts ├── services ├── db.ts ├── dbBuilder.ts ├── debounce.ts ├── entry.ts ├── entryIterator.ts ├── mobilize.ts ├── settings.ts ├── store.ts └── subscriptions.ts ├── styles ├── article.css ├── colors.ts ├── globals.css ├── sizes.ts ├── slider.css ├── streamviewer.css ├── theme.ts └── toggle.css ├── tailwind.config.js ├── tsconfig.json ├── types ├── ApiRequest.ts ├── RecollectStore.ts ├── Window.ts └── svg.d.ts ├── utils ├── bytes.ts ├── fetch.ts ├── files.ts ├── math.ts ├── object.ts ├── persist.ts ├── promise.ts ├── string.ts └── time.ts └── worker └── index.ts /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/README.md -------------------------------------------------------------------------------- /actions/entry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/actions/entry.ts -------------------------------------------------------------------------------- /actions/marker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/actions/marker.ts -------------------------------------------------------------------------------- /actions/stream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/actions/stream.ts -------------------------------------------------------------------------------- /background/cleanup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/background/cleanup.ts -------------------------------------------------------------------------------- /background/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/background/index.ts -------------------------------------------------------------------------------- /components/Animator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/components/Animator.tsx -------------------------------------------------------------------------------- /components/AppBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/components/AppBar.tsx -------------------------------------------------------------------------------- /components/AppBarButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/components/AppBarButton.tsx -------------------------------------------------------------------------------- /components/AppDrawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/components/AppDrawer.tsx -------------------------------------------------------------------------------- /components/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/components/Button.tsx -------------------------------------------------------------------------------- /components/Centre.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/components/Centre.tsx -------------------------------------------------------------------------------- /components/Divider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/components/Divider.tsx -------------------------------------------------------------------------------- /components/EntryCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/components/EntryCard.tsx -------------------------------------------------------------------------------- /components/ExportOpml.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/components/ExportOpml.tsx -------------------------------------------------------------------------------- /components/IconButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/components/IconButton.tsx -------------------------------------------------------------------------------- /components/ImportOpml.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/components/ImportOpml.tsx -------------------------------------------------------------------------------- /components/LinkButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/components/LinkButton.tsx -------------------------------------------------------------------------------- /components/ListItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/components/ListItem.tsx -------------------------------------------------------------------------------- /components/ListItemButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/components/ListItemButton.tsx -------------------------------------------------------------------------------- /components/ListOptionToggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/components/ListOptionToggle.tsx -------------------------------------------------------------------------------- /components/LoadingSpinner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/components/LoadingSpinner.tsx -------------------------------------------------------------------------------- /components/MarkAsReadButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/components/MarkAsReadButton.tsx -------------------------------------------------------------------------------- /components/MarkerButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/components/MarkerButton.tsx -------------------------------------------------------------------------------- /components/MaybeUpdateStreamList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/components/MaybeUpdateStreamList.tsx -------------------------------------------------------------------------------- /components/Menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/components/Menu.tsx -------------------------------------------------------------------------------- /components/PreferredViewMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/components/PreferredViewMenu.tsx -------------------------------------------------------------------------------- /components/ProgressRing.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/components/ProgressRing.tsx -------------------------------------------------------------------------------- /components/Select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/components/Select.tsx -------------------------------------------------------------------------------- /components/StackPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/components/StackPanel.tsx -------------------------------------------------------------------------------- /components/StickyHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/components/StickyHeader.tsx -------------------------------------------------------------------------------- /components/Stream.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/components/Stream.tsx -------------------------------------------------------------------------------- /components/StreamFooter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/components/StreamFooter.tsx -------------------------------------------------------------------------------- /components/StreamList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/components/StreamList.tsx -------------------------------------------------------------------------------- /components/SubscriptionEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/components/SubscriptionEditor.tsx -------------------------------------------------------------------------------- /components/TextField.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/components/TextField.tsx -------------------------------------------------------------------------------- /components/Toasts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/components/Toasts.tsx -------------------------------------------------------------------------------- /components/Toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/components/Toggle.tsx -------------------------------------------------------------------------------- /components/ToggleMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/components/ToggleMenu.tsx -------------------------------------------------------------------------------- /feedly/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/feedly/common.ts -------------------------------------------------------------------------------- /feedly/entry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/feedly/entry.ts -------------------------------------------------------------------------------- /feedly/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/feedly/search.ts -------------------------------------------------------------------------------- /feedly/streams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/feedly/streams.ts -------------------------------------------------------------------------------- /hooks/callbacks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/hooks/callbacks.ts -------------------------------------------------------------------------------- /hooks/entry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/hooks/entry.ts -------------------------------------------------------------------------------- /hooks/lifeCycle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/hooks/lifeCycle.ts -------------------------------------------------------------------------------- /hooks/promise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/hooks/promise.ts -------------------------------------------------------------------------------- /hooks/responsive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/hooks/responsive.ts -------------------------------------------------------------------------------- /hooks/screenSize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/hooks/screenSize.ts -------------------------------------------------------------------------------- /hooks/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/hooks/store.ts -------------------------------------------------------------------------------- /hooks/subscription.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/hooks/subscription.ts -------------------------------------------------------------------------------- /hooks/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/hooks/url.ts -------------------------------------------------------------------------------- /hooks/useDebounced.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/hooks/useDebounced.ts -------------------------------------------------------------------------------- /hooks/useIdle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/hooks/useIdle.ts -------------------------------------------------------------------------------- /hooks/useInstallPrompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/hooks/useInstallPrompt.ts -------------------------------------------------------------------------------- /hooks/useIsFrontend.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/hooks/useIsFrontend.ts -------------------------------------------------------------------------------- /hooks/useValueRef.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/hooks/useValueRef.ts -------------------------------------------------------------------------------- /hooks/useWhenChanged.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/hooks/useWhenChanged.ts -------------------------------------------------------------------------------- /icons/about.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/icons/about.svg -------------------------------------------------------------------------------- /icons/add.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/icons/add.svg -------------------------------------------------------------------------------- /icons/articles.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/icons/articles.svg -------------------------------------------------------------------------------- /icons/delete.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/icons/delete.svg -------------------------------------------------------------------------------- /icons/error.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/icons/error.svg -------------------------------------------------------------------------------- /icons/install.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/icons/install.svg -------------------------------------------------------------------------------- /icons/markread.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/icons/markread.svg -------------------------------------------------------------------------------- /icons/markunread.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/icons/markunread.svg -------------------------------------------------------------------------------- /icons/menu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/icons/menu.svg -------------------------------------------------------------------------------- /icons/refresh.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/icons/refresh.svg -------------------------------------------------------------------------------- /icons/settings.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/icons/settings.svg -------------------------------------------------------------------------------- /icons/share.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/icons/share.svg -------------------------------------------------------------------------------- /icons/subscriptions.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/icons/subscriptions.svg -------------------------------------------------------------------------------- /icons/viewmode.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/icons/viewmode.svg -------------------------------------------------------------------------------- /images/desktop-installed-stream.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/images/desktop-installed-stream.png -------------------------------------------------------------------------------- /model/category.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/model/category.ts -------------------------------------------------------------------------------- /model/collection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/model/collection.ts -------------------------------------------------------------------------------- /model/entry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/model/entry.ts -------------------------------------------------------------------------------- /model/link.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/model/link.ts -------------------------------------------------------------------------------- /model/markers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/model/markers.ts -------------------------------------------------------------------------------- /model/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/model/settings.ts -------------------------------------------------------------------------------- /model/stream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/model/stream.ts -------------------------------------------------------------------------------- /model/subscription.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/model/subscription.ts -------------------------------------------------------------------------------- /next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/next-env.d.ts -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/package.json -------------------------------------------------------------------------------- /pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/pages/_app.tsx -------------------------------------------------------------------------------- /pages/about.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/pages/about.tsx -------------------------------------------------------------------------------- /pages/api/entries/[entryId].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/pages/api/entries/[entryId].ts -------------------------------------------------------------------------------- /pages/api/feed/[id].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/pages/api/feed/[id].tsx -------------------------------------------------------------------------------- /pages/api/search/[query].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/pages/api/search/[query].ts -------------------------------------------------------------------------------- /pages/api/streams/[streamId].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/pages/api/streams/[streamId].ts -------------------------------------------------------------------------------- /pages/clean.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/pages/clean.tsx -------------------------------------------------------------------------------- /pages/settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/pages/settings.tsx -------------------------------------------------------------------------------- /pages/stream/[streamId]/entry/[entryId].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/pages/stream/[streamId]/entry/[entryId].tsx -------------------------------------------------------------------------------- /pages/stream/[streamId]/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/pages/stream/[streamId]/index.tsx -------------------------------------------------------------------------------- /pages/subscriptions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/pages/subscriptions.tsx -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/.well-known/brave-rewards-verification.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/public/.well-known/brave-rewards-verification.txt -------------------------------------------------------------------------------- /public/icon-green-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/public/icon-green-512.png -------------------------------------------------------------------------------- /public/icon-green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/public/icon-green.png -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/pwastart-proof.txt: -------------------------------------------------------------------------------- 1 | PWA App store submission request -------------------------------------------------------------------------------- /public/screenshots/s_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/public/screenshots/s_0.png -------------------------------------------------------------------------------- /public/screenshots/s_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/public/screenshots/s_1.png -------------------------------------------------------------------------------- /selectors/entry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/selectors/entry.ts -------------------------------------------------------------------------------- /services/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/services/db.ts -------------------------------------------------------------------------------- /services/dbBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/services/dbBuilder.ts -------------------------------------------------------------------------------- /services/debounce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/services/debounce.ts -------------------------------------------------------------------------------- /services/entry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/services/entry.ts -------------------------------------------------------------------------------- /services/entryIterator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/services/entryIterator.ts -------------------------------------------------------------------------------- /services/mobilize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/services/mobilize.ts -------------------------------------------------------------------------------- /services/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/services/settings.ts -------------------------------------------------------------------------------- /services/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/services/store.ts -------------------------------------------------------------------------------- /services/subscriptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/services/subscriptions.ts -------------------------------------------------------------------------------- /styles/article.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/styles/article.css -------------------------------------------------------------------------------- /styles/colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/styles/colors.ts -------------------------------------------------------------------------------- /styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/styles/globals.css -------------------------------------------------------------------------------- /styles/sizes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/styles/sizes.ts -------------------------------------------------------------------------------- /styles/slider.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/styles/slider.css -------------------------------------------------------------------------------- /styles/streamviewer.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/styles/streamviewer.css -------------------------------------------------------------------------------- /styles/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/styles/theme.ts -------------------------------------------------------------------------------- /styles/toggle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/styles/toggle.css -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types/ApiRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/types/ApiRequest.ts -------------------------------------------------------------------------------- /types/RecollectStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/types/RecollectStore.ts -------------------------------------------------------------------------------- /types/Window.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/types/Window.ts -------------------------------------------------------------------------------- /types/svg.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/types/svg.d.ts -------------------------------------------------------------------------------- /utils/bytes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/utils/bytes.ts -------------------------------------------------------------------------------- /utils/fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/utils/fetch.ts -------------------------------------------------------------------------------- /utils/files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/utils/files.ts -------------------------------------------------------------------------------- /utils/math.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/utils/math.ts -------------------------------------------------------------------------------- /utils/object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/utils/object.ts -------------------------------------------------------------------------------- /utils/persist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/utils/persist.ts -------------------------------------------------------------------------------- /utils/promise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/utils/promise.ts -------------------------------------------------------------------------------- /utils/string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/utils/string.ts -------------------------------------------------------------------------------- /utils/time.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fallaciousreasoning/progrssive/HEAD/utils/time.ts -------------------------------------------------------------------------------- /worker/index.ts: -------------------------------------------------------------------------------- 1 | 2 | self['__WB_DISABLE_DEV_LOGS'] = true --------------------------------------------------------------------------------