diff --git a/rollup.config.js b/rollup.config.js index 92a3de4..48c49db 100644 --- a/rollup.config.js +++ b/rollup.config.js @@ -10,7 +10,7 @@ const isProd = (process.env.NODE_ENV === "production"); console.log("Is production", isProd); export default { - input: 'src/Main.ts', + input: 'src/main.ts', output: { dir: '.', sourcemap: 'inline', diff --git a/src/EmbeddedFileLoader.ts b/src/EmbeddedFileLoader.ts index 216a640..a291520 100644 --- a/src/EmbeddedFileLoader.ts +++ b/src/EmbeddedFileLoader.ts @@ -16,7 +16,7 @@ import { ExcalidrawData, getTransclusion } from "./ExcalidrawData"; import { ExportSettings } from "./ExcalidrawView"; import { t } from "./lang/helpers"; import { tex2dataURL } from "./LaTeX"; -import ExcalidrawPlugin from "./Main"; +import ExcalidrawPlugin from "./main"; import { errorlog, getDataURL, diff --git a/src/ExcalidrawAutomate.ts b/src/ExcalidrawAutomate.ts index eb95919..24bb425 100644 --- a/src/ExcalidrawAutomate.ts +++ b/src/ExcalidrawAutomate.ts @@ -1,4 +1,4 @@ -import ExcalidrawPlugin from "./Main"; +import ExcalidrawPlugin from "./main"; import { FillStyle, StrokeStyle, diff --git a/src/ExcalidrawData.ts b/src/ExcalidrawData.ts index 81fd77d..3efb442 100644 --- a/src/ExcalidrawData.ts +++ b/src/ExcalidrawData.ts @@ -16,7 +16,7 @@ import { REG_BLOCK_REF_CLEAN, } from "./Constants"; import { measureText } from "./ExcalidrawAutomate"; -import ExcalidrawPlugin from "./Main"; +import ExcalidrawPlugin from "./main"; import { JSON_parse } from "./Constants"; import { TextMode } from "./ExcalidrawView"; import { diff --git a/src/ExcalidrawView.ts b/src/ExcalidrawView.ts index 5934cdc..3a0f124 100644 --- a/src/ExcalidrawView.ts +++ b/src/ExcalidrawView.ts @@ -40,7 +40,7 @@ import { KEYCODE, LOCAL_PROTOCOL, } from "./Constants"; -import ExcalidrawPlugin from "./Main"; +import ExcalidrawPlugin from "./main"; import { repositionElementsToCursor } from "./ExcalidrawAutomate"; import { t } from "./lang/helpers"; import { diff --git a/src/FieldSuggestor.ts b/src/FieldSuggestor.ts index fb9c103..2072407 100644 --- a/src/FieldSuggestor.ts +++ b/src/FieldSuggestor.ts @@ -11,7 +11,7 @@ import { EXCALIDRAW_AUTOMATE_INFO, EXCALIDRAW_SCRIPTENGINE_INFO, } from "./SuggestorInfo"; -import type ExcalidrawPlugin from "./Main"; +import type ExcalidrawPlugin from "./main"; export class FieldSuggestor extends EditorSuggest { plugin: ExcalidrawPlugin; diff --git a/src/InsertImageDialog.ts b/src/InsertImageDialog.ts index df9e02c..8677c91 100644 --- a/src/InsertImageDialog.ts +++ b/src/InsertImageDialog.ts @@ -3,7 +3,7 @@ import { fileURLToPath } from "url"; import { IMAGE_TYPES, REG_LINKINDEX_INVALIDCHARS } from "./Constants"; import ExcalidrawView from "./ExcalidrawView"; import { t } from "./lang/helpers"; -import ExcalidrawPlugin from "./Main"; +import ExcalidrawPlugin from "./main"; export class InsertImageDialog extends FuzzySuggestModal { public app: App; diff --git a/src/InsertMDDialog.ts b/src/InsertMDDialog.ts index a459765..c71e1f2 100644 --- a/src/InsertMDDialog.ts +++ b/src/InsertMDDialog.ts @@ -1,7 +1,7 @@ import { App, FuzzySuggestModal, TFile } from "obsidian"; import ExcalidrawView from "./ExcalidrawView"; import { t } from "./lang/helpers"; -import ExcalidrawPlugin from "./Main"; +import ExcalidrawPlugin from "./main"; export class InsertMDDialog extends FuzzySuggestModal { public app: App; diff --git a/src/LaTeX.ts b/src/LaTeX.ts index a2ca903..7162e4e 100644 --- a/src/LaTeX.ts +++ b/src/LaTeX.ts @@ -1,6 +1,6 @@ import { DataURL } from "@zsviczian/excalidraw/types/types"; import ExcalidrawView from "./ExcalidrawView"; -import ExcalidrawPlugin from "./Main"; +import ExcalidrawPlugin from "./main"; import { FileData, MimeType } from "./EmbeddedFileLoader"; import { FileId } from "@zsviczian/excalidraw/types/element/types"; import { getImageSize, sleep, svgToBase64 } from "./Utils"; diff --git a/src/MarkdownPostProcessor.ts b/src/MarkdownPostProcessor.ts index 310dc3e..9f8934a 100644 --- a/src/MarkdownPostProcessor.ts +++ b/src/MarkdownPostProcessor.ts @@ -8,7 +8,7 @@ import { CTRL_OR_CMD, RERENDER_EVENT } from "./Constants"; import { EmbeddedFilesLoader } from "./EmbeddedFileLoader"; import { createPNG, createSVG } from "./ExcalidrawAutomate"; import { ExportSettings } from "./ExcalidrawView"; -import ExcalidrawPlugin from "./Main"; +import ExcalidrawPlugin from "./main"; import { embedFontsInSVG, getIMGFilename, diff --git a/src/Messages.ts b/src/Messages.ts index 25bc47a..eb305cb 100644 --- a/src/Messages.ts +++ b/src/Messages.ts @@ -19,7 +19,7 @@ Since March 2021, I've spent most of my free time building this plugin. By now, I am grateful to all of you who have already bought me a coffee. THANK YOU! This means a lot to me! I still have many-many ideas for making Obsidian Excalidraw better. -I will continue to keep all the features of the plugin free. If, however, you'd like to contribute to the on-going development of the plugin, I am introducing a simple membership scheme, with Insider, Supporter and VIP tiers. +I will continue to keep all the features of the plugin free. If, however, you'd like to contribute to the on-going development of the plugin, I am introducing a simple membership scheme, with Bronze, Silver and Gold tiers. If you find this plugin valuable, please consider clicking the button below.
diff --git a/src/ObsidianMenu.tsx b/src/ObsidianMenu.tsx index 4cb9e1e..9e68d8d 100644 --- a/src/ObsidianMenu.tsx +++ b/src/ObsidianMenu.tsx @@ -7,7 +7,7 @@ import { SCRIPT_INSTALL_FOLDER } from "./Constants"; import { insertLaTeXToView, search } from "./ExcalidrawAutomate"; import ExcalidrawView, { TextMode } from "./ExcalidrawView"; import { t } from "./lang/helpers"; -import ExcalidrawPlugin from "./Main"; +import ExcalidrawPlugin from "./main"; import { ScriptIconMap } from "./Scripts"; import { getIMGFilename } from "./Utils"; diff --git a/src/OneOffs.ts b/src/OneOffs.ts index 806251a..cf3a3d2 100644 --- a/src/OneOffs.ts +++ b/src/OneOffs.ts @@ -2,7 +2,7 @@ import { App, Modal, TFile } from "obsidian"; import { FRONTMATTER_KEY } from "./Constants"; import { ExcalidrawData, getJSON } from "./ExcalidrawData"; import { getTextMode, TextMode } from "./ExcalidrawView"; -import ExcalidrawPlugin from "./Main"; +import ExcalidrawPlugin from "./main"; import { errorlog, log } from "./Utils"; export class OneOffs { diff --git a/src/Prompt.ts b/src/Prompt.ts index b9b267c..bbb4a85 100644 --- a/src/Prompt.ts +++ b/src/Prompt.ts @@ -10,7 +10,7 @@ import { Notice, } from "obsidian"; import ExcalidrawView from "./ExcalidrawView"; -import ExcalidrawPlugin from "./Main"; +import ExcalidrawPlugin from "./main"; import { getNewOrAdjacentLeaf, sleep } from "./Utils"; export class Prompt extends Modal { diff --git a/src/ReleaseNotes.ts b/src/ReleaseNotes.ts index 1ac7a3e..29df61b 100644 --- a/src/ReleaseNotes.ts +++ b/src/ReleaseNotes.ts @@ -1,5 +1,5 @@ import { App, MarkdownRenderer, Modal } from "obsidian"; -import ExcalidrawPlugin from "./Main"; +import ExcalidrawPlugin from "./main"; import { FIRST_RUN, RELEASE_NOTES } from "./Messages"; export class ReleaseNotes extends Modal { diff --git a/src/ScriptInstallPrompt.ts b/src/ScriptInstallPrompt.ts index 6188dce..523a408 100644 --- a/src/ScriptInstallPrompt.ts +++ b/src/ScriptInstallPrompt.ts @@ -1,5 +1,5 @@ import { MarkdownRenderer, Modal, Notice, request } from "obsidian"; -import ExcalidrawPlugin from "./Main"; +import ExcalidrawPlugin from "./main"; import { errorlog, log } from "./Utils"; const URL = diff --git a/src/Scripts.ts b/src/Scripts.ts index 662fa31..c7b5e4f 100644 --- a/src/Scripts.ts +++ b/src/Scripts.ts @@ -9,7 +9,7 @@ import { import { fileURLToPath } from "url"; import { PLUGIN_ID, VIEW_TYPE_EXCALIDRAW } from "./Constants"; import ExcalidrawView from "./ExcalidrawView"; -import ExcalidrawPlugin from "./Main"; +import ExcalidrawPlugin from "./main"; import { GenericInputPrompt, GenericSuggester } from "./Prompt"; import { getIMGFilename, splitFolderAndFilename } from "./Utils"; diff --git a/src/Utils.ts b/src/Utils.ts index 08c9947..b9f5828 100644 --- a/src/Utils.ts +++ b/src/Utils.ts @@ -17,7 +17,7 @@ import { VIRGIL_FONT, PLUGIN_ID, } from "./Constants"; -import ExcalidrawPlugin from "./Main"; +import ExcalidrawPlugin from "./main"; import { ExcalidrawElement } from "@zsviczian/excalidraw/types/element/types"; import { ExportSettings } from "./ExcalidrawView"; import { compressToBase64, decompressFromBase64 } from "lz-string"; diff --git a/src/openDrawing.ts b/src/openDrawing.ts index 51ce8aa..879947a 100644 --- a/src/openDrawing.ts +++ b/src/openDrawing.ts @@ -1,5 +1,5 @@ import { App, FuzzySuggestModal, TFile } from "obsidian"; -import ExcalidrawPlugin from "./Main"; +import ExcalidrawPlugin from "./main"; import { EMPTY_MESSAGE } from "./Constants"; import { t } from "./lang/helpers"; diff --git a/src/settings.ts b/src/settings.ts index 7ecc929..cf430e3 100644 --- a/src/settings.ts +++ b/src/settings.ts @@ -9,7 +9,7 @@ import { import { VIEW_TYPE_EXCALIDRAW } from "./Constants"; import ExcalidrawView from "./ExcalidrawView"; import { t } from "./lang/helpers"; -import type ExcalidrawPlugin from "./Main"; +import type ExcalidrawPlugin from "./main"; export interface ExcalidrawSettings { folder: string;