├── src
├── vite-env.d.ts
├── main.tsx
├── App.tsx
├── App.css
├── index.css
├── TitleBar.tsx
└── assets
│ └── react.svg
├── src-tauri
├── build.rs
├── icons
│ ├── 32x32.png
│ ├── icon.icns
│ ├── icon.ico
│ ├── icon.png
│ ├── icon2.ico
│ ├── 128x128.png
│ ├── biz-icon.ico
│ ├── favicon.ico
│ ├── 128x128@2x.png
│ ├── StoreLogo.png
│ ├── biz-128x128.png
│ ├── biz-32x32.png
│ ├── biz-icon.icns
│ ├── favicon-16x16.png
│ ├── favicon-32x32.png
│ ├── Square30x30Logo.png
│ ├── Square44x44Logo.png
│ ├── Square71x71Logo.png
│ ├── Square89x89Logo.png
│ ├── apple-touch-icon.png
│ ├── biz-128x128@2x.png
│ ├── Square107x107Logo.png
│ ├── Square142x142Logo.png
│ ├── Square150x150Logo.png
│ ├── Square284x284Logo.png
│ ├── Square310x310Logo.png
│ ├── android-chrome-192x192.png
│ └── android-chrome-512x512.png
├── .gitignore
├── target
│ └── release
│ │ └── bundle
│ │ └── nsis
│ │ └── BizStock_1.5.7_x64-setup.exe
├── src
│ ├── main.rs
│ └── lib.rs
├── capabilities
│ └── default.json
├── Cargo.toml
├── tauri.conf.json
└── Cargo.lock
├── tsconfig.node.tsbuildinfo
├── tsconfig.app.tsbuildinfo
├── tsconfig.json
├── index.html
├── .gitignore
├── tsconfig.node.json
├── tsconfig.app.json
├── eslint.config.js
├── package.json
├── vite.config.ts
├── public
└── vite.svg
└── README.md
/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/src-tauri/build.rs:
--------------------------------------------------------------------------------
1 | fn main() {
2 | tauri_build::build()
3 | }
4 |
--------------------------------------------------------------------------------
/tsconfig.node.tsbuildinfo:
--------------------------------------------------------------------------------
1 | {"root":["./vite.config.ts"],"version":"5.6.3"}
--------------------------------------------------------------------------------
/src-tauri/icons/32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SA926-COBRA/SA926-bizstock-app/HEAD/src-tauri/icons/32x32.png
--------------------------------------------------------------------------------
/src-tauri/icons/icon.icns:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SA926-COBRA/SA926-bizstock-app/HEAD/src-tauri/icons/icon.icns
--------------------------------------------------------------------------------
/src-tauri/icons/icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SA926-COBRA/SA926-bizstock-app/HEAD/src-tauri/icons/icon.ico
--------------------------------------------------------------------------------
/src-tauri/icons/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SA926-COBRA/SA926-bizstock-app/HEAD/src-tauri/icons/icon.png
--------------------------------------------------------------------------------
/src-tauri/icons/icon2.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SA926-COBRA/SA926-bizstock-app/HEAD/src-tauri/icons/icon2.ico
--------------------------------------------------------------------------------
/src-tauri/.gitignore:
--------------------------------------------------------------------------------
1 | # Generated by Cargo
2 | # will have compiled files and executables
3 | /target/
4 | /gen/schemas
5 |
--------------------------------------------------------------------------------
/src-tauri/icons/128x128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SA926-COBRA/SA926-bizstock-app/HEAD/src-tauri/icons/128x128.png
--------------------------------------------------------------------------------
/src-tauri/icons/biz-icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SA926-COBRA/SA926-bizstock-app/HEAD/src-tauri/icons/biz-icon.ico
--------------------------------------------------------------------------------
/src-tauri/icons/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SA926-COBRA/SA926-bizstock-app/HEAD/src-tauri/icons/favicon.ico
--------------------------------------------------------------------------------
/src-tauri/icons/128x128@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SA926-COBRA/SA926-bizstock-app/HEAD/src-tauri/icons/128x128@2x.png
--------------------------------------------------------------------------------
/src-tauri/icons/StoreLogo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SA926-COBRA/SA926-bizstock-app/HEAD/src-tauri/icons/StoreLogo.png
--------------------------------------------------------------------------------
/src-tauri/icons/biz-128x128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SA926-COBRA/SA926-bizstock-app/HEAD/src-tauri/icons/biz-128x128.png
--------------------------------------------------------------------------------
/src-tauri/icons/biz-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SA926-COBRA/SA926-bizstock-app/HEAD/src-tauri/icons/biz-32x32.png
--------------------------------------------------------------------------------
/src-tauri/icons/biz-icon.icns:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SA926-COBRA/SA926-bizstock-app/HEAD/src-tauri/icons/biz-icon.icns
--------------------------------------------------------------------------------
/tsconfig.app.tsbuildinfo:
--------------------------------------------------------------------------------
1 | {"root":["./src/app.tsx","./src/titlebar.tsx","./src/main.tsx","./src/vite-env.d.ts"],"version":"5.6.3"}
--------------------------------------------------------------------------------
/src-tauri/icons/favicon-16x16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SA926-COBRA/SA926-bizstock-app/HEAD/src-tauri/icons/favicon-16x16.png
--------------------------------------------------------------------------------
/src-tauri/icons/favicon-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SA926-COBRA/SA926-bizstock-app/HEAD/src-tauri/icons/favicon-32x32.png
--------------------------------------------------------------------------------
/src-tauri/icons/Square30x30Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SA926-COBRA/SA926-bizstock-app/HEAD/src-tauri/icons/Square30x30Logo.png
--------------------------------------------------------------------------------
/src-tauri/icons/Square44x44Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SA926-COBRA/SA926-bizstock-app/HEAD/src-tauri/icons/Square44x44Logo.png
--------------------------------------------------------------------------------
/src-tauri/icons/Square71x71Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SA926-COBRA/SA926-bizstock-app/HEAD/src-tauri/icons/Square71x71Logo.png
--------------------------------------------------------------------------------
/src-tauri/icons/Square89x89Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SA926-COBRA/SA926-bizstock-app/HEAD/src-tauri/icons/Square89x89Logo.png
--------------------------------------------------------------------------------
/src-tauri/icons/apple-touch-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SA926-COBRA/SA926-bizstock-app/HEAD/src-tauri/icons/apple-touch-icon.png
--------------------------------------------------------------------------------
/src-tauri/icons/biz-128x128@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SA926-COBRA/SA926-bizstock-app/HEAD/src-tauri/icons/biz-128x128@2x.png
--------------------------------------------------------------------------------
/src-tauri/icons/Square107x107Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SA926-COBRA/SA926-bizstock-app/HEAD/src-tauri/icons/Square107x107Logo.png
--------------------------------------------------------------------------------
/src-tauri/icons/Square142x142Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SA926-COBRA/SA926-bizstock-app/HEAD/src-tauri/icons/Square142x142Logo.png
--------------------------------------------------------------------------------
/src-tauri/icons/Square150x150Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SA926-COBRA/SA926-bizstock-app/HEAD/src-tauri/icons/Square150x150Logo.png
--------------------------------------------------------------------------------
/src-tauri/icons/Square284x284Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SA926-COBRA/SA926-bizstock-app/HEAD/src-tauri/icons/Square284x284Logo.png
--------------------------------------------------------------------------------
/src-tauri/icons/Square310x310Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SA926-COBRA/SA926-bizstock-app/HEAD/src-tauri/icons/Square310x310Logo.png
--------------------------------------------------------------------------------
/src-tauri/icons/android-chrome-192x192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SA926-COBRA/SA926-bizstock-app/HEAD/src-tauri/icons/android-chrome-192x192.png
--------------------------------------------------------------------------------
/src-tauri/icons/android-chrome-512x512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SA926-COBRA/SA926-bizstock-app/HEAD/src-tauri/icons/android-chrome-512x512.png
--------------------------------------------------------------------------------
/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": [],
3 | "references": [
4 | { "path": "./tsconfig.app.json" },
5 | { "path": "./tsconfig.node.json" }
6 | ]
7 | }
8 |
--------------------------------------------------------------------------------
/src-tauri/target/release/bundle/nsis/BizStock_1.5.7_x64-setup.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SA926-COBRA/SA926-bizstock-app/HEAD/src-tauri/target/release/bundle/nsis/BizStock_1.5.7_x64-setup.exe
--------------------------------------------------------------------------------
/src-tauri/src/main.rs:
--------------------------------------------------------------------------------
1 | // Prevents additional console window on Windows in release, DO NOT REMOVE!!
2 | #![cfg_attr(not(debug_assertions), windows_subsystem = "windows")]
3 |
4 | fn main() {
5 | app_lib::run();
6 | }
7 |
--------------------------------------------------------------------------------
/src-tauri/capabilities/default.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "../gen/schemas/desktop-schema.json",
3 | "identifier": "default",
4 | "description": "enables the default permissions",
5 | "windows": [
6 | "main"
7 | ],
8 | "permissions": [
9 | "core:default"
10 | ]
11 | }
12 |
--------------------------------------------------------------------------------
/src/main.tsx:
--------------------------------------------------------------------------------
1 | import { StrictMode } from 'react';
2 | import { createRoot } from 'react-dom/client';
3 | import App from './App.tsx';
4 | import './index.css';
5 |
6 | createRoot(document.getElementById('root')!).render(
7 |
8 |
9 | ,
10 | );
11 |
--------------------------------------------------------------------------------
/src/App.tsx:
--------------------------------------------------------------------------------
1 | // @ts-ignore
2 | // eslint-disable-next-line @typescript-eslint/no-unused-vars
3 | import React, { useState } from 'react'
4 | import './App.css'
5 | import CustomTitleBar from "./TitleBar.tsx";
6 |
7 | function App() {
8 |
9 | return (
10 | <>
11 |
12 | >
13 | )
14 | }
15 |
16 | export default App
17 |
--------------------------------------------------------------------------------
/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Vite + React + TS
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # Logs
2 | logs
3 | *.log
4 | npm-debug.log*
5 | yarn-debug.log*
6 | yarn-error.log*
7 | pnpm-debug.log*
8 | lerna-debug.log*
9 |
10 | node_modules
11 | dist
12 | dist-ssr
13 | *.local
14 |
15 | # Editor directories and files
16 | .vscode/*
17 | !.vscode/extensions.json
18 | .idea
19 | .DS_Store
20 | *.suo
21 | *.ntvs*
22 | *.njsproj
23 | *.sln
24 | *.sw?
25 | !/src-tauri/target/release/bundle/nsis/BizStock_1.5.7_x64-setup.exe
26 |
--------------------------------------------------------------------------------
/src-tauri/src/lib.rs:
--------------------------------------------------------------------------------
1 | #[cfg_attr(mobile, tauri::mobile_entry_point)]
2 | pub fn run() {
3 | tauri::Builder::default()
4 | .setup(|app| {
5 | if cfg!(debug_assertions) {
6 | app.handle().plugin(
7 | tauri_plugin_log::Builder::default()
8 | .level(log::LevelFilter::Info)
9 | .build(),
10 | )?;
11 | }
12 | Ok(())
13 | })
14 | .run(tauri::generate_context!())
15 | .expect("error while running tauri application");
16 | }
17 |
--------------------------------------------------------------------------------
/tsconfig.node.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "ES2022",
4 | "lib": ["ES2023"],
5 | "module": "ESNext",
6 | "skipLibCheck": true,
7 |
8 | /* Bundler mode */
9 | "moduleResolution": "bundler",
10 | "allowImportingTsExtensions": true,
11 | "isolatedModules": true,
12 | "moduleDetection": "force",
13 | "noEmit": true,
14 |
15 | /* Linting */
16 | "strict": true,
17 | "noUnusedLocals": true,
18 | "noUnusedParameters": true,
19 | "noFallthroughCasesInSwitch": true
20 | },
21 | "include": ["vite.config.ts"]
22 | }
23 |
--------------------------------------------------------------------------------
/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "ES2020",
4 | "useDefineForClassFields": true,
5 | "lib": ["ES2020", "DOM", "DOM.Iterable"],
6 | "module": "ESNext",
7 | "skipLibCheck": true,
8 |
9 | /* Bundler mode */
10 | "moduleResolution": "bundler",
11 | "allowImportingTsExtensions": true,
12 | "isolatedModules": true,
13 | "moduleDetection": "force",
14 | "noEmit": true,
15 | "jsx": "react-jsx",
16 |
17 | /* Linting */
18 | "strict": true,
19 | "noUnusedLocals": true,
20 | "noUnusedParameters": true,
21 | "noFallthroughCasesInSwitch": true
22 | },
23 | "include": ["src"]
24 | }
25 |
--------------------------------------------------------------------------------
/src-tauri/Cargo.toml:
--------------------------------------------------------------------------------
1 | [package]
2 | name = "app"
3 | version = "0.1.0"
4 | description = "A Tauri App"
5 | authors = ["you"]
6 | license = ""
7 | repository = ""
8 | edition = "2021"
9 | rust-version = "1.77.2"
10 |
11 | # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
12 |
13 | [lib]
14 | name = "app_lib"
15 | crate-type = ["staticlib", "cdylib", "rlib"]
16 |
17 | [build-dependencies]
18 | tauri-build = { version = "2.0.1", features = [] }
19 |
20 | [dependencies]
21 | serde_json = "1.0"
22 | serde = { version = "1.0", features = ["derive"] }
23 | log = "0.4"
24 | tauri = { version = "2.0.2", features = [] }
25 | tauri-plugin-log = "2.0.0-rc"
26 |
--------------------------------------------------------------------------------
/src/App.css:
--------------------------------------------------------------------------------
1 | #root {
2 | max-width: 1280px;
3 | margin: 0 auto;
4 | padding: 2rem;
5 | text-align: center;
6 | }
7 |
8 | .logo {
9 | height: 6em;
10 | padding: 1.5em;
11 | will-change: filter;
12 | transition: filter 300ms;
13 | }
14 | .logo:hover {
15 | filter: drop-shadow(0 0 2em #646cffaa);
16 | }
17 | .logo.react:hover {
18 | filter: drop-shadow(0 0 2em #61dafbaa);
19 | }
20 |
21 | @keyframes logo-spin {
22 | from {
23 | transform: rotate(0deg);
24 | }
25 | to {
26 | transform: rotate(360deg);
27 | }
28 | }
29 |
30 | @media (prefers-reduced-motion: no-preference) {
31 | a:nth-of-type(2) .logo {
32 | animation: logo-spin infinite 20s linear;
33 | }
34 | }
35 |
36 | .card {
37 | padding: 2em;
38 | }
39 |
40 | .read-the-docs {
41 | color: #888;
42 | }
43 |
--------------------------------------------------------------------------------
/eslint.config.js:
--------------------------------------------------------------------------------
1 | import js from '@eslint/js'
2 | import globals from 'globals'
3 | import reactHooks from 'eslint-plugin-react-hooks'
4 | import reactRefresh from 'eslint-plugin-react-refresh'
5 | import tseslint from 'typescript-eslint'
6 |
7 | export default tseslint.config(
8 | { ignores: ['dist'] },
9 | {
10 | extends: [js.configs.recommended, ...tseslint.configs.recommended],
11 | files: ['**/*.{ts,tsx}'],
12 | languageOptions: {
13 | ecmaVersion: 2020,
14 | globals: globals.browser,
15 | },
16 | plugins: {
17 | 'react-hooks': reactHooks,
18 | 'react-refresh': reactRefresh,
19 | },
20 | rules: {
21 | ...reactHooks.configs.recommended.rules,
22 | 'react-refresh/only-export-components': [
23 | 'warn',
24 | { allowConstantExport: true },
25 | ],
26 | },
27 | },
28 | )
29 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "tauri-app-cargo",
3 | "private": true,
4 | "version": "0.0.0",
5 | "type": "module",
6 | "scripts": {
7 | "dev": "vite",
8 | "build": "tsc -b && vite build",
9 | "lint": "eslint .",
10 | "preview": "vite preview",
11 | "tauri": "tauri"
12 | },
13 | "dependencies": {
14 | "@tauri-apps/api": "^2.0.2",
15 | "react": "^18.3.1",
16 | "react-dom": "^18.3.1"
17 | },
18 | "devDependencies": {
19 | "@eslint/js": "^9.11.1",
20 | "@types/node": "^22.7.5",
21 | "@types/react": "^18.3.10",
22 | "@types/react-dom": "^18.3.0",
23 | "@vitejs/plugin-react": "^4.3.2",
24 | "eslint": "^9.11.1",
25 | "eslint-plugin-react-hooks": "^5.1.0-rc.0",
26 | "eslint-plugin-react-refresh": "^0.4.12",
27 | "globals": "^15.9.0",
28 | "typescript": "^5.5.3",
29 | "typescript-eslint": "^8.7.0",
30 | "vite": "^5.4.8"
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/vite.config.ts:
--------------------------------------------------------------------------------
1 | import { defineConfig } from 'vite';
2 |
3 | export default defineConfig({
4 | // prevent vite from obscuring rust errors
5 | clearScreen: false,
6 | server: {
7 | // Tauri expects a fixed port, fail if that port is not available
8 | strictPort: true,
9 | // if the host Tauri is expecting is set, use it
10 | port: 3000,
11 | },
12 | // to access the Tauri environment variables set by the CLI with information about the current target
13 | envPrefix: ['VITE_', 'TAURI_ENV_*'],
14 | build: {
15 | // Tauri uses Chromium on Windows and WebKit on macOS and Linux
16 | target:
17 | process.env.TAURI_ENV_PLATFORM == 'windows'
18 | ? 'chrome105'
19 | : 'safari13',
20 | // don't minify for debug builds
21 | minify: !process.env.TAURI_ENV_DEBUG ? 'esbuild' : false,
22 | // produce sourcemaps for debug builds
23 | sourcemap: !!process.env.TAURI_ENV_DEBUG,
24 | },
25 | });
--------------------------------------------------------------------------------
/src-tauri/tauri.conf.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "https://schema.tauri.app/config/2.0.0-rc",
3 | "productName": "BizStock",
4 | "version": "1.5.7",
5 | "identifier": "app.bizstock.net",
6 | "build": {
7 | "frontendDist": "../dist",
8 | "devUrl": "http://localhost:3000",
9 | "beforeDevCommand": "npm run dev",
10 | "beforeBuildCommand": "npm run build"
11 | },
12 | "app": {
13 | "windows": [
14 | {
15 | "fullscreen": false,
16 | "minHeight": 600,
17 | "minWidth": 1024,
18 | "resizable": true,
19 | "title": "BizStock",
20 | "transparent": false,
21 | "label": "main",
22 | "decorations": true,
23 | "url": "https://app.bizstock.net/"
24 | }
25 | ],
26 | "security": {
27 | "csp": "default-src 'self'"
28 | }
29 | },
30 | "bundle": {
31 | "active": true,
32 | "targets": "all",
33 | "icon": [
34 | "icons/biz-32x32.png",
35 | "icons/biz-128x128.png",
36 | "icons/biz-128x128@2x.png",
37 | "icons/biz-icon.icns",
38 | "icons/favicon.ico"
39 | ]
40 | }
41 | }
42 |
--------------------------------------------------------------------------------
/public/vite.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/index.css:
--------------------------------------------------------------------------------
1 | :root {
2 | font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif;
3 | line-height: 1.5;
4 | font-weight: 400;
5 |
6 | color-scheme: light dark;
7 | color: rgba(255, 255, 255, 0.87);
8 | background-color: #242424;
9 |
10 | font-synthesis: none;
11 | text-rendering: optimizeLegibility;
12 | -webkit-font-smoothing: antialiased;
13 | -moz-osx-font-smoothing: grayscale;
14 | }
15 |
16 | a {
17 | font-weight: 500;
18 | color: #646cff;
19 | text-decoration: inherit;
20 | }
21 | a:hover {
22 | color: #535bf2;
23 | }
24 |
25 | body {
26 | margin: 0;
27 | display: flex;
28 | place-items: center;
29 | min-width: 320px;
30 | min-height: 100vh;
31 | }
32 |
33 | h1 {
34 | font-size: 3.2em;
35 | line-height: 1.1;
36 | }
37 |
38 | button {
39 | border-radius: 8px;
40 | border: 1px solid transparent;
41 | padding: 0.6em 1.2em;
42 | font-size: 1em;
43 | font-weight: 500;
44 | font-family: inherit;
45 | background-color: #1a1a1a;
46 | cursor: pointer;
47 | transition: border-color 0.25s;
48 | }
49 | button:hover {
50 | border-color: #646cff;
51 | }
52 | button:focus,
53 | button:focus-visible {
54 | outline: 4px auto -webkit-focus-ring-color;
55 | }
56 |
57 | @media (prefers-color-scheme: light) {
58 | :root {
59 | color: #213547;
60 | background-color: #ffffff;
61 | }
62 | a:hover {
63 | color: #747bff;
64 | }
65 | button {
66 | background-color: #f9f9f9;
67 | }
68 | }
69 |
--------------------------------------------------------------------------------
/src/TitleBar.tsx:
--------------------------------------------------------------------------------
1 | // @ts-ignore
2 | import React from 'react';
3 | import { getCurrentWindow } from '@tauri-apps/api/window';
4 |
5 | const CustomTitleBar = () => {
6 | const appWindow = getCurrentWindow();
7 |
8 | const handleMinimize = () => {
9 | appWindow.minimize();
10 | };
11 |
12 | const handleMaximize = () => {
13 | appWindow.toggleMaximize();
14 | };
15 |
16 | const handleClose = () => {
17 | appWindow.close();
18 | };
19 |
20 | return (
21 |
22 |
Tauri Localhost Loader
23 |
24 |
25 |
26 |
27 |
28 |
29 | );
30 | };
31 |
32 | const styles = {
33 | titleBar: {
34 | display: 'flex',
35 | justifyContent: 'space-between',
36 | alignItems: 'center',
37 | padding: '10px',
38 | backgroundColor: '#333', // Customize as needed
39 | color: 'white',
40 | },
41 | title: {
42 | margin: 0,
43 | },
44 | buttonContainer: {
45 | display: 'flex',
46 | },
47 | button: {
48 | marginLeft: '10px',
49 | background: 'transparent',
50 | border: 'none',
51 | color: 'white',
52 | cursor: 'pointer',
53 | },
54 | };
55 |
56 | export default CustomTitleBar;
57 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # React + TypeScript + Vite
2 |
3 | This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
4 |
5 | Currently, two official plugins are available:
6 |
7 | - [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/README.md) uses [Babel](https://babeljs.io/) for Fast Refresh
8 | - [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh
9 |
10 | ## Expanding the ESLint configuration
11 | ## Thanks for your looking my project.
12 |
13 | If you are developing a production application, we recommend updating the configuration to enable type aware lint rules:
14 |
15 | - Configure the top-level `parserOptions` property like this:
16 |
17 | ```js
18 | export default tseslint.config({
19 | languageOptions: {
20 | // other options...
21 | parserOptions: {
22 | project: ['./tsconfig.node.json', './tsconfig.app.json'],
23 | tsconfigRootDir: import.meta.dirname,
24 | },
25 | },
26 | })
27 | ```
28 |
29 | - Replace `tseslint.configs.recommended` to `tseslint.configs.recommendedTypeChecked` or `tseslint.configs.strictTypeChecked`
30 | - Optionally add `...tseslint.configs.stylisticTypeChecked`
31 | - Install [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) and update the config:
32 |
33 | ```js
34 | // eslint.config.js
35 | import react from 'eslint-plugin-react'
36 |
37 | export default tseslint.config({
38 | // Set the react version
39 | settings: { react: { version: '18.3' } },
40 | plugins: {
41 | // Add the react plugin
42 | react,
43 | },
44 | rules: {
45 | // other rules...
46 | // Enable its recommended rules
47 | ...react.configs.recommended.rules,
48 | ...react.configs['jsx-runtime'].rules,
49 | },
50 | })
51 | ```
52 |
--------------------------------------------------------------------------------
/src/assets/react.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src-tauri/Cargo.lock:
--------------------------------------------------------------------------------
1 | # This file is automatically @generated by Cargo.
2 | # It is not intended for manual editing.
3 | version = 3
4 |
5 | [[package]]
6 | name = "addr2line"
7 | version = "0.24.2"
8 | source = "registry+https://github.com/rust-lang/crates.io-index"
9 | checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1"
10 | dependencies = [
11 | "gimli",
12 | ]
13 |
14 | [[package]]
15 | name = "adler2"
16 | version = "2.0.0"
17 | source = "registry+https://github.com/rust-lang/crates.io-index"
18 | checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627"
19 |
20 | [[package]]
21 | name = "ahash"
22 | version = "0.7.8"
23 | source = "registry+https://github.com/rust-lang/crates.io-index"
24 | checksum = "891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9"
25 | dependencies = [
26 | "getrandom 0.2.15",
27 | "once_cell",
28 | "version_check",
29 | ]
30 |
31 | [[package]]
32 | name = "aho-corasick"
33 | version = "1.1.3"
34 | source = "registry+https://github.com/rust-lang/crates.io-index"
35 | checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916"
36 | dependencies = [
37 | "memchr",
38 | ]
39 |
40 | [[package]]
41 | name = "alloc-no-stdlib"
42 | version = "2.0.4"
43 | source = "registry+https://github.com/rust-lang/crates.io-index"
44 | checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3"
45 |
46 | [[package]]
47 | name = "alloc-stdlib"
48 | version = "0.2.2"
49 | source = "registry+https://github.com/rust-lang/crates.io-index"
50 | checksum = "94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece"
51 | dependencies = [
52 | "alloc-no-stdlib",
53 | ]
54 |
55 | [[package]]
56 | name = "android-tzdata"
57 | version = "0.1.1"
58 | source = "registry+https://github.com/rust-lang/crates.io-index"
59 | checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0"
60 |
61 | [[package]]
62 | name = "android_log-sys"
63 | version = "0.3.1"
64 | source = "registry+https://github.com/rust-lang/crates.io-index"
65 | checksum = "5ecc8056bf6ab9892dcd53216c83d1597487d7dacac16c8df6b877d127df9937"
66 |
67 | [[package]]
68 | name = "android_logger"
69 | version = "0.14.1"
70 | source = "registry+https://github.com/rust-lang/crates.io-index"
71 | checksum = "05b07e8e73d720a1f2e4b6014766e6039fd2e96a4fa44e2a78d0e1fa2ff49826"
72 | dependencies = [
73 | "android_log-sys",
74 | "env_filter",
75 | "log",
76 | ]
77 |
78 | [[package]]
79 | name = "android_system_properties"
80 | version = "0.1.5"
81 | source = "registry+https://github.com/rust-lang/crates.io-index"
82 | checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311"
83 | dependencies = [
84 | "libc",
85 | ]
86 |
87 | [[package]]
88 | name = "anyhow"
89 | version = "1.0.89"
90 | source = "registry+https://github.com/rust-lang/crates.io-index"
91 | checksum = "86fdf8605db99b54d3cd748a44c6d04df638eb5dafb219b135d0149bd0db01f6"
92 |
93 | [[package]]
94 | name = "app"
95 | version = "0.1.0"
96 | dependencies = [
97 | "log",
98 | "serde",
99 | "serde_json",
100 | "tauri",
101 | "tauri-build",
102 | "tauri-plugin-log",
103 | ]
104 |
105 | [[package]]
106 | name = "arrayvec"
107 | version = "0.7.6"
108 | source = "registry+https://github.com/rust-lang/crates.io-index"
109 | checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50"
110 |
111 | [[package]]
112 | name = "atk"
113 | version = "0.18.0"
114 | source = "registry+https://github.com/rust-lang/crates.io-index"
115 | checksum = "b4af014b17dd80e8af9fa689b2d4a211ddba6eb583c1622f35d0cb543f6b17e4"
116 | dependencies = [
117 | "atk-sys",
118 | "glib",
119 | "libc",
120 | ]
121 |
122 | [[package]]
123 | name = "atk-sys"
124 | version = "0.18.0"
125 | source = "registry+https://github.com/rust-lang/crates.io-index"
126 | checksum = "251e0b7d90e33e0ba930891a505a9a35ece37b2dd37a14f3ffc306c13b980009"
127 | dependencies = [
128 | "glib-sys",
129 | "gobject-sys",
130 | "libc",
131 | "system-deps",
132 | ]
133 |
134 | [[package]]
135 | name = "autocfg"
136 | version = "1.4.0"
137 | source = "registry+https://github.com/rust-lang/crates.io-index"
138 | checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"
139 |
140 | [[package]]
141 | name = "backtrace"
142 | version = "0.3.74"
143 | source = "registry+https://github.com/rust-lang/crates.io-index"
144 | checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a"
145 | dependencies = [
146 | "addr2line",
147 | "cfg-if",
148 | "libc",
149 | "miniz_oxide",
150 | "object",
151 | "rustc-demangle",
152 | "windows-targets 0.52.6",
153 | ]
154 |
155 | [[package]]
156 | name = "base64"
157 | version = "0.21.7"
158 | source = "registry+https://github.com/rust-lang/crates.io-index"
159 | checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567"
160 |
161 | [[package]]
162 | name = "base64"
163 | version = "0.22.1"
164 | source = "registry+https://github.com/rust-lang/crates.io-index"
165 | checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6"
166 |
167 | [[package]]
168 | name = "bitflags"
169 | version = "1.3.2"
170 | source = "registry+https://github.com/rust-lang/crates.io-index"
171 | checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
172 |
173 | [[package]]
174 | name = "bitflags"
175 | version = "2.6.0"
176 | source = "registry+https://github.com/rust-lang/crates.io-index"
177 | checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de"
178 | dependencies = [
179 | "serde",
180 | ]
181 |
182 | [[package]]
183 | name = "bitvec"
184 | version = "1.0.1"
185 | source = "registry+https://github.com/rust-lang/crates.io-index"
186 | checksum = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c"
187 | dependencies = [
188 | "funty",
189 | "radium",
190 | "tap",
191 | "wyz",
192 | ]
193 |
194 | [[package]]
195 | name = "block"
196 | version = "0.1.6"
197 | source = "registry+https://github.com/rust-lang/crates.io-index"
198 | checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a"
199 |
200 | [[package]]
201 | name = "block-buffer"
202 | version = "0.10.4"
203 | source = "registry+https://github.com/rust-lang/crates.io-index"
204 | checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71"
205 | dependencies = [
206 | "generic-array",
207 | ]
208 |
209 | [[package]]
210 | name = "block2"
211 | version = "0.5.1"
212 | source = "registry+https://github.com/rust-lang/crates.io-index"
213 | checksum = "2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f"
214 | dependencies = [
215 | "objc2",
216 | ]
217 |
218 | [[package]]
219 | name = "borsh"
220 | version = "1.3.0"
221 | source = "registry+https://github.com/rust-lang/crates.io-index"
222 | checksum = "26d4d6dafc1a3bb54687538972158f07b2c948bc57d5890df22c0739098b3028"
223 | dependencies = [
224 | "borsh-derive",
225 | "cfg_aliases 0.1.1",
226 | ]
227 |
228 | [[package]]
229 | name = "borsh-derive"
230 | version = "1.3.0"
231 | source = "registry+https://github.com/rust-lang/crates.io-index"
232 | checksum = "bf4918709cc4dd777ad2b6303ed03cb37f3ca0ccede8c1b0d28ac6db8f4710e0"
233 | dependencies = [
234 | "once_cell",
235 | "proc-macro-crate 2.0.2",
236 | "proc-macro2",
237 | "quote",
238 | "syn 2.0.79",
239 | "syn_derive",
240 | ]
241 |
242 | [[package]]
243 | name = "brotli"
244 | version = "6.0.0"
245 | source = "registry+https://github.com/rust-lang/crates.io-index"
246 | checksum = "74f7971dbd9326d58187408ab83117d8ac1bb9c17b085fdacd1cf2f598719b6b"
247 | dependencies = [
248 | "alloc-no-stdlib",
249 | "alloc-stdlib",
250 | "brotli-decompressor",
251 | ]
252 |
253 | [[package]]
254 | name = "brotli-decompressor"
255 | version = "4.0.1"
256 | source = "registry+https://github.com/rust-lang/crates.io-index"
257 | checksum = "9a45bd2e4095a8b518033b128020dd4a55aab1c0a381ba4404a472630f4bc362"
258 | dependencies = [
259 | "alloc-no-stdlib",
260 | "alloc-stdlib",
261 | ]
262 |
263 | [[package]]
264 | name = "bumpalo"
265 | version = "3.16.0"
266 | source = "registry+https://github.com/rust-lang/crates.io-index"
267 | checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c"
268 |
269 | [[package]]
270 | name = "byte-unit"
271 | version = "5.1.4"
272 | source = "registry+https://github.com/rust-lang/crates.io-index"
273 | checksum = "33ac19bdf0b2665407c39d82dbc937e951e7e2001609f0fb32edd0af45a2d63e"
274 | dependencies = [
275 | "rust_decimal",
276 | "serde",
277 | "utf8-width",
278 | ]
279 |
280 | [[package]]
281 | name = "bytecheck"
282 | version = "0.6.12"
283 | source = "registry+https://github.com/rust-lang/crates.io-index"
284 | checksum = "23cdc57ce23ac53c931e88a43d06d070a6fd142f2617be5855eb75efc9beb1c2"
285 | dependencies = [
286 | "bytecheck_derive",
287 | "ptr_meta",
288 | "simdutf8",
289 | ]
290 |
291 | [[package]]
292 | name = "bytecheck_derive"
293 | version = "0.6.12"
294 | source = "registry+https://github.com/rust-lang/crates.io-index"
295 | checksum = "3db406d29fbcd95542e92559bed4d8ad92636d1ca8b3b72ede10b4bcc010e659"
296 | dependencies = [
297 | "proc-macro2",
298 | "quote",
299 | "syn 1.0.109",
300 | ]
301 |
302 | [[package]]
303 | name = "bytemuck"
304 | version = "1.18.0"
305 | source = "registry+https://github.com/rust-lang/crates.io-index"
306 | checksum = "94bbb0ad554ad961ddc5da507a12a29b14e4ae5bda06b19f575a3e6079d2e2ae"
307 |
308 | [[package]]
309 | name = "byteorder"
310 | version = "1.5.0"
311 | source = "registry+https://github.com/rust-lang/crates.io-index"
312 | checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
313 |
314 | [[package]]
315 | name = "bytes"
316 | version = "1.7.2"
317 | source = "registry+https://github.com/rust-lang/crates.io-index"
318 | checksum = "428d9aa8fbc0670b7b8d6030a7fadd0f86151cae55e4dbbece15f3780a3dfaf3"
319 | dependencies = [
320 | "serde",
321 | ]
322 |
323 | [[package]]
324 | name = "cairo-rs"
325 | version = "0.18.5"
326 | source = "registry+https://github.com/rust-lang/crates.io-index"
327 | checksum = "8ca26ef0159422fb77631dc9d17b102f253b876fe1586b03b803e63a309b4ee2"
328 | dependencies = [
329 | "bitflags 2.6.0",
330 | "cairo-sys-rs",
331 | "glib",
332 | "libc",
333 | "once_cell",
334 | "thiserror",
335 | ]
336 |
337 | [[package]]
338 | name = "cairo-sys-rs"
339 | version = "0.18.2"
340 | source = "registry+https://github.com/rust-lang/crates.io-index"
341 | checksum = "685c9fa8e590b8b3d678873528d83411db17242a73fccaed827770ea0fedda51"
342 | dependencies = [
343 | "glib-sys",
344 | "libc",
345 | "system-deps",
346 | ]
347 |
348 | [[package]]
349 | name = "camino"
350 | version = "1.1.9"
351 | source = "registry+https://github.com/rust-lang/crates.io-index"
352 | checksum = "8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3"
353 | dependencies = [
354 | "serde",
355 | ]
356 |
357 | [[package]]
358 | name = "cargo-platform"
359 | version = "0.1.8"
360 | source = "registry+https://github.com/rust-lang/crates.io-index"
361 | checksum = "24b1f0365a6c6bb4020cd05806fd0d33c44d38046b8bd7f0e40814b9763cabfc"
362 | dependencies = [
363 | "serde",
364 | ]
365 |
366 | [[package]]
367 | name = "cargo_metadata"
368 | version = "0.18.1"
369 | source = "registry+https://github.com/rust-lang/crates.io-index"
370 | checksum = "2d886547e41f740c616ae73108f6eb70afe6d940c7bc697cb30f13daec073037"
371 | dependencies = [
372 | "camino",
373 | "cargo-platform",
374 | "semver",
375 | "serde",
376 | "serde_json",
377 | "thiserror",
378 | ]
379 |
380 | [[package]]
381 | name = "cargo_toml"
382 | version = "0.17.2"
383 | source = "registry+https://github.com/rust-lang/crates.io-index"
384 | checksum = "8a969e13a7589e9e3e4207e153bae624ade2b5622fb4684a4923b23ec3d57719"
385 | dependencies = [
386 | "serde",
387 | "toml 0.8.2",
388 | ]
389 |
390 | [[package]]
391 | name = "cc"
392 | version = "1.1.28"
393 | source = "registry+https://github.com/rust-lang/crates.io-index"
394 | checksum = "2e80e3b6a3ab07840e1cae9b0666a63970dc28e8ed5ffbcdacbfc760c281bfc1"
395 | dependencies = [
396 | "shlex",
397 | ]
398 |
399 | [[package]]
400 | name = "cesu8"
401 | version = "1.1.0"
402 | source = "registry+https://github.com/rust-lang/crates.io-index"
403 | checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c"
404 |
405 | [[package]]
406 | name = "cfb"
407 | version = "0.7.3"
408 | source = "registry+https://github.com/rust-lang/crates.io-index"
409 | checksum = "d38f2da7a0a2c4ccf0065be06397cc26a81f4e528be095826eee9d4adbb8c60f"
410 | dependencies = [
411 | "byteorder",
412 | "fnv",
413 | "uuid",
414 | ]
415 |
416 | [[package]]
417 | name = "cfg-expr"
418 | version = "0.15.8"
419 | source = "registry+https://github.com/rust-lang/crates.io-index"
420 | checksum = "d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02"
421 | dependencies = [
422 | "smallvec",
423 | "target-lexicon",
424 | ]
425 |
426 | [[package]]
427 | name = "cfg-if"
428 | version = "1.0.0"
429 | source = "registry+https://github.com/rust-lang/crates.io-index"
430 | checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
431 |
432 | [[package]]
433 | name = "cfg_aliases"
434 | version = "0.1.1"
435 | source = "registry+https://github.com/rust-lang/crates.io-index"
436 | checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e"
437 |
438 | [[package]]
439 | name = "cfg_aliases"
440 | version = "0.2.1"
441 | source = "registry+https://github.com/rust-lang/crates.io-index"
442 | checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724"
443 |
444 | [[package]]
445 | name = "chrono"
446 | version = "0.4.38"
447 | source = "registry+https://github.com/rust-lang/crates.io-index"
448 | checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401"
449 | dependencies = [
450 | "android-tzdata",
451 | "iana-time-zone",
452 | "num-traits",
453 | "serde",
454 | "windows-targets 0.52.6",
455 | ]
456 |
457 | [[package]]
458 | name = "cocoa"
459 | version = "0.26.0"
460 | source = "registry+https://github.com/rust-lang/crates.io-index"
461 | checksum = "f79398230a6e2c08f5c9760610eb6924b52aa9e7950a619602baba59dcbbdbb2"
462 | dependencies = [
463 | "bitflags 2.6.0",
464 | "block",
465 | "cocoa-foundation",
466 | "core-foundation",
467 | "core-graphics",
468 | "foreign-types",
469 | "libc",
470 | "objc",
471 | ]
472 |
473 | [[package]]
474 | name = "cocoa-foundation"
475 | version = "0.2.0"
476 | source = "registry+https://github.com/rust-lang/crates.io-index"
477 | checksum = "e14045fb83be07b5acf1c0884b2180461635b433455fa35d1cd6f17f1450679d"
478 | dependencies = [
479 | "bitflags 2.6.0",
480 | "block",
481 | "core-foundation",
482 | "core-graphics-types",
483 | "libc",
484 | "objc",
485 | ]
486 |
487 | [[package]]
488 | name = "combine"
489 | version = "4.6.7"
490 | source = "registry+https://github.com/rust-lang/crates.io-index"
491 | checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd"
492 | dependencies = [
493 | "bytes",
494 | "memchr",
495 | ]
496 |
497 | [[package]]
498 | name = "convert_case"
499 | version = "0.4.0"
500 | source = "registry+https://github.com/rust-lang/crates.io-index"
501 | checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e"
502 |
503 | [[package]]
504 | name = "core-foundation"
505 | version = "0.10.0"
506 | source = "registry+https://github.com/rust-lang/crates.io-index"
507 | checksum = "b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63"
508 | dependencies = [
509 | "core-foundation-sys",
510 | "libc",
511 | ]
512 |
513 | [[package]]
514 | name = "core-foundation-sys"
515 | version = "0.8.7"
516 | source = "registry+https://github.com/rust-lang/crates.io-index"
517 | checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"
518 |
519 | [[package]]
520 | name = "core-graphics"
521 | version = "0.24.0"
522 | source = "registry+https://github.com/rust-lang/crates.io-index"
523 | checksum = "fa95a34622365fa5bbf40b20b75dba8dfa8c94c734aea8ac9a5ca38af14316f1"
524 | dependencies = [
525 | "bitflags 2.6.0",
526 | "core-foundation",
527 | "core-graphics-types",
528 | "foreign-types",
529 | "libc",
530 | ]
531 |
532 | [[package]]
533 | name = "core-graphics-types"
534 | version = "0.2.0"
535 | source = "registry+https://github.com/rust-lang/crates.io-index"
536 | checksum = "3d44a101f213f6c4cdc1853d4b78aef6db6bdfa3468798cc1d9912f4735013eb"
537 | dependencies = [
538 | "bitflags 2.6.0",
539 | "core-foundation",
540 | "libc",
541 | ]
542 |
543 | [[package]]
544 | name = "cpufeatures"
545 | version = "0.2.14"
546 | source = "registry+https://github.com/rust-lang/crates.io-index"
547 | checksum = "608697df725056feaccfa42cffdaeeec3fccc4ffc38358ecd19b243e716a78e0"
548 | dependencies = [
549 | "libc",
550 | ]
551 |
552 | [[package]]
553 | name = "crc32fast"
554 | version = "1.4.2"
555 | source = "registry+https://github.com/rust-lang/crates.io-index"
556 | checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3"
557 | dependencies = [
558 | "cfg-if",
559 | ]
560 |
561 | [[package]]
562 | name = "crossbeam-channel"
563 | version = "0.5.13"
564 | source = "registry+https://github.com/rust-lang/crates.io-index"
565 | checksum = "33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2"
566 | dependencies = [
567 | "crossbeam-utils",
568 | ]
569 |
570 | [[package]]
571 | name = "crossbeam-utils"
572 | version = "0.8.20"
573 | source = "registry+https://github.com/rust-lang/crates.io-index"
574 | checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80"
575 |
576 | [[package]]
577 | name = "crypto-common"
578 | version = "0.1.6"
579 | source = "registry+https://github.com/rust-lang/crates.io-index"
580 | checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"
581 | dependencies = [
582 | "generic-array",
583 | "typenum",
584 | ]
585 |
586 | [[package]]
587 | name = "cssparser"
588 | version = "0.27.2"
589 | source = "registry+https://github.com/rust-lang/crates.io-index"
590 | checksum = "754b69d351cdc2d8ee09ae203db831e005560fc6030da058f86ad60c92a9cb0a"
591 | dependencies = [
592 | "cssparser-macros",
593 | "dtoa-short",
594 | "itoa 0.4.8",
595 | "matches",
596 | "phf 0.8.0",
597 | "proc-macro2",
598 | "quote",
599 | "smallvec",
600 | "syn 1.0.109",
601 | ]
602 |
603 | [[package]]
604 | name = "cssparser-macros"
605 | version = "0.6.1"
606 | source = "registry+https://github.com/rust-lang/crates.io-index"
607 | checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331"
608 | dependencies = [
609 | "quote",
610 | "syn 2.0.79",
611 | ]
612 |
613 | [[package]]
614 | name = "ctor"
615 | version = "0.2.8"
616 | source = "registry+https://github.com/rust-lang/crates.io-index"
617 | checksum = "edb49164822f3ee45b17acd4a208cfc1251410cf0cad9a833234c9890774dd9f"
618 | dependencies = [
619 | "quote",
620 | "syn 2.0.79",
621 | ]
622 |
623 | [[package]]
624 | name = "darling"
625 | version = "0.20.10"
626 | source = "registry+https://github.com/rust-lang/crates.io-index"
627 | checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989"
628 | dependencies = [
629 | "darling_core",
630 | "darling_macro",
631 | ]
632 |
633 | [[package]]
634 | name = "darling_core"
635 | version = "0.20.10"
636 | source = "registry+https://github.com/rust-lang/crates.io-index"
637 | checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5"
638 | dependencies = [
639 | "fnv",
640 | "ident_case",
641 | "proc-macro2",
642 | "quote",
643 | "strsim",
644 | "syn 2.0.79",
645 | ]
646 |
647 | [[package]]
648 | name = "darling_macro"
649 | version = "0.20.10"
650 | source = "registry+https://github.com/rust-lang/crates.io-index"
651 | checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806"
652 | dependencies = [
653 | "darling_core",
654 | "quote",
655 | "syn 2.0.79",
656 | ]
657 |
658 | [[package]]
659 | name = "deranged"
660 | version = "0.3.11"
661 | source = "registry+https://github.com/rust-lang/crates.io-index"
662 | checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4"
663 | dependencies = [
664 | "powerfmt",
665 | "serde",
666 | ]
667 |
668 | [[package]]
669 | name = "derive_more"
670 | version = "0.99.18"
671 | source = "registry+https://github.com/rust-lang/crates.io-index"
672 | checksum = "5f33878137e4dafd7fa914ad4e259e18a4e8e532b9617a2d0150262bf53abfce"
673 | dependencies = [
674 | "convert_case",
675 | "proc-macro2",
676 | "quote",
677 | "rustc_version",
678 | "syn 2.0.79",
679 | ]
680 |
681 | [[package]]
682 | name = "digest"
683 | version = "0.10.7"
684 | source = "registry+https://github.com/rust-lang/crates.io-index"
685 | checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"
686 | dependencies = [
687 | "block-buffer",
688 | "crypto-common",
689 | ]
690 |
691 | [[package]]
692 | name = "dirs"
693 | version = "5.0.1"
694 | source = "registry+https://github.com/rust-lang/crates.io-index"
695 | checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225"
696 | dependencies = [
697 | "dirs-sys",
698 | ]
699 |
700 | [[package]]
701 | name = "dirs-sys"
702 | version = "0.4.1"
703 | source = "registry+https://github.com/rust-lang/crates.io-index"
704 | checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c"
705 | dependencies = [
706 | "libc",
707 | "option-ext",
708 | "redox_users",
709 | "windows-sys 0.48.0",
710 | ]
711 |
712 | [[package]]
713 | name = "dispatch"
714 | version = "0.2.0"
715 | source = "registry+https://github.com/rust-lang/crates.io-index"
716 | checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b"
717 |
718 | [[package]]
719 | name = "dlopen2"
720 | version = "0.7.0"
721 | source = "registry+https://github.com/rust-lang/crates.io-index"
722 | checksum = "9e1297103d2bbaea85724fcee6294c2d50b1081f9ad47d0f6f6f61eda65315a6"
723 | dependencies = [
724 | "dlopen2_derive",
725 | "libc",
726 | "once_cell",
727 | "winapi",
728 | ]
729 |
730 | [[package]]
731 | name = "dlopen2_derive"
732 | version = "0.4.0"
733 | source = "registry+https://github.com/rust-lang/crates.io-index"
734 | checksum = "f2b99bf03862d7f545ebc28ddd33a665b50865f4dfd84031a393823879bd4c54"
735 | dependencies = [
736 | "proc-macro2",
737 | "quote",
738 | "syn 2.0.79",
739 | ]
740 |
741 | [[package]]
742 | name = "dpi"
743 | version = "0.1.1"
744 | source = "registry+https://github.com/rust-lang/crates.io-index"
745 | checksum = "f25c0e292a7ca6d6498557ff1df68f32c99850012b6ea401cf8daf771f22ff53"
746 | dependencies = [
747 | "serde",
748 | ]
749 |
750 | [[package]]
751 | name = "dtoa"
752 | version = "1.0.9"
753 | source = "registry+https://github.com/rust-lang/crates.io-index"
754 | checksum = "dcbb2bf8e87535c23f7a8a321e364ce21462d0ff10cb6407820e8e96dfff6653"
755 |
756 | [[package]]
757 | name = "dtoa-short"
758 | version = "0.3.5"
759 | source = "registry+https://github.com/rust-lang/crates.io-index"
760 | checksum = "cd1511a7b6a56299bd043a9c167a6d2bfb37bf84a6dfceaba651168adfb43c87"
761 | dependencies = [
762 | "dtoa",
763 | ]
764 |
765 | [[package]]
766 | name = "dunce"
767 | version = "1.0.5"
768 | source = "registry+https://github.com/rust-lang/crates.io-index"
769 | checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813"
770 |
771 | [[package]]
772 | name = "dyn-clone"
773 | version = "1.0.17"
774 | source = "registry+https://github.com/rust-lang/crates.io-index"
775 | checksum = "0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125"
776 |
777 | [[package]]
778 | name = "embed-resource"
779 | version = "2.5.0"
780 | source = "registry+https://github.com/rust-lang/crates.io-index"
781 | checksum = "f4e24052d7be71f0efb50c201557f6fe7d237cfd5a64fd5bcd7fd8fe32dbbffa"
782 | dependencies = [
783 | "cc",
784 | "memchr",
785 | "rustc_version",
786 | "toml 0.8.2",
787 | "vswhom",
788 | "winreg",
789 | ]
790 |
791 | [[package]]
792 | name = "embed_plist"
793 | version = "1.2.2"
794 | source = "registry+https://github.com/rust-lang/crates.io-index"
795 | checksum = "4ef6b89e5b37196644d8796de5268852ff179b44e96276cf4290264843743bb7"
796 |
797 | [[package]]
798 | name = "env_filter"
799 | version = "0.1.2"
800 | source = "registry+https://github.com/rust-lang/crates.io-index"
801 | checksum = "4f2c92ceda6ceec50f43169f9ee8424fe2db276791afde7b2cd8bc084cb376ab"
802 | dependencies = [
803 | "log",
804 | "regex",
805 | ]
806 |
807 | [[package]]
808 | name = "equivalent"
809 | version = "1.0.1"
810 | source = "registry+https://github.com/rust-lang/crates.io-index"
811 | checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
812 |
813 | [[package]]
814 | name = "erased-serde"
815 | version = "0.4.5"
816 | source = "registry+https://github.com/rust-lang/crates.io-index"
817 | checksum = "24e2389d65ab4fab27dc2a5de7b191e1f6617d1f1c8855c0dc569c94a4cbb18d"
818 | dependencies = [
819 | "serde",
820 | "typeid",
821 | ]
822 |
823 | [[package]]
824 | name = "fdeflate"
825 | version = "0.3.5"
826 | source = "registry+https://github.com/rust-lang/crates.io-index"
827 | checksum = "d8090f921a24b04994d9929e204f50b498a33ea6ba559ffaa05e04f7ee7fb5ab"
828 | dependencies = [
829 | "simd-adler32",
830 | ]
831 |
832 | [[package]]
833 | name = "fern"
834 | version = "0.6.2"
835 | source = "registry+https://github.com/rust-lang/crates.io-index"
836 | checksum = "d9f0c14694cbd524c8720dd69b0e3179344f04ebb5f90f2e4a440c6ea3b2f1ee"
837 | dependencies = [
838 | "log",
839 | ]
840 |
841 | [[package]]
842 | name = "field-offset"
843 | version = "0.3.6"
844 | source = "registry+https://github.com/rust-lang/crates.io-index"
845 | checksum = "38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f"
846 | dependencies = [
847 | "memoffset",
848 | "rustc_version",
849 | ]
850 |
851 | [[package]]
852 | name = "flate2"
853 | version = "1.0.34"
854 | source = "registry+https://github.com/rust-lang/crates.io-index"
855 | checksum = "a1b589b4dc103969ad3cf85c950899926ec64300a1a46d76c03a6072957036f0"
856 | dependencies = [
857 | "crc32fast",
858 | "miniz_oxide",
859 | ]
860 |
861 | [[package]]
862 | name = "fluent-uri"
863 | version = "0.1.4"
864 | source = "registry+https://github.com/rust-lang/crates.io-index"
865 | checksum = "17c704e9dbe1ddd863da1e6ff3567795087b1eb201ce80d8fa81162e1516500d"
866 | dependencies = [
867 | "bitflags 1.3.2",
868 | ]
869 |
870 | [[package]]
871 | name = "fnv"
872 | version = "1.0.7"
873 | source = "registry+https://github.com/rust-lang/crates.io-index"
874 | checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
875 |
876 | [[package]]
877 | name = "foreign-types"
878 | version = "0.5.0"
879 | source = "registry+https://github.com/rust-lang/crates.io-index"
880 | checksum = "d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965"
881 | dependencies = [
882 | "foreign-types-macros",
883 | "foreign-types-shared",
884 | ]
885 |
886 | [[package]]
887 | name = "foreign-types-macros"
888 | version = "0.2.3"
889 | source = "registry+https://github.com/rust-lang/crates.io-index"
890 | checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742"
891 | dependencies = [
892 | "proc-macro2",
893 | "quote",
894 | "syn 2.0.79",
895 | ]
896 |
897 | [[package]]
898 | name = "foreign-types-shared"
899 | version = "0.3.1"
900 | source = "registry+https://github.com/rust-lang/crates.io-index"
901 | checksum = "aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b"
902 |
903 | [[package]]
904 | name = "form_urlencoded"
905 | version = "1.2.1"
906 | source = "registry+https://github.com/rust-lang/crates.io-index"
907 | checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456"
908 | dependencies = [
909 | "percent-encoding",
910 | ]
911 |
912 | [[package]]
913 | name = "funty"
914 | version = "2.0.0"
915 | source = "registry+https://github.com/rust-lang/crates.io-index"
916 | checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c"
917 |
918 | [[package]]
919 | name = "futf"
920 | version = "0.1.5"
921 | source = "registry+https://github.com/rust-lang/crates.io-index"
922 | checksum = "df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843"
923 | dependencies = [
924 | "mac",
925 | "new_debug_unreachable",
926 | ]
927 |
928 | [[package]]
929 | name = "futures-channel"
930 | version = "0.3.31"
931 | source = "registry+https://github.com/rust-lang/crates.io-index"
932 | checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10"
933 | dependencies = [
934 | "futures-core",
935 | ]
936 |
937 | [[package]]
938 | name = "futures-core"
939 | version = "0.3.31"
940 | source = "registry+https://github.com/rust-lang/crates.io-index"
941 | checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e"
942 |
943 | [[package]]
944 | name = "futures-executor"
945 | version = "0.3.31"
946 | source = "registry+https://github.com/rust-lang/crates.io-index"
947 | checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f"
948 | dependencies = [
949 | "futures-core",
950 | "futures-task",
951 | "futures-util",
952 | ]
953 |
954 | [[package]]
955 | name = "futures-io"
956 | version = "0.3.31"
957 | source = "registry+https://github.com/rust-lang/crates.io-index"
958 | checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6"
959 |
960 | [[package]]
961 | name = "futures-macro"
962 | version = "0.3.31"
963 | source = "registry+https://github.com/rust-lang/crates.io-index"
964 | checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650"
965 | dependencies = [
966 | "proc-macro2",
967 | "quote",
968 | "syn 2.0.79",
969 | ]
970 |
971 | [[package]]
972 | name = "futures-sink"
973 | version = "0.3.31"
974 | source = "registry+https://github.com/rust-lang/crates.io-index"
975 | checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7"
976 |
977 | [[package]]
978 | name = "futures-task"
979 | version = "0.3.31"
980 | source = "registry+https://github.com/rust-lang/crates.io-index"
981 | checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988"
982 |
983 | [[package]]
984 | name = "futures-util"
985 | version = "0.3.31"
986 | source = "registry+https://github.com/rust-lang/crates.io-index"
987 | checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81"
988 | dependencies = [
989 | "futures-core",
990 | "futures-io",
991 | "futures-macro",
992 | "futures-sink",
993 | "futures-task",
994 | "memchr",
995 | "pin-project-lite",
996 | "pin-utils",
997 | "slab",
998 | ]
999 |
1000 | [[package]]
1001 | name = "fxhash"
1002 | version = "0.2.1"
1003 | source = "registry+https://github.com/rust-lang/crates.io-index"
1004 | checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c"
1005 | dependencies = [
1006 | "byteorder",
1007 | ]
1008 |
1009 | [[package]]
1010 | name = "gdk"
1011 | version = "0.18.0"
1012 | source = "registry+https://github.com/rust-lang/crates.io-index"
1013 | checksum = "f5ba081bdef3b75ebcdbfc953699ed2d7417d6bd853347a42a37d76406a33646"
1014 | dependencies = [
1015 | "cairo-rs",
1016 | "gdk-pixbuf",
1017 | "gdk-sys",
1018 | "gio",
1019 | "glib",
1020 | "libc",
1021 | "pango",
1022 | ]
1023 |
1024 | [[package]]
1025 | name = "gdk-pixbuf"
1026 | version = "0.18.5"
1027 | source = "registry+https://github.com/rust-lang/crates.io-index"
1028 | checksum = "50e1f5f1b0bfb830d6ccc8066d18db35c487b1b2b1e8589b5dfe9f07e8defaec"
1029 | dependencies = [
1030 | "gdk-pixbuf-sys",
1031 | "gio",
1032 | "glib",
1033 | "libc",
1034 | "once_cell",
1035 | ]
1036 |
1037 | [[package]]
1038 | name = "gdk-pixbuf-sys"
1039 | version = "0.18.0"
1040 | source = "registry+https://github.com/rust-lang/crates.io-index"
1041 | checksum = "3f9839ea644ed9c97a34d129ad56d38a25e6756f99f3a88e15cd39c20629caf7"
1042 | dependencies = [
1043 | "gio-sys",
1044 | "glib-sys",
1045 | "gobject-sys",
1046 | "libc",
1047 | "system-deps",
1048 | ]
1049 |
1050 | [[package]]
1051 | name = "gdk-sys"
1052 | version = "0.18.0"
1053 | source = "registry+https://github.com/rust-lang/crates.io-index"
1054 | checksum = "31ff856cb3386dae1703a920f803abafcc580e9b5f711ca62ed1620c25b51ff2"
1055 | dependencies = [
1056 | "cairo-sys-rs",
1057 | "gdk-pixbuf-sys",
1058 | "gio-sys",
1059 | "glib-sys",
1060 | "gobject-sys",
1061 | "libc",
1062 | "pango-sys",
1063 | "pkg-config",
1064 | "system-deps",
1065 | ]
1066 |
1067 | [[package]]
1068 | name = "gdkwayland-sys"
1069 | version = "0.18.0"
1070 | source = "registry+https://github.com/rust-lang/crates.io-index"
1071 | checksum = "a90fbf5c033c65d93792192a49a8efb5bb1e640c419682a58bb96f5ae77f3d4a"
1072 | dependencies = [
1073 | "gdk-sys",
1074 | "glib-sys",
1075 | "gobject-sys",
1076 | "libc",
1077 | "pkg-config",
1078 | "system-deps",
1079 | ]
1080 |
1081 | [[package]]
1082 | name = "gdkx11"
1083 | version = "0.18.0"
1084 | source = "registry+https://github.com/rust-lang/crates.io-index"
1085 | checksum = "db2ea8a4909d530f79921290389cbd7c34cb9d623bfe970eaae65ca5f9cd9cce"
1086 | dependencies = [
1087 | "gdk",
1088 | "gdkx11-sys",
1089 | "gio",
1090 | "glib",
1091 | "libc",
1092 | "x11",
1093 | ]
1094 |
1095 | [[package]]
1096 | name = "gdkx11-sys"
1097 | version = "0.18.0"
1098 | source = "registry+https://github.com/rust-lang/crates.io-index"
1099 | checksum = "fee8f00f4ee46cad2939b8990f5c70c94ff882c3028f3cc5abf950fa4ab53043"
1100 | dependencies = [
1101 | "gdk-sys",
1102 | "glib-sys",
1103 | "libc",
1104 | "system-deps",
1105 | "x11",
1106 | ]
1107 |
1108 | [[package]]
1109 | name = "generic-array"
1110 | version = "0.14.7"
1111 | source = "registry+https://github.com/rust-lang/crates.io-index"
1112 | checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a"
1113 | dependencies = [
1114 | "typenum",
1115 | "version_check",
1116 | ]
1117 |
1118 | [[package]]
1119 | name = "getrandom"
1120 | version = "0.1.16"
1121 | source = "registry+https://github.com/rust-lang/crates.io-index"
1122 | checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce"
1123 | dependencies = [
1124 | "cfg-if",
1125 | "libc",
1126 | "wasi 0.9.0+wasi-snapshot-preview1",
1127 | ]
1128 |
1129 | [[package]]
1130 | name = "getrandom"
1131 | version = "0.2.15"
1132 | source = "registry+https://github.com/rust-lang/crates.io-index"
1133 | checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7"
1134 | dependencies = [
1135 | "cfg-if",
1136 | "libc",
1137 | "wasi 0.11.0+wasi-snapshot-preview1",
1138 | ]
1139 |
1140 | [[package]]
1141 | name = "gimli"
1142 | version = "0.31.1"
1143 | source = "registry+https://github.com/rust-lang/crates.io-index"
1144 | checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f"
1145 |
1146 | [[package]]
1147 | name = "gio"
1148 | version = "0.18.4"
1149 | source = "registry+https://github.com/rust-lang/crates.io-index"
1150 | checksum = "d4fc8f532f87b79cbc51a79748f16a6828fb784be93145a322fa14d06d354c73"
1151 | dependencies = [
1152 | "futures-channel",
1153 | "futures-core",
1154 | "futures-io",
1155 | "futures-util",
1156 | "gio-sys",
1157 | "glib",
1158 | "libc",
1159 | "once_cell",
1160 | "pin-project-lite",
1161 | "smallvec",
1162 | "thiserror",
1163 | ]
1164 |
1165 | [[package]]
1166 | name = "gio-sys"
1167 | version = "0.18.1"
1168 | source = "registry+https://github.com/rust-lang/crates.io-index"
1169 | checksum = "37566df850baf5e4cb0dfb78af2e4b9898d817ed9263d1090a2df958c64737d2"
1170 | dependencies = [
1171 | "glib-sys",
1172 | "gobject-sys",
1173 | "libc",
1174 | "system-deps",
1175 | "winapi",
1176 | ]
1177 |
1178 | [[package]]
1179 | name = "glib"
1180 | version = "0.18.5"
1181 | source = "registry+https://github.com/rust-lang/crates.io-index"
1182 | checksum = "233daaf6e83ae6a12a52055f568f9d7cf4671dabb78ff9560ab6da230ce00ee5"
1183 | dependencies = [
1184 | "bitflags 2.6.0",
1185 | "futures-channel",
1186 | "futures-core",
1187 | "futures-executor",
1188 | "futures-task",
1189 | "futures-util",
1190 | "gio-sys",
1191 | "glib-macros",
1192 | "glib-sys",
1193 | "gobject-sys",
1194 | "libc",
1195 | "memchr",
1196 | "once_cell",
1197 | "smallvec",
1198 | "thiserror",
1199 | ]
1200 |
1201 | [[package]]
1202 | name = "glib-macros"
1203 | version = "0.18.5"
1204 | source = "registry+https://github.com/rust-lang/crates.io-index"
1205 | checksum = "0bb0228f477c0900c880fd78c8759b95c7636dbd7842707f49e132378aa2acdc"
1206 | dependencies = [
1207 | "heck 0.4.1",
1208 | "proc-macro-crate 2.0.2",
1209 | "proc-macro-error",
1210 | "proc-macro2",
1211 | "quote",
1212 | "syn 2.0.79",
1213 | ]
1214 |
1215 | [[package]]
1216 | name = "glib-sys"
1217 | version = "0.18.1"
1218 | source = "registry+https://github.com/rust-lang/crates.io-index"
1219 | checksum = "063ce2eb6a8d0ea93d2bf8ba1957e78dbab6be1c2220dd3daca57d5a9d869898"
1220 | dependencies = [
1221 | "libc",
1222 | "system-deps",
1223 | ]
1224 |
1225 | [[package]]
1226 | name = "glob"
1227 | version = "0.3.1"
1228 | source = "registry+https://github.com/rust-lang/crates.io-index"
1229 | checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b"
1230 |
1231 | [[package]]
1232 | name = "gobject-sys"
1233 | version = "0.18.0"
1234 | source = "registry+https://github.com/rust-lang/crates.io-index"
1235 | checksum = "0850127b514d1c4a4654ead6dedadb18198999985908e6ffe4436f53c785ce44"
1236 | dependencies = [
1237 | "glib-sys",
1238 | "libc",
1239 | "system-deps",
1240 | ]
1241 |
1242 | [[package]]
1243 | name = "gtk"
1244 | version = "0.18.1"
1245 | source = "registry+https://github.com/rust-lang/crates.io-index"
1246 | checksum = "93c4f5e0e20b60e10631a5f06da7fe3dda744b05ad0ea71fee2f47adf865890c"
1247 | dependencies = [
1248 | "atk",
1249 | "cairo-rs",
1250 | "field-offset",
1251 | "futures-channel",
1252 | "gdk",
1253 | "gdk-pixbuf",
1254 | "gio",
1255 | "glib",
1256 | "gtk-sys",
1257 | "gtk3-macros",
1258 | "libc",
1259 | "pango",
1260 | "pkg-config",
1261 | ]
1262 |
1263 | [[package]]
1264 | name = "gtk-sys"
1265 | version = "0.18.0"
1266 | source = "registry+https://github.com/rust-lang/crates.io-index"
1267 | checksum = "771437bf1de2c1c0b496c11505bdf748e26066bbe942dfc8f614c9460f6d7722"
1268 | dependencies = [
1269 | "atk-sys",
1270 | "cairo-sys-rs",
1271 | "gdk-pixbuf-sys",
1272 | "gdk-sys",
1273 | "gio-sys",
1274 | "glib-sys",
1275 | "gobject-sys",
1276 | "libc",
1277 | "pango-sys",
1278 | "system-deps",
1279 | ]
1280 |
1281 | [[package]]
1282 | name = "gtk3-macros"
1283 | version = "0.18.0"
1284 | source = "registry+https://github.com/rust-lang/crates.io-index"
1285 | checksum = "c6063efb63db582968fb7df72e1ae68aa6360dcfb0a75143f34fc7d616bad75e"
1286 | dependencies = [
1287 | "proc-macro-crate 1.3.1",
1288 | "proc-macro-error",
1289 | "proc-macro2",
1290 | "quote",
1291 | "syn 2.0.79",
1292 | ]
1293 |
1294 | [[package]]
1295 | name = "hashbrown"
1296 | version = "0.12.3"
1297 | source = "registry+https://github.com/rust-lang/crates.io-index"
1298 | checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
1299 | dependencies = [
1300 | "ahash",
1301 | ]
1302 |
1303 | [[package]]
1304 | name = "hashbrown"
1305 | version = "0.15.0"
1306 | source = "registry+https://github.com/rust-lang/crates.io-index"
1307 | checksum = "1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb"
1308 |
1309 | [[package]]
1310 | name = "heck"
1311 | version = "0.4.1"
1312 | source = "registry+https://github.com/rust-lang/crates.io-index"
1313 | checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
1314 |
1315 | [[package]]
1316 | name = "heck"
1317 | version = "0.5.0"
1318 | source = "registry+https://github.com/rust-lang/crates.io-index"
1319 | checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
1320 |
1321 | [[package]]
1322 | name = "hermit-abi"
1323 | version = "0.3.9"
1324 | source = "registry+https://github.com/rust-lang/crates.io-index"
1325 | checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024"
1326 |
1327 | [[package]]
1328 | name = "hex"
1329 | version = "0.4.3"
1330 | source = "registry+https://github.com/rust-lang/crates.io-index"
1331 | checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
1332 |
1333 | [[package]]
1334 | name = "html5ever"
1335 | version = "0.26.0"
1336 | source = "registry+https://github.com/rust-lang/crates.io-index"
1337 | checksum = "bea68cab48b8459f17cf1c944c67ddc572d272d9f2b274140f223ecb1da4a3b7"
1338 | dependencies = [
1339 | "log",
1340 | "mac",
1341 | "markup5ever",
1342 | "proc-macro2",
1343 | "quote",
1344 | "syn 1.0.109",
1345 | ]
1346 |
1347 | [[package]]
1348 | name = "http"
1349 | version = "1.1.0"
1350 | source = "registry+https://github.com/rust-lang/crates.io-index"
1351 | checksum = "21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258"
1352 | dependencies = [
1353 | "bytes",
1354 | "fnv",
1355 | "itoa 1.0.11",
1356 | ]
1357 |
1358 | [[package]]
1359 | name = "http-body"
1360 | version = "1.0.1"
1361 | source = "registry+https://github.com/rust-lang/crates.io-index"
1362 | checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184"
1363 | dependencies = [
1364 | "bytes",
1365 | "http",
1366 | ]
1367 |
1368 | [[package]]
1369 | name = "http-body-util"
1370 | version = "0.1.2"
1371 | source = "registry+https://github.com/rust-lang/crates.io-index"
1372 | checksum = "793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f"
1373 | dependencies = [
1374 | "bytes",
1375 | "futures-util",
1376 | "http",
1377 | "http-body",
1378 | "pin-project-lite",
1379 | ]
1380 |
1381 | [[package]]
1382 | name = "httparse"
1383 | version = "1.9.5"
1384 | source = "registry+https://github.com/rust-lang/crates.io-index"
1385 | checksum = "7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946"
1386 |
1387 | [[package]]
1388 | name = "hyper"
1389 | version = "1.4.1"
1390 | source = "registry+https://github.com/rust-lang/crates.io-index"
1391 | checksum = "50dfd22e0e76d0f662d429a5f80fcaf3855009297eab6a0a9f8543834744ba05"
1392 | dependencies = [
1393 | "bytes",
1394 | "futures-channel",
1395 | "futures-util",
1396 | "http",
1397 | "http-body",
1398 | "httparse",
1399 | "itoa 1.0.11",
1400 | "pin-project-lite",
1401 | "smallvec",
1402 | "tokio",
1403 | "want",
1404 | ]
1405 |
1406 | [[package]]
1407 | name = "hyper-util"
1408 | version = "0.1.9"
1409 | source = "registry+https://github.com/rust-lang/crates.io-index"
1410 | checksum = "41296eb09f183ac68eec06e03cdbea2e759633d4067b2f6552fc2e009bcad08b"
1411 | dependencies = [
1412 | "bytes",
1413 | "futures-channel",
1414 | "futures-util",
1415 | "http",
1416 | "http-body",
1417 | "hyper",
1418 | "pin-project-lite",
1419 | "socket2",
1420 | "tokio",
1421 | "tower-service",
1422 | "tracing",
1423 | ]
1424 |
1425 | [[package]]
1426 | name = "iana-time-zone"
1427 | version = "0.1.61"
1428 | source = "registry+https://github.com/rust-lang/crates.io-index"
1429 | checksum = "235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220"
1430 | dependencies = [
1431 | "android_system_properties",
1432 | "core-foundation-sys",
1433 | "iana-time-zone-haiku",
1434 | "js-sys",
1435 | "wasm-bindgen",
1436 | "windows-core 0.52.0",
1437 | ]
1438 |
1439 | [[package]]
1440 | name = "iana-time-zone-haiku"
1441 | version = "0.1.2"
1442 | source = "registry+https://github.com/rust-lang/crates.io-index"
1443 | checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f"
1444 | dependencies = [
1445 | "cc",
1446 | ]
1447 |
1448 | [[package]]
1449 | name = "ico"
1450 | version = "0.3.0"
1451 | source = "registry+https://github.com/rust-lang/crates.io-index"
1452 | checksum = "e3804960be0bb5e4edb1e1ad67afd321a9ecfd875c3e65c099468fd2717d7cae"
1453 | dependencies = [
1454 | "byteorder",
1455 | "png",
1456 | ]
1457 |
1458 | [[package]]
1459 | name = "ident_case"
1460 | version = "1.0.1"
1461 | source = "registry+https://github.com/rust-lang/crates.io-index"
1462 | checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
1463 |
1464 | [[package]]
1465 | name = "idna"
1466 | version = "0.5.0"
1467 | source = "registry+https://github.com/rust-lang/crates.io-index"
1468 | checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6"
1469 | dependencies = [
1470 | "unicode-bidi",
1471 | "unicode-normalization",
1472 | ]
1473 |
1474 | [[package]]
1475 | name = "indexmap"
1476 | version = "1.9.3"
1477 | source = "registry+https://github.com/rust-lang/crates.io-index"
1478 | checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"
1479 | dependencies = [
1480 | "autocfg",
1481 | "hashbrown 0.12.3",
1482 | "serde",
1483 | ]
1484 |
1485 | [[package]]
1486 | name = "indexmap"
1487 | version = "2.6.0"
1488 | source = "registry+https://github.com/rust-lang/crates.io-index"
1489 | checksum = "707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da"
1490 | dependencies = [
1491 | "equivalent",
1492 | "hashbrown 0.15.0",
1493 | "serde",
1494 | ]
1495 |
1496 | [[package]]
1497 | name = "infer"
1498 | version = "0.16.0"
1499 | source = "registry+https://github.com/rust-lang/crates.io-index"
1500 | checksum = "bc150e5ce2330295b8616ce0e3f53250e53af31759a9dbedad1621ba29151847"
1501 | dependencies = [
1502 | "cfb",
1503 | ]
1504 |
1505 | [[package]]
1506 | name = "instant"
1507 | version = "0.1.13"
1508 | source = "registry+https://github.com/rust-lang/crates.io-index"
1509 | checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222"
1510 | dependencies = [
1511 | "cfg-if",
1512 | ]
1513 |
1514 | [[package]]
1515 | name = "ipnet"
1516 | version = "2.10.1"
1517 | source = "registry+https://github.com/rust-lang/crates.io-index"
1518 | checksum = "ddc24109865250148c2e0f3d25d4f0f479571723792d3802153c60922a4fb708"
1519 |
1520 | [[package]]
1521 | name = "itoa"
1522 | version = "0.4.8"
1523 | source = "registry+https://github.com/rust-lang/crates.io-index"
1524 | checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4"
1525 |
1526 | [[package]]
1527 | name = "itoa"
1528 | version = "1.0.11"
1529 | source = "registry+https://github.com/rust-lang/crates.io-index"
1530 | checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b"
1531 |
1532 | [[package]]
1533 | name = "javascriptcore-rs"
1534 | version = "1.1.2"
1535 | source = "registry+https://github.com/rust-lang/crates.io-index"
1536 | checksum = "ca5671e9ffce8ffba57afc24070e906da7fc4b1ba66f2cabebf61bf2ea257fcc"
1537 | dependencies = [
1538 | "bitflags 1.3.2",
1539 | "glib",
1540 | "javascriptcore-rs-sys",
1541 | ]
1542 |
1543 | [[package]]
1544 | name = "javascriptcore-rs-sys"
1545 | version = "1.1.1"
1546 | source = "registry+https://github.com/rust-lang/crates.io-index"
1547 | checksum = "af1be78d14ffa4b75b66df31840478fef72b51f8c2465d4ca7c194da9f7a5124"
1548 | dependencies = [
1549 | "glib-sys",
1550 | "gobject-sys",
1551 | "libc",
1552 | "system-deps",
1553 | ]
1554 |
1555 | [[package]]
1556 | name = "jni"
1557 | version = "0.21.1"
1558 | source = "registry+https://github.com/rust-lang/crates.io-index"
1559 | checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97"
1560 | dependencies = [
1561 | "cesu8",
1562 | "cfg-if",
1563 | "combine",
1564 | "jni-sys",
1565 | "log",
1566 | "thiserror",
1567 | "walkdir",
1568 | "windows-sys 0.45.0",
1569 | ]
1570 |
1571 | [[package]]
1572 | name = "jni-sys"
1573 | version = "0.3.0"
1574 | source = "registry+https://github.com/rust-lang/crates.io-index"
1575 | checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130"
1576 |
1577 | [[package]]
1578 | name = "js-sys"
1579 | version = "0.3.71"
1580 | source = "registry+https://github.com/rust-lang/crates.io-index"
1581 | checksum = "0cb94a0ffd3f3ee755c20f7d8752f45cac88605a4dcf808abcff72873296ec7b"
1582 | dependencies = [
1583 | "wasm-bindgen",
1584 | ]
1585 |
1586 | [[package]]
1587 | name = "json-patch"
1588 | version = "2.0.0"
1589 | source = "registry+https://github.com/rust-lang/crates.io-index"
1590 | checksum = "5b1fb8864823fad91877e6caea0baca82e49e8db50f8e5c9f9a453e27d3330fc"
1591 | dependencies = [
1592 | "jsonptr",
1593 | "serde",
1594 | "serde_json",
1595 | "thiserror",
1596 | ]
1597 |
1598 | [[package]]
1599 | name = "jsonptr"
1600 | version = "0.4.7"
1601 | source = "registry+https://github.com/rust-lang/crates.io-index"
1602 | checksum = "1c6e529149475ca0b2820835d3dce8fcc41c6b943ca608d32f35b449255e4627"
1603 | dependencies = [
1604 | "fluent-uri",
1605 | "serde",
1606 | "serde_json",
1607 | ]
1608 |
1609 | [[package]]
1610 | name = "keyboard-types"
1611 | version = "0.7.0"
1612 | source = "registry+https://github.com/rust-lang/crates.io-index"
1613 | checksum = "b750dcadc39a09dbadd74e118f6dd6598df77fa01df0cfcdc52c28dece74528a"
1614 | dependencies = [
1615 | "bitflags 2.6.0",
1616 | "serde",
1617 | "unicode-segmentation",
1618 | ]
1619 |
1620 | [[package]]
1621 | name = "kuchikiki"
1622 | version = "0.8.2"
1623 | source = "registry+https://github.com/rust-lang/crates.io-index"
1624 | checksum = "f29e4755b7b995046f510a7520c42b2fed58b77bd94d5a87a8eb43d2fd126da8"
1625 | dependencies = [
1626 | "cssparser",
1627 | "html5ever",
1628 | "indexmap 1.9.3",
1629 | "matches",
1630 | "selectors",
1631 | ]
1632 |
1633 | [[package]]
1634 | name = "lazy_static"
1635 | version = "1.5.0"
1636 | source = "registry+https://github.com/rust-lang/crates.io-index"
1637 | checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
1638 |
1639 | [[package]]
1640 | name = "libappindicator"
1641 | version = "0.9.0"
1642 | source = "registry+https://github.com/rust-lang/crates.io-index"
1643 | checksum = "03589b9607c868cc7ae54c0b2a22c8dc03dd41692d48f2d7df73615c6a95dc0a"
1644 | dependencies = [
1645 | "glib",
1646 | "gtk",
1647 | "gtk-sys",
1648 | "libappindicator-sys",
1649 | "log",
1650 | ]
1651 |
1652 | [[package]]
1653 | name = "libappindicator-sys"
1654 | version = "0.9.0"
1655 | source = "registry+https://github.com/rust-lang/crates.io-index"
1656 | checksum = "6e9ec52138abedcc58dc17a7c6c0c00a2bdb4f3427c7f63fa97fd0d859155caf"
1657 | dependencies = [
1658 | "gtk-sys",
1659 | "libloading",
1660 | "once_cell",
1661 | ]
1662 |
1663 | [[package]]
1664 | name = "libc"
1665 | version = "0.2.159"
1666 | source = "registry+https://github.com/rust-lang/crates.io-index"
1667 | checksum = "561d97a539a36e26a9a5fad1ea11a3039a67714694aaa379433e580854bc3dc5"
1668 |
1669 | [[package]]
1670 | name = "libloading"
1671 | version = "0.7.4"
1672 | source = "registry+https://github.com/rust-lang/crates.io-index"
1673 | checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f"
1674 | dependencies = [
1675 | "cfg-if",
1676 | "winapi",
1677 | ]
1678 |
1679 | [[package]]
1680 | name = "libredox"
1681 | version = "0.1.3"
1682 | source = "registry+https://github.com/rust-lang/crates.io-index"
1683 | checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d"
1684 | dependencies = [
1685 | "bitflags 2.6.0",
1686 | "libc",
1687 | ]
1688 |
1689 | [[package]]
1690 | name = "lock_api"
1691 | version = "0.4.12"
1692 | source = "registry+https://github.com/rust-lang/crates.io-index"
1693 | checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17"
1694 | dependencies = [
1695 | "autocfg",
1696 | "scopeguard",
1697 | ]
1698 |
1699 | [[package]]
1700 | name = "log"
1701 | version = "0.4.22"
1702 | source = "registry+https://github.com/rust-lang/crates.io-index"
1703 | checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24"
1704 | dependencies = [
1705 | "value-bag",
1706 | ]
1707 |
1708 | [[package]]
1709 | name = "mac"
1710 | version = "0.1.1"
1711 | source = "registry+https://github.com/rust-lang/crates.io-index"
1712 | checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4"
1713 |
1714 | [[package]]
1715 | name = "malloc_buf"
1716 | version = "0.0.6"
1717 | source = "registry+https://github.com/rust-lang/crates.io-index"
1718 | checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb"
1719 | dependencies = [
1720 | "libc",
1721 | ]
1722 |
1723 | [[package]]
1724 | name = "markup5ever"
1725 | version = "0.11.0"
1726 | source = "registry+https://github.com/rust-lang/crates.io-index"
1727 | checksum = "7a2629bb1404f3d34c2e921f21fd34ba00b206124c81f65c50b43b6aaefeb016"
1728 | dependencies = [
1729 | "log",
1730 | "phf 0.10.1",
1731 | "phf_codegen 0.10.0",
1732 | "string_cache",
1733 | "string_cache_codegen",
1734 | "tendril",
1735 | ]
1736 |
1737 | [[package]]
1738 | name = "matches"
1739 | version = "0.1.10"
1740 | source = "registry+https://github.com/rust-lang/crates.io-index"
1741 | checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5"
1742 |
1743 | [[package]]
1744 | name = "memchr"
1745 | version = "2.7.4"
1746 | source = "registry+https://github.com/rust-lang/crates.io-index"
1747 | checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3"
1748 |
1749 | [[package]]
1750 | name = "memoffset"
1751 | version = "0.9.1"
1752 | source = "registry+https://github.com/rust-lang/crates.io-index"
1753 | checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a"
1754 | dependencies = [
1755 | "autocfg",
1756 | ]
1757 |
1758 | [[package]]
1759 | name = "mime"
1760 | version = "0.3.17"
1761 | source = "registry+https://github.com/rust-lang/crates.io-index"
1762 | checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a"
1763 |
1764 | [[package]]
1765 | name = "miniz_oxide"
1766 | version = "0.8.0"
1767 | source = "registry+https://github.com/rust-lang/crates.io-index"
1768 | checksum = "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1"
1769 | dependencies = [
1770 | "adler2",
1771 | "simd-adler32",
1772 | ]
1773 |
1774 | [[package]]
1775 | name = "mio"
1776 | version = "1.0.2"
1777 | source = "registry+https://github.com/rust-lang/crates.io-index"
1778 | checksum = "80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec"
1779 | dependencies = [
1780 | "hermit-abi",
1781 | "libc",
1782 | "wasi 0.11.0+wasi-snapshot-preview1",
1783 | "windows-sys 0.52.0",
1784 | ]
1785 |
1786 | [[package]]
1787 | name = "muda"
1788 | version = "0.15.1"
1789 | source = "registry+https://github.com/rust-lang/crates.io-index"
1790 | checksum = "b8123dfd4996055ac9b15a60ad263b44b01e539007523ad7a4a533a3d93b0591"
1791 | dependencies = [
1792 | "crossbeam-channel",
1793 | "dpi",
1794 | "gtk",
1795 | "keyboard-types",
1796 | "objc2",
1797 | "objc2-app-kit",
1798 | "objc2-foundation",
1799 | "once_cell",
1800 | "png",
1801 | "serde",
1802 | "thiserror",
1803 | "windows-sys 0.59.0",
1804 | ]
1805 |
1806 | [[package]]
1807 | name = "ndk"
1808 | version = "0.9.0"
1809 | source = "registry+https://github.com/rust-lang/crates.io-index"
1810 | checksum = "c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4"
1811 | dependencies = [
1812 | "bitflags 2.6.0",
1813 | "jni-sys",
1814 | "log",
1815 | "ndk-sys",
1816 | "num_enum",
1817 | "raw-window-handle",
1818 | "thiserror",
1819 | ]
1820 |
1821 | [[package]]
1822 | name = "ndk-context"
1823 | version = "0.1.1"
1824 | source = "registry+https://github.com/rust-lang/crates.io-index"
1825 | checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b"
1826 |
1827 | [[package]]
1828 | name = "ndk-sys"
1829 | version = "0.6.0+11769913"
1830 | source = "registry+https://github.com/rust-lang/crates.io-index"
1831 | checksum = "ee6cda3051665f1fb8d9e08fc35c96d5a244fb1be711a03b71118828afc9a873"
1832 | dependencies = [
1833 | "jni-sys",
1834 | ]
1835 |
1836 | [[package]]
1837 | name = "new_debug_unreachable"
1838 | version = "1.0.6"
1839 | source = "registry+https://github.com/rust-lang/crates.io-index"
1840 | checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086"
1841 |
1842 | [[package]]
1843 | name = "nodrop"
1844 | version = "0.1.14"
1845 | source = "registry+https://github.com/rust-lang/crates.io-index"
1846 | checksum = "72ef4a56884ca558e5ddb05a1d1e7e1bfd9a68d9ed024c21704cc98872dae1bb"
1847 |
1848 | [[package]]
1849 | name = "num-conv"
1850 | version = "0.1.0"
1851 | source = "registry+https://github.com/rust-lang/crates.io-index"
1852 | checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9"
1853 |
1854 | [[package]]
1855 | name = "num-traits"
1856 | version = "0.2.19"
1857 | source = "registry+https://github.com/rust-lang/crates.io-index"
1858 | checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
1859 | dependencies = [
1860 | "autocfg",
1861 | ]
1862 |
1863 | [[package]]
1864 | name = "num_enum"
1865 | version = "0.7.3"
1866 | source = "registry+https://github.com/rust-lang/crates.io-index"
1867 | checksum = "4e613fc340b2220f734a8595782c551f1250e969d87d3be1ae0579e8d4065179"
1868 | dependencies = [
1869 | "num_enum_derive",
1870 | ]
1871 |
1872 | [[package]]
1873 | name = "num_enum_derive"
1874 | version = "0.7.3"
1875 | source = "registry+https://github.com/rust-lang/crates.io-index"
1876 | checksum = "af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56"
1877 | dependencies = [
1878 | "proc-macro-crate 2.0.2",
1879 | "proc-macro2",
1880 | "quote",
1881 | "syn 2.0.79",
1882 | ]
1883 |
1884 | [[package]]
1885 | name = "num_threads"
1886 | version = "0.1.7"
1887 | source = "registry+https://github.com/rust-lang/crates.io-index"
1888 | checksum = "5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9"
1889 | dependencies = [
1890 | "libc",
1891 | ]
1892 |
1893 | [[package]]
1894 | name = "objc"
1895 | version = "0.2.7"
1896 | source = "registry+https://github.com/rust-lang/crates.io-index"
1897 | checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1"
1898 | dependencies = [
1899 | "malloc_buf",
1900 | "objc_exception",
1901 | ]
1902 |
1903 | [[package]]
1904 | name = "objc-sys"
1905 | version = "0.3.5"
1906 | source = "registry+https://github.com/rust-lang/crates.io-index"
1907 | checksum = "cdb91bdd390c7ce1a8607f35f3ca7151b65afc0ff5ff3b34fa350f7d7c7e4310"
1908 |
1909 | [[package]]
1910 | name = "objc2"
1911 | version = "0.5.2"
1912 | source = "registry+https://github.com/rust-lang/crates.io-index"
1913 | checksum = "46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804"
1914 | dependencies = [
1915 | "objc-sys",
1916 | "objc2-encode",
1917 | ]
1918 |
1919 | [[package]]
1920 | name = "objc2-app-kit"
1921 | version = "0.2.2"
1922 | source = "registry+https://github.com/rust-lang/crates.io-index"
1923 | checksum = "e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff"
1924 | dependencies = [
1925 | "bitflags 2.6.0",
1926 | "block2",
1927 | "libc",
1928 | "objc2",
1929 | "objc2-core-data",
1930 | "objc2-core-image",
1931 | "objc2-foundation",
1932 | "objc2-quartz-core",
1933 | ]
1934 |
1935 | [[package]]
1936 | name = "objc2-core-data"
1937 | version = "0.2.2"
1938 | source = "registry+https://github.com/rust-lang/crates.io-index"
1939 | checksum = "617fbf49e071c178c0b24c080767db52958f716d9eabdf0890523aeae54773ef"
1940 | dependencies = [
1941 | "bitflags 2.6.0",
1942 | "block2",
1943 | "objc2",
1944 | "objc2-foundation",
1945 | ]
1946 |
1947 | [[package]]
1948 | name = "objc2-core-image"
1949 | version = "0.2.2"
1950 | source = "registry+https://github.com/rust-lang/crates.io-index"
1951 | checksum = "55260963a527c99f1819c4f8e3b47fe04f9650694ef348ffd2227e8196d34c80"
1952 | dependencies = [
1953 | "block2",
1954 | "objc2",
1955 | "objc2-foundation",
1956 | "objc2-metal",
1957 | ]
1958 |
1959 | [[package]]
1960 | name = "objc2-encode"
1961 | version = "4.0.3"
1962 | source = "registry+https://github.com/rust-lang/crates.io-index"
1963 | checksum = "7891e71393cd1f227313c9379a26a584ff3d7e6e7159e988851f0934c993f0f8"
1964 |
1965 | [[package]]
1966 | name = "objc2-foundation"
1967 | version = "0.2.2"
1968 | source = "registry+https://github.com/rust-lang/crates.io-index"
1969 | checksum = "0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8"
1970 | dependencies = [
1971 | "bitflags 2.6.0",
1972 | "block2",
1973 | "libc",
1974 | "objc2",
1975 | ]
1976 |
1977 | [[package]]
1978 | name = "objc2-metal"
1979 | version = "0.2.2"
1980 | source = "registry+https://github.com/rust-lang/crates.io-index"
1981 | checksum = "dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6"
1982 | dependencies = [
1983 | "bitflags 2.6.0",
1984 | "block2",
1985 | "objc2",
1986 | "objc2-foundation",
1987 | ]
1988 |
1989 | [[package]]
1990 | name = "objc2-quartz-core"
1991 | version = "0.2.2"
1992 | source = "registry+https://github.com/rust-lang/crates.io-index"
1993 | checksum = "e42bee7bff906b14b167da2bac5efe6b6a07e6f7c0a21a7308d40c960242dc7a"
1994 | dependencies = [
1995 | "bitflags 2.6.0",
1996 | "block2",
1997 | "objc2",
1998 | "objc2-foundation",
1999 | "objc2-metal",
2000 | ]
2001 |
2002 | [[package]]
2003 | name = "objc_exception"
2004 | version = "0.1.2"
2005 | source = "registry+https://github.com/rust-lang/crates.io-index"
2006 | checksum = "ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4"
2007 | dependencies = [
2008 | "cc",
2009 | ]
2010 |
2011 | [[package]]
2012 | name = "objc_id"
2013 | version = "0.1.1"
2014 | source = "registry+https://github.com/rust-lang/crates.io-index"
2015 | checksum = "c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b"
2016 | dependencies = [
2017 | "objc",
2018 | ]
2019 |
2020 | [[package]]
2021 | name = "object"
2022 | version = "0.36.5"
2023 | source = "registry+https://github.com/rust-lang/crates.io-index"
2024 | checksum = "aedf0a2d09c573ed1d8d85b30c119153926a2b36dce0ab28322c09a117a4683e"
2025 | dependencies = [
2026 | "memchr",
2027 | ]
2028 |
2029 | [[package]]
2030 | name = "once_cell"
2031 | version = "1.20.2"
2032 | source = "registry+https://github.com/rust-lang/crates.io-index"
2033 | checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775"
2034 |
2035 | [[package]]
2036 | name = "option-ext"
2037 | version = "0.2.0"
2038 | source = "registry+https://github.com/rust-lang/crates.io-index"
2039 | checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d"
2040 |
2041 | [[package]]
2042 | name = "pango"
2043 | version = "0.18.3"
2044 | source = "registry+https://github.com/rust-lang/crates.io-index"
2045 | checksum = "7ca27ec1eb0457ab26f3036ea52229edbdb74dee1edd29063f5b9b010e7ebee4"
2046 | dependencies = [
2047 | "gio",
2048 | "glib",
2049 | "libc",
2050 | "once_cell",
2051 | "pango-sys",
2052 | ]
2053 |
2054 | [[package]]
2055 | name = "pango-sys"
2056 | version = "0.18.0"
2057 | source = "registry+https://github.com/rust-lang/crates.io-index"
2058 | checksum = "436737e391a843e5933d6d9aa102cb126d501e815b83601365a948a518555dc5"
2059 | dependencies = [
2060 | "glib-sys",
2061 | "gobject-sys",
2062 | "libc",
2063 | "system-deps",
2064 | ]
2065 |
2066 | [[package]]
2067 | name = "parking_lot"
2068 | version = "0.12.3"
2069 | source = "registry+https://github.com/rust-lang/crates.io-index"
2070 | checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27"
2071 | dependencies = [
2072 | "lock_api",
2073 | "parking_lot_core",
2074 | ]
2075 |
2076 | [[package]]
2077 | name = "parking_lot_core"
2078 | version = "0.9.10"
2079 | source = "registry+https://github.com/rust-lang/crates.io-index"
2080 | checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8"
2081 | dependencies = [
2082 | "cfg-if",
2083 | "libc",
2084 | "redox_syscall",
2085 | "smallvec",
2086 | "windows-targets 0.52.6",
2087 | ]
2088 |
2089 | [[package]]
2090 | name = "percent-encoding"
2091 | version = "2.3.1"
2092 | source = "registry+https://github.com/rust-lang/crates.io-index"
2093 | checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e"
2094 |
2095 | [[package]]
2096 | name = "phf"
2097 | version = "0.8.0"
2098 | source = "registry+https://github.com/rust-lang/crates.io-index"
2099 | checksum = "3dfb61232e34fcb633f43d12c58f83c1df82962dcdfa565a4e866ffc17dafe12"
2100 | dependencies = [
2101 | "phf_macros 0.8.0",
2102 | "phf_shared 0.8.0",
2103 | "proc-macro-hack",
2104 | ]
2105 |
2106 | [[package]]
2107 | name = "phf"
2108 | version = "0.10.1"
2109 | source = "registry+https://github.com/rust-lang/crates.io-index"
2110 | checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259"
2111 | dependencies = [
2112 | "phf_shared 0.10.0",
2113 | ]
2114 |
2115 | [[package]]
2116 | name = "phf"
2117 | version = "0.11.2"
2118 | source = "registry+https://github.com/rust-lang/crates.io-index"
2119 | checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc"
2120 | dependencies = [
2121 | "phf_macros 0.11.2",
2122 | "phf_shared 0.11.2",
2123 | ]
2124 |
2125 | [[package]]
2126 | name = "phf_codegen"
2127 | version = "0.8.0"
2128 | source = "registry+https://github.com/rust-lang/crates.io-index"
2129 | checksum = "cbffee61585b0411840d3ece935cce9cb6321f01c45477d30066498cd5e1a815"
2130 | dependencies = [
2131 | "phf_generator 0.8.0",
2132 | "phf_shared 0.8.0",
2133 | ]
2134 |
2135 | [[package]]
2136 | name = "phf_codegen"
2137 | version = "0.10.0"
2138 | source = "registry+https://github.com/rust-lang/crates.io-index"
2139 | checksum = "4fb1c3a8bc4dd4e5cfce29b44ffc14bedd2ee294559a294e2a4d4c9e9a6a13cd"
2140 | dependencies = [
2141 | "phf_generator 0.10.0",
2142 | "phf_shared 0.10.0",
2143 | ]
2144 |
2145 | [[package]]
2146 | name = "phf_generator"
2147 | version = "0.8.0"
2148 | source = "registry+https://github.com/rust-lang/crates.io-index"
2149 | checksum = "17367f0cc86f2d25802b2c26ee58a7b23faeccf78a396094c13dced0d0182526"
2150 | dependencies = [
2151 | "phf_shared 0.8.0",
2152 | "rand 0.7.3",
2153 | ]
2154 |
2155 | [[package]]
2156 | name = "phf_generator"
2157 | version = "0.10.0"
2158 | source = "registry+https://github.com/rust-lang/crates.io-index"
2159 | checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6"
2160 | dependencies = [
2161 | "phf_shared 0.10.0",
2162 | "rand 0.8.5",
2163 | ]
2164 |
2165 | [[package]]
2166 | name = "phf_generator"
2167 | version = "0.11.2"
2168 | source = "registry+https://github.com/rust-lang/crates.io-index"
2169 | checksum = "48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0"
2170 | dependencies = [
2171 | "phf_shared 0.11.2",
2172 | "rand 0.8.5",
2173 | ]
2174 |
2175 | [[package]]
2176 | name = "phf_macros"
2177 | version = "0.8.0"
2178 | source = "registry+https://github.com/rust-lang/crates.io-index"
2179 | checksum = "7f6fde18ff429ffc8fe78e2bf7f8b7a5a5a6e2a8b58bc5a9ac69198bbda9189c"
2180 | dependencies = [
2181 | "phf_generator 0.8.0",
2182 | "phf_shared 0.8.0",
2183 | "proc-macro-hack",
2184 | "proc-macro2",
2185 | "quote",
2186 | "syn 1.0.109",
2187 | ]
2188 |
2189 | [[package]]
2190 | name = "phf_macros"
2191 | version = "0.11.2"
2192 | source = "registry+https://github.com/rust-lang/crates.io-index"
2193 | checksum = "3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b"
2194 | dependencies = [
2195 | "phf_generator 0.11.2",
2196 | "phf_shared 0.11.2",
2197 | "proc-macro2",
2198 | "quote",
2199 | "syn 2.0.79",
2200 | ]
2201 |
2202 | [[package]]
2203 | name = "phf_shared"
2204 | version = "0.8.0"
2205 | source = "registry+https://github.com/rust-lang/crates.io-index"
2206 | checksum = "c00cf8b9eafe68dde5e9eaa2cef8ee84a9336a47d566ec55ca16589633b65af7"
2207 | dependencies = [
2208 | "siphasher",
2209 | ]
2210 |
2211 | [[package]]
2212 | name = "phf_shared"
2213 | version = "0.10.0"
2214 | source = "registry+https://github.com/rust-lang/crates.io-index"
2215 | checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096"
2216 | dependencies = [
2217 | "siphasher",
2218 | ]
2219 |
2220 | [[package]]
2221 | name = "phf_shared"
2222 | version = "0.11.2"
2223 | source = "registry+https://github.com/rust-lang/crates.io-index"
2224 | checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b"
2225 | dependencies = [
2226 | "siphasher",
2227 | ]
2228 |
2229 | [[package]]
2230 | name = "pin-project-lite"
2231 | version = "0.2.14"
2232 | source = "registry+https://github.com/rust-lang/crates.io-index"
2233 | checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02"
2234 |
2235 | [[package]]
2236 | name = "pin-utils"
2237 | version = "0.1.0"
2238 | source = "registry+https://github.com/rust-lang/crates.io-index"
2239 | checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
2240 |
2241 | [[package]]
2242 | name = "pkg-config"
2243 | version = "0.3.31"
2244 | source = "registry+https://github.com/rust-lang/crates.io-index"
2245 | checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2"
2246 |
2247 | [[package]]
2248 | name = "plist"
2249 | version = "1.7.0"
2250 | source = "registry+https://github.com/rust-lang/crates.io-index"
2251 | checksum = "42cf17e9a1800f5f396bc67d193dc9411b59012a5876445ef450d449881e1016"
2252 | dependencies = [
2253 | "base64 0.22.1",
2254 | "indexmap 2.6.0",
2255 | "quick-xml",
2256 | "serde",
2257 | "time",
2258 | ]
2259 |
2260 | [[package]]
2261 | name = "png"
2262 | version = "0.17.14"
2263 | source = "registry+https://github.com/rust-lang/crates.io-index"
2264 | checksum = "52f9d46a34a05a6a57566bc2bfae066ef07585a6e3fa30fbbdff5936380623f0"
2265 | dependencies = [
2266 | "bitflags 1.3.2",
2267 | "crc32fast",
2268 | "fdeflate",
2269 | "flate2",
2270 | "miniz_oxide",
2271 | ]
2272 |
2273 | [[package]]
2274 | name = "powerfmt"
2275 | version = "0.2.0"
2276 | source = "registry+https://github.com/rust-lang/crates.io-index"
2277 | checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391"
2278 |
2279 | [[package]]
2280 | name = "ppv-lite86"
2281 | version = "0.2.20"
2282 | source = "registry+https://github.com/rust-lang/crates.io-index"
2283 | checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04"
2284 | dependencies = [
2285 | "zerocopy",
2286 | ]
2287 |
2288 | [[package]]
2289 | name = "precomputed-hash"
2290 | version = "0.1.1"
2291 | source = "registry+https://github.com/rust-lang/crates.io-index"
2292 | checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c"
2293 |
2294 | [[package]]
2295 | name = "proc-macro-crate"
2296 | version = "1.3.1"
2297 | source = "registry+https://github.com/rust-lang/crates.io-index"
2298 | checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919"
2299 | dependencies = [
2300 | "once_cell",
2301 | "toml_edit 0.19.15",
2302 | ]
2303 |
2304 | [[package]]
2305 | name = "proc-macro-crate"
2306 | version = "2.0.2"
2307 | source = "registry+https://github.com/rust-lang/crates.io-index"
2308 | checksum = "b00f26d3400549137f92511a46ac1cd8ce37cb5598a96d382381458b992a5d24"
2309 | dependencies = [
2310 | "toml_datetime",
2311 | "toml_edit 0.20.2",
2312 | ]
2313 |
2314 | [[package]]
2315 | name = "proc-macro-error"
2316 | version = "1.0.4"
2317 | source = "registry+https://github.com/rust-lang/crates.io-index"
2318 | checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
2319 | dependencies = [
2320 | "proc-macro-error-attr",
2321 | "proc-macro2",
2322 | "quote",
2323 | "syn 1.0.109",
2324 | "version_check",
2325 | ]
2326 |
2327 | [[package]]
2328 | name = "proc-macro-error-attr"
2329 | version = "1.0.4"
2330 | source = "registry+https://github.com/rust-lang/crates.io-index"
2331 | checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
2332 | dependencies = [
2333 | "proc-macro2",
2334 | "quote",
2335 | "version_check",
2336 | ]
2337 |
2338 | [[package]]
2339 | name = "proc-macro-hack"
2340 | version = "0.5.20+deprecated"
2341 | source = "registry+https://github.com/rust-lang/crates.io-index"
2342 | checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068"
2343 |
2344 | [[package]]
2345 | name = "proc-macro2"
2346 | version = "1.0.87"
2347 | source = "registry+https://github.com/rust-lang/crates.io-index"
2348 | checksum = "b3e4daa0dcf6feba26f985457cdf104d4b4256fc5a09547140f3631bb076b19a"
2349 | dependencies = [
2350 | "unicode-ident",
2351 | ]
2352 |
2353 | [[package]]
2354 | name = "ptr_meta"
2355 | version = "0.1.4"
2356 | source = "registry+https://github.com/rust-lang/crates.io-index"
2357 | checksum = "0738ccf7ea06b608c10564b31debd4f5bc5e197fc8bfe088f68ae5ce81e7a4f1"
2358 | dependencies = [
2359 | "ptr_meta_derive",
2360 | ]
2361 |
2362 | [[package]]
2363 | name = "ptr_meta_derive"
2364 | version = "0.1.4"
2365 | source = "registry+https://github.com/rust-lang/crates.io-index"
2366 | checksum = "16b845dbfca988fa33db069c0e230574d15a3088f147a87b64c7589eb662c9ac"
2367 | dependencies = [
2368 | "proc-macro2",
2369 | "quote",
2370 | "syn 1.0.109",
2371 | ]
2372 |
2373 | [[package]]
2374 | name = "quick-xml"
2375 | version = "0.32.0"
2376 | source = "registry+https://github.com/rust-lang/crates.io-index"
2377 | checksum = "1d3a6e5838b60e0e8fa7a43f22ade549a37d61f8bdbe636d0d7816191de969c2"
2378 | dependencies = [
2379 | "memchr",
2380 | ]
2381 |
2382 | [[package]]
2383 | name = "quote"
2384 | version = "1.0.37"
2385 | source = "registry+https://github.com/rust-lang/crates.io-index"
2386 | checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af"
2387 | dependencies = [
2388 | "proc-macro2",
2389 | ]
2390 |
2391 | [[package]]
2392 | name = "radium"
2393 | version = "0.7.0"
2394 | source = "registry+https://github.com/rust-lang/crates.io-index"
2395 | checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09"
2396 |
2397 | [[package]]
2398 | name = "rand"
2399 | version = "0.7.3"
2400 | source = "registry+https://github.com/rust-lang/crates.io-index"
2401 | checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03"
2402 | dependencies = [
2403 | "getrandom 0.1.16",
2404 | "libc",
2405 | "rand_chacha 0.2.2",
2406 | "rand_core 0.5.1",
2407 | "rand_hc",
2408 | "rand_pcg",
2409 | ]
2410 |
2411 | [[package]]
2412 | name = "rand"
2413 | version = "0.8.5"
2414 | source = "registry+https://github.com/rust-lang/crates.io-index"
2415 | checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
2416 | dependencies = [
2417 | "libc",
2418 | "rand_chacha 0.3.1",
2419 | "rand_core 0.6.4",
2420 | ]
2421 |
2422 | [[package]]
2423 | name = "rand_chacha"
2424 | version = "0.2.2"
2425 | source = "registry+https://github.com/rust-lang/crates.io-index"
2426 | checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402"
2427 | dependencies = [
2428 | "ppv-lite86",
2429 | "rand_core 0.5.1",
2430 | ]
2431 |
2432 | [[package]]
2433 | name = "rand_chacha"
2434 | version = "0.3.1"
2435 | source = "registry+https://github.com/rust-lang/crates.io-index"
2436 | checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
2437 | dependencies = [
2438 | "ppv-lite86",
2439 | "rand_core 0.6.4",
2440 | ]
2441 |
2442 | [[package]]
2443 | name = "rand_core"
2444 | version = "0.5.1"
2445 | source = "registry+https://github.com/rust-lang/crates.io-index"
2446 | checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"
2447 | dependencies = [
2448 | "getrandom 0.1.16",
2449 | ]
2450 |
2451 | [[package]]
2452 | name = "rand_core"
2453 | version = "0.6.4"
2454 | source = "registry+https://github.com/rust-lang/crates.io-index"
2455 | checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
2456 | dependencies = [
2457 | "getrandom 0.2.15",
2458 | ]
2459 |
2460 | [[package]]
2461 | name = "rand_hc"
2462 | version = "0.2.0"
2463 | source = "registry+https://github.com/rust-lang/crates.io-index"
2464 | checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c"
2465 | dependencies = [
2466 | "rand_core 0.5.1",
2467 | ]
2468 |
2469 | [[package]]
2470 | name = "rand_pcg"
2471 | version = "0.2.1"
2472 | source = "registry+https://github.com/rust-lang/crates.io-index"
2473 | checksum = "16abd0c1b639e9eb4d7c50c0b8100b0d0f849be2349829c740fe8e6eb4816429"
2474 | dependencies = [
2475 | "rand_core 0.5.1",
2476 | ]
2477 |
2478 | [[package]]
2479 | name = "raw-window-handle"
2480 | version = "0.6.2"
2481 | source = "registry+https://github.com/rust-lang/crates.io-index"
2482 | checksum = "20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539"
2483 |
2484 | [[package]]
2485 | name = "redox_syscall"
2486 | version = "0.5.7"
2487 | source = "registry+https://github.com/rust-lang/crates.io-index"
2488 | checksum = "9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f"
2489 | dependencies = [
2490 | "bitflags 2.6.0",
2491 | ]
2492 |
2493 | [[package]]
2494 | name = "redox_users"
2495 | version = "0.4.6"
2496 | source = "registry+https://github.com/rust-lang/crates.io-index"
2497 | checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43"
2498 | dependencies = [
2499 | "getrandom 0.2.15",
2500 | "libredox",
2501 | "thiserror",
2502 | ]
2503 |
2504 | [[package]]
2505 | name = "regex"
2506 | version = "1.11.0"
2507 | source = "registry+https://github.com/rust-lang/crates.io-index"
2508 | checksum = "38200e5ee88914975b69f657f0801b6f6dccafd44fd9326302a4aaeecfacb1d8"
2509 | dependencies = [
2510 | "aho-corasick",
2511 | "memchr",
2512 | "regex-automata",
2513 | "regex-syntax",
2514 | ]
2515 |
2516 | [[package]]
2517 | name = "regex-automata"
2518 | version = "0.4.8"
2519 | source = "registry+https://github.com/rust-lang/crates.io-index"
2520 | checksum = "368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3"
2521 | dependencies = [
2522 | "aho-corasick",
2523 | "memchr",
2524 | "regex-syntax",
2525 | ]
2526 |
2527 | [[package]]
2528 | name = "regex-syntax"
2529 | version = "0.8.5"
2530 | source = "registry+https://github.com/rust-lang/crates.io-index"
2531 | checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c"
2532 |
2533 | [[package]]
2534 | name = "rend"
2535 | version = "0.4.2"
2536 | source = "registry+https://github.com/rust-lang/crates.io-index"
2537 | checksum = "71fe3824f5629716b1589be05dacd749f6aa084c87e00e016714a8cdfccc997c"
2538 | dependencies = [
2539 | "bytecheck",
2540 | ]
2541 |
2542 | [[package]]
2543 | name = "reqwest"
2544 | version = "0.12.8"
2545 | source = "registry+https://github.com/rust-lang/crates.io-index"
2546 | checksum = "f713147fbe92361e52392c73b8c9e48c04c6625bce969ef54dc901e58e042a7b"
2547 | dependencies = [
2548 | "base64 0.22.1",
2549 | "bytes",
2550 | "futures-core",
2551 | "futures-util",
2552 | "http",
2553 | "http-body",
2554 | "http-body-util",
2555 | "hyper",
2556 | "hyper-util",
2557 | "ipnet",
2558 | "js-sys",
2559 | "log",
2560 | "mime",
2561 | "once_cell",
2562 | "percent-encoding",
2563 | "pin-project-lite",
2564 | "serde",
2565 | "serde_json",
2566 | "serde_urlencoded",
2567 | "sync_wrapper",
2568 | "tokio",
2569 | "tokio-util",
2570 | "tower-service",
2571 | "url",
2572 | "wasm-bindgen",
2573 | "wasm-bindgen-futures",
2574 | "wasm-streams",
2575 | "web-sys",
2576 | "windows-registry",
2577 | ]
2578 |
2579 | [[package]]
2580 | name = "rkyv"
2581 | version = "0.7.45"
2582 | source = "registry+https://github.com/rust-lang/crates.io-index"
2583 | checksum = "9008cd6385b9e161d8229e1f6549dd23c3d022f132a2ea37ac3a10ac4935779b"
2584 | dependencies = [
2585 | "bitvec",
2586 | "bytecheck",
2587 | "bytes",
2588 | "hashbrown 0.12.3",
2589 | "ptr_meta",
2590 | "rend",
2591 | "rkyv_derive",
2592 | "seahash",
2593 | "tinyvec",
2594 | "uuid",
2595 | ]
2596 |
2597 | [[package]]
2598 | name = "rkyv_derive"
2599 | version = "0.7.45"
2600 | source = "registry+https://github.com/rust-lang/crates.io-index"
2601 | checksum = "503d1d27590a2b0a3a4ca4c94755aa2875657196ecbf401a42eff41d7de532c0"
2602 | dependencies = [
2603 | "proc-macro2",
2604 | "quote",
2605 | "syn 1.0.109",
2606 | ]
2607 |
2608 | [[package]]
2609 | name = "rust_decimal"
2610 | version = "1.36.0"
2611 | source = "registry+https://github.com/rust-lang/crates.io-index"
2612 | checksum = "b082d80e3e3cc52b2ed634388d436fe1f4de6af5786cc2de9ba9737527bdf555"
2613 | dependencies = [
2614 | "arrayvec",
2615 | "borsh",
2616 | "bytes",
2617 | "num-traits",
2618 | "rand 0.8.5",
2619 | "rkyv",
2620 | "serde",
2621 | "serde_json",
2622 | ]
2623 |
2624 | [[package]]
2625 | name = "rustc-demangle"
2626 | version = "0.1.24"
2627 | source = "registry+https://github.com/rust-lang/crates.io-index"
2628 | checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f"
2629 |
2630 | [[package]]
2631 | name = "rustc_version"
2632 | version = "0.4.1"
2633 | source = "registry+https://github.com/rust-lang/crates.io-index"
2634 | checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92"
2635 | dependencies = [
2636 | "semver",
2637 | ]
2638 |
2639 | [[package]]
2640 | name = "ryu"
2641 | version = "1.0.18"
2642 | source = "registry+https://github.com/rust-lang/crates.io-index"
2643 | checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f"
2644 |
2645 | [[package]]
2646 | name = "same-file"
2647 | version = "1.0.6"
2648 | source = "registry+https://github.com/rust-lang/crates.io-index"
2649 | checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
2650 | dependencies = [
2651 | "winapi-util",
2652 | ]
2653 |
2654 | [[package]]
2655 | name = "schemars"
2656 | version = "0.8.21"
2657 | source = "registry+https://github.com/rust-lang/crates.io-index"
2658 | checksum = "09c024468a378b7e36765cd36702b7a90cc3cba11654f6685c8f233408e89e92"
2659 | dependencies = [
2660 | "dyn-clone",
2661 | "indexmap 1.9.3",
2662 | "schemars_derive",
2663 | "serde",
2664 | "serde_json",
2665 | "url",
2666 | "uuid",
2667 | ]
2668 |
2669 | [[package]]
2670 | name = "schemars_derive"
2671 | version = "0.8.21"
2672 | source = "registry+https://github.com/rust-lang/crates.io-index"
2673 | checksum = "b1eee588578aff73f856ab961cd2f79e36bc45d7ded33a7562adba4667aecc0e"
2674 | dependencies = [
2675 | "proc-macro2",
2676 | "quote",
2677 | "serde_derive_internals",
2678 | "syn 2.0.79",
2679 | ]
2680 |
2681 | [[package]]
2682 | name = "scopeguard"
2683 | version = "1.2.0"
2684 | source = "registry+https://github.com/rust-lang/crates.io-index"
2685 | checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
2686 |
2687 | [[package]]
2688 | name = "seahash"
2689 | version = "4.1.0"
2690 | source = "registry+https://github.com/rust-lang/crates.io-index"
2691 | checksum = "1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b"
2692 |
2693 | [[package]]
2694 | name = "selectors"
2695 | version = "0.22.0"
2696 | source = "registry+https://github.com/rust-lang/crates.io-index"
2697 | checksum = "df320f1889ac4ba6bc0cdc9c9af7af4bd64bb927bccdf32d81140dc1f9be12fe"
2698 | dependencies = [
2699 | "bitflags 1.3.2",
2700 | "cssparser",
2701 | "derive_more",
2702 | "fxhash",
2703 | "log",
2704 | "matches",
2705 | "phf 0.8.0",
2706 | "phf_codegen 0.8.0",
2707 | "precomputed-hash",
2708 | "servo_arc",
2709 | "smallvec",
2710 | "thin-slice",
2711 | ]
2712 |
2713 | [[package]]
2714 | name = "semver"
2715 | version = "1.0.23"
2716 | source = "registry+https://github.com/rust-lang/crates.io-index"
2717 | checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b"
2718 | dependencies = [
2719 | "serde",
2720 | ]
2721 |
2722 | [[package]]
2723 | name = "serde"
2724 | version = "1.0.210"
2725 | source = "registry+https://github.com/rust-lang/crates.io-index"
2726 | checksum = "c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a"
2727 | dependencies = [
2728 | "serde_derive",
2729 | ]
2730 |
2731 | [[package]]
2732 | name = "serde-untagged"
2733 | version = "0.1.6"
2734 | source = "registry+https://github.com/rust-lang/crates.io-index"
2735 | checksum = "2676ba99bd82f75cae5cbd2c8eda6fa0b8760f18978ea840e980dd5567b5c5b6"
2736 | dependencies = [
2737 | "erased-serde",
2738 | "serde",
2739 | "typeid",
2740 | ]
2741 |
2742 | [[package]]
2743 | name = "serde_derive"
2744 | version = "1.0.210"
2745 | source = "registry+https://github.com/rust-lang/crates.io-index"
2746 | checksum = "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f"
2747 | dependencies = [
2748 | "proc-macro2",
2749 | "quote",
2750 | "syn 2.0.79",
2751 | ]
2752 |
2753 | [[package]]
2754 | name = "serde_derive_internals"
2755 | version = "0.29.1"
2756 | source = "registry+https://github.com/rust-lang/crates.io-index"
2757 | checksum = "18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711"
2758 | dependencies = [
2759 | "proc-macro2",
2760 | "quote",
2761 | "syn 2.0.79",
2762 | ]
2763 |
2764 | [[package]]
2765 | name = "serde_json"
2766 | version = "1.0.128"
2767 | source = "registry+https://github.com/rust-lang/crates.io-index"
2768 | checksum = "6ff5456707a1de34e7e37f2a6fd3d3f808c318259cbd01ab6377795054b483d8"
2769 | dependencies = [
2770 | "itoa 1.0.11",
2771 | "memchr",
2772 | "ryu",
2773 | "serde",
2774 | ]
2775 |
2776 | [[package]]
2777 | name = "serde_repr"
2778 | version = "0.1.19"
2779 | source = "registry+https://github.com/rust-lang/crates.io-index"
2780 | checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9"
2781 | dependencies = [
2782 | "proc-macro2",
2783 | "quote",
2784 | "syn 2.0.79",
2785 | ]
2786 |
2787 | [[package]]
2788 | name = "serde_spanned"
2789 | version = "0.6.8"
2790 | source = "registry+https://github.com/rust-lang/crates.io-index"
2791 | checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1"
2792 | dependencies = [
2793 | "serde",
2794 | ]
2795 |
2796 | [[package]]
2797 | name = "serde_urlencoded"
2798 | version = "0.7.1"
2799 | source = "registry+https://github.com/rust-lang/crates.io-index"
2800 | checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd"
2801 | dependencies = [
2802 | "form_urlencoded",
2803 | "itoa 1.0.11",
2804 | "ryu",
2805 | "serde",
2806 | ]
2807 |
2808 | [[package]]
2809 | name = "serde_with"
2810 | version = "3.11.0"
2811 | source = "registry+https://github.com/rust-lang/crates.io-index"
2812 | checksum = "8e28bdad6db2b8340e449f7108f020b3b092e8583a9e3fb82713e1d4e71fe817"
2813 | dependencies = [
2814 | "base64 0.22.1",
2815 | "chrono",
2816 | "hex",
2817 | "indexmap 1.9.3",
2818 | "indexmap 2.6.0",
2819 | "serde",
2820 | "serde_derive",
2821 | "serde_json",
2822 | "serde_with_macros",
2823 | "time",
2824 | ]
2825 |
2826 | [[package]]
2827 | name = "serde_with_macros"
2828 | version = "3.11.0"
2829 | source = "registry+https://github.com/rust-lang/crates.io-index"
2830 | checksum = "9d846214a9854ef724f3da161b426242d8de7c1fc7de2f89bb1efcb154dca79d"
2831 | dependencies = [
2832 | "darling",
2833 | "proc-macro2",
2834 | "quote",
2835 | "syn 2.0.79",
2836 | ]
2837 |
2838 | [[package]]
2839 | name = "serialize-to-javascript"
2840 | version = "0.1.1"
2841 | source = "registry+https://github.com/rust-lang/crates.io-index"
2842 | checksum = "c9823f2d3b6a81d98228151fdeaf848206a7855a7a042bbf9bf870449a66cafb"
2843 | dependencies = [
2844 | "serde",
2845 | "serde_json",
2846 | "serialize-to-javascript-impl",
2847 | ]
2848 |
2849 | [[package]]
2850 | name = "serialize-to-javascript-impl"
2851 | version = "0.1.1"
2852 | source = "registry+https://github.com/rust-lang/crates.io-index"
2853 | checksum = "74064874e9f6a15f04c1f3cb627902d0e6b410abbf36668afa873c61889f1763"
2854 | dependencies = [
2855 | "proc-macro2",
2856 | "quote",
2857 | "syn 1.0.109",
2858 | ]
2859 |
2860 | [[package]]
2861 | name = "servo_arc"
2862 | version = "0.1.1"
2863 | source = "registry+https://github.com/rust-lang/crates.io-index"
2864 | checksum = "d98238b800e0d1576d8b6e3de32827c2d74bee68bb97748dcf5071fb53965432"
2865 | dependencies = [
2866 | "nodrop",
2867 | "stable_deref_trait",
2868 | ]
2869 |
2870 | [[package]]
2871 | name = "sha2"
2872 | version = "0.10.8"
2873 | source = "registry+https://github.com/rust-lang/crates.io-index"
2874 | checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8"
2875 | dependencies = [
2876 | "cfg-if",
2877 | "cpufeatures",
2878 | "digest",
2879 | ]
2880 |
2881 | [[package]]
2882 | name = "shlex"
2883 | version = "1.3.0"
2884 | source = "registry+https://github.com/rust-lang/crates.io-index"
2885 | checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
2886 |
2887 | [[package]]
2888 | name = "simd-adler32"
2889 | version = "0.3.7"
2890 | source = "registry+https://github.com/rust-lang/crates.io-index"
2891 | checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe"
2892 |
2893 | [[package]]
2894 | name = "simdutf8"
2895 | version = "0.1.5"
2896 | source = "registry+https://github.com/rust-lang/crates.io-index"
2897 | checksum = "e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e"
2898 |
2899 | [[package]]
2900 | name = "siphasher"
2901 | version = "0.3.11"
2902 | source = "registry+https://github.com/rust-lang/crates.io-index"
2903 | checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d"
2904 |
2905 | [[package]]
2906 | name = "slab"
2907 | version = "0.4.9"
2908 | source = "registry+https://github.com/rust-lang/crates.io-index"
2909 | checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67"
2910 | dependencies = [
2911 | "autocfg",
2912 | ]
2913 |
2914 | [[package]]
2915 | name = "smallvec"
2916 | version = "1.13.2"
2917 | source = "registry+https://github.com/rust-lang/crates.io-index"
2918 | checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67"
2919 |
2920 | [[package]]
2921 | name = "socket2"
2922 | version = "0.5.7"
2923 | source = "registry+https://github.com/rust-lang/crates.io-index"
2924 | checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c"
2925 | dependencies = [
2926 | "libc",
2927 | "windows-sys 0.52.0",
2928 | ]
2929 |
2930 | [[package]]
2931 | name = "softbuffer"
2932 | version = "0.4.6"
2933 | source = "registry+https://github.com/rust-lang/crates.io-index"
2934 | checksum = "18051cdd562e792cad055119e0cdb2cfc137e44e3987532e0f9659a77931bb08"
2935 | dependencies = [
2936 | "bytemuck",
2937 | "cfg_aliases 0.2.1",
2938 | "core-graphics",
2939 | "foreign-types",
2940 | "js-sys",
2941 | "log",
2942 | "objc2",
2943 | "objc2-foundation",
2944 | "objc2-quartz-core",
2945 | "raw-window-handle",
2946 | "redox_syscall",
2947 | "wasm-bindgen",
2948 | "web-sys",
2949 | "windows-sys 0.59.0",
2950 | ]
2951 |
2952 | [[package]]
2953 | name = "soup3"
2954 | version = "0.5.0"
2955 | source = "registry+https://github.com/rust-lang/crates.io-index"
2956 | checksum = "471f924a40f31251afc77450e781cb26d55c0b650842efafc9c6cbd2f7cc4f9f"
2957 | dependencies = [
2958 | "futures-channel",
2959 | "gio",
2960 | "glib",
2961 | "libc",
2962 | "soup3-sys",
2963 | ]
2964 |
2965 | [[package]]
2966 | name = "soup3-sys"
2967 | version = "0.5.0"
2968 | source = "registry+https://github.com/rust-lang/crates.io-index"
2969 | checksum = "7ebe8950a680a12f24f15ebe1bf70db7af98ad242d9db43596ad3108aab86c27"
2970 | dependencies = [
2971 | "gio-sys",
2972 | "glib-sys",
2973 | "gobject-sys",
2974 | "libc",
2975 | "system-deps",
2976 | ]
2977 |
2978 | [[package]]
2979 | name = "stable_deref_trait"
2980 | version = "1.2.0"
2981 | source = "registry+https://github.com/rust-lang/crates.io-index"
2982 | checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
2983 |
2984 | [[package]]
2985 | name = "string_cache"
2986 | version = "0.8.7"
2987 | source = "registry+https://github.com/rust-lang/crates.io-index"
2988 | checksum = "f91138e76242f575eb1d3b38b4f1362f10d3a43f47d182a5b359af488a02293b"
2989 | dependencies = [
2990 | "new_debug_unreachable",
2991 | "once_cell",
2992 | "parking_lot",
2993 | "phf_shared 0.10.0",
2994 | "precomputed-hash",
2995 | "serde",
2996 | ]
2997 |
2998 | [[package]]
2999 | name = "string_cache_codegen"
3000 | version = "0.5.2"
3001 | source = "registry+https://github.com/rust-lang/crates.io-index"
3002 | checksum = "6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988"
3003 | dependencies = [
3004 | "phf_generator 0.10.0",
3005 | "phf_shared 0.10.0",
3006 | "proc-macro2",
3007 | "quote",
3008 | ]
3009 |
3010 | [[package]]
3011 | name = "strsim"
3012 | version = "0.11.1"
3013 | source = "registry+https://github.com/rust-lang/crates.io-index"
3014 | checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
3015 |
3016 | [[package]]
3017 | name = "swift-rs"
3018 | version = "1.0.7"
3019 | source = "registry+https://github.com/rust-lang/crates.io-index"
3020 | checksum = "4057c98e2e852d51fdcfca832aac7b571f6b351ad159f9eda5db1655f8d0c4d7"
3021 | dependencies = [
3022 | "base64 0.21.7",
3023 | "serde",
3024 | "serde_json",
3025 | ]
3026 |
3027 | [[package]]
3028 | name = "syn"
3029 | version = "1.0.109"
3030 | source = "registry+https://github.com/rust-lang/crates.io-index"
3031 | checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
3032 | dependencies = [
3033 | "proc-macro2",
3034 | "quote",
3035 | "unicode-ident",
3036 | ]
3037 |
3038 | [[package]]
3039 | name = "syn"
3040 | version = "2.0.79"
3041 | source = "registry+https://github.com/rust-lang/crates.io-index"
3042 | checksum = "89132cd0bf050864e1d38dc3bbc07a0eb8e7530af26344d3d2bbbef83499f590"
3043 | dependencies = [
3044 | "proc-macro2",
3045 | "quote",
3046 | "unicode-ident",
3047 | ]
3048 |
3049 | [[package]]
3050 | name = "syn_derive"
3051 | version = "0.1.8"
3052 | source = "registry+https://github.com/rust-lang/crates.io-index"
3053 | checksum = "1329189c02ff984e9736652b1631330da25eaa6bc639089ed4915d25446cbe7b"
3054 | dependencies = [
3055 | "proc-macro-error",
3056 | "proc-macro2",
3057 | "quote",
3058 | "syn 2.0.79",
3059 | ]
3060 |
3061 | [[package]]
3062 | name = "sync_wrapper"
3063 | version = "1.0.1"
3064 | source = "registry+https://github.com/rust-lang/crates.io-index"
3065 | checksum = "a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394"
3066 | dependencies = [
3067 | "futures-core",
3068 | ]
3069 |
3070 | [[package]]
3071 | name = "system-deps"
3072 | version = "6.2.2"
3073 | source = "registry+https://github.com/rust-lang/crates.io-index"
3074 | checksum = "a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349"
3075 | dependencies = [
3076 | "cfg-expr",
3077 | "heck 0.5.0",
3078 | "pkg-config",
3079 | "toml 0.8.2",
3080 | "version-compare",
3081 | ]
3082 |
3083 | [[package]]
3084 | name = "tao"
3085 | version = "0.30.3"
3086 | source = "registry+https://github.com/rust-lang/crates.io-index"
3087 | checksum = "a0dbbebe82d02044dfa481adca1550d6dd7bd16e086bc34fa0fbecceb5a63751"
3088 | dependencies = [
3089 | "bitflags 2.6.0",
3090 | "cocoa",
3091 | "core-foundation",
3092 | "core-graphics",
3093 | "crossbeam-channel",
3094 | "dispatch",
3095 | "dlopen2",
3096 | "dpi",
3097 | "gdkwayland-sys",
3098 | "gdkx11-sys",
3099 | "gtk",
3100 | "instant",
3101 | "jni",
3102 | "lazy_static",
3103 | "libc",
3104 | "log",
3105 | "ndk",
3106 | "ndk-context",
3107 | "ndk-sys",
3108 | "objc",
3109 | "once_cell",
3110 | "parking_lot",
3111 | "raw-window-handle",
3112 | "scopeguard",
3113 | "tao-macros",
3114 | "unicode-segmentation",
3115 | "url",
3116 | "windows",
3117 | "windows-core 0.58.0",
3118 | "windows-version",
3119 | "x11-dl",
3120 | ]
3121 |
3122 | [[package]]
3123 | name = "tao-macros"
3124 | version = "0.1.3"
3125 | source = "registry+https://github.com/rust-lang/crates.io-index"
3126 | checksum = "f4e16beb8b2ac17db28eab8bca40e62dbfbb34c0fcdc6d9826b11b7b5d047dfd"
3127 | dependencies = [
3128 | "proc-macro2",
3129 | "quote",
3130 | "syn 2.0.79",
3131 | ]
3132 |
3133 | [[package]]
3134 | name = "tap"
3135 | version = "1.0.1"
3136 | source = "registry+https://github.com/rust-lang/crates.io-index"
3137 | checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369"
3138 |
3139 | [[package]]
3140 | name = "target-lexicon"
3141 | version = "0.12.16"
3142 | source = "registry+https://github.com/rust-lang/crates.io-index"
3143 | checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1"
3144 |
3145 | [[package]]
3146 | name = "tauri"
3147 | version = "2.0.2"
3148 | source = "registry+https://github.com/rust-lang/crates.io-index"
3149 | checksum = "5920aad0804ea5e86808d4b6e8753d3bcbae7efc8f4e41a4da00b45427559868"
3150 | dependencies = [
3151 | "anyhow",
3152 | "bytes",
3153 | "dirs",
3154 | "dunce",
3155 | "embed_plist",
3156 | "futures-util",
3157 | "getrandom 0.2.15",
3158 | "glob",
3159 | "gtk",
3160 | "heck 0.5.0",
3161 | "http",
3162 | "jni",
3163 | "libc",
3164 | "log",
3165 | "mime",
3166 | "muda",
3167 | "objc2",
3168 | "objc2-app-kit",
3169 | "objc2-foundation",
3170 | "percent-encoding",
3171 | "plist",
3172 | "raw-window-handle",
3173 | "reqwest",
3174 | "serde",
3175 | "serde_json",
3176 | "serde_repr",
3177 | "serialize-to-javascript",
3178 | "swift-rs",
3179 | "tauri-build",
3180 | "tauri-macros",
3181 | "tauri-runtime",
3182 | "tauri-runtime-wry",
3183 | "tauri-utils",
3184 | "thiserror",
3185 | "tokio",
3186 | "tray-icon",
3187 | "url",
3188 | "urlpattern",
3189 | "webkit2gtk",
3190 | "webview2-com",
3191 | "window-vibrancy",
3192 | "windows",
3193 | ]
3194 |
3195 | [[package]]
3196 | name = "tauri-build"
3197 | version = "2.0.1"
3198 | source = "registry+https://github.com/rust-lang/crates.io-index"
3199 | checksum = "935f9b3c49b22b3e2e485a57f46d61cd1ae07b1cbb2ba87387a387caf2d8c4e7"
3200 | dependencies = [
3201 | "anyhow",
3202 | "cargo_toml",
3203 | "dirs",
3204 | "glob",
3205 | "heck 0.5.0",
3206 | "json-patch",
3207 | "schemars",
3208 | "semver",
3209 | "serde",
3210 | "serde_json",
3211 | "tauri-utils",
3212 | "tauri-winres",
3213 | "toml 0.8.2",
3214 | "walkdir",
3215 | ]
3216 |
3217 | [[package]]
3218 | name = "tauri-codegen"
3219 | version = "2.0.1"
3220 | source = "registry+https://github.com/rust-lang/crates.io-index"
3221 | checksum = "95d7443dd4f0b597704b6a14b964ee2ed16e99928d8e6292ae9825f09fbcd30e"
3222 | dependencies = [
3223 | "base64 0.22.1",
3224 | "brotli",
3225 | "ico",
3226 | "json-patch",
3227 | "plist",
3228 | "png",
3229 | "proc-macro2",
3230 | "quote",
3231 | "semver",
3232 | "serde",
3233 | "serde_json",
3234 | "sha2",
3235 | "syn 2.0.79",
3236 | "tauri-utils",
3237 | "thiserror",
3238 | "time",
3239 | "url",
3240 | "uuid",
3241 | "walkdir",
3242 | ]
3243 |
3244 | [[package]]
3245 | name = "tauri-macros"
3246 | version = "2.0.1"
3247 | source = "registry+https://github.com/rust-lang/crates.io-index"
3248 | checksum = "4d2c0963ccfc3f5194415f2cce7acc975942a8797fbabfb0aa1ed6f59326ae7f"
3249 | dependencies = [
3250 | "heck 0.5.0",
3251 | "proc-macro2",
3252 | "quote",
3253 | "syn 2.0.79",
3254 | "tauri-codegen",
3255 | "tauri-utils",
3256 | ]
3257 |
3258 | [[package]]
3259 | name = "tauri-plugin"
3260 | version = "2.0.1"
3261 | source = "registry+https://github.com/rust-lang/crates.io-index"
3262 | checksum = "b2e6660a409963e4d57b9bfab4addd141eeff41bd3a7fb14e13004a832cf7ef6"
3263 | dependencies = [
3264 | "anyhow",
3265 | "glob",
3266 | "plist",
3267 | "schemars",
3268 | "serde",
3269 | "serde_json",
3270 | "tauri-utils",
3271 | "toml 0.8.2",
3272 | "walkdir",
3273 | ]
3274 |
3275 | [[package]]
3276 | name = "tauri-plugin-log"
3277 | version = "2.0.1"
3278 | source = "registry+https://github.com/rust-lang/crates.io-index"
3279 | checksum = "9a49f2c05d15e6375ab7f7e528b3049150ba4dfafdf61f85e5178d0aef18e3f5"
3280 | dependencies = [
3281 | "android_logger",
3282 | "byte-unit",
3283 | "cocoa",
3284 | "fern",
3285 | "log",
3286 | "objc",
3287 | "serde",
3288 | "serde_json",
3289 | "serde_repr",
3290 | "swift-rs",
3291 | "tauri",
3292 | "tauri-plugin",
3293 | "thiserror",
3294 | "time",
3295 | ]
3296 |
3297 | [[package]]
3298 | name = "tauri-runtime"
3299 | version = "2.0.1"
3300 | source = "registry+https://github.com/rust-lang/crates.io-index"
3301 | checksum = "af12ad1af974b274ef1d32a94e6eba27a312b429ef28fcb98abc710df7f9151d"
3302 | dependencies = [
3303 | "dpi",
3304 | "gtk",
3305 | "http",
3306 | "jni",
3307 | "raw-window-handle",
3308 | "serde",
3309 | "serde_json",
3310 | "tauri-utils",
3311 | "thiserror",
3312 | "url",
3313 | "windows",
3314 | ]
3315 |
3316 | [[package]]
3317 | name = "tauri-runtime-wry"
3318 | version = "2.0.1"
3319 | source = "registry+https://github.com/rust-lang/crates.io-index"
3320 | checksum = "e45e88aa0b11b302d836e6ea3e507a6359044c4a8bc86b865ba99868c695753d"
3321 | dependencies = [
3322 | "gtk",
3323 | "http",
3324 | "jni",
3325 | "log",
3326 | "objc2",
3327 | "objc2-app-kit",
3328 | "objc2-foundation",
3329 | "percent-encoding",
3330 | "raw-window-handle",
3331 | "softbuffer",
3332 | "tao",
3333 | "tauri-runtime",
3334 | "tauri-utils",
3335 | "url",
3336 | "webkit2gtk",
3337 | "webview2-com",
3338 | "windows",
3339 | "wry",
3340 | ]
3341 |
3342 | [[package]]
3343 | name = "tauri-utils"
3344 | version = "2.0.1"
3345 | source = "registry+https://github.com/rust-lang/crates.io-index"
3346 | checksum = "c38b0230d6880cf6dd07b6d7dd7789a0869f98ac12146e0d18d1c1049215a045"
3347 | dependencies = [
3348 | "brotli",
3349 | "cargo_metadata",
3350 | "ctor",
3351 | "dunce",
3352 | "glob",
3353 | "html5ever",
3354 | "infer",
3355 | "json-patch",
3356 | "kuchikiki",
3357 | "log",
3358 | "memchr",
3359 | "phf 0.11.2",
3360 | "proc-macro2",
3361 | "quote",
3362 | "regex",
3363 | "schemars",
3364 | "semver",
3365 | "serde",
3366 | "serde-untagged",
3367 | "serde_json",
3368 | "serde_with",
3369 | "swift-rs",
3370 | "thiserror",
3371 | "toml 0.8.2",
3372 | "url",
3373 | "urlpattern",
3374 | "uuid",
3375 | "walkdir",
3376 | ]
3377 |
3378 | [[package]]
3379 | name = "tauri-winres"
3380 | version = "0.1.1"
3381 | source = "registry+https://github.com/rust-lang/crates.io-index"
3382 | checksum = "5993dc129e544393574288923d1ec447c857f3f644187f4fbf7d9a875fbfc4fb"
3383 | dependencies = [
3384 | "embed-resource",
3385 | "toml 0.7.8",
3386 | ]
3387 |
3388 | [[package]]
3389 | name = "tendril"
3390 | version = "0.4.3"
3391 | source = "registry+https://github.com/rust-lang/crates.io-index"
3392 | checksum = "d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0"
3393 | dependencies = [
3394 | "futf",
3395 | "mac",
3396 | "utf-8",
3397 | ]
3398 |
3399 | [[package]]
3400 | name = "thin-slice"
3401 | version = "0.1.1"
3402 | source = "registry+https://github.com/rust-lang/crates.io-index"
3403 | checksum = "8eaa81235c7058867fa8c0e7314f33dcce9c215f535d1913822a2b3f5e289f3c"
3404 |
3405 | [[package]]
3406 | name = "thiserror"
3407 | version = "1.0.64"
3408 | source = "registry+https://github.com/rust-lang/crates.io-index"
3409 | checksum = "d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a84"
3410 | dependencies = [
3411 | "thiserror-impl",
3412 | ]
3413 |
3414 | [[package]]
3415 | name = "thiserror-impl"
3416 | version = "1.0.64"
3417 | source = "registry+https://github.com/rust-lang/crates.io-index"
3418 | checksum = "08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3"
3419 | dependencies = [
3420 | "proc-macro2",
3421 | "quote",
3422 | "syn 2.0.79",
3423 | ]
3424 |
3425 | [[package]]
3426 | name = "time"
3427 | version = "0.3.36"
3428 | source = "registry+https://github.com/rust-lang/crates.io-index"
3429 | checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885"
3430 | dependencies = [
3431 | "deranged",
3432 | "itoa 1.0.11",
3433 | "libc",
3434 | "num-conv",
3435 | "num_threads",
3436 | "powerfmt",
3437 | "serde",
3438 | "time-core",
3439 | "time-macros",
3440 | ]
3441 |
3442 | [[package]]
3443 | name = "time-core"
3444 | version = "0.1.2"
3445 | source = "registry+https://github.com/rust-lang/crates.io-index"
3446 | checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3"
3447 |
3448 | [[package]]
3449 | name = "time-macros"
3450 | version = "0.2.18"
3451 | source = "registry+https://github.com/rust-lang/crates.io-index"
3452 | checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf"
3453 | dependencies = [
3454 | "num-conv",
3455 | "time-core",
3456 | ]
3457 |
3458 | [[package]]
3459 | name = "tinyvec"
3460 | version = "1.8.0"
3461 | source = "registry+https://github.com/rust-lang/crates.io-index"
3462 | checksum = "445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938"
3463 | dependencies = [
3464 | "tinyvec_macros",
3465 | ]
3466 |
3467 | [[package]]
3468 | name = "tinyvec_macros"
3469 | version = "0.1.1"
3470 | source = "registry+https://github.com/rust-lang/crates.io-index"
3471 | checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
3472 |
3473 | [[package]]
3474 | name = "tokio"
3475 | version = "1.40.0"
3476 | source = "registry+https://github.com/rust-lang/crates.io-index"
3477 | checksum = "e2b070231665d27ad9ec9b8df639893f46727666c6767db40317fbe920a5d998"
3478 | dependencies = [
3479 | "backtrace",
3480 | "bytes",
3481 | "libc",
3482 | "mio",
3483 | "pin-project-lite",
3484 | "socket2",
3485 | "windows-sys 0.52.0",
3486 | ]
3487 |
3488 | [[package]]
3489 | name = "tokio-util"
3490 | version = "0.7.12"
3491 | source = "registry+https://github.com/rust-lang/crates.io-index"
3492 | checksum = "61e7c3654c13bcd040d4a03abee2c75b1d14a37b423cf5a813ceae1cc903ec6a"
3493 | dependencies = [
3494 | "bytes",
3495 | "futures-core",
3496 | "futures-sink",
3497 | "pin-project-lite",
3498 | "tokio",
3499 | ]
3500 |
3501 | [[package]]
3502 | name = "toml"
3503 | version = "0.7.8"
3504 | source = "registry+https://github.com/rust-lang/crates.io-index"
3505 | checksum = "dd79e69d3b627db300ff956027cc6c3798cef26d22526befdfcd12feeb6d2257"
3506 | dependencies = [
3507 | "serde",
3508 | "serde_spanned",
3509 | "toml_datetime",
3510 | "toml_edit 0.19.15",
3511 | ]
3512 |
3513 | [[package]]
3514 | name = "toml"
3515 | version = "0.8.2"
3516 | source = "registry+https://github.com/rust-lang/crates.io-index"
3517 | checksum = "185d8ab0dfbb35cf1399a6344d8484209c088f75f8f68230da55d48d95d43e3d"
3518 | dependencies = [
3519 | "serde",
3520 | "serde_spanned",
3521 | "toml_datetime",
3522 | "toml_edit 0.20.2",
3523 | ]
3524 |
3525 | [[package]]
3526 | name = "toml_datetime"
3527 | version = "0.6.3"
3528 | source = "registry+https://github.com/rust-lang/crates.io-index"
3529 | checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b"
3530 | dependencies = [
3531 | "serde",
3532 | ]
3533 |
3534 | [[package]]
3535 | name = "toml_edit"
3536 | version = "0.19.15"
3537 | source = "registry+https://github.com/rust-lang/crates.io-index"
3538 | checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421"
3539 | dependencies = [
3540 | "indexmap 2.6.0",
3541 | "serde",
3542 | "serde_spanned",
3543 | "toml_datetime",
3544 | "winnow",
3545 | ]
3546 |
3547 | [[package]]
3548 | name = "toml_edit"
3549 | version = "0.20.2"
3550 | source = "registry+https://github.com/rust-lang/crates.io-index"
3551 | checksum = "396e4d48bbb2b7554c944bde63101b5ae446cff6ec4a24227428f15eb72ef338"
3552 | dependencies = [
3553 | "indexmap 2.6.0",
3554 | "serde",
3555 | "serde_spanned",
3556 | "toml_datetime",
3557 | "winnow",
3558 | ]
3559 |
3560 | [[package]]
3561 | name = "tower-service"
3562 | version = "0.3.3"
3563 | source = "registry+https://github.com/rust-lang/crates.io-index"
3564 | checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3"
3565 |
3566 | [[package]]
3567 | name = "tracing"
3568 | version = "0.1.40"
3569 | source = "registry+https://github.com/rust-lang/crates.io-index"
3570 | checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef"
3571 | dependencies = [
3572 | "pin-project-lite",
3573 | "tracing-core",
3574 | ]
3575 |
3576 | [[package]]
3577 | name = "tracing-core"
3578 | version = "0.1.32"
3579 | source = "registry+https://github.com/rust-lang/crates.io-index"
3580 | checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54"
3581 | dependencies = [
3582 | "once_cell",
3583 | ]
3584 |
3585 | [[package]]
3586 | name = "tray-icon"
3587 | version = "0.19.0"
3588 | source = "registry+https://github.com/rust-lang/crates.io-index"
3589 | checksum = "533fc2d4105e0e3d96ce1c71f2d308c9fbbe2ef9c587cab63dd627ab5bde218f"
3590 | dependencies = [
3591 | "core-graphics",
3592 | "crossbeam-channel",
3593 | "dirs",
3594 | "libappindicator",
3595 | "muda",
3596 | "objc2",
3597 | "objc2-app-kit",
3598 | "objc2-foundation",
3599 | "once_cell",
3600 | "png",
3601 | "serde",
3602 | "thiserror",
3603 | "windows-sys 0.59.0",
3604 | ]
3605 |
3606 | [[package]]
3607 | name = "try-lock"
3608 | version = "0.2.5"
3609 | source = "registry+https://github.com/rust-lang/crates.io-index"
3610 | checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b"
3611 |
3612 | [[package]]
3613 | name = "typeid"
3614 | version = "1.0.2"
3615 | source = "registry+https://github.com/rust-lang/crates.io-index"
3616 | checksum = "0e13db2e0ccd5e14a544e8a246ba2312cd25223f616442d7f2cb0e3db614236e"
3617 |
3618 | [[package]]
3619 | name = "typenum"
3620 | version = "1.17.0"
3621 | source = "registry+https://github.com/rust-lang/crates.io-index"
3622 | checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
3623 |
3624 | [[package]]
3625 | name = "unic-char-property"
3626 | version = "0.9.0"
3627 | source = "registry+https://github.com/rust-lang/crates.io-index"
3628 | checksum = "a8c57a407d9b6fa02b4795eb81c5b6652060a15a7903ea981f3d723e6c0be221"
3629 | dependencies = [
3630 | "unic-char-range",
3631 | ]
3632 |
3633 | [[package]]
3634 | name = "unic-char-range"
3635 | version = "0.9.0"
3636 | source = "registry+https://github.com/rust-lang/crates.io-index"
3637 | checksum = "0398022d5f700414f6b899e10b8348231abf9173fa93144cbc1a43b9793c1fbc"
3638 |
3639 | [[package]]
3640 | name = "unic-common"
3641 | version = "0.9.0"
3642 | source = "registry+https://github.com/rust-lang/crates.io-index"
3643 | checksum = "80d7ff825a6a654ee85a63e80f92f054f904f21e7d12da4e22f9834a4aaa35bc"
3644 |
3645 | [[package]]
3646 | name = "unic-ucd-ident"
3647 | version = "0.9.0"
3648 | source = "registry+https://github.com/rust-lang/crates.io-index"
3649 | checksum = "e230a37c0381caa9219d67cf063aa3a375ffed5bf541a452db16e744bdab6987"
3650 | dependencies = [
3651 | "unic-char-property",
3652 | "unic-char-range",
3653 | "unic-ucd-version",
3654 | ]
3655 |
3656 | [[package]]
3657 | name = "unic-ucd-version"
3658 | version = "0.9.0"
3659 | source = "registry+https://github.com/rust-lang/crates.io-index"
3660 | checksum = "96bd2f2237fe450fcd0a1d2f5f4e91711124f7857ba2e964247776ebeeb7b0c4"
3661 | dependencies = [
3662 | "unic-common",
3663 | ]
3664 |
3665 | [[package]]
3666 | name = "unicode-bidi"
3667 | version = "0.3.17"
3668 | source = "registry+https://github.com/rust-lang/crates.io-index"
3669 | checksum = "5ab17db44d7388991a428b2ee655ce0c212e862eff1768a455c58f9aad6e7893"
3670 |
3671 | [[package]]
3672 | name = "unicode-ident"
3673 | version = "1.0.13"
3674 | source = "registry+https://github.com/rust-lang/crates.io-index"
3675 | checksum = "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe"
3676 |
3677 | [[package]]
3678 | name = "unicode-normalization"
3679 | version = "0.1.24"
3680 | source = "registry+https://github.com/rust-lang/crates.io-index"
3681 | checksum = "5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956"
3682 | dependencies = [
3683 | "tinyvec",
3684 | ]
3685 |
3686 | [[package]]
3687 | name = "unicode-segmentation"
3688 | version = "1.12.0"
3689 | source = "registry+https://github.com/rust-lang/crates.io-index"
3690 | checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493"
3691 |
3692 | [[package]]
3693 | name = "url"
3694 | version = "2.5.2"
3695 | source = "registry+https://github.com/rust-lang/crates.io-index"
3696 | checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c"
3697 | dependencies = [
3698 | "form_urlencoded",
3699 | "idna",
3700 | "percent-encoding",
3701 | "serde",
3702 | ]
3703 |
3704 | [[package]]
3705 | name = "urlpattern"
3706 | version = "0.3.0"
3707 | source = "registry+https://github.com/rust-lang/crates.io-index"
3708 | checksum = "70acd30e3aa1450bc2eece896ce2ad0d178e9c079493819301573dae3c37ba6d"
3709 | dependencies = [
3710 | "regex",
3711 | "serde",
3712 | "unic-ucd-ident",
3713 | "url",
3714 | ]
3715 |
3716 | [[package]]
3717 | name = "utf-8"
3718 | version = "0.7.6"
3719 | source = "registry+https://github.com/rust-lang/crates.io-index"
3720 | checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9"
3721 |
3722 | [[package]]
3723 | name = "utf8-width"
3724 | version = "0.1.7"
3725 | source = "registry+https://github.com/rust-lang/crates.io-index"
3726 | checksum = "86bd8d4e895da8537e5315b8254664e6b769c4ff3db18321b297a1e7004392e3"
3727 |
3728 | [[package]]
3729 | name = "uuid"
3730 | version = "1.10.0"
3731 | source = "registry+https://github.com/rust-lang/crates.io-index"
3732 | checksum = "81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314"
3733 | dependencies = [
3734 | "getrandom 0.2.15",
3735 | "serde",
3736 | ]
3737 |
3738 | [[package]]
3739 | name = "value-bag"
3740 | version = "1.9.0"
3741 | source = "registry+https://github.com/rust-lang/crates.io-index"
3742 | checksum = "5a84c137d37ab0142f0f2ddfe332651fdbf252e7b7dbb4e67b6c1f1b2e925101"
3743 |
3744 | [[package]]
3745 | name = "version-compare"
3746 | version = "0.2.0"
3747 | source = "registry+https://github.com/rust-lang/crates.io-index"
3748 | checksum = "852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b"
3749 |
3750 | [[package]]
3751 | name = "version_check"
3752 | version = "0.9.5"
3753 | source = "registry+https://github.com/rust-lang/crates.io-index"
3754 | checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
3755 |
3756 | [[package]]
3757 | name = "vswhom"
3758 | version = "0.1.0"
3759 | source = "registry+https://github.com/rust-lang/crates.io-index"
3760 | checksum = "be979b7f07507105799e854203b470ff7c78a1639e330a58f183b5fea574608b"
3761 | dependencies = [
3762 | "libc",
3763 | "vswhom-sys",
3764 | ]
3765 |
3766 | [[package]]
3767 | name = "vswhom-sys"
3768 | version = "0.1.2"
3769 | source = "registry+https://github.com/rust-lang/crates.io-index"
3770 | checksum = "d3b17ae1f6c8a2b28506cd96d412eebf83b4a0ff2cbefeeb952f2f9dfa44ba18"
3771 | dependencies = [
3772 | "cc",
3773 | "libc",
3774 | ]
3775 |
3776 | [[package]]
3777 | name = "walkdir"
3778 | version = "2.5.0"
3779 | source = "registry+https://github.com/rust-lang/crates.io-index"
3780 | checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b"
3781 | dependencies = [
3782 | "same-file",
3783 | "winapi-util",
3784 | ]
3785 |
3786 | [[package]]
3787 | name = "want"
3788 | version = "0.3.1"
3789 | source = "registry+https://github.com/rust-lang/crates.io-index"
3790 | checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e"
3791 | dependencies = [
3792 | "try-lock",
3793 | ]
3794 |
3795 | [[package]]
3796 | name = "wasi"
3797 | version = "0.9.0+wasi-snapshot-preview1"
3798 | source = "registry+https://github.com/rust-lang/crates.io-index"
3799 | checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519"
3800 |
3801 | [[package]]
3802 | name = "wasi"
3803 | version = "0.11.0+wasi-snapshot-preview1"
3804 | source = "registry+https://github.com/rust-lang/crates.io-index"
3805 | checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
3806 |
3807 | [[package]]
3808 | name = "wasm-bindgen"
3809 | version = "0.2.94"
3810 | source = "registry+https://github.com/rust-lang/crates.io-index"
3811 | checksum = "ef073ced962d62984fb38a36e5fdc1a2b23c9e0e1fa0689bb97afa4202ef6887"
3812 | dependencies = [
3813 | "cfg-if",
3814 | "once_cell",
3815 | "wasm-bindgen-macro",
3816 | ]
3817 |
3818 | [[package]]
3819 | name = "wasm-bindgen-backend"
3820 | version = "0.2.94"
3821 | source = "registry+https://github.com/rust-lang/crates.io-index"
3822 | checksum = "c4bfab14ef75323f4eb75fa52ee0a3fb59611977fd3240da19b2cf36ff85030e"
3823 | dependencies = [
3824 | "bumpalo",
3825 | "log",
3826 | "once_cell",
3827 | "proc-macro2",
3828 | "quote",
3829 | "syn 2.0.79",
3830 | "wasm-bindgen-shared",
3831 | ]
3832 |
3833 | [[package]]
3834 | name = "wasm-bindgen-futures"
3835 | version = "0.4.44"
3836 | source = "registry+https://github.com/rust-lang/crates.io-index"
3837 | checksum = "65471f79c1022ffa5291d33520cbbb53b7687b01c2f8e83b57d102eed7ed479d"
3838 | dependencies = [
3839 | "cfg-if",
3840 | "js-sys",
3841 | "wasm-bindgen",
3842 | "web-sys",
3843 | ]
3844 |
3845 | [[package]]
3846 | name = "wasm-bindgen-macro"
3847 | version = "0.2.94"
3848 | source = "registry+https://github.com/rust-lang/crates.io-index"
3849 | checksum = "a7bec9830f60924d9ceb3ef99d55c155be8afa76954edffbb5936ff4509474e7"
3850 | dependencies = [
3851 | "quote",
3852 | "wasm-bindgen-macro-support",
3853 | ]
3854 |
3855 | [[package]]
3856 | name = "wasm-bindgen-macro-support"
3857 | version = "0.2.94"
3858 | source = "registry+https://github.com/rust-lang/crates.io-index"
3859 | checksum = "4c74f6e152a76a2ad448e223b0fc0b6b5747649c3d769cc6bf45737bf97d0ed6"
3860 | dependencies = [
3861 | "proc-macro2",
3862 | "quote",
3863 | "syn 2.0.79",
3864 | "wasm-bindgen-backend",
3865 | "wasm-bindgen-shared",
3866 | ]
3867 |
3868 | [[package]]
3869 | name = "wasm-bindgen-shared"
3870 | version = "0.2.94"
3871 | source = "registry+https://github.com/rust-lang/crates.io-index"
3872 | checksum = "a42f6c679374623f295a8623adfe63d9284091245c3504bde47c17a3ce2777d9"
3873 |
3874 | [[package]]
3875 | name = "wasm-streams"
3876 | version = "0.4.1"
3877 | source = "registry+https://github.com/rust-lang/crates.io-index"
3878 | checksum = "4e072d4e72f700fb3443d8fe94a39315df013eef1104903cdb0a2abd322bbecd"
3879 | dependencies = [
3880 | "futures-util",
3881 | "js-sys",
3882 | "wasm-bindgen",
3883 | "wasm-bindgen-futures",
3884 | "web-sys",
3885 | ]
3886 |
3887 | [[package]]
3888 | name = "web-sys"
3889 | version = "0.3.71"
3890 | source = "registry+https://github.com/rust-lang/crates.io-index"
3891 | checksum = "44188d185b5bdcae1052d08bcbcf9091a5524038d4572cc4f4f2bb9d5554ddd9"
3892 | dependencies = [
3893 | "js-sys",
3894 | "wasm-bindgen",
3895 | ]
3896 |
3897 | [[package]]
3898 | name = "webkit2gtk"
3899 | version = "2.0.1"
3900 | source = "registry+https://github.com/rust-lang/crates.io-index"
3901 | checksum = "76b1bc1e54c581da1e9f179d0b38512ba358fb1af2d634a1affe42e37172361a"
3902 | dependencies = [
3903 | "bitflags 1.3.2",
3904 | "cairo-rs",
3905 | "gdk",
3906 | "gdk-sys",
3907 | "gio",
3908 | "gio-sys",
3909 | "glib",
3910 | "glib-sys",
3911 | "gobject-sys",
3912 | "gtk",
3913 | "gtk-sys",
3914 | "javascriptcore-rs",
3915 | "libc",
3916 | "once_cell",
3917 | "soup3",
3918 | "webkit2gtk-sys",
3919 | ]
3920 |
3921 | [[package]]
3922 | name = "webkit2gtk-sys"
3923 | version = "2.0.1"
3924 | source = "registry+https://github.com/rust-lang/crates.io-index"
3925 | checksum = "62daa38afc514d1f8f12b8693d30d5993ff77ced33ce30cd04deebc267a6d57c"
3926 | dependencies = [
3927 | "bitflags 1.3.2",
3928 | "cairo-sys-rs",
3929 | "gdk-sys",
3930 | "gio-sys",
3931 | "glib-sys",
3932 | "gobject-sys",
3933 | "gtk-sys",
3934 | "javascriptcore-rs-sys",
3935 | "libc",
3936 | "pkg-config",
3937 | "soup3-sys",
3938 | "system-deps",
3939 | ]
3940 |
3941 | [[package]]
3942 | name = "webview2-com"
3943 | version = "0.33.0"
3944 | source = "registry+https://github.com/rust-lang/crates.io-index"
3945 | checksum = "6f61ff3d9d0ee4efcb461b14eb3acfda2702d10dc329f339303fc3e57215ae2c"
3946 | dependencies = [
3947 | "webview2-com-macros",
3948 | "webview2-com-sys",
3949 | "windows",
3950 | "windows-core 0.58.0",
3951 | "windows-implement",
3952 | "windows-interface",
3953 | ]
3954 |
3955 | [[package]]
3956 | name = "webview2-com-macros"
3957 | version = "0.8.0"
3958 | source = "registry+https://github.com/rust-lang/crates.io-index"
3959 | checksum = "1d228f15bba3b9d56dde8bddbee66fa24545bd17b48d5128ccf4a8742b18e431"
3960 | dependencies = [
3961 | "proc-macro2",
3962 | "quote",
3963 | "syn 2.0.79",
3964 | ]
3965 |
3966 | [[package]]
3967 | name = "webview2-com-sys"
3968 | version = "0.33.0"
3969 | source = "registry+https://github.com/rust-lang/crates.io-index"
3970 | checksum = "a3a3e2eeb58f82361c93f9777014668eb3d07e7d174ee4c819575a9208011886"
3971 | dependencies = [
3972 | "thiserror",
3973 | "windows",
3974 | "windows-core 0.58.0",
3975 | ]
3976 |
3977 | [[package]]
3978 | name = "winapi"
3979 | version = "0.3.9"
3980 | source = "registry+https://github.com/rust-lang/crates.io-index"
3981 | checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
3982 | dependencies = [
3983 | "winapi-i686-pc-windows-gnu",
3984 | "winapi-x86_64-pc-windows-gnu",
3985 | ]
3986 |
3987 | [[package]]
3988 | name = "winapi-i686-pc-windows-gnu"
3989 | version = "0.4.0"
3990 | source = "registry+https://github.com/rust-lang/crates.io-index"
3991 | checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
3992 |
3993 | [[package]]
3994 | name = "winapi-util"
3995 | version = "0.1.9"
3996 | source = "registry+https://github.com/rust-lang/crates.io-index"
3997 | checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb"
3998 | dependencies = [
3999 | "windows-sys 0.59.0",
4000 | ]
4001 |
4002 | [[package]]
4003 | name = "winapi-x86_64-pc-windows-gnu"
4004 | version = "0.4.0"
4005 | source = "registry+https://github.com/rust-lang/crates.io-index"
4006 | checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
4007 |
4008 | [[package]]
4009 | name = "window-vibrancy"
4010 | version = "0.5.2"
4011 | source = "registry+https://github.com/rust-lang/crates.io-index"
4012 | checksum = "3ea403deff7b51fff19e261330f71608ff2cdef5721d72b64180bb95be7c4150"
4013 | dependencies = [
4014 | "objc2",
4015 | "objc2-app-kit",
4016 | "objc2-foundation",
4017 | "raw-window-handle",
4018 | "windows-sys 0.59.0",
4019 | "windows-version",
4020 | ]
4021 |
4022 | [[package]]
4023 | name = "windows"
4024 | version = "0.58.0"
4025 | source = "registry+https://github.com/rust-lang/crates.io-index"
4026 | checksum = "dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6"
4027 | dependencies = [
4028 | "windows-core 0.58.0",
4029 | "windows-targets 0.52.6",
4030 | ]
4031 |
4032 | [[package]]
4033 | name = "windows-core"
4034 | version = "0.52.0"
4035 | source = "registry+https://github.com/rust-lang/crates.io-index"
4036 | checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9"
4037 | dependencies = [
4038 | "windows-targets 0.52.6",
4039 | ]
4040 |
4041 | [[package]]
4042 | name = "windows-core"
4043 | version = "0.58.0"
4044 | source = "registry+https://github.com/rust-lang/crates.io-index"
4045 | checksum = "6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99"
4046 | dependencies = [
4047 | "windows-implement",
4048 | "windows-interface",
4049 | "windows-result",
4050 | "windows-strings",
4051 | "windows-targets 0.52.6",
4052 | ]
4053 |
4054 | [[package]]
4055 | name = "windows-implement"
4056 | version = "0.58.0"
4057 | source = "registry+https://github.com/rust-lang/crates.io-index"
4058 | checksum = "2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b"
4059 | dependencies = [
4060 | "proc-macro2",
4061 | "quote",
4062 | "syn 2.0.79",
4063 | ]
4064 |
4065 | [[package]]
4066 | name = "windows-interface"
4067 | version = "0.58.0"
4068 | source = "registry+https://github.com/rust-lang/crates.io-index"
4069 | checksum = "053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515"
4070 | dependencies = [
4071 | "proc-macro2",
4072 | "quote",
4073 | "syn 2.0.79",
4074 | ]
4075 |
4076 | [[package]]
4077 | name = "windows-registry"
4078 | version = "0.2.0"
4079 | source = "registry+https://github.com/rust-lang/crates.io-index"
4080 | checksum = "e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0"
4081 | dependencies = [
4082 | "windows-result",
4083 | "windows-strings",
4084 | "windows-targets 0.52.6",
4085 | ]
4086 |
4087 | [[package]]
4088 | name = "windows-result"
4089 | version = "0.2.0"
4090 | source = "registry+https://github.com/rust-lang/crates.io-index"
4091 | checksum = "1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e"
4092 | dependencies = [
4093 | "windows-targets 0.52.6",
4094 | ]
4095 |
4096 | [[package]]
4097 | name = "windows-strings"
4098 | version = "0.1.0"
4099 | source = "registry+https://github.com/rust-lang/crates.io-index"
4100 | checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10"
4101 | dependencies = [
4102 | "windows-result",
4103 | "windows-targets 0.52.6",
4104 | ]
4105 |
4106 | [[package]]
4107 | name = "windows-sys"
4108 | version = "0.45.0"
4109 | source = "registry+https://github.com/rust-lang/crates.io-index"
4110 | checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0"
4111 | dependencies = [
4112 | "windows-targets 0.42.2",
4113 | ]
4114 |
4115 | [[package]]
4116 | name = "windows-sys"
4117 | version = "0.48.0"
4118 | source = "registry+https://github.com/rust-lang/crates.io-index"
4119 | checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
4120 | dependencies = [
4121 | "windows-targets 0.48.5",
4122 | ]
4123 |
4124 | [[package]]
4125 | name = "windows-sys"
4126 | version = "0.52.0"
4127 | source = "registry+https://github.com/rust-lang/crates.io-index"
4128 | checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
4129 | dependencies = [
4130 | "windows-targets 0.52.6",
4131 | ]
4132 |
4133 | [[package]]
4134 | name = "windows-sys"
4135 | version = "0.59.0"
4136 | source = "registry+https://github.com/rust-lang/crates.io-index"
4137 | checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b"
4138 | dependencies = [
4139 | "windows-targets 0.52.6",
4140 | ]
4141 |
4142 | [[package]]
4143 | name = "windows-targets"
4144 | version = "0.42.2"
4145 | source = "registry+https://github.com/rust-lang/crates.io-index"
4146 | checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071"
4147 | dependencies = [
4148 | "windows_aarch64_gnullvm 0.42.2",
4149 | "windows_aarch64_msvc 0.42.2",
4150 | "windows_i686_gnu 0.42.2",
4151 | "windows_i686_msvc 0.42.2",
4152 | "windows_x86_64_gnu 0.42.2",
4153 | "windows_x86_64_gnullvm 0.42.2",
4154 | "windows_x86_64_msvc 0.42.2",
4155 | ]
4156 |
4157 | [[package]]
4158 | name = "windows-targets"
4159 | version = "0.48.5"
4160 | source = "registry+https://github.com/rust-lang/crates.io-index"
4161 | checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
4162 | dependencies = [
4163 | "windows_aarch64_gnullvm 0.48.5",
4164 | "windows_aarch64_msvc 0.48.5",
4165 | "windows_i686_gnu 0.48.5",
4166 | "windows_i686_msvc 0.48.5",
4167 | "windows_x86_64_gnu 0.48.5",
4168 | "windows_x86_64_gnullvm 0.48.5",
4169 | "windows_x86_64_msvc 0.48.5",
4170 | ]
4171 |
4172 | [[package]]
4173 | name = "windows-targets"
4174 | version = "0.52.6"
4175 | source = "registry+https://github.com/rust-lang/crates.io-index"
4176 | checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
4177 | dependencies = [
4178 | "windows_aarch64_gnullvm 0.52.6",
4179 | "windows_aarch64_msvc 0.52.6",
4180 | "windows_i686_gnu 0.52.6",
4181 | "windows_i686_gnullvm",
4182 | "windows_i686_msvc 0.52.6",
4183 | "windows_x86_64_gnu 0.52.6",
4184 | "windows_x86_64_gnullvm 0.52.6",
4185 | "windows_x86_64_msvc 0.52.6",
4186 | ]
4187 |
4188 | [[package]]
4189 | name = "windows-version"
4190 | version = "0.1.1"
4191 | source = "registry+https://github.com/rust-lang/crates.io-index"
4192 | checksum = "6998aa457c9ba8ff2fb9f13e9d2a930dabcea28f1d0ab94d687d8b3654844515"
4193 | dependencies = [
4194 | "windows-targets 0.52.6",
4195 | ]
4196 |
4197 | [[package]]
4198 | name = "windows_aarch64_gnullvm"
4199 | version = "0.42.2"
4200 | source = "registry+https://github.com/rust-lang/crates.io-index"
4201 | checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8"
4202 |
4203 | [[package]]
4204 | name = "windows_aarch64_gnullvm"
4205 | version = "0.48.5"
4206 | source = "registry+https://github.com/rust-lang/crates.io-index"
4207 | checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
4208 |
4209 | [[package]]
4210 | name = "windows_aarch64_gnullvm"
4211 | version = "0.52.6"
4212 | source = "registry+https://github.com/rust-lang/crates.io-index"
4213 | checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
4214 |
4215 | [[package]]
4216 | name = "windows_aarch64_msvc"
4217 | version = "0.42.2"
4218 | source = "registry+https://github.com/rust-lang/crates.io-index"
4219 | checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43"
4220 |
4221 | [[package]]
4222 | name = "windows_aarch64_msvc"
4223 | version = "0.48.5"
4224 | source = "registry+https://github.com/rust-lang/crates.io-index"
4225 | checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
4226 |
4227 | [[package]]
4228 | name = "windows_aarch64_msvc"
4229 | version = "0.52.6"
4230 | source = "registry+https://github.com/rust-lang/crates.io-index"
4231 | checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
4232 |
4233 | [[package]]
4234 | name = "windows_i686_gnu"
4235 | version = "0.42.2"
4236 | source = "registry+https://github.com/rust-lang/crates.io-index"
4237 | checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f"
4238 |
4239 | [[package]]
4240 | name = "windows_i686_gnu"
4241 | version = "0.48.5"
4242 | source = "registry+https://github.com/rust-lang/crates.io-index"
4243 | checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
4244 |
4245 | [[package]]
4246 | name = "windows_i686_gnu"
4247 | version = "0.52.6"
4248 | source = "registry+https://github.com/rust-lang/crates.io-index"
4249 | checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
4250 |
4251 | [[package]]
4252 | name = "windows_i686_gnullvm"
4253 | version = "0.52.6"
4254 | source = "registry+https://github.com/rust-lang/crates.io-index"
4255 | checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
4256 |
4257 | [[package]]
4258 | name = "windows_i686_msvc"
4259 | version = "0.42.2"
4260 | source = "registry+https://github.com/rust-lang/crates.io-index"
4261 | checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060"
4262 |
4263 | [[package]]
4264 | name = "windows_i686_msvc"
4265 | version = "0.48.5"
4266 | source = "registry+https://github.com/rust-lang/crates.io-index"
4267 | checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
4268 |
4269 | [[package]]
4270 | name = "windows_i686_msvc"
4271 | version = "0.52.6"
4272 | source = "registry+https://github.com/rust-lang/crates.io-index"
4273 | checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
4274 |
4275 | [[package]]
4276 | name = "windows_x86_64_gnu"
4277 | version = "0.42.2"
4278 | source = "registry+https://github.com/rust-lang/crates.io-index"
4279 | checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36"
4280 |
4281 | [[package]]
4282 | name = "windows_x86_64_gnu"
4283 | version = "0.48.5"
4284 | source = "registry+https://github.com/rust-lang/crates.io-index"
4285 | checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
4286 |
4287 | [[package]]
4288 | name = "windows_x86_64_gnu"
4289 | version = "0.52.6"
4290 | source = "registry+https://github.com/rust-lang/crates.io-index"
4291 | checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
4292 |
4293 | [[package]]
4294 | name = "windows_x86_64_gnullvm"
4295 | version = "0.42.2"
4296 | source = "registry+https://github.com/rust-lang/crates.io-index"
4297 | checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3"
4298 |
4299 | [[package]]
4300 | name = "windows_x86_64_gnullvm"
4301 | version = "0.48.5"
4302 | source = "registry+https://github.com/rust-lang/crates.io-index"
4303 | checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
4304 |
4305 | [[package]]
4306 | name = "windows_x86_64_gnullvm"
4307 | version = "0.52.6"
4308 | source = "registry+https://github.com/rust-lang/crates.io-index"
4309 | checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
4310 |
4311 | [[package]]
4312 | name = "windows_x86_64_msvc"
4313 | version = "0.42.2"
4314 | source = "registry+https://github.com/rust-lang/crates.io-index"
4315 | checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0"
4316 |
4317 | [[package]]
4318 | name = "windows_x86_64_msvc"
4319 | version = "0.48.5"
4320 | source = "registry+https://github.com/rust-lang/crates.io-index"
4321 | checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
4322 |
4323 | [[package]]
4324 | name = "windows_x86_64_msvc"
4325 | version = "0.52.6"
4326 | source = "registry+https://github.com/rust-lang/crates.io-index"
4327 | checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
4328 |
4329 | [[package]]
4330 | name = "winnow"
4331 | version = "0.5.40"
4332 | source = "registry+https://github.com/rust-lang/crates.io-index"
4333 | checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876"
4334 | dependencies = [
4335 | "memchr",
4336 | ]
4337 |
4338 | [[package]]
4339 | name = "winreg"
4340 | version = "0.52.0"
4341 | source = "registry+https://github.com/rust-lang/crates.io-index"
4342 | checksum = "a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5"
4343 | dependencies = [
4344 | "cfg-if",
4345 | "windows-sys 0.48.0",
4346 | ]
4347 |
4348 | [[package]]
4349 | name = "wry"
4350 | version = "0.44.1"
4351 | source = "registry+https://github.com/rust-lang/crates.io-index"
4352 | checksum = "440600584cfbd8b0d28eace95c1f2c253db05dae43780b79380aa1e868f04c73"
4353 | dependencies = [
4354 | "base64 0.22.1",
4355 | "block",
4356 | "cocoa",
4357 | "core-graphics",
4358 | "crossbeam-channel",
4359 | "dpi",
4360 | "dunce",
4361 | "gdkx11",
4362 | "gtk",
4363 | "html5ever",
4364 | "http",
4365 | "javascriptcore-rs",
4366 | "jni",
4367 | "kuchikiki",
4368 | "libc",
4369 | "ndk",
4370 | "objc",
4371 | "objc_id",
4372 | "once_cell",
4373 | "percent-encoding",
4374 | "raw-window-handle",
4375 | "sha2",
4376 | "soup3",
4377 | "tao-macros",
4378 | "thiserror",
4379 | "webkit2gtk",
4380 | "webkit2gtk-sys",
4381 | "webview2-com",
4382 | "windows",
4383 | "windows-core 0.58.0",
4384 | "windows-version",
4385 | "x11-dl",
4386 | ]
4387 |
4388 | [[package]]
4389 | name = "wyz"
4390 | version = "0.5.1"
4391 | source = "registry+https://github.com/rust-lang/crates.io-index"
4392 | checksum = "05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed"
4393 | dependencies = [
4394 | "tap",
4395 | ]
4396 |
4397 | [[package]]
4398 | name = "x11"
4399 | version = "2.21.0"
4400 | source = "registry+https://github.com/rust-lang/crates.io-index"
4401 | checksum = "502da5464ccd04011667b11c435cb992822c2c0dbde1770c988480d312a0db2e"
4402 | dependencies = [
4403 | "libc",
4404 | "pkg-config",
4405 | ]
4406 |
4407 | [[package]]
4408 | name = "x11-dl"
4409 | version = "2.21.0"
4410 | source = "registry+https://github.com/rust-lang/crates.io-index"
4411 | checksum = "38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f"
4412 | dependencies = [
4413 | "libc",
4414 | "once_cell",
4415 | "pkg-config",
4416 | ]
4417 |
4418 | [[package]]
4419 | name = "zerocopy"
4420 | version = "0.7.35"
4421 | source = "registry+https://github.com/rust-lang/crates.io-index"
4422 | checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0"
4423 | dependencies = [
4424 | "byteorder",
4425 | "zerocopy-derive",
4426 | ]
4427 |
4428 | [[package]]
4429 | name = "zerocopy-derive"
4430 | version = "0.7.35"
4431 | source = "registry+https://github.com/rust-lang/crates.io-index"
4432 | checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e"
4433 | dependencies = [
4434 | "proc-macro2",
4435 | "quote",
4436 | "syn 2.0.79",
4437 | ]
4438 |
--------------------------------------------------------------------------------