├── .gitignore ├── .prettierrc.json ├── README.md ├── api ├── Global.d.ts ├── Joplin.d.ts ├── JoplinClipboard.d.ts ├── JoplinCommands.d.ts ├── JoplinContentScripts.d.ts ├── JoplinData.d.ts ├── JoplinFilters.d.ts ├── JoplinInterop.d.ts ├── JoplinPlugins.d.ts ├── JoplinSettings.d.ts ├── JoplinViews.d.ts ├── JoplinViewsDialogs.d.ts ├── JoplinViewsMenuItems.d.ts ├── JoplinViewsMenus.d.ts ├── JoplinViewsPanels.d.ts ├── JoplinViewsToolbarButtons.d.ts ├── JoplinWindow.d.ts ├── JoplinWorkspace.d.ts ├── index.ts └── types.ts ├── doc ├── feature1-1.gif ├── feature1-2.gif ├── feature2-1.gif └── feature2-2.gif ├── package.json ├── plugin.config.json ├── src ├── driver │ ├── codeMirror │ │ └── index.ts │ ├── constants.ts │ ├── joplinPlugin │ │ ├── index.ts │ │ └── setting.ts │ └── markdownViewer │ │ ├── index.ts │ │ └── webview │ │ ├── index.ts │ │ ├── style.css │ │ └── utils.ts ├── index.ts ├── lib.d.ts └── manifest.json ├── tsconfig.json ├── webpack.config.js └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | node_modules/ 3 | publish/ 4 | .vscode/ -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/README.md -------------------------------------------------------------------------------- /api/Global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/api/Global.d.ts -------------------------------------------------------------------------------- /api/Joplin.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/api/Joplin.d.ts -------------------------------------------------------------------------------- /api/JoplinClipboard.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/api/JoplinClipboard.d.ts -------------------------------------------------------------------------------- /api/JoplinCommands.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/api/JoplinCommands.d.ts -------------------------------------------------------------------------------- /api/JoplinContentScripts.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/api/JoplinContentScripts.d.ts -------------------------------------------------------------------------------- /api/JoplinData.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/api/JoplinData.d.ts -------------------------------------------------------------------------------- /api/JoplinFilters.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/api/JoplinFilters.d.ts -------------------------------------------------------------------------------- /api/JoplinInterop.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/api/JoplinInterop.d.ts -------------------------------------------------------------------------------- /api/JoplinPlugins.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/api/JoplinPlugins.d.ts -------------------------------------------------------------------------------- /api/JoplinSettings.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/api/JoplinSettings.d.ts -------------------------------------------------------------------------------- /api/JoplinViews.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/api/JoplinViews.d.ts -------------------------------------------------------------------------------- /api/JoplinViewsDialogs.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/api/JoplinViewsDialogs.d.ts -------------------------------------------------------------------------------- /api/JoplinViewsMenuItems.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/api/JoplinViewsMenuItems.d.ts -------------------------------------------------------------------------------- /api/JoplinViewsMenus.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/api/JoplinViewsMenus.d.ts -------------------------------------------------------------------------------- /api/JoplinViewsPanels.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/api/JoplinViewsPanels.d.ts -------------------------------------------------------------------------------- /api/JoplinViewsToolbarButtons.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/api/JoplinViewsToolbarButtons.d.ts -------------------------------------------------------------------------------- /api/JoplinWindow.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/api/JoplinWindow.d.ts -------------------------------------------------------------------------------- /api/JoplinWorkspace.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/api/JoplinWorkspace.d.ts -------------------------------------------------------------------------------- /api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/api/index.ts -------------------------------------------------------------------------------- /api/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/api/types.ts -------------------------------------------------------------------------------- /doc/feature1-1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/doc/feature1-1.gif -------------------------------------------------------------------------------- /doc/feature1-2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/doc/feature1-2.gif -------------------------------------------------------------------------------- /doc/feature2-1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/doc/feature2-1.gif -------------------------------------------------------------------------------- /doc/feature2-2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/doc/feature2-2.gif -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/package.json -------------------------------------------------------------------------------- /plugin.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/plugin.config.json -------------------------------------------------------------------------------- /src/driver/codeMirror/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/src/driver/codeMirror/index.ts -------------------------------------------------------------------------------- /src/driver/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/src/driver/constants.ts -------------------------------------------------------------------------------- /src/driver/joplinPlugin/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/src/driver/joplinPlugin/index.ts -------------------------------------------------------------------------------- /src/driver/joplinPlugin/setting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/src/driver/joplinPlugin/setting.ts -------------------------------------------------------------------------------- /src/driver/markdownViewer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/src/driver/markdownViewer/index.ts -------------------------------------------------------------------------------- /src/driver/markdownViewer/webview/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/src/driver/markdownViewer/webview/index.ts -------------------------------------------------------------------------------- /src/driver/markdownViewer/webview/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/src/driver/markdownViewer/webview/style.css -------------------------------------------------------------------------------- /src/driver/markdownViewer/webview/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/src/driver/markdownViewer/webview/utils.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/lib.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'node-port-check'; 2 | -------------------------------------------------------------------------------- /src/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/src/manifest.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/webpack.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ylc395/joplin-plugin-better-markdown-viewer/HEAD/yarn.lock --------------------------------------------------------------------------------