├── .editorconfig ├── .env ├── .git-blame-ignore-revs ├── .github └── workflows │ ├── build.yml │ └── release.yml ├── .gitignore ├── .npmrc ├── .prettierrc ├── LICENSE ├── README.md ├── esbuild.config.mjs ├── eslint.config.js ├── manifest.json ├── package.json ├── scripts └── utils.ts ├── src ├── constants.ts ├── editor │ ├── code-block-sync.ts │ ├── md-table-editor.ts │ ├── obsidian-text-editor.ts │ └── plan-builder.ts ├── env.d.ts ├── file.ts ├── main.ts ├── mediator.ts ├── parser.ts ├── plan-table-manager.ts ├── platform │ └── desktop.ts ├── scheduler.ts ├── schemas.ts ├── sentinel-js.d.ts ├── setting │ ├── settings-tab.ts │ └── settings.ts ├── store.ts ├── style.css ├── tracker │ ├── plan-tracker.ts │ ├── status-bar │ │ ├── ProgressBar.svelte │ │ ├── ProgressCircle.svelte │ │ ├── StatusBar.svelte │ │ └── actions.ts │ └── timer.ts ├── types.ts ├── ui │ ├── icons.ts │ ├── modals.ts │ ├── plan │ │ ├── ActivityInput.tsx │ │ ├── ActivitySuggesterPopup.tsx │ │ ├── DragLayer.tsx │ │ ├── Plan.tsx │ │ ├── PlanTable.tsx │ │ ├── TableRow.tsx │ │ ├── cells.tsx │ │ ├── context.tsx │ │ ├── hooks.ts │ │ ├── index.ts │ │ ├── lib.tsx │ │ ├── menu.ts │ │ ├── styles.ts │ │ └── types.ts │ └── suggest │ │ ├── activity-provider.ts │ │ ├── activity-suggester.ts │ │ ├── file-suggest.ts │ │ ├── file-suggester.ts │ │ └── index.ts ├── util │ ├── error.ts │ ├── helper.ts │ └── log.ts └── window │ ├── index.ts │ ├── mini-tracker │ ├── MiniClock.svelte │ ├── MiniTrackerWindow.svelte │ ├── ProgressCircle.svelte │ ├── index.html │ ├── main.ts │ └── mini-tracker.ts │ └── utils.ts ├── svelte-shim.d.ts ├── tsconfig.json ├── version-bump.mjs ├── versions.json ├── vite.config.ts ├── vite.config.web.ts └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- 1 | VITE_DEV_SERVER_URL=http://localhost:5173/ -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/.git-blame-ignore-revs -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | tag-version-prefix="" -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/README.md -------------------------------------------------------------------------------- /esbuild.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/esbuild.config.mjs -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/eslint.config.js -------------------------------------------------------------------------------- /manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/manifest.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/package.json -------------------------------------------------------------------------------- /scripts/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/scripts/utils.ts -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/constants.ts -------------------------------------------------------------------------------- /src/editor/code-block-sync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/editor/code-block-sync.ts -------------------------------------------------------------------------------- /src/editor/md-table-editor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/editor/md-table-editor.ts -------------------------------------------------------------------------------- /src/editor/obsidian-text-editor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/editor/obsidian-text-editor.ts -------------------------------------------------------------------------------- /src/editor/plan-builder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/editor/plan-builder.ts -------------------------------------------------------------------------------- /src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/env.d.ts -------------------------------------------------------------------------------- /src/file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/file.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/mediator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/mediator.ts -------------------------------------------------------------------------------- /src/parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/parser.ts -------------------------------------------------------------------------------- /src/plan-table-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/plan-table-manager.ts -------------------------------------------------------------------------------- /src/platform/desktop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/platform/desktop.ts -------------------------------------------------------------------------------- /src/scheduler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/scheduler.ts -------------------------------------------------------------------------------- /src/schemas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/schemas.ts -------------------------------------------------------------------------------- /src/sentinel-js.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/sentinel-js.d.ts -------------------------------------------------------------------------------- /src/setting/settings-tab.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/setting/settings-tab.ts -------------------------------------------------------------------------------- /src/setting/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/setting/settings.ts -------------------------------------------------------------------------------- /src/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/store.ts -------------------------------------------------------------------------------- /src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/style.css -------------------------------------------------------------------------------- /src/tracker/plan-tracker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/tracker/plan-tracker.ts -------------------------------------------------------------------------------- /src/tracker/status-bar/ProgressBar.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/tracker/status-bar/ProgressBar.svelte -------------------------------------------------------------------------------- /src/tracker/status-bar/ProgressCircle.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/tracker/status-bar/ProgressCircle.svelte -------------------------------------------------------------------------------- /src/tracker/status-bar/StatusBar.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/tracker/status-bar/StatusBar.svelte -------------------------------------------------------------------------------- /src/tracker/status-bar/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/tracker/status-bar/actions.ts -------------------------------------------------------------------------------- /src/tracker/timer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/tracker/timer.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/ui/icons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/ui/icons.ts -------------------------------------------------------------------------------- /src/ui/modals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/ui/modals.ts -------------------------------------------------------------------------------- /src/ui/plan/ActivityInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/ui/plan/ActivityInput.tsx -------------------------------------------------------------------------------- /src/ui/plan/ActivitySuggesterPopup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/ui/plan/ActivitySuggesterPopup.tsx -------------------------------------------------------------------------------- /src/ui/plan/DragLayer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/ui/plan/DragLayer.tsx -------------------------------------------------------------------------------- /src/ui/plan/Plan.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/ui/plan/Plan.tsx -------------------------------------------------------------------------------- /src/ui/plan/PlanTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/ui/plan/PlanTable.tsx -------------------------------------------------------------------------------- /src/ui/plan/TableRow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/ui/plan/TableRow.tsx -------------------------------------------------------------------------------- /src/ui/plan/cells.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/ui/plan/cells.tsx -------------------------------------------------------------------------------- /src/ui/plan/context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/ui/plan/context.tsx -------------------------------------------------------------------------------- /src/ui/plan/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/ui/plan/hooks.ts -------------------------------------------------------------------------------- /src/ui/plan/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Plan' 2 | -------------------------------------------------------------------------------- /src/ui/plan/lib.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/ui/plan/lib.tsx -------------------------------------------------------------------------------- /src/ui/plan/menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/ui/plan/menu.ts -------------------------------------------------------------------------------- /src/ui/plan/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/ui/plan/styles.ts -------------------------------------------------------------------------------- /src/ui/plan/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/ui/plan/types.ts -------------------------------------------------------------------------------- /src/ui/suggest/activity-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/ui/suggest/activity-provider.ts -------------------------------------------------------------------------------- /src/ui/suggest/activity-suggester.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/ui/suggest/activity-suggester.ts -------------------------------------------------------------------------------- /src/ui/suggest/file-suggest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/ui/suggest/file-suggest.ts -------------------------------------------------------------------------------- /src/ui/suggest/file-suggester.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/ui/suggest/file-suggester.ts -------------------------------------------------------------------------------- /src/ui/suggest/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/ui/suggest/index.ts -------------------------------------------------------------------------------- /src/util/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/util/error.ts -------------------------------------------------------------------------------- /src/util/helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/util/helper.ts -------------------------------------------------------------------------------- /src/util/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/util/log.ts -------------------------------------------------------------------------------- /src/window/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/window/index.ts -------------------------------------------------------------------------------- /src/window/mini-tracker/MiniClock.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/window/mini-tracker/MiniClock.svelte -------------------------------------------------------------------------------- /src/window/mini-tracker/MiniTrackerWindow.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/window/mini-tracker/MiniTrackerWindow.svelte -------------------------------------------------------------------------------- /src/window/mini-tracker/ProgressCircle.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/window/mini-tracker/ProgressCircle.svelte -------------------------------------------------------------------------------- /src/window/mini-tracker/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/window/mini-tracker/index.html -------------------------------------------------------------------------------- /src/window/mini-tracker/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/window/mini-tracker/main.ts -------------------------------------------------------------------------------- /src/window/mini-tracker/mini-tracker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/window/mini-tracker/mini-tracker.ts -------------------------------------------------------------------------------- /src/window/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/src/window/utils.ts -------------------------------------------------------------------------------- /svelte-shim.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/svelte-shim.d.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/tsconfig.json -------------------------------------------------------------------------------- /version-bump.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/version-bump.mjs -------------------------------------------------------------------------------- /versions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/versions.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/vite.config.ts -------------------------------------------------------------------------------- /vite.config.web.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/vite.config.web.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Z233/obsidian-super-plan/HEAD/yarn.lock --------------------------------------------------------------------------------