From 6f41716ab5b963720c259e573d21f5681b6ea1d3 Mon Sep 17 00:00:00 2001 From: vvm Date: Fri, 23 Jun 2023 21:06:10 +0400 Subject: [PATCH] init --- .gitignore | 1 + package.json | 1 + pnpm-lock.yaml | 190 +- src-tauri/.gitignore | 3 + src-tauri/Cargo.lock | 3445 +++++++++++++++++++++++++ src-tauri/Cargo.toml | 26 + src-tauri/build.rs | 3 + src-tauri/icons/128x128.png | Bin 0 -> 7915 bytes src-tauri/icons/128x128@2x.png | Bin 0 -> 19116 bytes src-tauri/icons/32x32.png | Bin 0 -> 2140 bytes src-tauri/icons/Square107x107Logo.png | Bin 0 -> 9202 bytes src-tauri/icons/Square142x142Logo.png | Bin 0 -> 12530 bytes src-tauri/icons/Square150x150Logo.png | Bin 0 -> 13032 bytes src-tauri/icons/Square284x284Logo.png | Bin 0 -> 25943 bytes src-tauri/icons/Square30x30Logo.png | Bin 0 -> 2078 bytes src-tauri/icons/Square310x310Logo.png | Bin 0 -> 28507 bytes src-tauri/icons/Square44x44Logo.png | Bin 0 -> 3419 bytes src-tauri/icons/Square71x71Logo.png | Bin 0 -> 6027 bytes src-tauri/icons/Square89x89Logo.png | Bin 0 -> 7551 bytes src-tauri/icons/StoreLogo.png | Bin 0 -> 3971 bytes src-tauri/icons/icon.icns | Bin 0 -> 52133 bytes src-tauri/icons/icon.ico | Bin 0 -> 19187 bytes src-tauri/icons/icon.png | Bin 0 -> 23070 bytes src-tauri/src/main.rs | 8 + src-tauri/tauri.conf.json | 66 + 25 files changed, 3721 insertions(+), 22 deletions(-) create mode 100644 src-tauri/.gitignore create mode 100644 src-tauri/Cargo.lock create mode 100644 src-tauri/Cargo.toml create mode 100644 src-tauri/build.rs create mode 100644 src-tauri/icons/128x128.png create mode 100644 src-tauri/icons/128x128@2x.png create mode 100644 src-tauri/icons/32x32.png create mode 100644 src-tauri/icons/Square107x107Logo.png create mode 100644 src-tauri/icons/Square142x142Logo.png create mode 100644 src-tauri/icons/Square150x150Logo.png create mode 100644 src-tauri/icons/Square284x284Logo.png create mode 100644 src-tauri/icons/Square30x30Logo.png create mode 100644 src-tauri/icons/Square310x310Logo.png create mode 100644 src-tauri/icons/Square44x44Logo.png create mode 100644 src-tauri/icons/Square71x71Logo.png create mode 100644 src-tauri/icons/Square89x89Logo.png create mode 100644 src-tauri/icons/StoreLogo.png create mode 100644 src-tauri/icons/icon.icns create mode 100644 src-tauri/icons/icon.ico create mode 100644 src-tauri/icons/icon.png create mode 100644 src-tauri/src/main.rs create mode 100644 src-tauri/tauri.conf.json diff --git a/.gitignore b/.gitignore index 07e63ea5..fe7f9e56 100644 --- a/.gitignore +++ b/.gitignore @@ -43,3 +43,4 @@ dev-dist Dirt-Samples tidal-drum-machines webaudiofontdata +src-tauri/target \ No newline at end of file diff --git a/package.json b/package.json index ee26531c..dbd81327 100644 --- a/package.json +++ b/package.json @@ -55,6 +55,7 @@ "dependency-tree": "^9.0.0" }, "devDependencies": { + "@tauri-apps/cli": "^1.4.0", "@vitest/ui": "^0.28.0", "canvas": "^2.11.2", "eslint": "^8.39.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8090c960..82cf522d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,5 +1,9 @@ lockfileVersion: '6.0' +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + importers: .: @@ -29,6 +33,9 @@ importers: specifier: ^9.0.0 version: 9.0.0 devDependencies: + '@tauri-apps/cli': + specifier: ^1.4.0 + version: 1.4.0 '@vitest/ui': specifier: ^0.28.0 version: 0.28.0 @@ -92,7 +99,7 @@ importers: devDependencies: vite: specifier: ^4.3.3 - version: 4.3.3(@types/node@18.11.18) + version: 4.3.3(@types/node@18.16.3) packages/core: dependencies: @@ -102,7 +109,7 @@ importers: devDependencies: vite: specifier: ^4.3.3 - version: 4.3.3(@types/node@18.11.18) + version: 4.3.3(@types/node@18.16.3) vitest: specifier: ^0.28.0 version: 0.28.0(@vitest/ui@0.28.0) @@ -127,7 +134,7 @@ importers: devDependencies: vite: specifier: ^4.3.3 - version: 4.3.3(@types/node@18.11.18) + version: 4.3.3(@types/node@18.16.3) packages/core/examples/vite-vanilla-repl-cm6: dependencies: @@ -155,7 +162,7 @@ importers: devDependencies: vite: specifier: ^4.3.2 - version: 4.3.3(@types/node@18.11.18) + version: 4.3.3(@types/node@18.16.3) packages/csound: dependencies: @@ -171,7 +178,7 @@ importers: devDependencies: vite: specifier: ^4.3.3 - version: 4.3.3(@types/node@18.11.18) + version: 4.3.3(@types/node@18.16.3) packages/embed: {} @@ -204,7 +211,7 @@ importers: version: link:../mini vite: specifier: ^4.3.3 - version: 4.3.3(@types/node@18.11.18) + version: 4.3.3(@types/node@18.16.3) vitest: specifier: ^0.28.0 version: 0.28.0(@vitest/ui@0.28.0) @@ -223,7 +230,7 @@ importers: devDependencies: vite: specifier: ^4.3.3 - version: 4.3.3(@types/node@18.11.18) + version: 4.3.3(@types/node@18.16.3) packages/mini: dependencies: @@ -236,7 +243,7 @@ importers: version: 3.0.2 vite: specifier: ^4.3.3 - version: 4.3.3(@types/node@18.11.18) + version: 4.3.3(@types/node@18.16.3) vitest: specifier: ^0.28.0 version: 0.28.0(@vitest/ui@0.28.0) @@ -255,7 +262,7 @@ importers: version: 5.8.1 vite: specifier: ^4.3.3 - version: 4.3.3(@types/node@18.11.18) + version: 4.3.3(@types/node@18.16.3) packages/react: dependencies: @@ -325,7 +332,7 @@ importers: version: 3.3.2 vite: specifier: ^4.3.3 - version: 4.3.3(@types/node@18.11.18) + version: 4.3.3(@types/node@18.16.3) packages/react/examples/nano-repl: dependencies: @@ -380,7 +387,7 @@ importers: version: 3.3.2 vite: specifier: ^4.3.3 - version: 4.3.3(@types/node@18.11.18) + version: 4.3.3(@types/node@18.16.3) packages/serial: dependencies: @@ -390,7 +397,7 @@ importers: devDependencies: vite: specifier: ^4.3.3 - version: 4.3.3(@types/node@18.11.18) + version: 4.3.3(@types/node@18.16.3) packages/soundfonts: dependencies: @@ -412,7 +419,7 @@ importers: version: 3.3.1 vite: specifier: ^4.3.3 - version: 4.3.3(@types/node@18.11.18) + version: 4.3.3(@types/node@18.16.3) packages/tonal: dependencies: @@ -431,7 +438,7 @@ importers: devDependencies: vite: specifier: ^4.3.3 - version: 4.3.3(@types/node@18.11.18) + version: 4.3.3(@types/node@18.16.3) vitest: specifier: ^0.28.0 version: 0.28.0(@vitest/ui@0.28.0) @@ -447,7 +454,7 @@ importers: devDependencies: vite: specifier: ^4.3.3 - version: 4.3.3(@types/node@18.11.18) + version: 4.3.3(@types/node@18.16.3) vitest: specifier: ^0.28.0 version: 0.28.0(@vitest/ui@0.28.0) @@ -469,7 +476,7 @@ importers: devDependencies: vite: specifier: ^4.3.3 - version: 4.3.3(@types/node@18.11.18) + version: 4.3.3(@types/node@18.16.3) vitest: specifier: ^0.28.0 version: 0.28.0(@vitest/ui@0.28.0) @@ -494,7 +501,7 @@ importers: devDependencies: vite: specifier: ^4.3.3 - version: 4.3.3(@types/node@18.11.18) + version: 4.3.3(@types/node@18.16.3) packages/web/examples/repl-example: dependencies: @@ -504,7 +511,7 @@ importers: devDependencies: vite: specifier: ^4.3.2 - version: 4.3.3(@types/node@18.11.18) + version: 4.3.3(@types/node@18.16.3) packages/webaudio: dependencies: @@ -517,7 +524,7 @@ importers: devDependencies: vite: specifier: ^4.3.3 - version: 4.3.3(@types/node@18.11.18) + version: 4.3.3(@types/node@18.16.3) packages/webdirt: dependencies: @@ -533,7 +540,7 @@ importers: devDependencies: vite: specifier: ^4.3.3 - version: 4.3.3(@types/node@18.11.18) + version: 4.3.3(@types/node@18.16.3) vitest: specifier: ^0.28.0 version: 0.28.0(@vitest/ui@0.28.0) @@ -546,7 +553,7 @@ importers: devDependencies: vite: specifier: ^4.3.3 - version: 4.3.3(@types/node@18.11.18) + version: 4.3.3(@types/node@18.16.3) vitest: specifier: ^0.28.0 version: 0.28.0(@vitest/ui@0.28.0) @@ -3771,6 +3778,113 @@ packages: tailwindcss: 3.3.2 dev: false + /@tauri-apps/cli-darwin-arm64@1.4.0: + resolution: {integrity: sha512-nA/ml0SfUt6/CYLVbHmT500Y+ijqsuv5+s9EBnVXYSLVg9kbPUZJJHluEYK+xKuOj6xzyuT/+rZFMRapmJD3jQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@tauri-apps/cli-darwin-x64@1.4.0: + resolution: {integrity: sha512-ov/F6Zr+dg9B0PtRu65stFo2G0ow2TUlneqYYrkj+vA3n+moWDHfVty0raDjMLQbQt3rv3uayFMXGPMgble9OA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@tauri-apps/cli-linux-arm-gnueabihf@1.4.0: + resolution: {integrity: sha512-zwjbiMncycXDV7doovymyKD7sCg53ouAmfgpUqEBOTY3vgBi9TwijyPhJOqoG5vUVWhouNBC08akGmE4dja15g==} + engines: {node: '>= 10'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@tauri-apps/cli-linux-arm64-gnu@1.4.0: + resolution: {integrity: sha512-5MCBcziqXC72mMXnkZU68mutXIR6zavDxopArE2gQtK841IlE06bIgtLi0kUUhlFJk2nhPRgiDgdLbrPlyt7fw==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@tauri-apps/cli-linux-arm64-musl@1.4.0: + resolution: {integrity: sha512-7J3pRB6n6uNYgIfCeKt2Oz8J7oSaz2s8GGFRRH2HPxuTHrBNCinzVYm68UhVpJrL3bnGkU0ziVZLsW/iaOGfUg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@tauri-apps/cli-linux-x64-gnu@1.4.0: + resolution: {integrity: sha512-Zh5gfAJxOv5AVWxcwuueaQ2vIAhlg0d6nZui6nMyfIJ8dbf3aZQ5ZzP38sYow5h/fbvgL+3GSQxZRBIa3c2E1w==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@tauri-apps/cli-linux-x64-musl@1.4.0: + resolution: {integrity: sha512-OLAYoICU3FaYiTdBsI+lQTKnDHeMmFMXIApN0M+xGiOkoIOQcV9CConMPjgmJQ867+NHRNgUGlvBEAh9CiJodQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@tauri-apps/cli-win32-arm64-msvc@1.4.0: + resolution: {integrity: sha512-gZ05GENFbI6CB5MlOUsLlU0kZ9UtHn9riYtSXKT6MYs8HSPRffPHaHSL0WxsJweWh9nR5Hgh/TUU8uW3sYCzCg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@tauri-apps/cli-win32-ia32-msvc@1.4.0: + resolution: {integrity: sha512-JsetT/lTx/Zq98eo8T5CiRyF1nKeX04RO8JlJrI3ZOYsZpp/A5RJvMd/szQ17iOzwiHdge+tx7k2jHysR6oBlQ==} + engines: {node: '>= 10'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@tauri-apps/cli-win32-x64-msvc@1.4.0: + resolution: {integrity: sha512-z8Olcnwp5aYhzqUAarFjqF+oELCjuYWnB2HAJHlfsYNfDCAORY5kct3Fklz8PSsubC3U2EugWn8n42DwnThurg==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@tauri-apps/cli@1.4.0: + resolution: {integrity: sha512-VXYr2i2iVFl98etQSQsqLzXgX96bnWiNZd1YADgatqwy/qecbd6Kl5ZAPB5R4ynsgE8A1gU7Fbzh7dCEQYFfmA==} + engines: {node: '>= 10'} + hasBin: true + optionalDependencies: + '@tauri-apps/cli-darwin-arm64': 1.4.0 + '@tauri-apps/cli-darwin-x64': 1.4.0 + '@tauri-apps/cli-linux-arm-gnueabihf': 1.4.0 + '@tauri-apps/cli-linux-arm64-gnu': 1.4.0 + '@tauri-apps/cli-linux-arm64-musl': 1.4.0 + '@tauri-apps/cli-linux-x64-gnu': 1.4.0 + '@tauri-apps/cli-linux-x64-musl': 1.4.0 + '@tauri-apps/cli-win32-arm64-msvc': 1.4.0 + '@tauri-apps/cli-win32-ia32-msvc': 1.4.0 + '@tauri-apps/cli-win32-x64-msvc': 1.4.0 + dev: true + /@tonaljs/abc-notation@4.8.0: resolution: {integrity: sha512-JggT/DW4rMxu+q1WkeACrg52is3acp9zaW4LJmCheFi3CmLa63sy7/6mgKnlScTOvcpAyTcSytu0VbQHRXyBDA==} dependencies: @@ -4509,7 +4623,7 @@ packages: '@babel/plugin-transform-react-jsx-self': 7.21.0(@babel/core@7.21.5) '@babel/plugin-transform-react-jsx-source': 7.19.6(@babel/core@7.21.5) react-refresh: 0.14.0 - vite: 4.3.3(@types/node@18.11.18) + vite: 4.3.3 transitivePeerDependencies: - supports-color dev: true @@ -13123,6 +13237,38 @@ packages: - supports-color dev: true + /vite@4.3.3: + resolution: {integrity: sha512-MwFlLBO4udZXd+VBcezo3u8mC77YQk+ik+fbc0GZWGgzfbPP+8Kf0fldhARqvSYmtIWoAJ5BXPClUbMTlqFxrA==} + engines: {node: ^14.18.0 || >=16.0.0} + hasBin: true + peerDependencies: + '@types/node': '>= 14' + less: '*' + sass: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + esbuild: 0.17.18 + postcss: 8.4.23 + rollup: 3.21.0 + optionalDependencies: + fsevents: 2.3.2 + dev: true + /vite@4.3.3(@types/node@18.11.18): resolution: {integrity: sha512-MwFlLBO4udZXd+VBcezo3u8mC77YQk+ik+fbc0GZWGgzfbPP+8Kf0fldhARqvSYmtIWoAJ5BXPClUbMTlqFxrA==} engines: {node: ^14.18.0 || >=16.0.0} diff --git a/src-tauri/.gitignore b/src-tauri/.gitignore new file mode 100644 index 00000000..aba21e24 --- /dev/null +++ b/src-tauri/.gitignore @@ -0,0 +1,3 @@ +# Generated by Cargo +# will have compiled files and executables +/target/ diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock new file mode 100644 index 00000000..37c7f0a6 --- /dev/null +++ b/src-tauri/Cargo.lock @@ -0,0 +1,3445 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "adler" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" + +[[package]] +name = "aho-corasick" +version = "0.7.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac" +dependencies = [ + "memchr", +] + +[[package]] +name = "aho-corasick" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41" +dependencies = [ + "memchr", +] + +[[package]] +name = "alloc-no-stdlib" +version = "2.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3" + +[[package]] +name = "alloc-stdlib" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece" +dependencies = [ + "alloc-no-stdlib", +] + +[[package]] +name = "android-tzdata" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" + +[[package]] +name = "android_system_properties" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" +dependencies = [ + "libc", +] + +[[package]] +name = "anyhow" +version = "1.0.71" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8" + +[[package]] +name = "app" +version = "0.1.0" +dependencies = [ + "serde", + "serde_json", + "tauri", + "tauri-build", +] + +[[package]] +name = "atk" +version = "0.15.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c3d816ce6f0e2909a96830d6911c2aff044370b1ef92d7f267b43bae5addedd" +dependencies = [ + "atk-sys", + "bitflags", + "glib", + "libc", +] + +[[package]] +name = "atk-sys" +version = "0.15.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "58aeb089fb698e06db8089971c7ee317ab9644bade33383f63631437b03aafb6" +dependencies = [ + "glib-sys", + "gobject-sys", + "libc", + "system-deps 6.1.1", +] + +[[package]] +name = "autocfg" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" + +[[package]] +name = "base64" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" + +[[package]] +name = "base64" +version = "0.21.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "604178f6c5c21f02dc555784810edfb88d34ac2c73b2eae109655649ee73ce3d" + +[[package]] +name = "bitflags" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" + +[[package]] +name = "block" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a" + +[[package]] +name = "block-buffer" +version = "0.10.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" +dependencies = [ + "generic-array", +] + +[[package]] +name = "brotli" +version = "3.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1a0b1dbcc8ae29329621f8d4f0d835787c1c38bb1401979b49d13b0b305ff68" +dependencies = [ + "alloc-no-stdlib", + "alloc-stdlib", + "brotli-decompressor", +] + +[[package]] +name = "brotli-decompressor" +version = "2.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4b6561fd3f895a11e8f72af2cb7d22e08366bebc2b6b57f7744c4bda27034744" +dependencies = [ + "alloc-no-stdlib", + "alloc-stdlib", +] + +[[package]] +name = "bstr" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a246e68bb43f6cd9db24bea052a53e40405417c5fb372e3d1a8a7f770a564ef5" +dependencies = [ + "memchr", + "serde", +] + +[[package]] +name = "bumpalo" +version = "3.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1" + +[[package]] +name = "bytemuck" +version = "1.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "17febce684fd15d89027105661fec94afb475cb995fbc59d2865198446ba2eea" + +[[package]] +name = "byteorder" +version = "1.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" + +[[package]] +name = "bytes" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be" + +[[package]] +name = "cairo-rs" +version = "0.15.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c76ee391b03d35510d9fa917357c7f1855bd9a6659c95a1b392e33f49b3369bc" +dependencies = [ + "bitflags", + "cairo-sys-rs", + "glib", + "libc", + "thiserror", +] + +[[package]] +name = "cairo-sys-rs" +version = "0.15.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c55d429bef56ac9172d25fecb85dc8068307d17acd74b377866b7a1ef25d3c8" +dependencies = [ + "glib-sys", + "libc", + "system-deps 6.1.1", +] + +[[package]] +name = "cargo_toml" +version = "0.15.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "599aa35200ffff8f04c1925aa1acc92fa2e08874379ef42e210a80e527e60838" +dependencies = [ + "serde", + "toml 0.7.4", +] + +[[package]] +name = "cc" +version = "1.0.79" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" + +[[package]] +name = "cesu8" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c" + +[[package]] +name = "cfb" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d38f2da7a0a2c4ccf0065be06397cc26a81f4e528be095826eee9d4adbb8c60f" +dependencies = [ + "byteorder", + "fnv", + "uuid", +] + +[[package]] +name = "cfg-expr" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3431df59f28accaf4cb4eed4a9acc66bea3f3c3753aa6cdc2f024174ef232af7" +dependencies = [ + "smallvec", +] + +[[package]] +name = "cfg-expr" +version = "0.15.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "215c0072ecc28f92eeb0eea38ba63ddfcb65c2828c46311d646f1a3ff5f9841c" +dependencies = [ + "smallvec", + "target-lexicon", +] + +[[package]] +name = "cfg-if" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" + +[[package]] +name = "chrono" +version = "0.4.26" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec837a71355b28f6556dbd569b37b3f363091c0bd4b2e735674521b4c5fd9bc5" +dependencies = [ + "android-tzdata", + "iana-time-zone", + "num-traits", + "serde", + "winapi", +] + +[[package]] +name = "cocoa" +version = "0.24.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f425db7937052c684daec3bd6375c8abe2d146dca4b8b143d6db777c39138f3a" +dependencies = [ + "bitflags", + "block", + "cocoa-foundation", + "core-foundation", + "core-graphics", + "foreign-types", + "libc", + "objc", +] + +[[package]] +name = "cocoa-foundation" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "931d3837c286f56e3c58423ce4eba12d08db2374461a785c86f672b08b5650d6" +dependencies = [ + "bitflags", + "block", + "core-foundation", + "core-graphics-types", + "foreign-types", + "libc", + "objc", +] + +[[package]] +name = "color_quant" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" + +[[package]] +name = "combine" +version = "4.6.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4" +dependencies = [ + "bytes", + "memchr", +] + +[[package]] +name = "convert_case" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" + +[[package]] +name = "core-foundation" +version = "0.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "core-foundation-sys" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" + +[[package]] +name = "core-graphics" +version = "0.22.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2581bbab3b8ffc6fcbd550bf46c355135d16e9ff2a6ea032ad6b9bf1d7efe4fb" +dependencies = [ + "bitflags", + "core-foundation", + "core-graphics-types", + "foreign-types", + "libc", +] + +[[package]] +name = "core-graphics-types" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2bb142d41022986c1d8ff29103a1411c8a3dfad3552f87a4f8dc50d61d4f4e33" +dependencies = [ + "bitflags", + "core-foundation", + "libc", +] + +[[package]] +name = "cpufeatures" +version = "0.2.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "03e69e28e9f7f77debdedbaafa2866e1de9ba56df55a8bd7cfc724c25a09987c" +dependencies = [ + "libc", +] + +[[package]] +name = "crc32fast" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "crossbeam-channel" +version = "0.5.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" +dependencies = [ + "cfg-if", + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-utils" +version = "0.8.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "crypto-common" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" +dependencies = [ + "generic-array", + "typenum", +] + +[[package]] +name = "cssparser" +version = "0.27.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "754b69d351cdc2d8ee09ae203db831e005560fc6030da058f86ad60c92a9cb0a" +dependencies = [ + "cssparser-macros", + "dtoa-short", + "itoa 0.4.8", + "matches", + "phf 0.8.0", + "proc-macro2", + "quote", + "smallvec", + "syn 1.0.109", +] + +[[package]] +name = "cssparser-macros" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331" +dependencies = [ + "quote", + "syn 2.0.18", +] + +[[package]] +name = "ctor" +version = "0.1.26" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096" +dependencies = [ + "quote", + "syn 1.0.109", +] + +[[package]] +name = "darling" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0558d22a7b463ed0241e993f76f09f30b126687447751a8638587b864e4b3944" +dependencies = [ + "darling_core", + "darling_macro", +] + +[[package]] +name = "darling_core" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ab8bfa2e259f8ee1ce5e97824a3c55ec4404a0d772ca7fa96bf19f0752a046eb" +dependencies = [ + "fnv", + "ident_case", + "proc-macro2", + "quote", + "strsim", + "syn 2.0.18", +] + +[[package]] +name = "darling_macro" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29a358ff9f12ec09c3e61fef9b5a9902623a695a46a917b07f269bff1445611a" +dependencies = [ + "darling_core", + "quote", + "syn 2.0.18", +] + +[[package]] +name = "derive_more" +version = "0.99.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" +dependencies = [ + "convert_case", + "proc-macro2", + "quote", + "rustc_version", + "syn 1.0.109", +] + +[[package]] +name = "digest" +version = "0.10.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" +dependencies = [ + "block-buffer", + "crypto-common", +] + +[[package]] +name = "dirs-next" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1" +dependencies = [ + "cfg-if", + "dirs-sys-next", +] + +[[package]] +name = "dirs-sys-next" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" +dependencies = [ + "libc", + "redox_users", + "winapi", +] + +[[package]] +name = "dispatch" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b" + +[[package]] +name = "dtoa" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "65d09067bfacaa79114679b279d7f5885b53295b1e2cfb4e79c8e4bd3d633169" + +[[package]] +name = "dtoa-short" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dbaceec3c6e4211c79e7b1800fb9680527106beb2f9c51904a3210c03a448c74" +dependencies = [ + "dtoa", +] + +[[package]] +name = "dunce" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "56ce8c6da7551ec6c462cbaf3bfbc75131ebbfa1c944aeaa9dab51ca1c5f0c3b" + +[[package]] +name = "embed-resource" +version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "80663502655af01a2902dff3f06869330782267924bf1788410b74edcd93770a" +dependencies = [ + "cc", + "rustc_version", + "toml 0.7.4", + "vswhom", + "winreg", +] + +[[package]] +name = "embed_plist" +version = "1.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ef6b89e5b37196644d8796de5268852ff179b44e96276cf4290264843743bb7" + +[[package]] +name = "encoding_rs" +version = "0.8.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "errno" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a" +dependencies = [ + "errno-dragonfly", + "libc", + "windows-sys", +] + +[[package]] +name = "errno-dragonfly" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" +dependencies = [ + "cc", + "libc", +] + +[[package]] +name = "fastrand" +version = "1.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" +dependencies = [ + "instant", +] + +[[package]] +name = "fdeflate" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d329bdeac514ee06249dabc27877490f17f5d371ec693360768b838e19f3ae10" +dependencies = [ + "simd-adler32", +] + +[[package]] +name = "field-offset" +version = "0.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f" +dependencies = [ + "memoffset", + "rustc_version", +] + +[[package]] +name = "filetime" +version = "0.2.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5cbc844cecaee9d4443931972e1289c8ff485cb4cc2767cb03ca139ed6885153" +dependencies = [ + "cfg-if", + "libc", + "redox_syscall 0.2.16", + "windows-sys", +] + +[[package]] +name = "flate2" +version = "1.0.26" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743" +dependencies = [ + "crc32fast", + "miniz_oxide", +] + +[[package]] +name = "fnv" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" + +[[package]] +name = "foreign-types" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" +dependencies = [ + "foreign-types-shared", +] + +[[package]] +name = "foreign-types-shared" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" + +[[package]] +name = "form_urlencoded" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652" +dependencies = [ + "percent-encoding", +] + +[[package]] +name = "futf" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843" +dependencies = [ + "mac", + "new_debug_unreachable", +] + +[[package]] +name = "futures-channel" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" +dependencies = [ + "futures-core", +] + +[[package]] +name = "futures-core" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" + +[[package]] +name = "futures-executor" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" +dependencies = [ + "futures-core", + "futures-task", + "futures-util", +] + +[[package]] +name = "futures-io" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" + +[[package]] +name = "futures-macro" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.18", +] + +[[package]] +name = "futures-task" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" + +[[package]] +name = "futures-util" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" +dependencies = [ + "futures-core", + "futures-macro", + "futures-task", + "pin-project-lite", + "pin-utils", + "slab", +] + +[[package]] +name = "fxhash" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" +dependencies = [ + "byteorder", +] + +[[package]] +name = "gdk" +version = "0.15.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a6e05c1f572ab0e1f15be94217f0dc29088c248b14f792a5ff0af0d84bcda9e8" +dependencies = [ + "bitflags", + "cairo-rs", + "gdk-pixbuf", + "gdk-sys", + "gio", + "glib", + "libc", + "pango", +] + +[[package]] +name = "gdk-pixbuf" +version = "0.15.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad38dd9cc8b099cceecdf41375bb6d481b1b5a7cd5cd603e10a69a9383f8619a" +dependencies = [ + "bitflags", + "gdk-pixbuf-sys", + "gio", + "glib", + "libc", +] + +[[package]] +name = "gdk-pixbuf-sys" +version = "0.15.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "140b2f5378256527150350a8346dbdb08fadc13453a7a2d73aecd5fab3c402a7" +dependencies = [ + "gio-sys", + "glib-sys", + "gobject-sys", + "libc", + "system-deps 6.1.1", +] + +[[package]] +name = "gdk-sys" +version = "0.15.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32e7a08c1e8f06f4177fb7e51a777b8c1689f743a7bc11ea91d44d2226073a88" +dependencies = [ + "cairo-sys-rs", + "gdk-pixbuf-sys", + "gio-sys", + "glib-sys", + "gobject-sys", + "libc", + "pango-sys", + "pkg-config", + "system-deps 6.1.1", +] + +[[package]] +name = "gdkwayland-sys" +version = "0.15.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cca49a59ad8cfdf36ef7330fe7bdfbe1d34323220cc16a0de2679ee773aee2c2" +dependencies = [ + "gdk-sys", + "glib-sys", + "gobject-sys", + "libc", + "pkg-config", + "system-deps 6.1.1", +] + +[[package]] +name = "gdkx11-sys" +version = "0.15.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4b7f8c7a84b407aa9b143877e267e848ff34106578b64d1e0a24bf550716178" +dependencies = [ + "gdk-sys", + "glib-sys", + "libc", + "system-deps 6.1.1", + "x11", +] + +[[package]] +name = "generator" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3e123d9ae7c02966b4d892e550bdc32164f05853cd40ab570650ad600596a8a" +dependencies = [ + "cc", + "libc", + "log", + "rustversion", + "windows 0.48.0", +] + +[[package]] +name = "generic-array" +version = "0.14.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" +dependencies = [ + "typenum", + "version_check", +] + +[[package]] +name = "getrandom" +version = "0.1.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" +dependencies = [ + "cfg-if", + "libc", + "wasi 0.9.0+wasi-snapshot-preview1", +] + +[[package]] +name = "getrandom" +version = "0.2.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" +dependencies = [ + "cfg-if", + "libc", + "wasi 0.11.0+wasi-snapshot-preview1", +] + +[[package]] +name = "gio" +version = "0.15.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "68fdbc90312d462781a395f7a16d96a2b379bb6ef8cd6310a2df272771c4283b" +dependencies = [ + "bitflags", + "futures-channel", + "futures-core", + "futures-io", + "gio-sys", + "glib", + "libc", + "once_cell", + "thiserror", +] + +[[package]] +name = "gio-sys" +version = "0.15.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32157a475271e2c4a023382e9cab31c4584ee30a97da41d3c4e9fdd605abcf8d" +dependencies = [ + "glib-sys", + "gobject-sys", + "libc", + "system-deps 6.1.1", + "winapi", +] + +[[package]] +name = "glib" +version = "0.15.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "edb0306fbad0ab5428b0ca674a23893db909a98582969c9b537be4ced78c505d" +dependencies = [ + "bitflags", + "futures-channel", + "futures-core", + "futures-executor", + "futures-task", + "glib-macros", + "glib-sys", + "gobject-sys", + "libc", + "once_cell", + "smallvec", + "thiserror", +] + +[[package]] +name = "glib-macros" +version = "0.15.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "10c6ae9f6fa26f4fb2ac16b528d138d971ead56141de489f8111e259b9df3c4a" +dependencies = [ + "anyhow", + "heck 0.4.1", + "proc-macro-crate", + "proc-macro-error", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "glib-sys" +version = "0.15.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef4b192f8e65e9cf76cbf4ea71fa8e3be4a0e18ffe3d68b8da6836974cc5bad4" +dependencies = [ + "libc", + "system-deps 6.1.1", +] + +[[package]] +name = "glob" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" + +[[package]] +name = "globset" +version = "0.4.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "029d74589adefde59de1a0c4f4732695c32805624aec7b68d91503d4dba79afc" +dependencies = [ + "aho-corasick 0.7.20", + "bstr", + "fnv", + "log", + "regex", +] + +[[package]] +name = "gobject-sys" +version = "0.15.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d57ce44246becd17153bd035ab4d32cfee096a657fc01f2231c9278378d1e0a" +dependencies = [ + "glib-sys", + "libc", + "system-deps 6.1.1", +] + +[[package]] +name = "gtk" +version = "0.15.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92e3004a2d5d6d8b5057d2b57b3712c9529b62e82c77f25c1fecde1fd5c23bd0" +dependencies = [ + "atk", + "bitflags", + "cairo-rs", + "field-offset", + "futures-channel", + "gdk", + "gdk-pixbuf", + "gio", + "glib", + "gtk-sys", + "gtk3-macros", + "libc", + "once_cell", + "pango", + "pkg-config", +] + +[[package]] +name = "gtk-sys" +version = "0.15.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d5bc2f0587cba247f60246a0ca11fe25fb733eabc3de12d1965fc07efab87c84" +dependencies = [ + "atk-sys", + "cairo-sys-rs", + "gdk-pixbuf-sys", + "gdk-sys", + "gio-sys", + "glib-sys", + "gobject-sys", + "libc", + "pango-sys", + "system-deps 6.1.1", +] + +[[package]] +name = "gtk3-macros" +version = "0.15.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "684c0456c086e8e7e9af73ec5b84e35938df394712054550e81558d21c44ab0d" +dependencies = [ + "anyhow", + "proc-macro-crate", + "proc-macro-error", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "hashbrown" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" + +[[package]] +name = "heck" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c" +dependencies = [ + "unicode-segmentation", +] + +[[package]] +name = "heck" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" + +[[package]] +name = "hermit-abi" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" +dependencies = [ + "libc", +] + +[[package]] +name = "hermit-abi" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" + +[[package]] +name = "hex" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" + +[[package]] +name = "html5ever" +version = "0.25.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5c13fb08e5d4dfc151ee5e88bae63f7773d61852f3bdc73c9f4b9e1bde03148" +dependencies = [ + "log", + "mac", + "markup5ever", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "http" +version = "0.2.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482" +dependencies = [ + "bytes", + "fnv", + "itoa 1.0.6", +] + +[[package]] +name = "http-range" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "21dec9db110f5f872ed9699c3ecf50cf16f423502706ba5c72462e28d3157573" + +[[package]] +name = "iana-time-zone" +version = "0.1.57" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2fad5b825842d2b38bd206f3e81d6957625fd7f0a361e345c30e01a0ae2dd613" +dependencies = [ + "android_system_properties", + "core-foundation-sys", + "iana-time-zone-haiku", + "js-sys", + "wasm-bindgen", + "windows 0.48.0", +] + +[[package]] +name = "iana-time-zone-haiku" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" +dependencies = [ + "cc", +] + +[[package]] +name = "ico" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3804960be0bb5e4edb1e1ad67afd321a9ecfd875c3e65c099468fd2717d7cae" +dependencies = [ + "byteorder", + "png", +] + +[[package]] +name = "ident_case" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" + +[[package]] +name = "idna" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" +dependencies = [ + "unicode-bidi", + "unicode-normalization", +] + +[[package]] +name = "ignore" +version = "0.4.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dbe7873dab538a9a44ad79ede1faf5f30d49f9a5c883ddbab48bce81b64b7492" +dependencies = [ + "globset", + "lazy_static", + "log", + "memchr", + "regex", + "same-file", + "thread_local", + "walkdir", + "winapi-util", +] + +[[package]] +name = "image" +version = "0.24.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "527909aa81e20ac3a44803521443a765550f09b5130c2c2fa1ea59c2f8f50a3a" +dependencies = [ + "bytemuck", + "byteorder", + "color_quant", + "num-rational", + "num-traits", +] + +[[package]] +name = "indexmap" +version = "1.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" +dependencies = [ + "autocfg", + "hashbrown", + "serde", +] + +[[package]] +name = "infer" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a898e4b7951673fce96614ce5751d13c40fc5674bc2d759288e46c3ab62598b3" +dependencies = [ + "cfb", +] + +[[package]] +name = "instant" +version = "0.1.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "io-lifetimes" +version = "1.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" +dependencies = [ + "hermit-abi 0.3.1", + "libc", + "windows-sys", +] + +[[package]] +name = "itoa" +version = "0.4.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4" + +[[package]] +name = "itoa" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6" + +[[package]] +name = "javascriptcore-rs" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf053e7843f2812ff03ef5afe34bb9c06ffee120385caad4f6b9967fcd37d41c" +dependencies = [ + "bitflags", + "glib", + "javascriptcore-rs-sys", +] + +[[package]] +name = "javascriptcore-rs-sys" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "905fbb87419c5cde6e3269537e4ea7d46431f3008c5d057e915ef3f115e7793c" +dependencies = [ + "glib-sys", + "gobject-sys", + "libc", + "system-deps 5.0.0", +] + +[[package]] +name = "jni" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "039022cdf4d7b1cf548d31f60ae783138e5fd42013f6271049d7df7afadef96c" +dependencies = [ + "cesu8", + "combine", + "jni-sys", + "log", + "thiserror", + "walkdir", +] + +[[package]] +name = "jni-sys" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" + +[[package]] +name = "js-sys" +version = "0.3.64" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a" +dependencies = [ + "wasm-bindgen", +] + +[[package]] +name = "json-patch" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f54898088ccb91df1b492cc80029a6fdf1c48ca0db7c6822a8babad69c94658" +dependencies = [ + "serde", + "serde_json", + "thiserror", + "treediff", +] + +[[package]] +name = "kuchiki" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ea8e9c6e031377cff82ee3001dc8026cdf431ed4e2e6b51f98ab8c73484a358" +dependencies = [ + "cssparser", + "html5ever", + "matches", + "selectors", +] + +[[package]] +name = "lazy_static" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" + +[[package]] +name = "libc" +version = "0.2.146" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f92be4933c13fd498862a9e02a3055f8a8d9c039ce33db97306fd5a6caa7f29b" + +[[package]] +name = "line-wrap" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f30344350a2a51da54c1d53be93fade8a237e545dbcc4bdbe635413f2117cab9" +dependencies = [ + "safemem", +] + +[[package]] +name = "linux-raw-sys" +version = "0.3.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" + +[[package]] +name = "lock_api" +version = "0.4.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16" +dependencies = [ + "autocfg", + "scopeguard", +] + +[[package]] +name = "log" +version = "0.4.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4" + +[[package]] +name = "loom" +version = "0.5.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff50ecb28bb86013e935fb6683ab1f6d3a20016f123c76fd4c27470076ac30f5" +dependencies = [ + "cfg-if", + "generator", + "scoped-tls", + "serde", + "serde_json", + "tracing", + "tracing-subscriber", +] + +[[package]] +name = "mac" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4" + +[[package]] +name = "malloc_buf" +version = "0.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb" +dependencies = [ + "libc", +] + +[[package]] +name = "markup5ever" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a24f40fb03852d1cdd84330cddcaf98e9ec08a7b7768e952fad3b4cf048ec8fd" +dependencies = [ + "log", + "phf 0.8.0", + "phf_codegen", + "string_cache", + "string_cache_codegen", + "tendril", +] + +[[package]] +name = "matchers" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" +dependencies = [ + "regex-automata", +] + +[[package]] +name = "matches" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" + +[[package]] +name = "memchr" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" + +[[package]] +name = "memoffset" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" +dependencies = [ + "autocfg", +] + +[[package]] +name = "miniz_oxide" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" +dependencies = [ + "adler", + "simd-adler32", +] + +[[package]] +name = "ndk" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2032c77e030ddee34a6787a64166008da93f6a352b629261d0fee232b8742dd4" +dependencies = [ + "bitflags", + "jni-sys", + "ndk-sys", + "num_enum", + "thiserror", +] + +[[package]] +name = "ndk-context" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b" + +[[package]] +name = "ndk-sys" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e5a6ae77c8ee183dcbbba6150e2e6b9f3f4196a7666c02a715a95692ec1fa97" +dependencies = [ + "jni-sys", +] + +[[package]] +name = "new_debug_unreachable" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54" + +[[package]] +name = "nodrop" +version = "0.1.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72ef4a56884ca558e5ddb05a1d1e7e1bfd9a68d9ed024c21704cc98872dae1bb" + +[[package]] +name = "nu-ansi-term" +version = "0.46.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" +dependencies = [ + "overload", + "winapi", +] + +[[package]] +name = "num-integer" +version = "0.1.45" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" +dependencies = [ + "autocfg", + "num-traits", +] + +[[package]] +name = "num-rational" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0" +dependencies = [ + "autocfg", + "num-integer", + "num-traits", +] + +[[package]] +name = "num-traits" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" +dependencies = [ + "autocfg", +] + +[[package]] +name = "num_cpus" +version = "1.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" +dependencies = [ + "hermit-abi 0.2.6", + "libc", +] + +[[package]] +name = "num_enum" +version = "0.5.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f646caf906c20226733ed5b1374287eb97e3c2a5c227ce668c1f2ce20ae57c9" +dependencies = [ + "num_enum_derive", +] + +[[package]] +name = "num_enum_derive" +version = "0.5.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "objc" +version = "0.2.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" +dependencies = [ + "malloc_buf", + "objc_exception", +] + +[[package]] +name = "objc_exception" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4" +dependencies = [ + "cc", +] + +[[package]] +name = "objc_id" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b" +dependencies = [ + "objc", +] + +[[package]] +name = "once_cell" +version = "1.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" + +[[package]] +name = "overload" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" + +[[package]] +name = "pango" +version = "0.15.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "22e4045548659aee5313bde6c582b0d83a627b7904dd20dc2d9ef0895d414e4f" +dependencies = [ + "bitflags", + "glib", + "libc", + "once_cell", + "pango-sys", +] + +[[package]] +name = "pango-sys" +version = "0.15.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2a00081cde4661982ed91d80ef437c20eacaf6aa1a5962c0279ae194662c3aa" +dependencies = [ + "glib-sys", + "gobject-sys", + "libc", + "system-deps 6.1.1", +] + +[[package]] +name = "parking_lot" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" +dependencies = [ + "lock_api", + "parking_lot_core", +] + +[[package]] +name = "parking_lot_core" +version = "0.9.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447" +dependencies = [ + "cfg-if", + "libc", + "redox_syscall 0.3.5", + "smallvec", + "windows-targets", +] + +[[package]] +name = "percent-encoding" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" + +[[package]] +name = "phf" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3dfb61232e34fcb633f43d12c58f83c1df82962dcdfa565a4e866ffc17dafe12" +dependencies = [ + "phf_macros 0.8.0", + "phf_shared 0.8.0", + "proc-macro-hack", +] + +[[package]] +name = "phf" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259" +dependencies = [ + "phf_macros 0.10.0", + "phf_shared 0.10.0", + "proc-macro-hack", +] + +[[package]] +name = "phf_codegen" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cbffee61585b0411840d3ece935cce9cb6321f01c45477d30066498cd5e1a815" +dependencies = [ + "phf_generator 0.8.0", + "phf_shared 0.8.0", +] + +[[package]] +name = "phf_generator" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "17367f0cc86f2d25802b2c26ee58a7b23faeccf78a396094c13dced0d0182526" +dependencies = [ + "phf_shared 0.8.0", + "rand 0.7.3", +] + +[[package]] +name = "phf_generator" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6" +dependencies = [ + "phf_shared 0.10.0", + "rand 0.8.5", +] + +[[package]] +name = "phf_macros" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f6fde18ff429ffc8fe78e2bf7f8b7a5a5a6e2a8b58bc5a9ac69198bbda9189c" +dependencies = [ + "phf_generator 0.8.0", + "phf_shared 0.8.0", + "proc-macro-hack", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "phf_macros" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "58fdf3184dd560f160dd73922bea2d5cd6e8f064bf4b13110abd81b03697b4e0" +dependencies = [ + "phf_generator 0.10.0", + "phf_shared 0.10.0", + "proc-macro-hack", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "phf_shared" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c00cf8b9eafe68dde5e9eaa2cef8ee84a9336a47d566ec55ca16589633b65af7" +dependencies = [ + "siphasher", +] + +[[package]] +name = "phf_shared" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096" +dependencies = [ + "siphasher", +] + +[[package]] +name = "pin-project-lite" +version = "0.2.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" + +[[package]] +name = "pin-utils" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" + +[[package]] +name = "pkg-config" +version = "0.3.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" + +[[package]] +name = "plist" +version = "1.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9bd9647b268a3d3e14ff09c23201133a62589c658db02bb7388c7246aafe0590" +dependencies = [ + "base64 0.21.2", + "indexmap", + "line-wrap", + "quick-xml", + "serde", + "time", +] + +[[package]] +name = "png" +version = "0.17.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "59871cc5b6cce7eaccca5a802b4173377a1c2ba90654246789a8fa2334426d11" +dependencies = [ + "bitflags", + "crc32fast", + "fdeflate", + "flate2", + "miniz_oxide", +] + +[[package]] +name = "ppv-lite86" +version = "0.2.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" + +[[package]] +name = "precomputed-hash" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" + +[[package]] +name = "proc-macro-crate" +version = "1.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" +dependencies = [ + "once_cell", + "toml_edit", +] + +[[package]] +name = "proc-macro-error" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" +dependencies = [ + "proc-macro-error-attr", + "proc-macro2", + "quote", + "syn 1.0.109", + "version_check", +] + +[[package]] +name = "proc-macro-error-attr" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" +dependencies = [ + "proc-macro2", + "quote", + "version_check", +] + +[[package]] +name = "proc-macro-hack" +version = "0.5.20+deprecated" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" + +[[package]] +name = "proc-macro2" +version = "1.0.60" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dec2b086b7a862cf4de201096214fa870344cf922b2b30c167badb3af3195406" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "quick-xml" +version = "0.28.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ce5e73202a820a31f8a0ee32ada5e21029c81fd9e3ebf668a40832e4219d9d1" +dependencies = [ + "memchr", +] + +[[package]] +name = "quote" +version = "1.0.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b9ab9c7eadfd8df19006f1cf1a4aed13540ed5cbc047010ece5826e10825488" +dependencies = [ + "proc-macro2", +] + +[[package]] +name = "rand" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03" +dependencies = [ + "getrandom 0.1.16", + "libc", + "rand_chacha 0.2.2", + "rand_core 0.5.1", + "rand_hc", + "rand_pcg", +] + +[[package]] +name = "rand" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" +dependencies = [ + "libc", + "rand_chacha 0.3.1", + "rand_core 0.6.4", +] + +[[package]] +name = "rand_chacha" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402" +dependencies = [ + "ppv-lite86", + "rand_core 0.5.1", +] + +[[package]] +name = "rand_chacha" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" +dependencies = [ + "ppv-lite86", + "rand_core 0.6.4", +] + +[[package]] +name = "rand_core" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" +dependencies = [ + "getrandom 0.1.16", +] + +[[package]] +name = "rand_core" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" +dependencies = [ + "getrandom 0.2.10", +] + +[[package]] +name = "rand_hc" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c" +dependencies = [ + "rand_core 0.5.1", +] + +[[package]] +name = "rand_pcg" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "16abd0c1b639e9eb4d7c50c0b8100b0d0f849be2349829c740fe8e6eb4816429" +dependencies = [ + "rand_core 0.5.1", +] + +[[package]] +name = "raw-window-handle" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2ff9a1f06a88b01621b7ae906ef0211290d1c8a168a15542486a8f61c0833b9" + +[[package]] +name = "redox_syscall" +version = "0.2.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" +dependencies = [ + "bitflags", +] + +[[package]] +name = "redox_syscall" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" +dependencies = [ + "bitflags", +] + +[[package]] +name = "redox_users" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" +dependencies = [ + "getrandom 0.2.10", + "redox_syscall 0.2.16", + "thiserror", +] + +[[package]] +name = "regex" +version = "1.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d0ab3ca65655bb1e41f2a8c8cd662eb4fb035e67c3f78da1d61dffe89d07300f" +dependencies = [ + "aho-corasick 1.0.2", + "memchr", + "regex-syntax 0.7.2", +] + +[[package]] +name = "regex-automata" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" +dependencies = [ + "regex-syntax 0.6.29", +] + +[[package]] +name = "regex-syntax" +version = "0.6.29" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" + +[[package]] +name = "regex-syntax" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "436b050e76ed2903236f032a59761c1eb99e1b0aead2c257922771dab1fc8c78" + +[[package]] +name = "rustc_version" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" +dependencies = [ + "semver", +] + +[[package]] +name = "rustix" +version = "0.37.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b96e891d04aa506a6d1f318d2771bcb1c7dfda84e126660ace067c9b474bb2c0" +dependencies = [ + "bitflags", + "errno", + "io-lifetimes", + "libc", + "linux-raw-sys", + "windows-sys", +] + +[[package]] +name = "rustversion" +version = "1.0.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4f3208ce4d8448b3f3e7d168a73f5e0c43a61e32930de3bceeccedb388b6bf06" + +[[package]] +name = "ryu" +version = "1.0.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041" + +[[package]] +name = "safemem" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef703b7cb59335eae2eb93ceb664c0eb7ea6bf567079d843e09420219668e072" + +[[package]] +name = "same-file" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" +dependencies = [ + "winapi-util", +] + +[[package]] +name = "scoped-tls" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" + +[[package]] +name = "scopeguard" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" + +[[package]] +name = "selectors" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df320f1889ac4ba6bc0cdc9c9af7af4bd64bb927bccdf32d81140dc1f9be12fe" +dependencies = [ + "bitflags", + "cssparser", + "derive_more", + "fxhash", + "log", + "matches", + "phf 0.8.0", + "phf_codegen", + "precomputed-hash", + "servo_arc", + "smallvec", + "thin-slice", +] + +[[package]] +name = "semver" +version = "1.0.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed" +dependencies = [ + "serde", +] + +[[package]] +name = "serde" +version = "1.0.164" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e8c8cf938e98f769bc164923b06dce91cea1751522f46f8466461af04c9027d" +dependencies = [ + "serde_derive", +] + +[[package]] +name = "serde_derive" +version = "1.0.164" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d9735b638ccc51c28bf6914d90a2e9725b377144fc612c49a611fddd1b631d68" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.18", +] + +[[package]] +name = "serde_json" +version = "1.0.97" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bdf3bf93142acad5821c99197022e170842cdbc1c30482b98750c688c640842a" +dependencies = [ + "itoa 1.0.6", + "ryu", + "serde", +] + +[[package]] +name = "serde_repr" +version = "0.1.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bcec881020c684085e55a25f7fd888954d56609ef363479dc5a1305eb0d40cab" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.18", +] + +[[package]] +name = "serde_spanned" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93107647184f6027e3b7dcb2e11034cf95ffa1e3a682c67951963ac69c1c007d" +dependencies = [ + "serde", +] + +[[package]] +name = "serde_with" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9f02d8aa6e3c385bf084924f660ce2a3a6bd333ba55b35e8590b321f35d88513" +dependencies = [ + "base64 0.21.2", + "chrono", + "hex", + "indexmap", + "serde", + "serde_json", + "serde_with_macros", + "time", +] + +[[package]] +name = "serde_with_macros" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "edc7d5d3932fb12ce722ee5e64dd38c504efba37567f0c402f6ca728c3b8b070" +dependencies = [ + "darling", + "proc-macro2", + "quote", + "syn 2.0.18", +] + +[[package]] +name = "serialize-to-javascript" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c9823f2d3b6a81d98228151fdeaf848206a7855a7a042bbf9bf870449a66cafb" +dependencies = [ + "serde", + "serde_json", + "serialize-to-javascript-impl", +] + +[[package]] +name = "serialize-to-javascript-impl" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74064874e9f6a15f04c1f3cb627902d0e6b410abbf36668afa873c61889f1763" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "servo_arc" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d98238b800e0d1576d8b6e3de32827c2d74bee68bb97748dcf5071fb53965432" +dependencies = [ + "nodrop", + "stable_deref_trait", +] + +[[package]] +name = "sha2" +version = "0.10.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "479fb9d862239e610720565ca91403019f2f00410f1864c5aa7479b950a76ed8" +dependencies = [ + "cfg-if", + "cpufeatures", + "digest", +] + +[[package]] +name = "sharded-slab" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31" +dependencies = [ + "lazy_static", +] + +[[package]] +name = "simd-adler32" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "238abfbb77c1915110ad968465608b68e869e0772622c9656714e73e5a1a522f" + +[[package]] +name = "siphasher" +version = "0.3.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de" + +[[package]] +name = "slab" +version = "0.4.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d" +dependencies = [ + "autocfg", +] + +[[package]] +name = "smallvec" +version = "1.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" + +[[package]] +name = "soup2" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2b4d76501d8ba387cf0fefbe055c3e0a59891d09f0f995ae4e4b16f6b60f3c0" +dependencies = [ + "bitflags", + "gio", + "glib", + "libc", + "once_cell", + "soup2-sys", +] + +[[package]] +name = "soup2-sys" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "009ef427103fcb17f802871647a7fa6c60cbb654b4c4e4c0ac60a31c5f6dc9cf" +dependencies = [ + "bitflags", + "gio-sys", + "glib-sys", + "gobject-sys", + "libc", + "system-deps 5.0.0", +] + +[[package]] +name = "stable_deref_trait" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" + +[[package]] +name = "state" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dbe866e1e51e8260c9eed836a042a5e7f6726bb2b411dffeaa712e19c388f23b" +dependencies = [ + "loom", +] + +[[package]] +name = "string_cache" +version = "0.8.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f91138e76242f575eb1d3b38b4f1362f10d3a43f47d182a5b359af488a02293b" +dependencies = [ + "new_debug_unreachable", + "once_cell", + "parking_lot", + "phf_shared 0.10.0", + "precomputed-hash", + "serde", +] + +[[package]] +name = "string_cache_codegen" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988" +dependencies = [ + "phf_generator 0.10.0", + "phf_shared 0.10.0", + "proc-macro2", + "quote", +] + +[[package]] +name = "strsim" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" + +[[package]] +name = "syn" +version = "1.0.109" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "syn" +version = "2.0.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32d41677bcbe24c20c52e7c70b0d8db04134c5d1066bf98662e2871ad200ea3e" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "system-deps" +version = "5.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "18db855554db7bd0e73e06cf7ba3df39f97812cb11d3f75e71c39bf45171797e" +dependencies = [ + "cfg-expr 0.9.1", + "heck 0.3.3", + "pkg-config", + "toml 0.5.11", + "version-compare 0.0.11", +] + +[[package]] +name = "system-deps" +version = "6.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "30c2de8a4d8f4b823d634affc9cd2a74ec98c53a756f317e529a48046cbf71f3" +dependencies = [ + "cfg-expr 0.15.3", + "heck 0.4.1", + "pkg-config", + "toml 0.7.4", + "version-compare 0.1.1", +] + +[[package]] +name = "tao" +version = "0.16.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a6d198e01085564cea63e976ad1566c1ba2c2e4cc79578e35d9f05521505e31" +dependencies = [ + "bitflags", + "cairo-rs", + "cc", + "cocoa", + "core-foundation", + "core-graphics", + "crossbeam-channel", + "dispatch", + "gdk", + "gdk-pixbuf", + "gdk-sys", + "gdkwayland-sys", + "gdkx11-sys", + "gio", + "glib", + "glib-sys", + "gtk", + "image", + "instant", + "jni", + "lazy_static", + "libc", + "log", + "ndk", + "ndk-context", + "ndk-sys", + "objc", + "once_cell", + "parking_lot", + "png", + "raw-window-handle", + "scopeguard", + "serde", + "tao-macros", + "unicode-segmentation", + "uuid", + "windows 0.39.0", + "windows-implement", + "x11-dl", +] + +[[package]] +name = "tao-macros" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b27a4bcc5eb524658234589bdffc7e7bfb996dbae6ce9393bfd39cb4159b445" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "tar" +version = "0.4.38" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4b55807c0344e1e6c04d7c965f5289c39a8d94ae23ed5c0b57aabac549f871c6" +dependencies = [ + "filetime", + "libc", + "xattr", +] + +[[package]] +name = "target-lexicon" +version = "0.12.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b1c7f239eb94671427157bd93b3694320f3668d4e1eff08c7285366fd777fac" + +[[package]] +name = "tauri" +version = "1.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7fbe522898e35407a8e60dc3870f7579fea2fc262a6a6072eccdd37ae1e1d91e" +dependencies = [ + "anyhow", + "cocoa", + "dirs-next", + "embed_plist", + "encoding_rs", + "flate2", + "futures-util", + "glib", + "glob", + "gtk", + "heck 0.4.1", + "http", + "ignore", + "objc", + "once_cell", + "percent-encoding", + "rand 0.8.5", + "raw-window-handle", + "semver", + "serde", + "serde_json", + "serde_repr", + "serialize-to-javascript", + "state", + "tar", + "tauri-macros", + "tauri-runtime", + "tauri-runtime-wry", + "tauri-utils", + "tempfile", + "thiserror", + "tokio", + "url", + "uuid", + "webkit2gtk", + "webview2-com", + "windows 0.39.0", +] + +[[package]] +name = "tauri-build" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d2edd6a259b5591c8efdeb9d5702cb53515b82a6affebd55c7fd6d3a27b7d1b" +dependencies = [ + "anyhow", + "cargo_toml", + "heck 0.4.1", + "json-patch", + "semver", + "serde", + "serde_json", + "tauri-utils", + "tauri-winres", +] + +[[package]] +name = "tauri-codegen" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "54ad2d49fdeab4a08717f5b49a163bdc72efc3b1950b6758245fcde79b645e1a" +dependencies = [ + "base64 0.21.2", + "brotli", + "ico", + "json-patch", + "plist", + "png", + "proc-macro2", + "quote", + "semver", + "serde", + "serde_json", + "sha2", + "tauri-utils", + "thiserror", + "time", + "uuid", + "walkdir", +] + +[[package]] +name = "tauri-macros" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8eb12a2454e747896929338d93b0642144bb51e0dddbb36e579035731f0d76b7" +dependencies = [ + "heck 0.4.1", + "proc-macro2", + "quote", + "syn 1.0.109", + "tauri-codegen", + "tauri-utils", +] + +[[package]] +name = "tauri-runtime" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "108683199cb18f96d2d4134187bb789964143c845d2d154848dda209191fd769" +dependencies = [ + "gtk", + "http", + "http-range", + "rand 0.8.5", + "raw-window-handle", + "serde", + "serde_json", + "tauri-utils", + "thiserror", + "url", + "uuid", + "webview2-com", + "windows 0.39.0", +] + +[[package]] +name = "tauri-runtime-wry" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b7aa256a1407a3a091b5d843eccc1a5042289baf0a43d1179d9f0fcfea37c1b" +dependencies = [ + "cocoa", + "gtk", + "percent-encoding", + "rand 0.8.5", + "raw-window-handle", + "tauri-runtime", + "tauri-utils", + "uuid", + "webkit2gtk", + "webview2-com", + "windows 0.39.0", + "wry", +] + +[[package]] +name = "tauri-utils" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "03fc02bb6072bb397e1d473c6f76c953cda48b4a2d0cce605df284aa74a12e84" +dependencies = [ + "brotli", + "ctor", + "dunce", + "glob", + "heck 0.4.1", + "html5ever", + "infer", + "json-patch", + "kuchiki", + "memchr", + "phf 0.10.1", + "proc-macro2", + "quote", + "semver", + "serde", + "serde_json", + "serde_with", + "thiserror", + "url", + "walkdir", + "windows 0.39.0", +] + +[[package]] +name = "tauri-winres" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5993dc129e544393574288923d1ec447c857f3f644187f4fbf7d9a875fbfc4fb" +dependencies = [ + "embed-resource", + "toml 0.7.4", +] + +[[package]] +name = "tempfile" +version = "3.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "31c0432476357e58790aaa47a8efb0c5138f137343f3b5f23bd36a27e3b0a6d6" +dependencies = [ + "autocfg", + "cfg-if", + "fastrand", + "redox_syscall 0.3.5", + "rustix", + "windows-sys", +] + +[[package]] +name = "tendril" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0" +dependencies = [ + "futf", + "mac", + "utf-8", +] + +[[package]] +name = "thin-slice" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8eaa81235c7058867fa8c0e7314f33dcce9c215f535d1913822a2b3f5e289f3c" + +[[package]] +name = "thiserror" +version = "1.0.40" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac" +dependencies = [ + "thiserror-impl", +] + +[[package]] +name = "thiserror-impl" +version = "1.0.40" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.18", +] + +[[package]] +name = "thread_local" +version = "1.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152" +dependencies = [ + "cfg-if", + "once_cell", +] + +[[package]] +name = "time" +version = "0.3.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea9e1b3cf1243ae005d9e74085d4d542f3125458f3a81af210d901dcd7411efd" +dependencies = [ + "itoa 1.0.6", + "serde", + "time-core", + "time-macros", +] + +[[package]] +name = "time-core" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb" + +[[package]] +name = "time-macros" +version = "0.2.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "372950940a5f07bf38dbe211d7283c9e6d7327df53794992d293e534c733d09b" +dependencies = [ + "time-core", +] + +[[package]] +name = "tinyvec" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" +dependencies = [ + "tinyvec_macros", +] + +[[package]] +name = "tinyvec_macros" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" + +[[package]] +name = "tokio" +version = "1.28.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94d7b1cfd2aa4011f2de74c2c4c63665e27a71006b0a192dcd2710272e73dfa2" +dependencies = [ + "autocfg", + "bytes", + "num_cpus", + "pin-project-lite", + "windows-sys", +] + +[[package]] +name = "toml" +version = "0.5.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" +dependencies = [ + "serde", +] + +[[package]] +name = "toml" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d6135d499e69981f9ff0ef2167955a5333c35e36f6937d382974566b3d5b94ec" +dependencies = [ + "serde", + "serde_spanned", + "toml_datetime", + "toml_edit", +] + +[[package]] +name = "toml_datetime" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a76a9312f5ba4c2dec6b9161fdf25d87ad8a09256ccea5a556fef03c706a10f" +dependencies = [ + "serde", +] + +[[package]] +name = "toml_edit" +version = "0.19.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2380d56e8670370eee6566b0bfd4265f65b3f432e8c6d85623f728d4fa31f739" +dependencies = [ + "indexmap", + "serde", + "serde_spanned", + "toml_datetime", + "winnow", +] + +[[package]] +name = "tracing" +version = "0.1.37" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" +dependencies = [ + "cfg-if", + "pin-project-lite", + "tracing-attributes", + "tracing-core", +] + +[[package]] +name = "tracing-attributes" +version = "0.1.26" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.18", +] + +[[package]] +name = "tracing-core" +version = "0.1.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" +dependencies = [ + "once_cell", + "valuable", +] + +[[package]] +name = "tracing-log" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922" +dependencies = [ + "lazy_static", + "log", + "tracing-core", +] + +[[package]] +name = "tracing-subscriber" +version = "0.3.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77" +dependencies = [ + "matchers", + "nu-ansi-term", + "once_cell", + "regex", + "sharded-slab", + "smallvec", + "thread_local", + "tracing", + "tracing-core", + "tracing-log", +] + +[[package]] +name = "treediff" +version = "4.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52984d277bdf2a751072b5df30ec0377febdb02f7696d64c2d7d54630bac4303" +dependencies = [ + "serde_json", +] + +[[package]] +name = "typenum" +version = "1.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" + +[[package]] +name = "unicode-bidi" +version = "0.3.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" + +[[package]] +name = "unicode-ident" +version = "1.0.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b15811caf2415fb889178633e7724bad2509101cde276048e013b9def5e51fa0" + +[[package]] +name = "unicode-normalization" +version = "0.1.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" +dependencies = [ + "tinyvec", +] + +[[package]] +name = "unicode-segmentation" +version = "1.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36" + +[[package]] +name = "url" +version = "2.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb" +dependencies = [ + "form_urlencoded", + "idna", + "percent-encoding", + "serde", +] + +[[package]] +name = "utf-8" +version = "0.7.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" + +[[package]] +name = "uuid" +version = "1.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fa2982af2eec27de306107c027578ff7f423d65f7250e40ce0fea8f45248b81" +dependencies = [ + "getrandom 0.2.10", +] + +[[package]] +name = "valuable" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" + +[[package]] +name = "version-compare" +version = "0.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1c18c859eead79d8b95d09e4678566e8d70105c4e7b251f707a03df32442661b" + +[[package]] +name = "version-compare" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "579a42fc0b8e0c63b76519a339be31bed574929511fa53c1a3acae26eb258f29" + +[[package]] +name = "version_check" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "vswhom" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "be979b7f07507105799e854203b470ff7c78a1639e330a58f183b5fea574608b" +dependencies = [ + "libc", + "vswhom-sys", +] + +[[package]] +name = "vswhom-sys" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3b17ae1f6c8a2b28506cd96d412eebf83b4a0ff2cbefeeb952f2f9dfa44ba18" +dependencies = [ + "cc", + "libc", +] + +[[package]] +name = "walkdir" +version = "2.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "36df944cda56c7d8d8b7496af378e6b16de9284591917d307c9b4d313c44e698" +dependencies = [ + "same-file", + "winapi-util", +] + +[[package]] +name = "wasi" +version = "0.9.0+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" + +[[package]] +name = "wasi" +version = "0.11.0+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" + +[[package]] +name = "wasm-bindgen" +version = "0.2.87" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342" +dependencies = [ + "cfg-if", + "wasm-bindgen-macro", +] + +[[package]] +name = "wasm-bindgen-backend" +version = "0.2.87" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd" +dependencies = [ + "bumpalo", + "log", + "once_cell", + "proc-macro2", + "quote", + "syn 2.0.18", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-macro" +version = "0.2.87" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d" +dependencies = [ + "quote", + "wasm-bindgen-macro-support", +] + +[[package]] +name = "wasm-bindgen-macro-support" +version = "0.2.87" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.18", + "wasm-bindgen-backend", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-shared" +version = "0.2.87" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" + +[[package]] +name = "webkit2gtk" +version = "0.18.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8f859735e4a452aeb28c6c56a852967a8a76c8eb1cc32dbf931ad28a13d6370" +dependencies = [ + "bitflags", + "cairo-rs", + "gdk", + "gdk-sys", + "gio", + "gio-sys", + "glib", + "glib-sys", + "gobject-sys", + "gtk", + "gtk-sys", + "javascriptcore-rs", + "libc", + "once_cell", + "soup2", + "webkit2gtk-sys", +] + +[[package]] +name = "webkit2gtk-sys" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4d76ca6ecc47aeba01ec61e480139dda143796abcae6f83bcddf50d6b5b1dcf3" +dependencies = [ + "atk-sys", + "bitflags", + "cairo-sys-rs", + "gdk-pixbuf-sys", + "gdk-sys", + "gio-sys", + "glib-sys", + "gobject-sys", + "gtk-sys", + "javascriptcore-rs-sys", + "libc", + "pango-sys", + "pkg-config", + "soup2-sys", + "system-deps 6.1.1", +] + +[[package]] +name = "webview2-com" +version = "0.19.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4a769c9f1a64a8734bde70caafac2b96cada12cd4aefa49196b3a386b8b4178" +dependencies = [ + "webview2-com-macros", + "webview2-com-sys", + "windows 0.39.0", + "windows-implement", +] + +[[package]] +name = "webview2-com-macros" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eaebe196c01691db62e9e4ca52c5ef1e4fd837dcae27dae3ada599b5a8fd05ac" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "webview2-com-sys" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aac48ef20ddf657755fdcda8dfed2a7b4fc7e4581acce6fe9b88c3d64f29dee7" +dependencies = [ + "regex", + "serde", + "serde_json", + "thiserror", + "windows 0.39.0", + "windows-bindgen", + "windows-metadata", +] + +[[package]] +name = "winapi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" +dependencies = [ + "winapi-i686-pc-windows-gnu", + "winapi-x86_64-pc-windows-gnu", +] + +[[package]] +name = "winapi-i686-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" + +[[package]] +name = "winapi-util" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" +dependencies = [ + "winapi", +] + +[[package]] +name = "winapi-x86_64-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" + +[[package]] +name = "windows" +version = "0.39.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1c4bd0a50ac6020f65184721f758dba47bb9fbc2133df715ec74a237b26794a" +dependencies = [ + "windows-implement", + "windows_aarch64_msvc 0.39.0", + "windows_i686_gnu 0.39.0", + "windows_i686_msvc 0.39.0", + "windows_x86_64_gnu 0.39.0", + "windows_x86_64_msvc 0.39.0", +] + +[[package]] +name = "windows" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" +dependencies = [ + "windows-targets", +] + +[[package]] +name = "windows-bindgen" +version = "0.39.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "68003dbd0e38abc0fb85b939240f4bce37c43a5981d3df37ccbaaa981b47cb41" +dependencies = [ + "windows-metadata", + "windows-tokens", +] + +[[package]] +name = "windows-implement" +version = "0.39.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba01f98f509cb5dc05f4e5fc95e535f78260f15fea8fe1a8abdd08f774f1cee7" +dependencies = [ + "syn 1.0.109", + "windows-tokens", +] + +[[package]] +name = "windows-metadata" +version = "0.39.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ee5e275231f07c6e240d14f34e1b635bf1faa1c76c57cfd59a5cdb9848e4278" + +[[package]] +name = "windows-sys" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" +dependencies = [ + "windows-targets", +] + +[[package]] +name = "windows-targets" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" +dependencies = [ + "windows_aarch64_gnullvm", + "windows_aarch64_msvc 0.48.0", + "windows_i686_gnu 0.48.0", + "windows_i686_msvc 0.48.0", + "windows_x86_64_gnu 0.48.0", + "windows_x86_64_gnullvm", + "windows_x86_64_msvc 0.48.0", +] + +[[package]] +name = "windows-tokens" +version = "0.39.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f838de2fe15fe6bac988e74b798f26499a8b21a9d97edec321e79b28d1d7f597" + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.39.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec7711666096bd4096ffa835238905bb33fb87267910e154b18b44eaabb340f2" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" + +[[package]] +name = "windows_i686_gnu" +version = "0.39.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "763fc57100a5f7042e3057e7e8d9bdd7860d330070251a73d003563a3bb49e1b" + +[[package]] +name = "windows_i686_gnu" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" + +[[package]] +name = "windows_i686_msvc" +version = "0.39.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7bc7cbfe58828921e10a9f446fcaaf649204dcfe6c1ddd712c5eebae6bda1106" + +[[package]] +name = "windows_i686_msvc" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.39.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6868c165637d653ae1e8dc4d82c25d4f97dd6605eaa8d784b5c6e0ab2a252b65" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.39.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e4d40883ae9cae962787ca76ba76390ffa29214667a111db9e0a1ad8377e809" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" + +[[package]] +name = "winnow" +version = "0.4.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca0ace3845f0d96209f0375e6d367e3eb87eb65d27d445bdc9f1843a26f39448" +dependencies = [ + "memchr", +] + +[[package]] +name = "winreg" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76a1a57ff50e9b408431e8f97d5456f2807f8eb2a2cd79b06068fc87f8ecf189" +dependencies = [ + "cfg-if", + "winapi", +] + +[[package]] +name = "wry" +version = "0.24.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33748f35413c8a98d45f7a08832d848c0c5915501803d1faade5a4ebcd258cea" +dependencies = [ + "base64 0.13.1", + "block", + "cocoa", + "core-graphics", + "crossbeam-channel", + "dunce", + "gdk", + "gio", + "glib", + "gtk", + "html5ever", + "http", + "kuchiki", + "libc", + "log", + "objc", + "objc_id", + "once_cell", + "serde", + "serde_json", + "sha2", + "soup2", + "tao", + "thiserror", + "url", + "webkit2gtk", + "webkit2gtk-sys", + "webview2-com", + "windows 0.39.0", + "windows-implement", +] + +[[package]] +name = "x11" +version = "2.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "502da5464ccd04011667b11c435cb992822c2c0dbde1770c988480d312a0db2e" +dependencies = [ + "libc", + "pkg-config", +] + +[[package]] +name = "x11-dl" +version = "2.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f" +dependencies = [ + "libc", + "once_cell", + "pkg-config", +] + +[[package]] +name = "xattr" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d1526bbe5aaeb5eb06885f4d987bcdfa5e23187055de9b83fe00156a821fabc" +dependencies = [ + "libc", +] diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml new file mode 100644 index 00000000..bfa310a8 --- /dev/null +++ b/src-tauri/Cargo.toml @@ -0,0 +1,26 @@ +[package] +name = "app" +version = "0.1.0" +description = "A Tauri App" +authors = ["you"] +license = "" +repository = "" +default-run = "app" +edition = "2021" +rust-version = "1.60" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[build-dependencies] +tauri-build = { version = "1.4.0", features = [] } + +[dependencies] +serde_json = "1.0" +serde = { version = "1.0", features = ["derive"] } +tauri = { version = "1.4.0", features = [] } + +[features] +# this feature is used for production builds or when `devPath` points to the filesystem and the built-in dev server is disabled. +# If you use cargo directly instead of tauri's cli you can use this feature flag to switch between tauri's `dev` and `build` modes. +# DO NOT REMOVE!! +custom-protocol = [ "tauri/custom-protocol" ] diff --git a/src-tauri/build.rs b/src-tauri/build.rs new file mode 100644 index 00000000..795b9b7c --- /dev/null +++ b/src-tauri/build.rs @@ -0,0 +1,3 @@ +fn main() { + tauri_build::build() +} diff --git a/src-tauri/icons/128x128.png b/src-tauri/icons/128x128.png new file mode 100644 index 0000000000000000000000000000000000000000..d2acd33ab817ce6a09129c53197ec7c81c054ffd GIT binary patch literal 7915 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 IM6N<$g7Cm5Jpcdz literal 0 HcmV?d00001 diff --git a/src-tauri/icons/Square150x150Logo.png b/src-tauri/icons/Square150x150Logo.png new file mode 100644 index 0000000000000000000000000000000000000000..dc2b22cea563cca761896877ed8d72502c8fa241 GIT binary patch literal 13032 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 literal 0 HcmV?d00001 diff --git a/src-tauri/icons/Square30x30Logo.png b/src-tauri/icons/Square30x30Logo.png new file mode 100644 index 0000000000000000000000000000000000000000..60bf0eadf75c86e5d25cc1da13fe5ecc2c39c559 GIT binary patch literal 2078 zcmV+(2;ujMP)%q2v2@fKtSxpMXgijv z)fq>Pk#L19Fsu4()DBYp45dn$d|w7L$xim4(ghvO{2KV_ z+$Hm-4+=-lCvt6F`pHd82H&_b<~Ep`2qG%4yaCtnEHo$PE&9r=><>InhMM}#Bal70 zUf^jnRszc83E!|N`Rx5SryfTxDP-4{&|41om~VDuv~w6qd_&luzjUVa)#`{hUuj_d z;-TjOk+N;g#m|ICGUpTKol4b;)1*uMHFL8MKCv|ZGRhN>F6J+sEPnK@OTq0qxW^;f zg69Z@bb;=ln|bV!1*zxYUSeI~E&nck;GNdstHrvQ!1<(5!-Ux5Sj-IZ@~z9_hm@9c zE=m9VKe5%jFN9tTX%YuDVJH!eouF`WsM|Wyn`O<*Zm_?u*sYJ{@7&uK*yeKV5{&S) zf#D@;b0Y7ma@VA6+_UYN`OwQ}B0oEqG|om0!Iap5_k7kT+~I_CKtiX80<7AJ0rPaZ z$s@I8-V)2;;r=XZJJD}8sl};Mn=-J3lr@S-XWVVx+a1}{8floz^ZAs;b2h>Rf?{4D z^A`SaVe^surn)X<`3X?*m}zB|{wl#5hVBPZ8SoJ>C^ggHJ& zx0Sp1si3Y+b8e32LIJZ*~&~tlQ1KZVPQ14EFNvvQ_c$BZaG4nui zke92eo8#uY4zLT0B79WUpPv6pSzi13~yl3@aY!Vu178d^4!sM@D=Xy%{JJJL?)ngsl-cqztS?SeY zO~&FDDw{A}5^59%@@`tejg+Ez9(j=&w@AtmakDw%=5h#Acvjf}6hIna>VW==n%wuW zCZH7%=)I1>o{a}fmn#of&BN852^-5mIThw!4j|1IO27=2!$K6yTml7F-~ax}>{KQn zjE2;Xz?@;%>N~$rG97V&c+7&{K$p>Y#^~L7Cb$Xw{ErmEDfhcxH^RoXMF^p8&I4{Q zxRJ`)US#I2eyHR#ESu;RU?yxh-ZOLm3(FF9_x?mxK=kz9&3dZ0L&1z8uv*~egMsD8 zd)R?N6h_bl5S7nlEzr1Es~V=hBY@**wzB?9AT$HY%MG=k_y=&W!NR0AJkVX#dURK~ z_2?_Gpf0HyL{)>vU6ICNaT?DSsfHClwJam54_rP4XwZ=jbBfkyMAasONq0b2&-iAz zBvH5gX{-OjyP?a+_H(P4zygd3HYa(W*-1Y$Yw;KR?s)h$5h#jE-$y08_f<%$sdOf7 z_$KU5AS}l0v`x4-Fg$zlYTz4XY8HKy`fjHgzkGsvIoKYcseu!oae!Q=Y8%(}ec|C< zoEbp@x~w>~BB;^Six{6>uj#+KrjZ|wE4j8-`G01;LAUvP8La~Av50E6zu%( zZY|w^R=t)Fm)B;i7OZi~W-o%i6Ra$VVl8{NmL1voxX>*yAjzj}sjk!d6ucbxl|v0H zpBijfwOJHk8)-|xibe~OjME1Qpjh+UKQ3v0dkbg-j|+CHR{8pk0ANTN33RsnE7<-1 z>mZ_t(1Vpgg{5|`!W&TAnw=gBb)0;o;?SSI6~1`*ub=^P<-=l{CUUA~50uWpwR{i} z@h5!Hn literal 0 HcmV?d00001 diff --git a/src-tauri/icons/Square310x310Logo.png b/src-tauri/icons/Square310x310Logo.png new file mode 100644 index 0000000000000000000000000000000000000000..c8ca0ad132e0184b64cd2e4a38cfceab3c4b3a46 GIT binary patch literal 28507 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 literal 0 HcmV?d00001 diff --git a/src-tauri/icons/Square44x44Logo.png b/src-tauri/icons/Square44x44Logo.png new file mode 100644 index 0000000000000000000000000000000000000000..8756459b63d6e8dd6003b97613befbe2743441cb GIT binary patch literal 3419 zcmV-h4W#mkP)~6IvKD z5E2+dD5e+^z<|Lx2ICH~1vbV-wk275l3stix8$6Cl97u*q9u9us_gE2``vTC^PTTp z(b>N_mHa=w#JBn36#wHtd>LX4e*Iqpi~t!W9Di1ZNM9pJ8h~W*jRSZ%I0Dy(sQ)Tp z03raO%=k>=?@>#WDpyy9xQQUZyie189_!0^OmYApwt@u+T-bLC7$b_&>Mb!@d8Bz@nGcE!yN}AnO;9J+H?4?U~xbv5Hgx<*cRK{$L5!aB4VbSGl z6&*&XAgSbxkTaVzSDxLRy{;hqo*zeW(N8CAc*CNM}QCZ|(@PR_xL>PZUPYgX60$*`>V zd{z|P*wiv?!G`#KH!iI@^_}hRTfHUT3HM4?R$&6by|#>KgKPhUfA%Ej!Zo+I8LbI#(Eh z<+)FWhaFwuAw)?|NXW+X4@uvI>n})_-qvTY`_rn5d5^D;-d`2c0u+NuO?}J+DK`qi z`92SApz-V81Q2G|UHk3Y#k_7N;sMgeh6|M?pJUGQ9=-+U%K$X>w+3}&&uQ_k5rd70u5XR5;?Zg zYnfVKI$?2}yAU$9PXP{_638j|P_i}WY@Gjb=;1A0-UeTh9Jg)T0jSzgJvbZC6m(Nm zHvF)$cnV~txx2vIfKDZ+U%K#cKuvb!L|33pwd&QHR&m* zUc32}8$M~9`HP41b(4;=`Z`)ofYlh(TaYC+xyo;uH#PNV1^`qE8VMYUuwQ%Q54z`9 zhIB+~gcV4a4ziZ9*7X&5C-7e&k84~t8Yq?oz=rNwyI&3%!E&!4{djFt+ez1c&@t`& zJ7p+V!%I10r8_o@Lf_5+aQVYoKhMtwwi2lz#ms7g?6m#r! z`_}4J&(8y@6oJ11B``k7$>r_NEBHw4ekfybcwA_Va%pXs^A1EXkhuOvL|m@jxTUHB z>xAUGg%1yY z3xa?a%-(Acz5Ud`lea;urqFgR5mGiHxqC&$#cf&MG0@3CO+c_IX^6^+m9A>kD1orx zRFUoME3s~DK6`gOF(egAS=rli(iOQ;2hR|Nw2$Ys<iIjB9U%~Di)!WX z1zKYSA6y;30V4hCw7TL+5V0b(;$6wFWJhQ*o_AmoQR{OjhFT2;>eq%<_|);aD~P0|EO(SF-RZtCe0vFc%edZgHcM`5mu@geFW7$0gbh}Um%gT51)rfgVty@ z5LpD9Ibix3?MKah1|m-bEz;`t>Q(cvuUxa>4sC%Eg-8#60L*@V+|lIvX+3w%IWRMi z_!K*yL{Hq>5nB4(#^?hu=h5MrAIz1KL`IUe%8ierN6m`O;|6SuC}zAsI~lijO*!Lsw`0R1xBcVyp-=&|?k_UJ&T7v7{JaA*H;hVp z6AeUGAz09!d_nZxwyf%G4Y7vDV0QNFhuOXn1|AA0rnzw8L9lq}m!;e;COr>7~f|qqg?UlTs@OnzD6O6yMU`i3LvNxxk zHJ86p+wxJjwKis%FWsjQ`xYEJ@KTydKZlV9%SxmZsfC{%h-xVS4?qnRBBXqwDD?D# z%q5|P2b2Jn04bFu+O~E+Dn=lGz%&Wg2@0vUA|mUtIpp)a_u2KyyPjAdyA}P%aKP>x zVVwM+yYXVClNb7S05_4-T81mf0AHIaibD`>ATk$RJSmppd1C}lIyL~Ip`T9}Hu z_n*8x)cNUZQ!ctd0iZpT(J^_@rj)blffZF(UG!SRq(82X-HO>j-#gqLpnW22C?F~2 zWGJ<5S*dEwfea!C5f0@>AAS}T(nr#E!6GP)DMuBEY+JK%>`T8JpKCbe6evpD?fB$P zC)KtITlfGiP~O5eVX)it`rBKb7fU4{CXgbD#}Wzf(&>@xv+Xl+(6Ry;BP@~`H|<;o zKjVFVV$@-=Ez2K*)aMD~te@x*X&dD&2N7Kp+O=sV_wqd^PzIw1HzV*OS}G%1IGUu5 z2h8j~@|=4VcO0PAa-bI zX-01hQK9+9LudK%x=C*5#)THN>M~kZ-We{7mqAJaHM9Y~cTGFz_gz!w+{XMOfujK2 zw%pXV*1CT^b}n!pj0PRiCil=&b0A;Zgm<M1OgR|}*T6L&s1^b)mm1%??^uydbrE4B zclAgBfAQWL4xfHe`pHpaaYXXs^^G8Te!z5aaA=AE0I_o2n^`g25eT#ssRq7J0KW_q zi-(#XY!X81ZSLg?jc?w6jJvb-gEAHLh&Ho_wHb)U9ik{zq@tqZ=($g2Mt|=_070-F z2Mq*UG8e2oIb-L*=?wh7QrKizurMg%aOcL=_3u7i|{DaMwy*$RZ2YB$N3XD)#^=R|~2!*y>2a${8qJZ=1ptVD{#N;3y zKn+B{kN)oe>=mRF$37>*gQ?so36n@WG2QJ0whY=kE`$fx5;s!61_i!0;N7kcK+t}K xXp#nPjP(BrQ7cNm`PVn`cRDlRfXR38`VYhRJ7|+21Ni^|002ovPDHLkV1nLacAfwL literal 0 HcmV?d00001 diff --git a/src-tauri/icons/Square71x71Logo.png b/src-tauri/icons/Square71x71Logo.png new file mode 100644 index 0000000000000000000000000000000000000000..2c8023cc824417a29378a68471b8fb3af33fdeb0 GIT binary patch literal 6027 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�rop@t+= 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 V#?y`xQ)U1F002ovPDHLkV1n!EW;y@> literal 0 HcmV?d00001 diff --git a/src-tauri/icons/StoreLogo.png b/src-tauri/icons/StoreLogo.png new file mode 100644 index 0000000000000000000000000000000000000000..17d142c0a43208db62ca28b86a3239329ac93aea GIT binary patch literal 3971 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 literal 0 HcmV?d00001 diff --git a/src-tauri/icons/icon.icns b/src-tauri/icons/icon.icns new file mode 100644 index 0000000000000000000000000000000000000000..c217af54d185a8513690c82ba3799e74d5296a46 GIT binary patch literal 52133 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%0A1nDojAYC5NMUcPB{xxMWGoy$@ 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 J>lCwq|Jk(zMpys< literal 0 HcmV?d00001 diff --git a/src-tauri/icons/icon.ico b/src-tauri/icons/icon.ico new file mode 100644 index 0000000000000000000000000000000000000000..78a1be3ead7091a082bb045ac6ab11fd600a4155 GIT binary patch literal 19187 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