├── .eslintrc.json ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ └── feature_request.md └── workflows │ ├── README.md │ ├── lock-threads.yml │ ├── vsce-package.yml │ └── vsce-publish.yml ├── .gitignore ├── .husky └── commit-msg ├── .vscode ├── extensions.json ├── launch.json └── tasks.json ├── .vscodeignore ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── commitlint.config.js ├── data ├── README.md ├── bibtex │ └── snippets.json └── latex │ ├── bibliography-styles.json │ ├── class-names.json │ ├── environments.json │ ├── package-names.json │ └── top-hundred-snippets.json ├── docs ├── README.md ├── anatomy.md ├── assets │ ├── demo01-login.gif │ ├── demo02-compile.gif │ ├── demo03-synctex.gif │ ├── demo04-dark-mode.gif │ ├── demo05-intellisense.png │ ├── demo06-chat.gif │ ├── demo07-local.gif │ ├── login_with_cookie.png │ ├── screenshot-add-server-button.png │ ├── screenshot-add-server-inputbox.png │ ├── screenshot-advance-chat.png │ ├── screenshot-change-compiler.png │ ├── screenshot-chat-view.png │ ├── screenshot-commands-and-shortcuts.png │ ├── screenshot-compile-output.png │ ├── screenshot-compile-status.png │ ├── screenshot-config-local-replica.png │ ├── screenshot-create-local-replica.png │ ├── screenshot-create-new-project.png │ ├── screenshot-document-outline.png │ ├── screenshot-enter-invisible-mode.png │ ├── screenshot-formatter-linebreak.png │ ├── screenshot-invisible-mode-status.png │ ├── screenshot-line-reference.png │ ├── screenshot-local-replica-status.png │ ├── screenshot-login-to-server.png │ ├── screenshot-logout-from-server.png │ ├── screenshot-online-collaborators.png │ ├── screenshot-open-project.png │ ├── screenshot-pro-import-external-file.png │ ├── screenshot-pro-refresh-external-file.png │ ├── screenshot-project-history-diff.png │ ├── screenshot-project-history.png │ ├── screenshot-project-tag-management.png │ ├── screenshot-refresh-project-list.png │ ├── screenshot-setup-local-replica-folder.png │ ├── screenshot-spell-check-suggestions.png │ ├── screenshot-spell-check.png │ └── screenshot-vscode-configurations.png ├── webapi.md └── wiki.md ├── l10n └── bundle.l10n.json ├── package.json ├── package.nls.json ├── patches └── socket.io-client+0.9.17-overleaf-5.patch ├── resources └── icons │ ├── app_icon.png │ └── overleaf_bw.svg ├── src ├── api │ ├── base.ts │ ├── extendedBase.ts │ ├── socketio.ts │ └── socketioAlt.ts ├── collaboration │ ├── chatViewProvider.ts │ └── clientManager.ts ├── compile │ ├── compileLogParser.ts │ └── compileManager.ts ├── consts.ts ├── core │ ├── pdfViewEditorProvider.ts │ ├── projectManagerProvider.ts │ └── remoteFileSystemProvider.ts ├── extension.ts ├── intellisense │ ├── index.ts │ ├── langCompletionProvider.ts │ ├── langIntellisenseProvider.ts │ ├── langMisspellingCheckProvider.ts │ ├── texDocumentFormatProvider.ts │ ├── texDocumentParseUtility.ts │ └── texDocumentSymbolProvider.ts ├── scm │ ├── historyViewProvider.ts │ ├── index.ts │ ├── localGitBridgeSCM.ts │ ├── localReplicaSCM.ts │ └── scmCollectionProvider.ts └── utils │ ├── eventBus.ts │ └── globalStateManager.ts ├── tsconfig.json └── views ├── chat-view ├── .gitignore ├── env.d.ts ├── index.html ├── package-lock.json ├── package.json ├── src │ ├── App.vue │ ├── components │ │ ├── InputBox.vue │ │ ├── MessageItem.vue │ │ ├── MessageList.vue │ │ ├── NewMessageNotice.vue │ │ └── QuickReply.vue │ ├── main.ts │ ├── utils.ts │ └── vscode.ts ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts └── pdf-viewer ├── index.css ├── index.js └── vendor └── pdfjs-3.10.111-dist.patch /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/.github/workflows/README.md -------------------------------------------------------------------------------- /.github/workflows/lock-threads.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/.github/workflows/lock-threads.yml -------------------------------------------------------------------------------- /.github/workflows/vsce-package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/.github/workflows/vsce-package.yml -------------------------------------------------------------------------------- /.github/workflows/vsce-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/.github/workflows/vsce-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/.vscodeignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/README.md -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- 1 | module.exports = {extends: ['@commitlint/config-conventional']}; -------------------------------------------------------------------------------- /data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/data/README.md -------------------------------------------------------------------------------- /data/bibtex/snippets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/data/bibtex/snippets.json -------------------------------------------------------------------------------- /data/latex/bibliography-styles.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/data/latex/bibliography-styles.json -------------------------------------------------------------------------------- /data/latex/class-names.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/data/latex/class-names.json -------------------------------------------------------------------------------- /data/latex/environments.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/data/latex/environments.json -------------------------------------------------------------------------------- /data/latex/package-names.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/data/latex/package-names.json -------------------------------------------------------------------------------- /data/latex/top-hundred-snippets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/data/latex/top-hundred-snippets.json -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/anatomy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/anatomy.md -------------------------------------------------------------------------------- /docs/assets/demo01-login.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/assets/demo01-login.gif -------------------------------------------------------------------------------- /docs/assets/demo02-compile.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/assets/demo02-compile.gif -------------------------------------------------------------------------------- /docs/assets/demo03-synctex.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/assets/demo03-synctex.gif -------------------------------------------------------------------------------- /docs/assets/demo04-dark-mode.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/assets/demo04-dark-mode.gif -------------------------------------------------------------------------------- /docs/assets/demo05-intellisense.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/assets/demo05-intellisense.png -------------------------------------------------------------------------------- /docs/assets/demo06-chat.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/assets/demo06-chat.gif -------------------------------------------------------------------------------- /docs/assets/demo07-local.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/assets/demo07-local.gif -------------------------------------------------------------------------------- /docs/assets/login_with_cookie.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/assets/login_with_cookie.png -------------------------------------------------------------------------------- /docs/assets/screenshot-add-server-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/assets/screenshot-add-server-button.png -------------------------------------------------------------------------------- /docs/assets/screenshot-add-server-inputbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/assets/screenshot-add-server-inputbox.png -------------------------------------------------------------------------------- /docs/assets/screenshot-advance-chat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/assets/screenshot-advance-chat.png -------------------------------------------------------------------------------- /docs/assets/screenshot-change-compiler.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/assets/screenshot-change-compiler.png -------------------------------------------------------------------------------- /docs/assets/screenshot-chat-view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/assets/screenshot-chat-view.png -------------------------------------------------------------------------------- /docs/assets/screenshot-commands-and-shortcuts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/assets/screenshot-commands-and-shortcuts.png -------------------------------------------------------------------------------- /docs/assets/screenshot-compile-output.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/assets/screenshot-compile-output.png -------------------------------------------------------------------------------- /docs/assets/screenshot-compile-status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/assets/screenshot-compile-status.png -------------------------------------------------------------------------------- /docs/assets/screenshot-config-local-replica.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/assets/screenshot-config-local-replica.png -------------------------------------------------------------------------------- /docs/assets/screenshot-create-local-replica.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/assets/screenshot-create-local-replica.png -------------------------------------------------------------------------------- /docs/assets/screenshot-create-new-project.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/assets/screenshot-create-new-project.png -------------------------------------------------------------------------------- /docs/assets/screenshot-document-outline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/assets/screenshot-document-outline.png -------------------------------------------------------------------------------- /docs/assets/screenshot-enter-invisible-mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/assets/screenshot-enter-invisible-mode.png -------------------------------------------------------------------------------- /docs/assets/screenshot-formatter-linebreak.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/assets/screenshot-formatter-linebreak.png -------------------------------------------------------------------------------- /docs/assets/screenshot-invisible-mode-status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/assets/screenshot-invisible-mode-status.png -------------------------------------------------------------------------------- /docs/assets/screenshot-line-reference.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/assets/screenshot-line-reference.png -------------------------------------------------------------------------------- /docs/assets/screenshot-local-replica-status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/assets/screenshot-local-replica-status.png -------------------------------------------------------------------------------- /docs/assets/screenshot-login-to-server.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/assets/screenshot-login-to-server.png -------------------------------------------------------------------------------- /docs/assets/screenshot-logout-from-server.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/assets/screenshot-logout-from-server.png -------------------------------------------------------------------------------- /docs/assets/screenshot-online-collaborators.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/assets/screenshot-online-collaborators.png -------------------------------------------------------------------------------- /docs/assets/screenshot-open-project.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/assets/screenshot-open-project.png -------------------------------------------------------------------------------- /docs/assets/screenshot-pro-import-external-file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/assets/screenshot-pro-import-external-file.png -------------------------------------------------------------------------------- /docs/assets/screenshot-pro-refresh-external-file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/assets/screenshot-pro-refresh-external-file.png -------------------------------------------------------------------------------- /docs/assets/screenshot-project-history-diff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/assets/screenshot-project-history-diff.png -------------------------------------------------------------------------------- /docs/assets/screenshot-project-history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/assets/screenshot-project-history.png -------------------------------------------------------------------------------- /docs/assets/screenshot-project-tag-management.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/assets/screenshot-project-tag-management.png -------------------------------------------------------------------------------- /docs/assets/screenshot-refresh-project-list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/assets/screenshot-refresh-project-list.png -------------------------------------------------------------------------------- /docs/assets/screenshot-setup-local-replica-folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/assets/screenshot-setup-local-replica-folder.png -------------------------------------------------------------------------------- /docs/assets/screenshot-spell-check-suggestions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/assets/screenshot-spell-check-suggestions.png -------------------------------------------------------------------------------- /docs/assets/screenshot-spell-check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/assets/screenshot-spell-check.png -------------------------------------------------------------------------------- /docs/assets/screenshot-vscode-configurations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/assets/screenshot-vscode-configurations.png -------------------------------------------------------------------------------- /docs/webapi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/webapi.md -------------------------------------------------------------------------------- /docs/wiki.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/docs/wiki.md -------------------------------------------------------------------------------- /l10n/bundle.l10n.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/l10n/bundle.l10n.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/package.json -------------------------------------------------------------------------------- /package.nls.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/package.nls.json -------------------------------------------------------------------------------- /patches/socket.io-client+0.9.17-overleaf-5.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/patches/socket.io-client+0.9.17-overleaf-5.patch -------------------------------------------------------------------------------- /resources/icons/app_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/resources/icons/app_icon.png -------------------------------------------------------------------------------- /resources/icons/overleaf_bw.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/resources/icons/overleaf_bw.svg -------------------------------------------------------------------------------- /src/api/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/src/api/base.ts -------------------------------------------------------------------------------- /src/api/extendedBase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/src/api/extendedBase.ts -------------------------------------------------------------------------------- /src/api/socketio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/src/api/socketio.ts -------------------------------------------------------------------------------- /src/api/socketioAlt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/src/api/socketioAlt.ts -------------------------------------------------------------------------------- /src/collaboration/chatViewProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/src/collaboration/chatViewProvider.ts -------------------------------------------------------------------------------- /src/collaboration/clientManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/src/collaboration/clientManager.ts -------------------------------------------------------------------------------- /src/compile/compileLogParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/src/compile/compileLogParser.ts -------------------------------------------------------------------------------- /src/compile/compileManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/src/compile/compileManager.ts -------------------------------------------------------------------------------- /src/consts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/src/consts.ts -------------------------------------------------------------------------------- /src/core/pdfViewEditorProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/src/core/pdfViewEditorProvider.ts -------------------------------------------------------------------------------- /src/core/projectManagerProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/src/core/projectManagerProvider.ts -------------------------------------------------------------------------------- /src/core/remoteFileSystemProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/src/core/remoteFileSystemProvider.ts -------------------------------------------------------------------------------- /src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/src/extension.ts -------------------------------------------------------------------------------- /src/intellisense/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/src/intellisense/index.ts -------------------------------------------------------------------------------- /src/intellisense/langCompletionProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/src/intellisense/langCompletionProvider.ts -------------------------------------------------------------------------------- /src/intellisense/langIntellisenseProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/src/intellisense/langIntellisenseProvider.ts -------------------------------------------------------------------------------- /src/intellisense/langMisspellingCheckProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/src/intellisense/langMisspellingCheckProvider.ts -------------------------------------------------------------------------------- /src/intellisense/texDocumentFormatProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/src/intellisense/texDocumentFormatProvider.ts -------------------------------------------------------------------------------- /src/intellisense/texDocumentParseUtility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/src/intellisense/texDocumentParseUtility.ts -------------------------------------------------------------------------------- /src/intellisense/texDocumentSymbolProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/src/intellisense/texDocumentSymbolProvider.ts -------------------------------------------------------------------------------- /src/scm/historyViewProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/src/scm/historyViewProvider.ts -------------------------------------------------------------------------------- /src/scm/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/src/scm/index.ts -------------------------------------------------------------------------------- /src/scm/localGitBridgeSCM.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/src/scm/localGitBridgeSCM.ts -------------------------------------------------------------------------------- /src/scm/localReplicaSCM.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/src/scm/localReplicaSCM.ts -------------------------------------------------------------------------------- /src/scm/scmCollectionProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/src/scm/scmCollectionProvider.ts -------------------------------------------------------------------------------- /src/utils/eventBus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/src/utils/eventBus.ts -------------------------------------------------------------------------------- /src/utils/globalStateManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/src/utils/globalStateManager.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/tsconfig.json -------------------------------------------------------------------------------- /views/chat-view/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/views/chat-view/.gitignore -------------------------------------------------------------------------------- /views/chat-view/env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /views/chat-view/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/views/chat-view/index.html -------------------------------------------------------------------------------- /views/chat-view/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/views/chat-view/package-lock.json -------------------------------------------------------------------------------- /views/chat-view/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/views/chat-view/package.json -------------------------------------------------------------------------------- /views/chat-view/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/views/chat-view/src/App.vue -------------------------------------------------------------------------------- /views/chat-view/src/components/InputBox.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/views/chat-view/src/components/InputBox.vue -------------------------------------------------------------------------------- /views/chat-view/src/components/MessageItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/views/chat-view/src/components/MessageItem.vue -------------------------------------------------------------------------------- /views/chat-view/src/components/MessageList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/views/chat-view/src/components/MessageList.vue -------------------------------------------------------------------------------- /views/chat-view/src/components/NewMessageNotice.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/views/chat-view/src/components/NewMessageNotice.vue -------------------------------------------------------------------------------- /views/chat-view/src/components/QuickReply.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/views/chat-view/src/components/QuickReply.vue -------------------------------------------------------------------------------- /views/chat-view/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/views/chat-view/src/main.ts -------------------------------------------------------------------------------- /views/chat-view/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/views/chat-view/src/utils.ts -------------------------------------------------------------------------------- /views/chat-view/src/vscode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/views/chat-view/src/vscode.ts -------------------------------------------------------------------------------- /views/chat-view/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/views/chat-view/tsconfig.app.json -------------------------------------------------------------------------------- /views/chat-view/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/views/chat-view/tsconfig.json -------------------------------------------------------------------------------- /views/chat-view/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/views/chat-view/tsconfig.node.json -------------------------------------------------------------------------------- /views/chat-view/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/views/chat-view/vite.config.ts -------------------------------------------------------------------------------- /views/pdf-viewer/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/views/pdf-viewer/index.css -------------------------------------------------------------------------------- /views/pdf-viewer/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/views/pdf-viewer/index.js -------------------------------------------------------------------------------- /views/pdf-viewer/vendor/pdfjs-3.10.111-dist.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/overleaf-workshop/Overleaf-Workshop/HEAD/views/pdf-viewer/vendor/pdfjs-3.10.111-dist.patch --------------------------------------------------------------------------------