├── .changes ├── config.json └── readme.md ├── .github └── workflows │ ├── audit.yml │ ├── covector-status.yml │ ├── covector-version-or-publish.yml │ ├── format.yml │ ├── lint.yml │ └── test.yml ├── .gitignore ├── Cargo.toml ├── LICENSE_APACHE-2.0 ├── LICENSE_MIT ├── README.md ├── examples ├── emit-event │ ├── .gitignore │ ├── README.md │ ├── package.json │ ├── pnpm-lock.yaml │ ├── public │ │ └── index.html │ └── src-tauri │ │ ├── .gitignore │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ ├── build.rs │ │ ├── icons │ │ ├── 128x128.png │ │ ├── 128x128@2x.png │ │ ├── 32x32.png │ │ ├── icon.icns │ │ ├── icon.ico │ │ └── icon.png │ │ ├── rustfmt.toml │ │ ├── src │ │ └── main.rs │ │ └── tauri.conf.json └── vanilla │ ├── .gitignore │ ├── package.json │ ├── pnpm-lock.yaml │ ├── public │ └── index.html │ └── src-tauri │ ├── .gitignore │ ├── Cargo.lock │ ├── Cargo.toml │ ├── build.rs │ ├── icons │ ├── 128x128.png │ ├── 128x128@2x.png │ ├── 32x32.png │ ├── icon.icns │ ├── icon.ico │ └── icon.png │ ├── rustfmt.toml │ ├── src │ └── main.rs │ └── tauri.conf.json ├── renovate.json └── src ├── lib.rs └── platform_impl ├── linux.rs ├── macos.rs └── windows.rs /.changes/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/.changes/config.json -------------------------------------------------------------------------------- /.changes/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/.changes/readme.md -------------------------------------------------------------------------------- /.github/workflows/audit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/.github/workflows/audit.yml -------------------------------------------------------------------------------- /.github/workflows/covector-status.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/.github/workflows/covector-status.yml -------------------------------------------------------------------------------- /.github/workflows/covector-version-or-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/.github/workflows/covector-version-or-publish.yml -------------------------------------------------------------------------------- /.github/workflows/format.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/.github/workflows/format.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | /Cargo.lock 3 | -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE_APACHE-2.0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/LICENSE_APACHE-2.0 -------------------------------------------------------------------------------- /LICENSE_MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/LICENSE_MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/README.md -------------------------------------------------------------------------------- /examples/emit-event/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | -------------------------------------------------------------------------------- /examples/emit-event/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/examples/emit-event/README.md -------------------------------------------------------------------------------- /examples/emit-event/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/examples/emit-event/package.json -------------------------------------------------------------------------------- /examples/emit-event/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/examples/emit-event/pnpm-lock.yaml -------------------------------------------------------------------------------- /examples/emit-event/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/examples/emit-event/public/index.html -------------------------------------------------------------------------------- /examples/emit-event/src-tauri/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/examples/emit-event/src-tauri/.gitignore -------------------------------------------------------------------------------- /examples/emit-event/src-tauri/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/examples/emit-event/src-tauri/Cargo.lock -------------------------------------------------------------------------------- /examples/emit-event/src-tauri/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/examples/emit-event/src-tauri/Cargo.toml -------------------------------------------------------------------------------- /examples/emit-event/src-tauri/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/examples/emit-event/src-tauri/build.rs -------------------------------------------------------------------------------- /examples/emit-event/src-tauri/icons/128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/examples/emit-event/src-tauri/icons/128x128.png -------------------------------------------------------------------------------- /examples/emit-event/src-tauri/icons/128x128@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/examples/emit-event/src-tauri/icons/128x128@2x.png -------------------------------------------------------------------------------- /examples/emit-event/src-tauri/icons/32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/examples/emit-event/src-tauri/icons/32x32.png -------------------------------------------------------------------------------- /examples/emit-event/src-tauri/icons/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/examples/emit-event/src-tauri/icons/icon.icns -------------------------------------------------------------------------------- /examples/emit-event/src-tauri/icons/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/examples/emit-event/src-tauri/icons/icon.ico -------------------------------------------------------------------------------- /examples/emit-event/src-tauri/icons/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/examples/emit-event/src-tauri/icons/icon.png -------------------------------------------------------------------------------- /examples/emit-event/src-tauri/rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/examples/emit-event/src-tauri/rustfmt.toml -------------------------------------------------------------------------------- /examples/emit-event/src-tauri/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/examples/emit-event/src-tauri/src/main.rs -------------------------------------------------------------------------------- /examples/emit-event/src-tauri/tauri.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/examples/emit-event/src-tauri/tauri.conf.json -------------------------------------------------------------------------------- /examples/vanilla/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | -------------------------------------------------------------------------------- /examples/vanilla/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/examples/vanilla/package.json -------------------------------------------------------------------------------- /examples/vanilla/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/examples/vanilla/pnpm-lock.yaml -------------------------------------------------------------------------------- /examples/vanilla/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/examples/vanilla/public/index.html -------------------------------------------------------------------------------- /examples/vanilla/src-tauri/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/examples/vanilla/src-tauri/.gitignore -------------------------------------------------------------------------------- /examples/vanilla/src-tauri/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/examples/vanilla/src-tauri/Cargo.lock -------------------------------------------------------------------------------- /examples/vanilla/src-tauri/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/examples/vanilla/src-tauri/Cargo.toml -------------------------------------------------------------------------------- /examples/vanilla/src-tauri/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/examples/vanilla/src-tauri/build.rs -------------------------------------------------------------------------------- /examples/vanilla/src-tauri/icons/128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/examples/vanilla/src-tauri/icons/128x128.png -------------------------------------------------------------------------------- /examples/vanilla/src-tauri/icons/128x128@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/examples/vanilla/src-tauri/icons/128x128@2x.png -------------------------------------------------------------------------------- /examples/vanilla/src-tauri/icons/32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/examples/vanilla/src-tauri/icons/32x32.png -------------------------------------------------------------------------------- /examples/vanilla/src-tauri/icons/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/examples/vanilla/src-tauri/icons/icon.icns -------------------------------------------------------------------------------- /examples/vanilla/src-tauri/icons/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/examples/vanilla/src-tauri/icons/icon.ico -------------------------------------------------------------------------------- /examples/vanilla/src-tauri/icons/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/examples/vanilla/src-tauri/icons/icon.png -------------------------------------------------------------------------------- /examples/vanilla/src-tauri/rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/examples/vanilla/src-tauri/rustfmt.toml -------------------------------------------------------------------------------- /examples/vanilla/src-tauri/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/examples/vanilla/src-tauri/src/main.rs -------------------------------------------------------------------------------- /examples/vanilla/src-tauri/tauri.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/examples/vanilla/src-tauri/tauri.conf.json -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/renovate.json -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/platform_impl/linux.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/src/platform_impl/linux.rs -------------------------------------------------------------------------------- /src/platform_impl/macos.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/src/platform_impl/macos.rs -------------------------------------------------------------------------------- /src/platform_impl/windows.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tauri-apps/tauri-plugin-single-instance/HEAD/src/platform_impl/windows.rs --------------------------------------------------------------------------------