├── .editorconfig ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── dependabot.yml └── workflows │ ├── make-rel-ios.yml │ └── make-rel.yaml ├── .gitignore ├── .vscode └── launch.json ├── .yarn ├── plugins │ └── @yarnpkg │ │ └── plugin-interactive-tools.cjs └── releases │ └── yarn-3.6.0.cjs ├── .yarnrc.yml ├── DEVELOPERS.md ├── LICENSE ├── README.md ├── dev ├── ios │ ├── ViewController.swift │ ├── generate_altstore_source.mjs │ └── index.html ├── serve.mjs └── upload-amo-source.mjs ├── icons └── icon.png ├── jsconfig.json ├── package.json ├── screenshots └── index.png ├── src ├── cs.ts ├── css │ ├── comments.css │ ├── hideAds.css │ ├── redditChanges.css │ └── resCompat.css ├── extensionPreferences │ ├── baseStore.ts │ ├── css │ │ └── olPreferences.css │ ├── index.ts │ ├── userScriptStore.ts │ └── webExtensionStore.ts ├── features │ ├── RESCompatibility.js │ ├── base.ts │ ├── expandos │ │ ├── css │ │ │ └── index.css │ │ ├── expandoProvider.ts │ │ ├── index.ts │ │ ├── ireddit.ts │ │ ├── redditGallery.ts │ │ ├── vreddit.ts │ │ └── youtube.ts │ ├── iconRegulator.ts │ ├── index.ts │ ├── marquee.ts │ ├── posts │ │ ├── buttonHide.ts │ │ ├── css │ │ │ ├── buttonHide.scss │ │ │ ├── postContainer.css │ │ │ ├── postIcons.css │ │ │ └── votes.scss │ │ ├── expando.ts │ │ ├── expandoButton.ts │ │ ├── indentCommentHide.ts │ │ ├── index.ts │ │ ├── nativeSharing.ts │ │ ├── postContainer.ts │ │ ├── postToggles.ts │ │ └── reimplementVotes.ts │ ├── redesignRedirect.ts │ ├── resButtons.ts │ ├── sidebar │ │ ├── buildSidebar.ts │ │ ├── css │ │ │ ├── prefs.css │ │ │ ├── subredditSidebar.css │ │ │ └── userSidebar.css │ │ ├── getSubreddits.ts │ │ ├── index.ts │ │ ├── subredditSidebar.ts │ │ └── userSidebar.ts │ └── themeSwitch.ts ├── header │ ├── header.css │ └── index.ts ├── material │ ├── colors.css │ ├── theme.css │ ├── theme.dark.css │ ├── theme.light.css │ ├── tokens.css │ └── typography.css ├── modal │ ├── index.ts │ └── modal.css ├── myStyleLoader │ ├── index.js │ └── insertStyle.ts ├── redditPreferences │ └── index.ts ├── setPublicPath.ts ├── styling.ts ├── user.ts ├── utility │ ├── bodyScroll.ts │ ├── constants.ts │ ├── querySelectorAsync.ts │ └── waitForElement.ts └── viewport.ts ├── tsconfig.json ├── webpack.config.js └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/make-rel-ios.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/.github/workflows/make-rel-ios.yml -------------------------------------------------------------------------------- /.github/workflows/make-rel.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/.github/workflows/make-rel.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/.yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs -------------------------------------------------------------------------------- /.yarn/releases/yarn-3.6.0.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/.yarn/releases/yarn-3.6.0.cjs -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/.yarnrc.yml -------------------------------------------------------------------------------- /DEVELOPERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/DEVELOPERS.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/README.md -------------------------------------------------------------------------------- /dev/ios/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/dev/ios/ViewController.swift -------------------------------------------------------------------------------- /dev/ios/generate_altstore_source.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/dev/ios/generate_altstore_source.mjs -------------------------------------------------------------------------------- /dev/ios/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/dev/ios/index.html -------------------------------------------------------------------------------- /dev/serve.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/dev/serve.mjs -------------------------------------------------------------------------------- /dev/upload-amo-source.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/dev/upload-amo-source.mjs -------------------------------------------------------------------------------- /icons/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/icons/icon.png -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/jsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/package.json -------------------------------------------------------------------------------- /screenshots/index.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/screenshots/index.png -------------------------------------------------------------------------------- /src/cs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/cs.ts -------------------------------------------------------------------------------- /src/css/comments.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/css/comments.css -------------------------------------------------------------------------------- /src/css/hideAds.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/css/hideAds.css -------------------------------------------------------------------------------- /src/css/redditChanges.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/css/redditChanges.css -------------------------------------------------------------------------------- /src/css/resCompat.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/css/resCompat.css -------------------------------------------------------------------------------- /src/extensionPreferences/baseStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/extensionPreferences/baseStore.ts -------------------------------------------------------------------------------- /src/extensionPreferences/css/olPreferences.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/extensionPreferences/css/olPreferences.css -------------------------------------------------------------------------------- /src/extensionPreferences/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/extensionPreferences/index.ts -------------------------------------------------------------------------------- /src/extensionPreferences/userScriptStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/extensionPreferences/userScriptStore.ts -------------------------------------------------------------------------------- /src/extensionPreferences/webExtensionStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/extensionPreferences/webExtensionStore.ts -------------------------------------------------------------------------------- /src/features/RESCompatibility.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/features/RESCompatibility.js -------------------------------------------------------------------------------- /src/features/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/features/base.ts -------------------------------------------------------------------------------- /src/features/expandos/css/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/features/expandos/css/index.css -------------------------------------------------------------------------------- /src/features/expandos/expandoProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/features/expandos/expandoProvider.ts -------------------------------------------------------------------------------- /src/features/expandos/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/features/expandos/index.ts -------------------------------------------------------------------------------- /src/features/expandos/ireddit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/features/expandos/ireddit.ts -------------------------------------------------------------------------------- /src/features/expandos/redditGallery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/features/expandos/redditGallery.ts -------------------------------------------------------------------------------- /src/features/expandos/vreddit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/features/expandos/vreddit.ts -------------------------------------------------------------------------------- /src/features/expandos/youtube.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/features/expandos/youtube.ts -------------------------------------------------------------------------------- /src/features/iconRegulator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/features/iconRegulator.ts -------------------------------------------------------------------------------- /src/features/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/features/index.ts -------------------------------------------------------------------------------- /src/features/marquee.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/features/marquee.ts -------------------------------------------------------------------------------- /src/features/posts/buttonHide.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/features/posts/buttonHide.ts -------------------------------------------------------------------------------- /src/features/posts/css/buttonHide.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/features/posts/css/buttonHide.scss -------------------------------------------------------------------------------- /src/features/posts/css/postContainer.css: -------------------------------------------------------------------------------- 1 | .ol-post-container .entry { 2 | flex-grow: 1; 3 | } -------------------------------------------------------------------------------- /src/features/posts/css/postIcons.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/features/posts/css/postIcons.css -------------------------------------------------------------------------------- /src/features/posts/css/votes.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/features/posts/css/votes.scss -------------------------------------------------------------------------------- /src/features/posts/expando.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/features/posts/expando.ts -------------------------------------------------------------------------------- /src/features/posts/expandoButton.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/features/posts/expandoButton.ts -------------------------------------------------------------------------------- /src/features/posts/indentCommentHide.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/features/posts/indentCommentHide.ts -------------------------------------------------------------------------------- /src/features/posts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/features/posts/index.ts -------------------------------------------------------------------------------- /src/features/posts/nativeSharing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/features/posts/nativeSharing.ts -------------------------------------------------------------------------------- /src/features/posts/postContainer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/features/posts/postContainer.ts -------------------------------------------------------------------------------- /src/features/posts/postToggles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/features/posts/postToggles.ts -------------------------------------------------------------------------------- /src/features/posts/reimplementVotes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/features/posts/reimplementVotes.ts -------------------------------------------------------------------------------- /src/features/redesignRedirect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/features/redesignRedirect.ts -------------------------------------------------------------------------------- /src/features/resButtons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/features/resButtons.ts -------------------------------------------------------------------------------- /src/features/sidebar/buildSidebar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/features/sidebar/buildSidebar.ts -------------------------------------------------------------------------------- /src/features/sidebar/css/prefs.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/features/sidebar/css/prefs.css -------------------------------------------------------------------------------- /src/features/sidebar/css/subredditSidebar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/features/sidebar/css/subredditSidebar.css -------------------------------------------------------------------------------- /src/features/sidebar/css/userSidebar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/features/sidebar/css/userSidebar.css -------------------------------------------------------------------------------- /src/features/sidebar/getSubreddits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/features/sidebar/getSubreddits.ts -------------------------------------------------------------------------------- /src/features/sidebar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/features/sidebar/index.ts -------------------------------------------------------------------------------- /src/features/sidebar/subredditSidebar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/features/sidebar/subredditSidebar.ts -------------------------------------------------------------------------------- /src/features/sidebar/userSidebar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/features/sidebar/userSidebar.ts -------------------------------------------------------------------------------- /src/features/themeSwitch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/features/themeSwitch.ts -------------------------------------------------------------------------------- /src/header/header.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/header/header.css -------------------------------------------------------------------------------- /src/header/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/header/index.ts -------------------------------------------------------------------------------- /src/material/colors.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/material/colors.css -------------------------------------------------------------------------------- /src/material/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/material/theme.css -------------------------------------------------------------------------------- /src/material/theme.dark.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/material/theme.dark.css -------------------------------------------------------------------------------- /src/material/theme.light.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/material/theme.light.css -------------------------------------------------------------------------------- /src/material/tokens.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/material/tokens.css -------------------------------------------------------------------------------- /src/material/typography.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/material/typography.css -------------------------------------------------------------------------------- /src/modal/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/modal/index.ts -------------------------------------------------------------------------------- /src/modal/modal.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/modal/modal.css -------------------------------------------------------------------------------- /src/myStyleLoader/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/myStyleLoader/index.js -------------------------------------------------------------------------------- /src/myStyleLoader/insertStyle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/myStyleLoader/insertStyle.ts -------------------------------------------------------------------------------- /src/redditPreferences/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/redditPreferences/index.ts -------------------------------------------------------------------------------- /src/setPublicPath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/setPublicPath.ts -------------------------------------------------------------------------------- /src/styling.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/styling.ts -------------------------------------------------------------------------------- /src/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/user.ts -------------------------------------------------------------------------------- /src/utility/bodyScroll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/utility/bodyScroll.ts -------------------------------------------------------------------------------- /src/utility/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/utility/constants.ts -------------------------------------------------------------------------------- /src/utility/querySelectorAsync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/utility/querySelectorAsync.ts -------------------------------------------------------------------------------- /src/utility/waitForElement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/utility/waitForElement.ts -------------------------------------------------------------------------------- /src/viewport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/src/viewport.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/webpack.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OctoNezd/oldlander/HEAD/yarn.lock --------------------------------------------------------------------------------