├── .eslintrc.cjs ├── .gitignore ├── .prettierignore ├── .prettierrc.cjs ├── CHANGELOG.md ├── LICENSE ├── README.md ├── README_zh_CN.md ├── icon.png ├── index.html ├── index.styl ├── mobile-test.html ├── package.json ├── plugin.json ├── pnpm-lock.yaml ├── preview.png ├── scripts ├── .gitignore ├── README.md ├── make_dev_link.py ├── package.py ├── parse_changelog.py ├── scriptutils.py └── version.py ├── src ├── Constants.ts ├── api │ ├── base-api.ts │ └── kernel-api.ts ├── floatingButton.ts ├── i18n │ ├── en_US.json │ └── zh_CN.json ├── index.ts ├── libs │ ├── IncrementalConfigPanel.svelte │ ├── Loading.svelte │ ├── MetricsPanel.svelte │ ├── MobileFloatingActions.md │ ├── MobileFloatingActions.svelte │ ├── MobileSidebarDialog.svelte │ ├── PluginSidebar.svelte │ ├── PriorityBarChart.svelte │ ├── RandomDocContent.svelte │ ├── RandomDocSetting.svelte │ └── components │ │ ├── LockToggleButton.svelte │ │ └── LockableContentArea.svelte ├── models │ ├── IncrementalConfig.ts │ ├── IncrementalReadingConfig.ts │ ├── RandomDocConfig.ts │ └── RecommendationConfig.ts ├── service │ ├── IncrementalReviewer.ts │ └── RecommendationService.ts ├── stores │ └── lockStore.ts ├── topbar.ts ├── utils │ ├── pageUtil.ts │ ├── svg.ts │ ├── textUtil.ts │ └── utils.ts └── wiki │ ├── 思源css调整示例.txt │ └── 自定义浮窗示例.css ├── svelte.config.js ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | .DS_Store 3 | .env 4 | node_modules 5 | build 6 | dist 7 | __pycache__ -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/.prettierrc.cjs -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/README.md -------------------------------------------------------------------------------- /README_zh_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/README_zh_CN.md -------------------------------------------------------------------------------- /icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/icon.png -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/index.html -------------------------------------------------------------------------------- /index.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/index.styl -------------------------------------------------------------------------------- /mobile-test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/mobile-test.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/package.json -------------------------------------------------------------------------------- /plugin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/plugin.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/preview.png -------------------------------------------------------------------------------- /scripts/.gitignore: -------------------------------------------------------------------------------- 1 | .venv 2 | build 3 | dist 4 | *.exe 5 | *.spec 6 | -------------------------------------------------------------------------------- /scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/scripts/README.md -------------------------------------------------------------------------------- /scripts/make_dev_link.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/scripts/make_dev_link.py -------------------------------------------------------------------------------- /scripts/package.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/scripts/package.py -------------------------------------------------------------------------------- /scripts/parse_changelog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/scripts/parse_changelog.py -------------------------------------------------------------------------------- /scripts/scriptutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/scripts/scriptutils.py -------------------------------------------------------------------------------- /scripts/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/scripts/version.py -------------------------------------------------------------------------------- /src/Constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/src/Constants.ts -------------------------------------------------------------------------------- /src/api/base-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/src/api/base-api.ts -------------------------------------------------------------------------------- /src/api/kernel-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/src/api/kernel-api.ts -------------------------------------------------------------------------------- /src/floatingButton.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/src/floatingButton.ts -------------------------------------------------------------------------------- /src/i18n/en_US.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/src/i18n/en_US.json -------------------------------------------------------------------------------- /src/i18n/zh_CN.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/src/i18n/zh_CN.json -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/libs/IncrementalConfigPanel.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/src/libs/IncrementalConfigPanel.svelte -------------------------------------------------------------------------------- /src/libs/Loading.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/src/libs/Loading.svelte -------------------------------------------------------------------------------- /src/libs/MetricsPanel.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/src/libs/MetricsPanel.svelte -------------------------------------------------------------------------------- /src/libs/MobileFloatingActions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/src/libs/MobileFloatingActions.md -------------------------------------------------------------------------------- /src/libs/MobileFloatingActions.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/src/libs/MobileFloatingActions.svelte -------------------------------------------------------------------------------- /src/libs/MobileSidebarDialog.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/src/libs/MobileSidebarDialog.svelte -------------------------------------------------------------------------------- /src/libs/PluginSidebar.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/src/libs/PluginSidebar.svelte -------------------------------------------------------------------------------- /src/libs/PriorityBarChart.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/src/libs/PriorityBarChart.svelte -------------------------------------------------------------------------------- /src/libs/RandomDocContent.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/src/libs/RandomDocContent.svelte -------------------------------------------------------------------------------- /src/libs/RandomDocSetting.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/src/libs/RandomDocSetting.svelte -------------------------------------------------------------------------------- /src/libs/components/LockToggleButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/src/libs/components/LockToggleButton.svelte -------------------------------------------------------------------------------- /src/libs/components/LockableContentArea.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/src/libs/components/LockableContentArea.svelte -------------------------------------------------------------------------------- /src/models/IncrementalConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/src/models/IncrementalConfig.ts -------------------------------------------------------------------------------- /src/models/IncrementalReadingConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/src/models/IncrementalReadingConfig.ts -------------------------------------------------------------------------------- /src/models/RandomDocConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/src/models/RandomDocConfig.ts -------------------------------------------------------------------------------- /src/models/RecommendationConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/src/models/RecommendationConfig.ts -------------------------------------------------------------------------------- /src/service/IncrementalReviewer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/src/service/IncrementalReviewer.ts -------------------------------------------------------------------------------- /src/service/RecommendationService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/src/service/RecommendationService.ts -------------------------------------------------------------------------------- /src/stores/lockStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/src/stores/lockStore.ts -------------------------------------------------------------------------------- /src/topbar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/src/topbar.ts -------------------------------------------------------------------------------- /src/utils/pageUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/src/utils/pageUtil.ts -------------------------------------------------------------------------------- /src/utils/svg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/src/utils/svg.ts -------------------------------------------------------------------------------- /src/utils/textUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/src/utils/textUtil.ts -------------------------------------------------------------------------------- /src/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/src/utils/utils.ts -------------------------------------------------------------------------------- /src/wiki/思源css调整示例.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/src/wiki/思源css调整示例.txt -------------------------------------------------------------------------------- /src/wiki/自定义浮窗示例.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/src/wiki/自定义浮窗示例.css -------------------------------------------------------------------------------- /svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/svelte.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebAobS/roaming-mode-incremental-reading/HEAD/vite.config.ts --------------------------------------------------------------------------------