WIP push-to-talk Letta chat frontend
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

add tailwind

+5529 -185
+277
deno.lock
··· 4 4 "npm:@sveltejs/adapter-static@^3.0.6": "3.0.9_@sveltejs+kit@2.36.2__@sveltejs+vite-plugin-svelte@5.1.1___svelte@5.38.3____acorn@8.15.0___vite@6.3.5____picomatch@4.0.3__svelte@5.38.3___acorn@8.15.0__vite@6.3.5___picomatch@4.0.3__acorn@8.15.0_@sveltejs+vite-plugin-svelte@5.1.1__svelte@5.38.3___acorn@8.15.0__vite@6.3.5___picomatch@4.0.3_svelte@5.38.3__acorn@8.15.0_vite@6.3.5__picomatch@4.0.3", 5 5 "npm:@sveltejs/kit@^2.9.0": "2.36.2_@sveltejs+vite-plugin-svelte@5.1.1__svelte@5.38.3___acorn@8.15.0__vite@6.3.5___picomatch@4.0.3_svelte@5.38.3__acorn@8.15.0_vite@6.3.5__picomatch@4.0.3_acorn@8.15.0", 6 6 "npm:@sveltejs/vite-plugin-svelte@5": "5.1.1_svelte@5.38.3__acorn@8.15.0_vite@6.3.5__picomatch@4.0.3", 7 + "npm:@tailwindcss/vite@^4.1.12": "4.1.12_vite@6.3.5__picomatch@4.0.3", 7 8 "npm:@tauri-apps/api@2": "2.8.0", 8 9 "npm:@tauri-apps/cli@2": "2.8.2", 9 10 "npm:@tauri-apps/plugin-opener@2": "2.5.0", 10 11 "npm:svelte-check@4": "4.3.1_svelte@5.38.3__acorn@8.15.0_typescript@5.6.3", 11 12 "npm:svelte@5": "5.38.3_acorn@8.15.0", 13 + "npm:tailwindcss@^4.1.12": "4.1.12", 12 14 "npm:typescript@~5.6.2": "5.6.3", 13 15 "npm:vite@^6.0.3": "6.3.5_picomatch@4.0.3" 14 16 }, 15 17 "npm": { 18 + "@emnapi/core@1.4.5": { 19 + "integrity": "sha512-XsLw1dEOpkSX/WucdqUhPWP7hDxSvZiY+fsUC14h+FtQ2Ifni4znbBt8punRX+Uj2JG/uDb8nEHVKvrVlvdZ5Q==", 20 + "dependencies": [ 21 + "@emnapi/wasi-threads", 22 + "tslib" 23 + ] 24 + }, 25 + "@emnapi/runtime@1.4.5": { 26 + "integrity": "sha512-++LApOtY0pEEz1zrd9vy1/zXVaVJJ/EbAF3u0fXIzPJEDtnITsBGbbK0EkM72amhl/R5b+5xx0Y/QhcVOpuulg==", 27 + "dependencies": [ 28 + "tslib" 29 + ] 30 + }, 31 + "@emnapi/wasi-threads@1.0.4": { 32 + "integrity": "sha512-PJR+bOmMOPH8AtcTGAyYNiuJ3/Fcoj2XN/gBEWzDIKh254XO+mM9XoXHk5GNEhodxeMznbg7BlRojVbKN+gC6g==", 33 + "dependencies": [ 34 + "tslib" 35 + ] 36 + }, 16 37 "@esbuild/aix-ppc64@0.25.9": { 17 38 "integrity": "sha512-OaGtL73Jck6pBKjNIe24BnFE6agGl+6KxDtTfHhy1HmhthfKouEcOhqpSL64K4/0WCtbKFLOdzD/44cJ4k9opA==", 18 39 "os": ["aix"], ··· 143 164 "os": ["win32"], 144 165 "cpu": ["x64"] 145 166 }, 167 + "@isaacs/fs-minipass@4.0.1": { 168 + "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==", 169 + "dependencies": [ 170 + "minipass" 171 + ] 172 + }, 146 173 "@jridgewell/gen-mapping@0.3.13": { 147 174 "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", 148 175 "dependencies": [ ··· 168 195 "dependencies": [ 169 196 "@jridgewell/resolve-uri", 170 197 "@jridgewell/sourcemap-codec" 198 + ] 199 + }, 200 + "@napi-rs/wasm-runtime@0.2.12": { 201 + "integrity": "sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==", 202 + "dependencies": [ 203 + "@emnapi/core", 204 + "@emnapi/runtime", 205 + "@tybys/wasm-util" 171 206 ] 172 207 }, 173 208 "@polka/url@1.0.0-next.29": { ··· 332 367 "vitefu" 333 368 ] 334 369 }, 370 + "@tailwindcss/node@4.1.12": { 371 + "integrity": "sha512-3hm9brwvQkZFe++SBt+oLjo4OLDtkvlE8q2WalaD/7QWaeM7KEJbAiY/LJZUaCs7Xa8aUu4xy3uoyX4q54UVdQ==", 372 + "dependencies": [ 373 + "@jridgewell/remapping", 374 + "enhanced-resolve", 375 + "jiti", 376 + "lightningcss", 377 + "magic-string", 378 + "source-map-js", 379 + "tailwindcss" 380 + ] 381 + }, 382 + "@tailwindcss/oxide-android-arm64@4.1.12": { 383 + "integrity": "sha512-oNY5pq+1gc4T6QVTsZKwZaGpBb2N1H1fsc1GD4o7yinFySqIuRZ2E4NvGasWc6PhYJwGK2+5YT1f9Tp80zUQZQ==", 384 + "os": ["android"], 385 + "cpu": ["arm64"] 386 + }, 387 + "@tailwindcss/oxide-darwin-arm64@4.1.12": { 388 + "integrity": "sha512-cq1qmq2HEtDV9HvZlTtrj671mCdGB93bVY6J29mwCyaMYCP/JaUBXxrQQQm7Qn33AXXASPUb2HFZlWiiHWFytw==", 389 + "os": ["darwin"], 390 + "cpu": ["arm64"] 391 + }, 392 + "@tailwindcss/oxide-darwin-x64@4.1.12": { 393 + "integrity": "sha512-6UCsIeFUcBfpangqlXay9Ffty9XhFH1QuUFn0WV83W8lGdX8cD5/+2ONLluALJD5+yJ7k8mVtwy3zMZmzEfbLg==", 394 + "os": ["darwin"], 395 + "cpu": ["x64"] 396 + }, 397 + "@tailwindcss/oxide-freebsd-x64@4.1.12": { 398 + "integrity": "sha512-JOH/f7j6+nYXIrHobRYCtoArJdMJh5zy5lr0FV0Qu47MID/vqJAY3r/OElPzx1C/wdT1uS7cPq+xdYYelny1ww==", 399 + "os": ["freebsd"], 400 + "cpu": ["x64"] 401 + }, 402 + "@tailwindcss/oxide-linux-arm-gnueabihf@4.1.12": { 403 + "integrity": "sha512-v4Ghvi9AU1SYgGr3/j38PD8PEe6bRfTnNSUE3YCMIRrrNigCFtHZ2TCm8142X8fcSqHBZBceDx+JlFJEfNg5zQ==", 404 + "os": ["linux"], 405 + "cpu": ["arm"] 406 + }, 407 + "@tailwindcss/oxide-linux-arm64-gnu@4.1.12": { 408 + "integrity": "sha512-YP5s1LmetL9UsvVAKusHSyPlzSRqYyRB0f+Kl/xcYQSPLEw/BvGfxzbH+ihUciePDjiXwHh+p+qbSP3SlJw+6g==", 409 + "os": ["linux"], 410 + "cpu": ["arm64"] 411 + }, 412 + "@tailwindcss/oxide-linux-arm64-musl@4.1.12": { 413 + "integrity": "sha512-V8pAM3s8gsrXcCv6kCHSuwyb/gPsd863iT+v1PGXC4fSL/OJqsKhfK//v8P+w9ThKIoqNbEnsZqNy+WDnwQqCA==", 414 + "os": ["linux"], 415 + "cpu": ["arm64"] 416 + }, 417 + "@tailwindcss/oxide-linux-x64-gnu@4.1.12": { 418 + "integrity": "sha512-xYfqYLjvm2UQ3TZggTGrwxjYaLB62b1Wiysw/YE3Yqbh86sOMoTn0feF98PonP7LtjsWOWcXEbGqDL7zv0uW8Q==", 419 + "os": ["linux"], 420 + "cpu": ["x64"] 421 + }, 422 + "@tailwindcss/oxide-linux-x64-musl@4.1.12": { 423 + "integrity": "sha512-ha0pHPamN+fWZY7GCzz5rKunlv9L5R8kdh+YNvP5awe3LtuXb5nRi/H27GeL2U+TdhDOptU7T6Is7mdwh5Ar3A==", 424 + "os": ["linux"], 425 + "cpu": ["x64"] 426 + }, 427 + "@tailwindcss/oxide-wasm32-wasi@4.1.12": { 428 + "integrity": "sha512-4tSyu3dW+ktzdEpuk6g49KdEangu3eCYoqPhWNsZgUhyegEda3M9rG0/j1GV/JjVVsj+lG7jWAyrTlLzd/WEBg==", 429 + "dependencies": [ 430 + "@emnapi/core", 431 + "@emnapi/runtime", 432 + "@emnapi/wasi-threads", 433 + "@napi-rs/wasm-runtime", 434 + "@tybys/wasm-util", 435 + "tslib" 436 + ], 437 + "cpu": ["wasm32"] 438 + }, 439 + "@tailwindcss/oxide-win32-arm64-msvc@4.1.12": { 440 + "integrity": "sha512-iGLyD/cVP724+FGtMWslhcFyg4xyYyM+5F4hGvKA7eifPkXHRAUDFaimu53fpNg9X8dfP75pXx/zFt/jlNF+lg==", 441 + "os": ["win32"], 442 + "cpu": ["arm64"] 443 + }, 444 + "@tailwindcss/oxide-win32-x64-msvc@4.1.12": { 445 + "integrity": "sha512-NKIh5rzw6CpEodv/++r0hGLlfgT/gFN+5WNdZtvh6wpU2BpGNgdjvj6H2oFc8nCM839QM1YOhjpgbAONUb4IxA==", 446 + "os": ["win32"], 447 + "cpu": ["x64"] 448 + }, 449 + "@tailwindcss/oxide@4.1.12": { 450 + "integrity": "sha512-gM5EoKHW/ukmlEtphNwaGx45fGoEmP10v51t9unv55voWh6WrOL19hfuIdo2FjxIaZzw776/BUQg7Pck++cIVw==", 451 + "dependencies": [ 452 + "detect-libc", 453 + "tar" 454 + ], 455 + "optionalDependencies": [ 456 + "@tailwindcss/oxide-android-arm64", 457 + "@tailwindcss/oxide-darwin-arm64", 458 + "@tailwindcss/oxide-darwin-x64", 459 + "@tailwindcss/oxide-freebsd-x64", 460 + "@tailwindcss/oxide-linux-arm-gnueabihf", 461 + "@tailwindcss/oxide-linux-arm64-gnu", 462 + "@tailwindcss/oxide-linux-arm64-musl", 463 + "@tailwindcss/oxide-linux-x64-gnu", 464 + "@tailwindcss/oxide-linux-x64-musl", 465 + "@tailwindcss/oxide-wasm32-wasi", 466 + "@tailwindcss/oxide-win32-arm64-msvc", 467 + "@tailwindcss/oxide-win32-x64-msvc" 468 + ], 469 + "scripts": true 470 + }, 471 + "@tailwindcss/vite@4.1.12_vite@6.3.5__picomatch@4.0.3": { 472 + "integrity": "sha512-4pt0AMFDx7gzIrAOIYgYP0KCBuKWqyW8ayrdiLEjoJTT4pKTjrzG/e4uzWtTLDziC+66R9wbUqZBccJalSE5vQ==", 473 + "dependencies": [ 474 + "@tailwindcss/node", 475 + "@tailwindcss/oxide", 476 + "tailwindcss", 477 + "vite" 478 + ] 479 + }, 335 480 "@tauri-apps/api@2.8.0": { 336 481 "integrity": "sha512-ga7zdhbS2GXOMTIZRT0mYjKJtR9fivsXzsyq5U3vjDL0s6DTMwYRm0UHNjzTY5dh4+LSC68Sm/7WEiimbQNYlw==" 337 482 }, ··· 413 558 "@tauri-apps/api" 414 559 ] 415 560 }, 561 + "@tybys/wasm-util@0.10.0": { 562 + "integrity": "sha512-VyyPYFlOMNylG45GoAe0xDoLwWuowvf92F9kySqzYh8vmYm7D2u4iUJKa1tOUpS70Ku13ASrOkS4ScXFsTaCNQ==", 563 + "dependencies": [ 564 + "tslib" 565 + ] 566 + }, 416 567 "@types/cookie@0.6.0": { 417 568 "integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==" 418 569 }, ··· 435 586 "readdirp" 436 587 ] 437 588 }, 589 + "chownr@3.0.0": { 590 + "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==" 591 + }, 438 592 "clsx@2.1.1": { 439 593 "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==" 440 594 }, ··· 449 603 }, 450 604 "deepmerge@4.3.1": { 451 605 "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==" 606 + }, 607 + "detect-libc@2.0.4": { 608 + "integrity": "sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==" 452 609 }, 453 610 "devalue@5.1.1": { 454 611 "integrity": "sha512-maua5KUiapvEwiEAe+XnlZ3Rh0GD+qI1J/nb9vrJc3muPXvcF/8gXYTWF76+5DAqHyDUtOIImEuo0YKE9mshVw==" 455 612 }, 613 + "enhanced-resolve@5.18.3": { 614 + "integrity": "sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==", 615 + "dependencies": [ 616 + "graceful-fs", 617 + "tapable" 618 + ] 619 + }, 456 620 "esbuild@0.25.9": { 457 621 "integrity": "sha512-CRbODhYyQx3qp7ZEwzxOk4JBqmD/seJrzPa/cGjY1VtIn5E09Oi9/dB4JwctnfZ8Q8iT7rioVv5k/FNT/uf54g==", 458 622 "optionalDependencies": [ ··· 509 673 "os": ["darwin"], 510 674 "scripts": true 511 675 }, 676 + "graceful-fs@4.2.11": { 677 + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" 678 + }, 512 679 "is-reference@3.0.3": { 513 680 "integrity": "sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw==", 514 681 "dependencies": [ 515 682 "@types/estree" 516 683 ] 517 684 }, 685 + "jiti@2.5.1": { 686 + "integrity": "sha512-twQoecYPiVA5K/h6SxtORw/Bs3ar+mLUtoPSc7iMXzQzK8d7eJ/R09wmTwAjiamETn1cXYPGfNnu7DMoHgu12w==", 687 + "bin": true 688 + }, 518 689 "kleur@4.1.5": { 519 690 "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==" 520 691 }, 692 + "lightningcss-darwin-arm64@1.30.1": { 693 + "integrity": "sha512-c8JK7hyE65X1MHMN+Viq9n11RRC7hgin3HhYKhrMyaXflk5GVplZ60IxyoVtzILeKr+xAJwg6zK6sjTBJ0FKYQ==", 694 + "os": ["darwin"], 695 + "cpu": ["arm64"] 696 + }, 697 + "lightningcss-darwin-x64@1.30.1": { 698 + "integrity": "sha512-k1EvjakfumAQoTfcXUcHQZhSpLlkAuEkdMBsI/ivWw9hL+7FtilQc0Cy3hrx0AAQrVtQAbMI7YjCgYgvn37PzA==", 699 + "os": ["darwin"], 700 + "cpu": ["x64"] 701 + }, 702 + "lightningcss-freebsd-x64@1.30.1": { 703 + "integrity": "sha512-kmW6UGCGg2PcyUE59K5r0kWfKPAVy4SltVeut+umLCFoJ53RdCUWxcRDzO1eTaxf/7Q2H7LTquFHPL5R+Gjyig==", 704 + "os": ["freebsd"], 705 + "cpu": ["x64"] 706 + }, 707 + "lightningcss-linux-arm-gnueabihf@1.30.1": { 708 + "integrity": "sha512-MjxUShl1v8pit+6D/zSPq9S9dQ2NPFSQwGvxBCYaBYLPlCWuPh9/t1MRS8iUaR8i+a6w7aps+B4N0S1TYP/R+Q==", 709 + "os": ["linux"], 710 + "cpu": ["arm"] 711 + }, 712 + "lightningcss-linux-arm64-gnu@1.30.1": { 713 + "integrity": "sha512-gB72maP8rmrKsnKYy8XUuXi/4OctJiuQjcuqWNlJQ6jZiWqtPvqFziskH3hnajfvKB27ynbVCucKSm2rkQp4Bw==", 714 + "os": ["linux"], 715 + "cpu": ["arm64"] 716 + }, 717 + "lightningcss-linux-arm64-musl@1.30.1": { 718 + "integrity": "sha512-jmUQVx4331m6LIX+0wUhBbmMX7TCfjF5FoOH6SD1CttzuYlGNVpA7QnrmLxrsub43ClTINfGSYyHe2HWeLl5CQ==", 719 + "os": ["linux"], 720 + "cpu": ["arm64"] 721 + }, 722 + "lightningcss-linux-x64-gnu@1.30.1": { 723 + "integrity": "sha512-piWx3z4wN8J8z3+O5kO74+yr6ze/dKmPnI7vLqfSqI8bccaTGY5xiSGVIJBDd5K5BHlvVLpUB3S2YCfelyJ1bw==", 724 + "os": ["linux"], 725 + "cpu": ["x64"] 726 + }, 727 + "lightningcss-linux-x64-musl@1.30.1": { 728 + "integrity": "sha512-rRomAK7eIkL+tHY0YPxbc5Dra2gXlI63HL+v1Pdi1a3sC+tJTcFrHX+E86sulgAXeI7rSzDYhPSeHHjqFhqfeQ==", 729 + "os": ["linux"], 730 + "cpu": ["x64"] 731 + }, 732 + "lightningcss-win32-arm64-msvc@1.30.1": { 733 + "integrity": "sha512-mSL4rqPi4iXq5YVqzSsJgMVFENoa4nGTT/GjO2c0Yl9OuQfPsIfncvLrEW6RbbB24WtZ3xP/2CCmI3tNkNV4oA==", 734 + "os": ["win32"], 735 + "cpu": ["arm64"] 736 + }, 737 + "lightningcss-win32-x64-msvc@1.30.1": { 738 + "integrity": "sha512-PVqXh48wh4T53F/1CCu8PIPCxLzWyCnn/9T5W1Jpmdy5h9Cwd+0YQS6/LwhHXSafuc61/xg9Lv5OrCby6a++jg==", 739 + "os": ["win32"], 740 + "cpu": ["x64"] 741 + }, 742 + "lightningcss@1.30.1": { 743 + "integrity": "sha512-xi6IyHML+c9+Q3W0S4fCQJOym42pyurFiJUHEcEyHS0CeKzia4yZDEsLlqOFykxOdHpNy0NmvVO31vcSqAxJCg==", 744 + "dependencies": [ 745 + "detect-libc" 746 + ], 747 + "optionalDependencies": [ 748 + "lightningcss-darwin-arm64", 749 + "lightningcss-darwin-x64", 750 + "lightningcss-freebsd-x64", 751 + "lightningcss-linux-arm-gnueabihf", 752 + "lightningcss-linux-arm64-gnu", 753 + "lightningcss-linux-arm64-musl", 754 + "lightningcss-linux-x64-gnu", 755 + "lightningcss-linux-x64-musl", 756 + "lightningcss-win32-arm64-msvc", 757 + "lightningcss-win32-x64-msvc" 758 + ] 759 + }, 521 760 "locate-character@3.0.0": { 522 761 "integrity": "sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==" 523 762 }, ··· 527 766 "@jridgewell/sourcemap-codec" 528 767 ] 529 768 }, 769 + "minipass@7.1.2": { 770 + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==" 771 + }, 772 + "minizlib@3.0.2": { 773 + "integrity": "sha512-oG62iEk+CYt5Xj2YqI5Xi9xWUeZhDI8jjQmC5oThVH5JGCTgIjr7ciJDzC7MBzYd//WvR1OTmP5Q38Q8ShQtVA==", 774 + "dependencies": [ 775 + "minipass" 776 + ] 777 + }, 778 + "mkdirp@3.0.1": { 779 + "integrity": "sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==", 780 + "bin": true 781 + }, 530 782 "mri@1.2.0": { 531 783 "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==" 532 784 }, ··· 639 891 "zimmerframe" 640 892 ] 641 893 }, 894 + "tailwindcss@4.1.12": { 895 + "integrity": "sha512-DzFtxOi+7NsFf7DBtI3BJsynR+0Yp6etH+nRPTbpWnS2pZBaSksv/JGctNwSWzbFjp0vxSqknaUylseZqMDGrA==" 896 + }, 897 + "tapable@2.2.3": { 898 + "integrity": "sha512-ZL6DDuAlRlLGghwcfmSn9sK3Hr6ArtyudlSAiCqQ6IfE+b+HHbydbYDIG15IfS5do+7XQQBdBiubF/cV2dnDzg==" 899 + }, 900 + "tar@7.4.3": { 901 + "integrity": "sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==", 902 + "dependencies": [ 903 + "@isaacs/fs-minipass", 904 + "chownr", 905 + "minipass", 906 + "minizlib", 907 + "mkdirp", 908 + "yallist" 909 + ] 910 + }, 642 911 "tinyglobby@0.2.14_picomatch@4.0.3": { 643 912 "integrity": "sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==", 644 913 "dependencies": [ ··· 649 918 "totalist@3.0.1": { 650 919 "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==" 651 920 }, 921 + "tslib@2.8.1": { 922 + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==" 923 + }, 652 924 "typescript@5.6.3": { 653 925 "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==", 654 926 "bin": true ··· 677 949 "vite" 678 950 ] 679 951 }, 952 + "yallist@5.0.0": { 953 + "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==" 954 + }, 680 955 "zimmerframe@1.1.2": { 681 956 "integrity": "sha512-rAbqEGa8ovJy4pyBxZM70hg4pE6gDgaQ0Sl9M3enG3I0d6H4XSAM3GeNGLKnsBpuijUow064sf7ww1nutC5/3w==" 682 957 } ··· 687 962 "npm:@sveltejs/adapter-static@^3.0.6", 688 963 "npm:@sveltejs/kit@^2.9.0", 689 964 "npm:@sveltejs/vite-plugin-svelte@5", 965 + "npm:@tailwindcss/vite@^4.1.12", 690 966 "npm:@tauri-apps/api@2", 691 967 "npm:@tauri-apps/cli@2", 692 968 "npm:@tauri-apps/plugin-opener@2", 693 969 "npm:svelte-check@4", 694 970 "npm:svelte@5", 971 + "npm:tailwindcss@^4.1.12", 695 972 "npm:typescript@~5.6.2", 696 973 "npm:vite@^6.0.3" 697 974 ]
+3 -1
package.json
··· 13 13 }, 14 14 "license": "MIT", 15 15 "dependencies": { 16 + "@tailwindcss/vite": "^4.1.12", 16 17 "@tauri-apps/api": "^2", 17 - "@tauri-apps/plugin-opener": "^2" 18 + "@tauri-apps/plugin-opener": "^2", 19 + "tailwindcss": "^4.1.12" 18 20 }, 19 21 "devDependencies": { 20 22 "@sveltejs/adapter-static": "^3.0.6",
+5216
src-tauri/Cargo.lock
··· 1 + # This file is automatically @generated by Cargo. 2 + # It is not intended for manual editing. 3 + version = 4 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.1" 17 + source = "registry+https://github.com/rust-lang/crates.io-index" 18 + checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa" 19 + 20 + [[package]] 21 + name = "aho-corasick" 22 + version = "1.1.3" 23 + source = "registry+https://github.com/rust-lang/crates.io-index" 24 + checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" 25 + dependencies = [ 26 + "memchr", 27 + ] 28 + 29 + [[package]] 30 + name = "alloc-no-stdlib" 31 + version = "2.0.4" 32 + source = "registry+https://github.com/rust-lang/crates.io-index" 33 + checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3" 34 + 35 + [[package]] 36 + name = "alloc-stdlib" 37 + version = "0.2.2" 38 + source = "registry+https://github.com/rust-lang/crates.io-index" 39 + checksum = "94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece" 40 + dependencies = [ 41 + "alloc-no-stdlib", 42 + ] 43 + 44 + [[package]] 45 + name = "android-tzdata" 46 + version = "0.1.1" 47 + source = "registry+https://github.com/rust-lang/crates.io-index" 48 + checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" 49 + 50 + [[package]] 51 + name = "android_system_properties" 52 + version = "0.1.5" 53 + source = "registry+https://github.com/rust-lang/crates.io-index" 54 + checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" 55 + dependencies = [ 56 + "libc", 57 + ] 58 + 59 + [[package]] 60 + name = "anyhow" 61 + version = "1.0.99" 62 + source = "registry+https://github.com/rust-lang/crates.io-index" 63 + checksum = "b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100" 64 + 65 + [[package]] 66 + name = "async-broadcast" 67 + version = "0.7.2" 68 + source = "registry+https://github.com/rust-lang/crates.io-index" 69 + checksum = "435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532" 70 + dependencies = [ 71 + "event-listener", 72 + "event-listener-strategy", 73 + "futures-core", 74 + "pin-project-lite", 75 + ] 76 + 77 + [[package]] 78 + name = "async-channel" 79 + version = "2.5.0" 80 + source = "registry+https://github.com/rust-lang/crates.io-index" 81 + checksum = "924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2" 82 + dependencies = [ 83 + "concurrent-queue", 84 + "event-listener-strategy", 85 + "futures-core", 86 + "pin-project-lite", 87 + ] 88 + 89 + [[package]] 90 + name = "async-executor" 91 + version = "1.13.2" 92 + source = "registry+https://github.com/rust-lang/crates.io-index" 93 + checksum = "bb812ffb58524bdd10860d7d974e2f01cc0950c2438a74ee5ec2e2280c6c4ffa" 94 + dependencies = [ 95 + "async-task", 96 + "concurrent-queue", 97 + "fastrand", 98 + "futures-lite", 99 + "pin-project-lite", 100 + "slab", 101 + ] 102 + 103 + [[package]] 104 + name = "async-io" 105 + version = "2.5.0" 106 + source = "registry+https://github.com/rust-lang/crates.io-index" 107 + checksum = "19634d6336019ef220f09fd31168ce5c184b295cbf80345437cc36094ef223ca" 108 + dependencies = [ 109 + "async-lock", 110 + "cfg-if", 111 + "concurrent-queue", 112 + "futures-io", 113 + "futures-lite", 114 + "parking", 115 + "polling", 116 + "rustix", 117 + "slab", 118 + "windows-sys 0.60.2", 119 + ] 120 + 121 + [[package]] 122 + name = "async-lock" 123 + version = "3.4.1" 124 + source = "registry+https://github.com/rust-lang/crates.io-index" 125 + checksum = "5fd03604047cee9b6ce9de9f70c6cd540a0520c813cbd49bae61f33ab80ed1dc" 126 + dependencies = [ 127 + "event-listener", 128 + "event-listener-strategy", 129 + "pin-project-lite", 130 + ] 131 + 132 + [[package]] 133 + name = "async-process" 134 + version = "2.4.0" 135 + source = "registry+https://github.com/rust-lang/crates.io-index" 136 + checksum = "65daa13722ad51e6ab1a1b9c01299142bc75135b337923cfa10e79bbbd669f00" 137 + dependencies = [ 138 + "async-channel", 139 + "async-io", 140 + "async-lock", 141 + "async-signal", 142 + "async-task", 143 + "blocking", 144 + "cfg-if", 145 + "event-listener", 146 + "futures-lite", 147 + "rustix", 148 + ] 149 + 150 + [[package]] 151 + name = "async-recursion" 152 + version = "1.1.1" 153 + source = "registry+https://github.com/rust-lang/crates.io-index" 154 + checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" 155 + dependencies = [ 156 + "proc-macro2", 157 + "quote", 158 + "syn 2.0.106", 159 + ] 160 + 161 + [[package]] 162 + name = "async-signal" 163 + version = "0.2.12" 164 + source = "registry+https://github.com/rust-lang/crates.io-index" 165 + checksum = "f567af260ef69e1d52c2b560ce0ea230763e6fbb9214a85d768760a920e3e3c1" 166 + dependencies = [ 167 + "async-io", 168 + "async-lock", 169 + "atomic-waker", 170 + "cfg-if", 171 + "futures-core", 172 + "futures-io", 173 + "rustix", 174 + "signal-hook-registry", 175 + "slab", 176 + "windows-sys 0.60.2", 177 + ] 178 + 179 + [[package]] 180 + name = "async-task" 181 + version = "4.7.1" 182 + source = "registry+https://github.com/rust-lang/crates.io-index" 183 + checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" 184 + 185 + [[package]] 186 + name = "async-trait" 187 + version = "0.1.89" 188 + source = "registry+https://github.com/rust-lang/crates.io-index" 189 + checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb" 190 + dependencies = [ 191 + "proc-macro2", 192 + "quote", 193 + "syn 2.0.106", 194 + ] 195 + 196 + [[package]] 197 + name = "atk" 198 + version = "0.18.2" 199 + source = "registry+https://github.com/rust-lang/crates.io-index" 200 + checksum = "241b621213072e993be4f6f3a9e4b45f65b7e6faad43001be957184b7bb1824b" 201 + dependencies = [ 202 + "atk-sys", 203 + "glib", 204 + "libc", 205 + ] 206 + 207 + [[package]] 208 + name = "atk-sys" 209 + version = "0.18.2" 210 + source = "registry+https://github.com/rust-lang/crates.io-index" 211 + checksum = "c5e48b684b0ca77d2bbadeef17424c2ea3c897d44d566a1617e7e8f30614d086" 212 + dependencies = [ 213 + "glib-sys", 214 + "gobject-sys", 215 + "libc", 216 + "system-deps", 217 + ] 218 + 219 + [[package]] 220 + name = "atomic-waker" 221 + version = "1.1.2" 222 + source = "registry+https://github.com/rust-lang/crates.io-index" 223 + checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" 224 + 225 + [[package]] 226 + name = "autocfg" 227 + version = "1.5.0" 228 + source = "registry+https://github.com/rust-lang/crates.io-index" 229 + checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" 230 + 231 + [[package]] 232 + name = "backtrace" 233 + version = "0.3.75" 234 + source = "registry+https://github.com/rust-lang/crates.io-index" 235 + checksum = "6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002" 236 + dependencies = [ 237 + "addr2line", 238 + "cfg-if", 239 + "libc", 240 + "miniz_oxide", 241 + "object", 242 + "rustc-demangle", 243 + "windows-targets 0.52.6", 244 + ] 245 + 246 + [[package]] 247 + name = "base64" 248 + version = "0.21.7" 249 + source = "registry+https://github.com/rust-lang/crates.io-index" 250 + checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" 251 + 252 + [[package]] 253 + name = "base64" 254 + version = "0.22.1" 255 + source = "registry+https://github.com/rust-lang/crates.io-index" 256 + checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" 257 + 258 + [[package]] 259 + name = "bitflags" 260 + version = "1.3.2" 261 + source = "registry+https://github.com/rust-lang/crates.io-index" 262 + checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 263 + 264 + [[package]] 265 + name = "bitflags" 266 + version = "2.9.3" 267 + source = "registry+https://github.com/rust-lang/crates.io-index" 268 + checksum = "34efbcccd345379ca2868b2b2c9d3782e9cc58ba87bc7d79d5b53d9c9ae6f25d" 269 + dependencies = [ 270 + "serde", 271 + ] 272 + 273 + [[package]] 274 + name = "block-buffer" 275 + version = "0.10.4" 276 + source = "registry+https://github.com/rust-lang/crates.io-index" 277 + checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" 278 + dependencies = [ 279 + "generic-array", 280 + ] 281 + 282 + [[package]] 283 + name = "block2" 284 + version = "0.5.1" 285 + source = "registry+https://github.com/rust-lang/crates.io-index" 286 + checksum = "2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f" 287 + dependencies = [ 288 + "objc2 0.5.2", 289 + ] 290 + 291 + [[package]] 292 + name = "block2" 293 + version = "0.6.1" 294 + source = "registry+https://github.com/rust-lang/crates.io-index" 295 + checksum = "340d2f0bdb2a43c1d3cd40513185b2bd7def0aa1052f956455114bc98f82dcf2" 296 + dependencies = [ 297 + "objc2 0.6.2", 298 + ] 299 + 300 + [[package]] 301 + name = "blocking" 302 + version = "1.6.2" 303 + source = "registry+https://github.com/rust-lang/crates.io-index" 304 + checksum = "e83f8d02be6967315521be875afa792a316e28d57b5a2d401897e2a7921b7f21" 305 + dependencies = [ 306 + "async-channel", 307 + "async-task", 308 + "futures-io", 309 + "futures-lite", 310 + "piper", 311 + ] 312 + 313 + [[package]] 314 + name = "brotli" 315 + version = "8.0.2" 316 + source = "registry+https://github.com/rust-lang/crates.io-index" 317 + checksum = "4bd8b9603c7aa97359dbd97ecf258968c95f3adddd6db2f7e7a5bef101c84560" 318 + dependencies = [ 319 + "alloc-no-stdlib", 320 + "alloc-stdlib", 321 + "brotli-decompressor", 322 + ] 323 + 324 + [[package]] 325 + name = "brotli-decompressor" 326 + version = "5.0.0" 327 + source = "registry+https://github.com/rust-lang/crates.io-index" 328 + checksum = "874bb8112abecc98cbd6d81ea4fa7e94fb9449648c93cc89aa40c81c24d7de03" 329 + dependencies = [ 330 + "alloc-no-stdlib", 331 + "alloc-stdlib", 332 + ] 333 + 334 + [[package]] 335 + name = "bumpalo" 336 + version = "3.19.0" 337 + source = "registry+https://github.com/rust-lang/crates.io-index" 338 + checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43" 339 + 340 + [[package]] 341 + name = "bytemuck" 342 + version = "1.23.2" 343 + source = "registry+https://github.com/rust-lang/crates.io-index" 344 + checksum = "3995eaeebcdf32f91f980d360f78732ddc061097ab4e39991ae7a6ace9194677" 345 + 346 + [[package]] 347 + name = "byteorder" 348 + version = "1.5.0" 349 + source = "registry+https://github.com/rust-lang/crates.io-index" 350 + checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" 351 + 352 + [[package]] 353 + name = "bytes" 354 + version = "1.10.1" 355 + source = "registry+https://github.com/rust-lang/crates.io-index" 356 + checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a" 357 + dependencies = [ 358 + "serde", 359 + ] 360 + 361 + [[package]] 362 + name = "cairo-rs" 363 + version = "0.18.5" 364 + source = "registry+https://github.com/rust-lang/crates.io-index" 365 + checksum = "8ca26ef0159422fb77631dc9d17b102f253b876fe1586b03b803e63a309b4ee2" 366 + dependencies = [ 367 + "bitflags 2.9.3", 368 + "cairo-sys-rs", 369 + "glib", 370 + "libc", 371 + "once_cell", 372 + "thiserror 1.0.69", 373 + ] 374 + 375 + [[package]] 376 + name = "cairo-sys-rs" 377 + version = "0.18.2" 378 + source = "registry+https://github.com/rust-lang/crates.io-index" 379 + checksum = "685c9fa8e590b8b3d678873528d83411db17242a73fccaed827770ea0fedda51" 380 + dependencies = [ 381 + "glib-sys", 382 + "libc", 383 + "system-deps", 384 + ] 385 + 386 + [[package]] 387 + name = "camino" 388 + version = "1.1.12" 389 + source = "registry+https://github.com/rust-lang/crates.io-index" 390 + checksum = "dd0b03af37dad7a14518b7691d81acb0f8222604ad3d1b02f6b4bed5188c0cd5" 391 + dependencies = [ 392 + "serde", 393 + ] 394 + 395 + [[package]] 396 + name = "cargo-platform" 397 + version = "0.1.9" 398 + source = "registry+https://github.com/rust-lang/crates.io-index" 399 + checksum = "e35af189006b9c0f00a064685c727031e3ed2d8020f7ba284d78cc2671bd36ea" 400 + dependencies = [ 401 + "serde", 402 + ] 403 + 404 + [[package]] 405 + name = "cargo_metadata" 406 + version = "0.19.2" 407 + source = "registry+https://github.com/rust-lang/crates.io-index" 408 + checksum = "dd5eb614ed4c27c5d706420e4320fbe3216ab31fa1c33cd8246ac36dae4479ba" 409 + dependencies = [ 410 + "camino", 411 + "cargo-platform", 412 + "semver", 413 + "serde", 414 + "serde_json", 415 + "thiserror 2.0.16", 416 + ] 417 + 418 + [[package]] 419 + name = "cargo_toml" 420 + version = "0.22.3" 421 + source = "registry+https://github.com/rust-lang/crates.io-index" 422 + checksum = "374b7c592d9c00c1f4972ea58390ac6b18cbb6ab79011f3bdc90a0b82ca06b77" 423 + dependencies = [ 424 + "serde", 425 + "toml 0.9.5", 426 + ] 427 + 428 + [[package]] 429 + name = "cc" 430 + version = "1.2.34" 431 + source = "registry+https://github.com/rust-lang/crates.io-index" 432 + checksum = "42bc4aea80032b7bf409b0bc7ccad88853858911b7713a8062fdc0623867bedc" 433 + dependencies = [ 434 + "shlex", 435 + ] 436 + 437 + [[package]] 438 + name = "cesu8" 439 + version = "1.1.0" 440 + source = "registry+https://github.com/rust-lang/crates.io-index" 441 + checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c" 442 + 443 + [[package]] 444 + name = "cfb" 445 + version = "0.7.3" 446 + source = "registry+https://github.com/rust-lang/crates.io-index" 447 + checksum = "d38f2da7a0a2c4ccf0065be06397cc26a81f4e528be095826eee9d4adbb8c60f" 448 + dependencies = [ 449 + "byteorder", 450 + "fnv", 451 + "uuid", 452 + ] 453 + 454 + [[package]] 455 + name = "cfg-expr" 456 + version = "0.15.8" 457 + source = "registry+https://github.com/rust-lang/crates.io-index" 458 + checksum = "d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02" 459 + dependencies = [ 460 + "smallvec", 461 + "target-lexicon", 462 + ] 463 + 464 + [[package]] 465 + name = "cfg-if" 466 + version = "1.0.3" 467 + source = "registry+https://github.com/rust-lang/crates.io-index" 468 + checksum = "2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9" 469 + 470 + [[package]] 471 + name = "cfg_aliases" 472 + version = "0.2.1" 473 + source = "registry+https://github.com/rust-lang/crates.io-index" 474 + checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" 475 + 476 + [[package]] 477 + name = "chrono" 478 + version = "0.4.41" 479 + source = "registry+https://github.com/rust-lang/crates.io-index" 480 + checksum = "c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d" 481 + dependencies = [ 482 + "android-tzdata", 483 + "iana-time-zone", 484 + "num-traits", 485 + "serde", 486 + "windows-link", 487 + ] 488 + 489 + [[package]] 490 + name = "combine" 491 + version = "4.6.7" 492 + source = "registry+https://github.com/rust-lang/crates.io-index" 493 + checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" 494 + dependencies = [ 495 + "bytes", 496 + "memchr", 497 + ] 498 + 499 + [[package]] 500 + name = "concurrent-queue" 501 + version = "2.5.0" 502 + source = "registry+https://github.com/rust-lang/crates.io-index" 503 + checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" 504 + dependencies = [ 505 + "crossbeam-utils", 506 + ] 507 + 508 + [[package]] 509 + name = "convert_case" 510 + version = "0.4.0" 511 + source = "registry+https://github.com/rust-lang/crates.io-index" 512 + checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" 513 + 514 + [[package]] 515 + name = "cookie" 516 + version = "0.18.1" 517 + source = "registry+https://github.com/rust-lang/crates.io-index" 518 + checksum = "4ddef33a339a91ea89fb53151bd0a4689cfce27055c291dfa69945475d22c747" 519 + dependencies = [ 520 + "time", 521 + "version_check", 522 + ] 523 + 524 + [[package]] 525 + name = "core-foundation" 526 + version = "0.10.1" 527 + source = "registry+https://github.com/rust-lang/crates.io-index" 528 + checksum = "b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6" 529 + dependencies = [ 530 + "core-foundation-sys", 531 + "libc", 532 + ] 533 + 534 + [[package]] 535 + name = "core-foundation-sys" 536 + version = "0.8.7" 537 + source = "registry+https://github.com/rust-lang/crates.io-index" 538 + checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" 539 + 540 + [[package]] 541 + name = "core-graphics" 542 + version = "0.24.0" 543 + source = "registry+https://github.com/rust-lang/crates.io-index" 544 + checksum = "fa95a34622365fa5bbf40b20b75dba8dfa8c94c734aea8ac9a5ca38af14316f1" 545 + dependencies = [ 546 + "bitflags 2.9.3", 547 + "core-foundation", 548 + "core-graphics-types", 549 + "foreign-types", 550 + "libc", 551 + ] 552 + 553 + [[package]] 554 + name = "core-graphics-types" 555 + version = "0.2.0" 556 + source = "registry+https://github.com/rust-lang/crates.io-index" 557 + checksum = "3d44a101f213f6c4cdc1853d4b78aef6db6bdfa3468798cc1d9912f4735013eb" 558 + dependencies = [ 559 + "bitflags 2.9.3", 560 + "core-foundation", 561 + "libc", 562 + ] 563 + 564 + [[package]] 565 + name = "cpufeatures" 566 + version = "0.2.17" 567 + source = "registry+https://github.com/rust-lang/crates.io-index" 568 + checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" 569 + dependencies = [ 570 + "libc", 571 + ] 572 + 573 + [[package]] 574 + name = "crc32fast" 575 + version = "1.5.0" 576 + source = "registry+https://github.com/rust-lang/crates.io-index" 577 + checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511" 578 + dependencies = [ 579 + "cfg-if", 580 + ] 581 + 582 + [[package]] 583 + name = "crossbeam-channel" 584 + version = "0.5.15" 585 + source = "registry+https://github.com/rust-lang/crates.io-index" 586 + checksum = "82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2" 587 + dependencies = [ 588 + "crossbeam-utils", 589 + ] 590 + 591 + [[package]] 592 + name = "crossbeam-utils" 593 + version = "0.8.21" 594 + source = "registry+https://github.com/rust-lang/crates.io-index" 595 + checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" 596 + 597 + [[package]] 598 + name = "crypto-common" 599 + version = "0.1.6" 600 + source = "registry+https://github.com/rust-lang/crates.io-index" 601 + checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 602 + dependencies = [ 603 + "generic-array", 604 + "typenum", 605 + ] 606 + 607 + [[package]] 608 + name = "cssparser" 609 + version = "0.29.6" 610 + source = "registry+https://github.com/rust-lang/crates.io-index" 611 + checksum = "f93d03419cb5950ccfd3daf3ff1c7a36ace64609a1a8746d493df1ca0afde0fa" 612 + dependencies = [ 613 + "cssparser-macros", 614 + "dtoa-short", 615 + "itoa", 616 + "matches", 617 + "phf 0.10.1", 618 + "proc-macro2", 619 + "quote", 620 + "smallvec", 621 + "syn 1.0.109", 622 + ] 623 + 624 + [[package]] 625 + name = "cssparser-macros" 626 + version = "0.6.1" 627 + source = "registry+https://github.com/rust-lang/crates.io-index" 628 + checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331" 629 + dependencies = [ 630 + "quote", 631 + "syn 2.0.106", 632 + ] 633 + 634 + [[package]] 635 + name = "ctor" 636 + version = "0.2.9" 637 + source = "registry+https://github.com/rust-lang/crates.io-index" 638 + checksum = "32a2785755761f3ddc1492979ce1e48d2c00d09311c39e4466429188f3dd6501" 639 + dependencies = [ 640 + "quote", 641 + "syn 2.0.106", 642 + ] 643 + 644 + [[package]] 645 + name = "darling" 646 + version = "0.20.11" 647 + source = "registry+https://github.com/rust-lang/crates.io-index" 648 + checksum = "fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee" 649 + dependencies = [ 650 + "darling_core", 651 + "darling_macro", 652 + ] 653 + 654 + [[package]] 655 + name = "darling_core" 656 + version = "0.20.11" 657 + source = "registry+https://github.com/rust-lang/crates.io-index" 658 + checksum = "0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e" 659 + dependencies = [ 660 + "fnv", 661 + "ident_case", 662 + "proc-macro2", 663 + "quote", 664 + "strsim", 665 + "syn 2.0.106", 666 + ] 667 + 668 + [[package]] 669 + name = "darling_macro" 670 + version = "0.20.11" 671 + source = "registry+https://github.com/rust-lang/crates.io-index" 672 + checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead" 673 + dependencies = [ 674 + "darling_core", 675 + "quote", 676 + "syn 2.0.106", 677 + ] 678 + 679 + [[package]] 680 + name = "deranged" 681 + version = "0.4.0" 682 + source = "registry+https://github.com/rust-lang/crates.io-index" 683 + checksum = "9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e" 684 + dependencies = [ 685 + "powerfmt", 686 + "serde", 687 + ] 688 + 689 + [[package]] 690 + name = "derive_more" 691 + version = "0.99.20" 692 + source = "registry+https://github.com/rust-lang/crates.io-index" 693 + checksum = "6edb4b64a43d977b8e99788fe3a04d483834fba1215a7e02caa415b626497f7f" 694 + dependencies = [ 695 + "convert_case", 696 + "proc-macro2", 697 + "quote", 698 + "rustc_version", 699 + "syn 2.0.106", 700 + ] 701 + 702 + [[package]] 703 + name = "digest" 704 + version = "0.10.7" 705 + source = "registry+https://github.com/rust-lang/crates.io-index" 706 + checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 707 + dependencies = [ 708 + "block-buffer", 709 + "crypto-common", 710 + ] 711 + 712 + [[package]] 713 + name = "dirs" 714 + version = "6.0.0" 715 + source = "registry+https://github.com/rust-lang/crates.io-index" 716 + checksum = "c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e" 717 + dependencies = [ 718 + "dirs-sys", 719 + ] 720 + 721 + [[package]] 722 + name = "dirs-sys" 723 + version = "0.5.0" 724 + source = "registry+https://github.com/rust-lang/crates.io-index" 725 + checksum = "e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab" 726 + dependencies = [ 727 + "libc", 728 + "option-ext", 729 + "redox_users", 730 + "windows-sys 0.60.2", 731 + ] 732 + 733 + [[package]] 734 + name = "dispatch" 735 + version = "0.2.0" 736 + source = "registry+https://github.com/rust-lang/crates.io-index" 737 + checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b" 738 + 739 + [[package]] 740 + name = "dispatch2" 741 + version = "0.3.0" 742 + source = "registry+https://github.com/rust-lang/crates.io-index" 743 + checksum = "89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec" 744 + dependencies = [ 745 + "bitflags 2.9.3", 746 + "objc2 0.6.2", 747 + ] 748 + 749 + [[package]] 750 + name = "displaydoc" 751 + version = "0.2.5" 752 + source = "registry+https://github.com/rust-lang/crates.io-index" 753 + checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" 754 + dependencies = [ 755 + "proc-macro2", 756 + "quote", 757 + "syn 2.0.106", 758 + ] 759 + 760 + [[package]] 761 + name = "dlopen2" 762 + version = "0.8.0" 763 + source = "registry+https://github.com/rust-lang/crates.io-index" 764 + checksum = "b54f373ccf864bf587a89e880fb7610f8d73f3045f13580948ccbcaff26febff" 765 + dependencies = [ 766 + "dlopen2_derive", 767 + "libc", 768 + "once_cell", 769 + "winapi", 770 + ] 771 + 772 + [[package]] 773 + name = "dlopen2_derive" 774 + version = "0.4.1" 775 + source = "registry+https://github.com/rust-lang/crates.io-index" 776 + checksum = "788160fb30de9cdd857af31c6a2675904b16ece8fc2737b2c7127ba368c9d0f4" 777 + dependencies = [ 778 + "proc-macro2", 779 + "quote", 780 + "syn 2.0.106", 781 + ] 782 + 783 + [[package]] 784 + name = "dpi" 785 + version = "0.1.2" 786 + source = "registry+https://github.com/rust-lang/crates.io-index" 787 + checksum = "d8b14ccef22fc6f5a8f4d7d768562a182c04ce9a3b3157b91390b52ddfdf1a76" 788 + dependencies = [ 789 + "serde", 790 + ] 791 + 792 + [[package]] 793 + name = "dtoa" 794 + version = "1.0.10" 795 + source = "registry+https://github.com/rust-lang/crates.io-index" 796 + checksum = "d6add3b8cff394282be81f3fc1a0605db594ed69890078ca6e2cab1c408bcf04" 797 + 798 + [[package]] 799 + name = "dtoa-short" 800 + version = "0.3.5" 801 + source = "registry+https://github.com/rust-lang/crates.io-index" 802 + checksum = "cd1511a7b6a56299bd043a9c167a6d2bfb37bf84a6dfceaba651168adfb43c87" 803 + dependencies = [ 804 + "dtoa", 805 + ] 806 + 807 + [[package]] 808 + name = "dunce" 809 + version = "1.0.5" 810 + source = "registry+https://github.com/rust-lang/crates.io-index" 811 + checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" 812 + 813 + [[package]] 814 + name = "dyn-clone" 815 + version = "1.0.20" 816 + source = "registry+https://github.com/rust-lang/crates.io-index" 817 + checksum = "d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555" 818 + 819 + [[package]] 820 + name = "embed-resource" 821 + version = "3.0.5" 822 + source = "registry+https://github.com/rust-lang/crates.io-index" 823 + checksum = "4c6d81016d6c977deefb2ef8d8290da019e27cc26167e102185da528e6c0ab38" 824 + dependencies = [ 825 + "cc", 826 + "memchr", 827 + "rustc_version", 828 + "toml 0.9.5", 829 + "vswhom", 830 + "winreg", 831 + ] 832 + 833 + [[package]] 834 + name = "embed_plist" 835 + version = "1.2.2" 836 + source = "registry+https://github.com/rust-lang/crates.io-index" 837 + checksum = "4ef6b89e5b37196644d8796de5268852ff179b44e96276cf4290264843743bb7" 838 + 839 + [[package]] 840 + name = "endi" 841 + version = "1.1.0" 842 + source = "registry+https://github.com/rust-lang/crates.io-index" 843 + checksum = "a3d8a32ae18130a3c84dd492d4215c3d913c3b07c6b63c2eb3eb7ff1101ab7bf" 844 + 845 + [[package]] 846 + name = "enumflags2" 847 + version = "0.7.12" 848 + source = "registry+https://github.com/rust-lang/crates.io-index" 849 + checksum = "1027f7680c853e056ebcec683615fb6fbbc07dbaa13b4d5d9442b146ded4ecef" 850 + dependencies = [ 851 + "enumflags2_derive", 852 + "serde", 853 + ] 854 + 855 + [[package]] 856 + name = "enumflags2_derive" 857 + version = "0.7.12" 858 + source = "registry+https://github.com/rust-lang/crates.io-index" 859 + checksum = "67c78a4d8fdf9953a5c9d458f9efe940fd97a0cab0941c075a813ac594733827" 860 + dependencies = [ 861 + "proc-macro2", 862 + "quote", 863 + "syn 2.0.106", 864 + ] 865 + 866 + [[package]] 867 + name = "equivalent" 868 + version = "1.0.2" 869 + source = "registry+https://github.com/rust-lang/crates.io-index" 870 + checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" 871 + 872 + [[package]] 873 + name = "erased-serde" 874 + version = "0.4.6" 875 + source = "registry+https://github.com/rust-lang/crates.io-index" 876 + checksum = "e004d887f51fcb9fef17317a2f3525c887d8aa3f4f50fed920816a688284a5b7" 877 + dependencies = [ 878 + "serde", 879 + "typeid", 880 + ] 881 + 882 + [[package]] 883 + name = "errno" 884 + version = "0.3.13" 885 + source = "registry+https://github.com/rust-lang/crates.io-index" 886 + checksum = "778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad" 887 + dependencies = [ 888 + "libc", 889 + "windows-sys 0.60.2", 890 + ] 891 + 892 + [[package]] 893 + name = "event-listener" 894 + version = "5.4.1" 895 + source = "registry+https://github.com/rust-lang/crates.io-index" 896 + checksum = "e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab" 897 + dependencies = [ 898 + "concurrent-queue", 899 + "parking", 900 + "pin-project-lite", 901 + ] 902 + 903 + [[package]] 904 + name = "event-listener-strategy" 905 + version = "0.5.4" 906 + source = "registry+https://github.com/rust-lang/crates.io-index" 907 + checksum = "8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93" 908 + dependencies = [ 909 + "event-listener", 910 + "pin-project-lite", 911 + ] 912 + 913 + [[package]] 914 + name = "fastrand" 915 + version = "2.3.0" 916 + source = "registry+https://github.com/rust-lang/crates.io-index" 917 + checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" 918 + 919 + [[package]] 920 + name = "fdeflate" 921 + version = "0.3.7" 922 + source = "registry+https://github.com/rust-lang/crates.io-index" 923 + checksum = "1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c" 924 + dependencies = [ 925 + "simd-adler32", 926 + ] 927 + 928 + [[package]] 929 + name = "field-offset" 930 + version = "0.3.6" 931 + source = "registry+https://github.com/rust-lang/crates.io-index" 932 + checksum = "38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f" 933 + dependencies = [ 934 + "memoffset", 935 + "rustc_version", 936 + ] 937 + 938 + [[package]] 939 + name = "flate2" 940 + version = "1.1.2" 941 + source = "registry+https://github.com/rust-lang/crates.io-index" 942 + checksum = "4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d" 943 + dependencies = [ 944 + "crc32fast", 945 + "miniz_oxide", 946 + ] 947 + 948 + [[package]] 949 + name = "fnv" 950 + version = "1.0.7" 951 + source = "registry+https://github.com/rust-lang/crates.io-index" 952 + checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 953 + 954 + [[package]] 955 + name = "foreign-types" 956 + version = "0.5.0" 957 + source = "registry+https://github.com/rust-lang/crates.io-index" 958 + checksum = "d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965" 959 + dependencies = [ 960 + "foreign-types-macros", 961 + "foreign-types-shared", 962 + ] 963 + 964 + [[package]] 965 + name = "foreign-types-macros" 966 + version = "0.2.3" 967 + source = "registry+https://github.com/rust-lang/crates.io-index" 968 + checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742" 969 + dependencies = [ 970 + "proc-macro2", 971 + "quote", 972 + "syn 2.0.106", 973 + ] 974 + 975 + [[package]] 976 + name = "foreign-types-shared" 977 + version = "0.3.1" 978 + source = "registry+https://github.com/rust-lang/crates.io-index" 979 + checksum = "aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b" 980 + 981 + [[package]] 982 + name = "form_urlencoded" 983 + version = "1.2.2" 984 + source = "registry+https://github.com/rust-lang/crates.io-index" 985 + checksum = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf" 986 + dependencies = [ 987 + "percent-encoding", 988 + ] 989 + 990 + [[package]] 991 + name = "futf" 992 + version = "0.1.5" 993 + source = "registry+https://github.com/rust-lang/crates.io-index" 994 + checksum = "df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843" 995 + dependencies = [ 996 + "mac", 997 + "new_debug_unreachable", 998 + ] 999 + 1000 + [[package]] 1001 + name = "futures-channel" 1002 + version = "0.3.31" 1003 + source = "registry+https://github.com/rust-lang/crates.io-index" 1004 + checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" 1005 + dependencies = [ 1006 + "futures-core", 1007 + ] 1008 + 1009 + [[package]] 1010 + name = "futures-core" 1011 + version = "0.3.31" 1012 + source = "registry+https://github.com/rust-lang/crates.io-index" 1013 + checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" 1014 + 1015 + [[package]] 1016 + name = "futures-executor" 1017 + version = "0.3.31" 1018 + source = "registry+https://github.com/rust-lang/crates.io-index" 1019 + checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f" 1020 + dependencies = [ 1021 + "futures-core", 1022 + "futures-task", 1023 + "futures-util", 1024 + ] 1025 + 1026 + [[package]] 1027 + name = "futures-io" 1028 + version = "0.3.31" 1029 + source = "registry+https://github.com/rust-lang/crates.io-index" 1030 + checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" 1031 + 1032 + [[package]] 1033 + name = "futures-lite" 1034 + version = "2.6.1" 1035 + source = "registry+https://github.com/rust-lang/crates.io-index" 1036 + checksum = "f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad" 1037 + dependencies = [ 1038 + "fastrand", 1039 + "futures-core", 1040 + "futures-io", 1041 + "parking", 1042 + "pin-project-lite", 1043 + ] 1044 + 1045 + [[package]] 1046 + name = "futures-macro" 1047 + version = "0.3.31" 1048 + source = "registry+https://github.com/rust-lang/crates.io-index" 1049 + checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" 1050 + dependencies = [ 1051 + "proc-macro2", 1052 + "quote", 1053 + "syn 2.0.106", 1054 + ] 1055 + 1056 + [[package]] 1057 + name = "futures-sink" 1058 + version = "0.3.31" 1059 + source = "registry+https://github.com/rust-lang/crates.io-index" 1060 + checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" 1061 + 1062 + [[package]] 1063 + name = "futures-task" 1064 + version = "0.3.31" 1065 + source = "registry+https://github.com/rust-lang/crates.io-index" 1066 + checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" 1067 + 1068 + [[package]] 1069 + name = "futures-util" 1070 + version = "0.3.31" 1071 + source = "registry+https://github.com/rust-lang/crates.io-index" 1072 + checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" 1073 + dependencies = [ 1074 + "futures-core", 1075 + "futures-io", 1076 + "futures-macro", 1077 + "futures-sink", 1078 + "futures-task", 1079 + "memchr", 1080 + "pin-project-lite", 1081 + "pin-utils", 1082 + "slab", 1083 + ] 1084 + 1085 + [[package]] 1086 + name = "fxhash" 1087 + version = "0.2.1" 1088 + source = "registry+https://github.com/rust-lang/crates.io-index" 1089 + checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" 1090 + dependencies = [ 1091 + "byteorder", 1092 + ] 1093 + 1094 + [[package]] 1095 + name = "gdk" 1096 + version = "0.18.2" 1097 + source = "registry+https://github.com/rust-lang/crates.io-index" 1098 + checksum = "d9f245958c627ac99d8e529166f9823fb3b838d1d41fd2b297af3075093c2691" 1099 + dependencies = [ 1100 + "cairo-rs", 1101 + "gdk-pixbuf", 1102 + "gdk-sys", 1103 + "gio", 1104 + "glib", 1105 + "libc", 1106 + "pango", 1107 + ] 1108 + 1109 + [[package]] 1110 + name = "gdk-pixbuf" 1111 + version = "0.18.5" 1112 + source = "registry+https://github.com/rust-lang/crates.io-index" 1113 + checksum = "50e1f5f1b0bfb830d6ccc8066d18db35c487b1b2b1e8589b5dfe9f07e8defaec" 1114 + dependencies = [ 1115 + "gdk-pixbuf-sys", 1116 + "gio", 1117 + "glib", 1118 + "libc", 1119 + "once_cell", 1120 + ] 1121 + 1122 + [[package]] 1123 + name = "gdk-pixbuf-sys" 1124 + version = "0.18.0" 1125 + source = "registry+https://github.com/rust-lang/crates.io-index" 1126 + checksum = "3f9839ea644ed9c97a34d129ad56d38a25e6756f99f3a88e15cd39c20629caf7" 1127 + dependencies = [ 1128 + "gio-sys", 1129 + "glib-sys", 1130 + "gobject-sys", 1131 + "libc", 1132 + "system-deps", 1133 + ] 1134 + 1135 + [[package]] 1136 + name = "gdk-sys" 1137 + version = "0.18.2" 1138 + source = "registry+https://github.com/rust-lang/crates.io-index" 1139 + checksum = "5c2d13f38594ac1e66619e188c6d5a1adb98d11b2fcf7894fc416ad76aa2f3f7" 1140 + dependencies = [ 1141 + "cairo-sys-rs", 1142 + "gdk-pixbuf-sys", 1143 + "gio-sys", 1144 + "glib-sys", 1145 + "gobject-sys", 1146 + "libc", 1147 + "pango-sys", 1148 + "pkg-config", 1149 + "system-deps", 1150 + ] 1151 + 1152 + [[package]] 1153 + name = "gdkwayland-sys" 1154 + version = "0.18.2" 1155 + source = "registry+https://github.com/rust-lang/crates.io-index" 1156 + checksum = "140071d506d223f7572b9f09b5e155afbd77428cd5cc7af8f2694c41d98dfe69" 1157 + dependencies = [ 1158 + "gdk-sys", 1159 + "glib-sys", 1160 + "gobject-sys", 1161 + "libc", 1162 + "pkg-config", 1163 + "system-deps", 1164 + ] 1165 + 1166 + [[package]] 1167 + name = "gdkx11" 1168 + version = "0.18.2" 1169 + source = "registry+https://github.com/rust-lang/crates.io-index" 1170 + checksum = "3caa00e14351bebbc8183b3c36690327eb77c49abc2268dd4bd36b856db3fbfe" 1171 + dependencies = [ 1172 + "gdk", 1173 + "gdkx11-sys", 1174 + "gio", 1175 + "glib", 1176 + "libc", 1177 + "x11", 1178 + ] 1179 + 1180 + [[package]] 1181 + name = "gdkx11-sys" 1182 + version = "0.18.2" 1183 + source = "registry+https://github.com/rust-lang/crates.io-index" 1184 + checksum = "6e2e7445fe01ac26f11601db260dd8608fe172514eb63b3b5e261ea6b0f4428d" 1185 + dependencies = [ 1186 + "gdk-sys", 1187 + "glib-sys", 1188 + "libc", 1189 + "system-deps", 1190 + "x11", 1191 + ] 1192 + 1193 + [[package]] 1194 + name = "generic-array" 1195 + version = "0.14.7" 1196 + source = "registry+https://github.com/rust-lang/crates.io-index" 1197 + checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" 1198 + dependencies = [ 1199 + "typenum", 1200 + "version_check", 1201 + ] 1202 + 1203 + [[package]] 1204 + name = "getrandom" 1205 + version = "0.1.16" 1206 + source = "registry+https://github.com/rust-lang/crates.io-index" 1207 + checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" 1208 + dependencies = [ 1209 + "cfg-if", 1210 + "libc", 1211 + "wasi 0.9.0+wasi-snapshot-preview1", 1212 + ] 1213 + 1214 + [[package]] 1215 + name = "getrandom" 1216 + version = "0.2.16" 1217 + source = "registry+https://github.com/rust-lang/crates.io-index" 1218 + checksum = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592" 1219 + dependencies = [ 1220 + "cfg-if", 1221 + "libc", 1222 + "wasi 0.11.1+wasi-snapshot-preview1", 1223 + ] 1224 + 1225 + [[package]] 1226 + name = "getrandom" 1227 + version = "0.3.3" 1228 + source = "registry+https://github.com/rust-lang/crates.io-index" 1229 + checksum = "26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4" 1230 + dependencies = [ 1231 + "cfg-if", 1232 + "libc", 1233 + "r-efi", 1234 + "wasi 0.14.2+wasi-0.2.4", 1235 + ] 1236 + 1237 + [[package]] 1238 + name = "gimli" 1239 + version = "0.31.1" 1240 + source = "registry+https://github.com/rust-lang/crates.io-index" 1241 + checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" 1242 + 1243 + [[package]] 1244 + name = "gio" 1245 + version = "0.18.4" 1246 + source = "registry+https://github.com/rust-lang/crates.io-index" 1247 + checksum = "d4fc8f532f87b79cbc51a79748f16a6828fb784be93145a322fa14d06d354c73" 1248 + dependencies = [ 1249 + "futures-channel", 1250 + "futures-core", 1251 + "futures-io", 1252 + "futures-util", 1253 + "gio-sys", 1254 + "glib", 1255 + "libc", 1256 + "once_cell", 1257 + "pin-project-lite", 1258 + "smallvec", 1259 + "thiserror 1.0.69", 1260 + ] 1261 + 1262 + [[package]] 1263 + name = "gio-sys" 1264 + version = "0.18.1" 1265 + source = "registry+https://github.com/rust-lang/crates.io-index" 1266 + checksum = "37566df850baf5e4cb0dfb78af2e4b9898d817ed9263d1090a2df958c64737d2" 1267 + dependencies = [ 1268 + "glib-sys", 1269 + "gobject-sys", 1270 + "libc", 1271 + "system-deps", 1272 + "winapi", 1273 + ] 1274 + 1275 + [[package]] 1276 + name = "glib" 1277 + version = "0.18.5" 1278 + source = "registry+https://github.com/rust-lang/crates.io-index" 1279 + checksum = "233daaf6e83ae6a12a52055f568f9d7cf4671dabb78ff9560ab6da230ce00ee5" 1280 + dependencies = [ 1281 + "bitflags 2.9.3", 1282 + "futures-channel", 1283 + "futures-core", 1284 + "futures-executor", 1285 + "futures-task", 1286 + "futures-util", 1287 + "gio-sys", 1288 + "glib-macros", 1289 + "glib-sys", 1290 + "gobject-sys", 1291 + "libc", 1292 + "memchr", 1293 + "once_cell", 1294 + "smallvec", 1295 + "thiserror 1.0.69", 1296 + ] 1297 + 1298 + [[package]] 1299 + name = "glib-macros" 1300 + version = "0.18.5" 1301 + source = "registry+https://github.com/rust-lang/crates.io-index" 1302 + checksum = "0bb0228f477c0900c880fd78c8759b95c7636dbd7842707f49e132378aa2acdc" 1303 + dependencies = [ 1304 + "heck 0.4.1", 1305 + "proc-macro-crate 2.0.0", 1306 + "proc-macro-error", 1307 + "proc-macro2", 1308 + "quote", 1309 + "syn 2.0.106", 1310 + ] 1311 + 1312 + [[package]] 1313 + name = "glib-sys" 1314 + version = "0.18.1" 1315 + source = "registry+https://github.com/rust-lang/crates.io-index" 1316 + checksum = "063ce2eb6a8d0ea93d2bf8ba1957e78dbab6be1c2220dd3daca57d5a9d869898" 1317 + dependencies = [ 1318 + "libc", 1319 + "system-deps", 1320 + ] 1321 + 1322 + [[package]] 1323 + name = "glob" 1324 + version = "0.3.3" 1325 + source = "registry+https://github.com/rust-lang/crates.io-index" 1326 + checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280" 1327 + 1328 + [[package]] 1329 + name = "gobject-sys" 1330 + version = "0.18.0" 1331 + source = "registry+https://github.com/rust-lang/crates.io-index" 1332 + checksum = "0850127b514d1c4a4654ead6dedadb18198999985908e6ffe4436f53c785ce44" 1333 + dependencies = [ 1334 + "glib-sys", 1335 + "libc", 1336 + "system-deps", 1337 + ] 1338 + 1339 + [[package]] 1340 + name = "gtk" 1341 + version = "0.18.2" 1342 + source = "registry+https://github.com/rust-lang/crates.io-index" 1343 + checksum = "fd56fb197bfc42bd5d2751f4f017d44ff59fbb58140c6b49f9b3b2bdab08506a" 1344 + dependencies = [ 1345 + "atk", 1346 + "cairo-rs", 1347 + "field-offset", 1348 + "futures-channel", 1349 + "gdk", 1350 + "gdk-pixbuf", 1351 + "gio", 1352 + "glib", 1353 + "gtk-sys", 1354 + "gtk3-macros", 1355 + "libc", 1356 + "pango", 1357 + "pkg-config", 1358 + ] 1359 + 1360 + [[package]] 1361 + name = "gtk-sys" 1362 + version = "0.18.2" 1363 + source = "registry+https://github.com/rust-lang/crates.io-index" 1364 + checksum = "8f29a1c21c59553eb7dd40e918be54dccd60c52b049b75119d5d96ce6b624414" 1365 + dependencies = [ 1366 + "atk-sys", 1367 + "cairo-sys-rs", 1368 + "gdk-pixbuf-sys", 1369 + "gdk-sys", 1370 + "gio-sys", 1371 + "glib-sys", 1372 + "gobject-sys", 1373 + "libc", 1374 + "pango-sys", 1375 + "system-deps", 1376 + ] 1377 + 1378 + [[package]] 1379 + name = "gtk3-macros" 1380 + version = "0.18.2" 1381 + source = "registry+https://github.com/rust-lang/crates.io-index" 1382 + checksum = "52ff3c5b21f14f0736fed6dcfc0bfb4225ebf5725f3c0209edeec181e4d73e9d" 1383 + dependencies = [ 1384 + "proc-macro-crate 1.3.1", 1385 + "proc-macro-error", 1386 + "proc-macro2", 1387 + "quote", 1388 + "syn 2.0.106", 1389 + ] 1390 + 1391 + [[package]] 1392 + name = "hashbrown" 1393 + version = "0.12.3" 1394 + source = "registry+https://github.com/rust-lang/crates.io-index" 1395 + checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 1396 + 1397 + [[package]] 1398 + name = "hashbrown" 1399 + version = "0.15.5" 1400 + source = "registry+https://github.com/rust-lang/crates.io-index" 1401 + checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" 1402 + 1403 + [[package]] 1404 + name = "heck" 1405 + version = "0.4.1" 1406 + source = "registry+https://github.com/rust-lang/crates.io-index" 1407 + checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 1408 + 1409 + [[package]] 1410 + name = "heck" 1411 + version = "0.5.0" 1412 + source = "registry+https://github.com/rust-lang/crates.io-index" 1413 + checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" 1414 + 1415 + [[package]] 1416 + name = "hermit-abi" 1417 + version = "0.5.2" 1418 + source = "registry+https://github.com/rust-lang/crates.io-index" 1419 + checksum = "fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c" 1420 + 1421 + [[package]] 1422 + name = "hex" 1423 + version = "0.4.3" 1424 + source = "registry+https://github.com/rust-lang/crates.io-index" 1425 + checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 1426 + 1427 + [[package]] 1428 + name = "html5ever" 1429 + version = "0.29.1" 1430 + source = "registry+https://github.com/rust-lang/crates.io-index" 1431 + checksum = "3b7410cae13cbc75623c98ac4cbfd1f0bedddf3227afc24f370cf0f50a44a11c" 1432 + dependencies = [ 1433 + "log", 1434 + "mac", 1435 + "markup5ever", 1436 + "match_token", 1437 + ] 1438 + 1439 + [[package]] 1440 + name = "http" 1441 + version = "1.3.1" 1442 + source = "registry+https://github.com/rust-lang/crates.io-index" 1443 + checksum = "f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565" 1444 + dependencies = [ 1445 + "bytes", 1446 + "fnv", 1447 + "itoa", 1448 + ] 1449 + 1450 + [[package]] 1451 + name = "http-body" 1452 + version = "1.0.1" 1453 + source = "registry+https://github.com/rust-lang/crates.io-index" 1454 + checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" 1455 + dependencies = [ 1456 + "bytes", 1457 + "http", 1458 + ] 1459 + 1460 + [[package]] 1461 + name = "http-body-util" 1462 + version = "0.1.3" 1463 + source = "registry+https://github.com/rust-lang/crates.io-index" 1464 + checksum = "b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a" 1465 + dependencies = [ 1466 + "bytes", 1467 + "futures-core", 1468 + "http", 1469 + "http-body", 1470 + "pin-project-lite", 1471 + ] 1472 + 1473 + [[package]] 1474 + name = "httparse" 1475 + version = "1.10.1" 1476 + source = "registry+https://github.com/rust-lang/crates.io-index" 1477 + checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87" 1478 + 1479 + [[package]] 1480 + name = "hyper" 1481 + version = "1.7.0" 1482 + source = "registry+https://github.com/rust-lang/crates.io-index" 1483 + checksum = "eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e" 1484 + dependencies = [ 1485 + "atomic-waker", 1486 + "bytes", 1487 + "futures-channel", 1488 + "futures-core", 1489 + "http", 1490 + "http-body", 1491 + "httparse", 1492 + "itoa", 1493 + "pin-project-lite", 1494 + "pin-utils", 1495 + "smallvec", 1496 + "tokio", 1497 + "want", 1498 + ] 1499 + 1500 + [[package]] 1501 + name = "hyper-util" 1502 + version = "0.1.16" 1503 + source = "registry+https://github.com/rust-lang/crates.io-index" 1504 + checksum = "8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e" 1505 + dependencies = [ 1506 + "base64 0.22.1", 1507 + "bytes", 1508 + "futures-channel", 1509 + "futures-core", 1510 + "futures-util", 1511 + "http", 1512 + "http-body", 1513 + "hyper", 1514 + "ipnet", 1515 + "libc", 1516 + "percent-encoding", 1517 + "pin-project-lite", 1518 + "socket2", 1519 + "tokio", 1520 + "tower-service", 1521 + "tracing", 1522 + ] 1523 + 1524 + [[package]] 1525 + name = "iana-time-zone" 1526 + version = "0.1.63" 1527 + source = "registry+https://github.com/rust-lang/crates.io-index" 1528 + checksum = "b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8" 1529 + dependencies = [ 1530 + "android_system_properties", 1531 + "core-foundation-sys", 1532 + "iana-time-zone-haiku", 1533 + "js-sys", 1534 + "log", 1535 + "wasm-bindgen", 1536 + "windows-core", 1537 + ] 1538 + 1539 + [[package]] 1540 + name = "iana-time-zone-haiku" 1541 + version = "0.1.2" 1542 + source = "registry+https://github.com/rust-lang/crates.io-index" 1543 + checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" 1544 + dependencies = [ 1545 + "cc", 1546 + ] 1547 + 1548 + [[package]] 1549 + name = "ico" 1550 + version = "0.4.0" 1551 + source = "registry+https://github.com/rust-lang/crates.io-index" 1552 + checksum = "cc50b891e4acf8fe0e71ef88ec43ad82ee07b3810ad09de10f1d01f072ed4b98" 1553 + dependencies = [ 1554 + "byteorder", 1555 + "png", 1556 + ] 1557 + 1558 + [[package]] 1559 + name = "icu_collections" 1560 + version = "2.0.0" 1561 + source = "registry+https://github.com/rust-lang/crates.io-index" 1562 + checksum = "200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47" 1563 + dependencies = [ 1564 + "displaydoc", 1565 + "potential_utf", 1566 + "yoke", 1567 + "zerofrom", 1568 + "zerovec", 1569 + ] 1570 + 1571 + [[package]] 1572 + name = "icu_locale_core" 1573 + version = "2.0.0" 1574 + source = "registry+https://github.com/rust-lang/crates.io-index" 1575 + checksum = "0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a" 1576 + dependencies = [ 1577 + "displaydoc", 1578 + "litemap", 1579 + "tinystr", 1580 + "writeable", 1581 + "zerovec", 1582 + ] 1583 + 1584 + [[package]] 1585 + name = "icu_normalizer" 1586 + version = "2.0.0" 1587 + source = "registry+https://github.com/rust-lang/crates.io-index" 1588 + checksum = "436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979" 1589 + dependencies = [ 1590 + "displaydoc", 1591 + "icu_collections", 1592 + "icu_normalizer_data", 1593 + "icu_properties", 1594 + "icu_provider", 1595 + "smallvec", 1596 + "zerovec", 1597 + ] 1598 + 1599 + [[package]] 1600 + name = "icu_normalizer_data" 1601 + version = "2.0.0" 1602 + source = "registry+https://github.com/rust-lang/crates.io-index" 1603 + checksum = "00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3" 1604 + 1605 + [[package]] 1606 + name = "icu_properties" 1607 + version = "2.0.1" 1608 + source = "registry+https://github.com/rust-lang/crates.io-index" 1609 + checksum = "016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b" 1610 + dependencies = [ 1611 + "displaydoc", 1612 + "icu_collections", 1613 + "icu_locale_core", 1614 + "icu_properties_data", 1615 + "icu_provider", 1616 + "potential_utf", 1617 + "zerotrie", 1618 + "zerovec", 1619 + ] 1620 + 1621 + [[package]] 1622 + name = "icu_properties_data" 1623 + version = "2.0.1" 1624 + source = "registry+https://github.com/rust-lang/crates.io-index" 1625 + checksum = "298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632" 1626 + 1627 + [[package]] 1628 + name = "icu_provider" 1629 + version = "2.0.0" 1630 + source = "registry+https://github.com/rust-lang/crates.io-index" 1631 + checksum = "03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af" 1632 + dependencies = [ 1633 + "displaydoc", 1634 + "icu_locale_core", 1635 + "stable_deref_trait", 1636 + "tinystr", 1637 + "writeable", 1638 + "yoke", 1639 + "zerofrom", 1640 + "zerotrie", 1641 + "zerovec", 1642 + ] 1643 + 1644 + [[package]] 1645 + name = "ident_case" 1646 + version = "1.0.1" 1647 + source = "registry+https://github.com/rust-lang/crates.io-index" 1648 + checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" 1649 + 1650 + [[package]] 1651 + name = "idna" 1652 + version = "1.1.0" 1653 + source = "registry+https://github.com/rust-lang/crates.io-index" 1654 + checksum = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de" 1655 + dependencies = [ 1656 + "idna_adapter", 1657 + "smallvec", 1658 + "utf8_iter", 1659 + ] 1660 + 1661 + [[package]] 1662 + name = "idna_adapter" 1663 + version = "1.2.1" 1664 + source = "registry+https://github.com/rust-lang/crates.io-index" 1665 + checksum = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344" 1666 + dependencies = [ 1667 + "icu_normalizer", 1668 + "icu_properties", 1669 + ] 1670 + 1671 + [[package]] 1672 + name = "indexmap" 1673 + version = "1.9.3" 1674 + source = "registry+https://github.com/rust-lang/crates.io-index" 1675 + checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 1676 + dependencies = [ 1677 + "autocfg", 1678 + "hashbrown 0.12.3", 1679 + "serde", 1680 + ] 1681 + 1682 + [[package]] 1683 + name = "indexmap" 1684 + version = "2.11.0" 1685 + source = "registry+https://github.com/rust-lang/crates.io-index" 1686 + checksum = "f2481980430f9f78649238835720ddccc57e52df14ffce1c6f37391d61b563e9" 1687 + dependencies = [ 1688 + "equivalent", 1689 + "hashbrown 0.15.5", 1690 + "serde", 1691 + ] 1692 + 1693 + [[package]] 1694 + name = "infer" 1695 + version = "0.19.0" 1696 + source = "registry+https://github.com/rust-lang/crates.io-index" 1697 + checksum = "a588916bfdfd92e71cacef98a63d9b1f0d74d6599980d11894290e7ddefffcf7" 1698 + dependencies = [ 1699 + "cfb", 1700 + ] 1701 + 1702 + [[package]] 1703 + name = "io-uring" 1704 + version = "0.7.10" 1705 + source = "registry+https://github.com/rust-lang/crates.io-index" 1706 + checksum = "046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b" 1707 + dependencies = [ 1708 + "bitflags 2.9.3", 1709 + "cfg-if", 1710 + "libc", 1711 + ] 1712 + 1713 + [[package]] 1714 + name = "ipnet" 1715 + version = "2.11.0" 1716 + source = "registry+https://github.com/rust-lang/crates.io-index" 1717 + checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130" 1718 + 1719 + [[package]] 1720 + name = "iri-string" 1721 + version = "0.7.8" 1722 + source = "registry+https://github.com/rust-lang/crates.io-index" 1723 + checksum = "dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2" 1724 + dependencies = [ 1725 + "memchr", 1726 + "serde", 1727 + ] 1728 + 1729 + [[package]] 1730 + name = "is-docker" 1731 + version = "0.2.0" 1732 + source = "registry+https://github.com/rust-lang/crates.io-index" 1733 + checksum = "928bae27f42bc99b60d9ac7334e3a21d10ad8f1835a4e12ec3ec0464765ed1b3" 1734 + dependencies = [ 1735 + "once_cell", 1736 + ] 1737 + 1738 + [[package]] 1739 + name = "is-wsl" 1740 + version = "0.4.0" 1741 + source = "registry+https://github.com/rust-lang/crates.io-index" 1742 + checksum = "173609498df190136aa7dea1a91db051746d339e18476eed5ca40521f02d7aa5" 1743 + dependencies = [ 1744 + "is-docker", 1745 + "once_cell", 1746 + ] 1747 + 1748 + [[package]] 1749 + name = "itoa" 1750 + version = "1.0.15" 1751 + source = "registry+https://github.com/rust-lang/crates.io-index" 1752 + checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" 1753 + 1754 + [[package]] 1755 + name = "javascriptcore-rs" 1756 + version = "1.1.2" 1757 + source = "registry+https://github.com/rust-lang/crates.io-index" 1758 + checksum = "ca5671e9ffce8ffba57afc24070e906da7fc4b1ba66f2cabebf61bf2ea257fcc" 1759 + dependencies = [ 1760 + "bitflags 1.3.2", 1761 + "glib", 1762 + "javascriptcore-rs-sys", 1763 + ] 1764 + 1765 + [[package]] 1766 + name = "javascriptcore-rs-sys" 1767 + version = "1.1.1" 1768 + source = "registry+https://github.com/rust-lang/crates.io-index" 1769 + checksum = "af1be78d14ffa4b75b66df31840478fef72b51f8c2465d4ca7c194da9f7a5124" 1770 + dependencies = [ 1771 + "glib-sys", 1772 + "gobject-sys", 1773 + "libc", 1774 + "system-deps", 1775 + ] 1776 + 1777 + [[package]] 1778 + name = "jni" 1779 + version = "0.21.1" 1780 + source = "registry+https://github.com/rust-lang/crates.io-index" 1781 + checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97" 1782 + dependencies = [ 1783 + "cesu8", 1784 + "cfg-if", 1785 + "combine", 1786 + "jni-sys", 1787 + "log", 1788 + "thiserror 1.0.69", 1789 + "walkdir", 1790 + "windows-sys 0.45.0", 1791 + ] 1792 + 1793 + [[package]] 1794 + name = "jni-sys" 1795 + version = "0.3.0" 1796 + source = "registry+https://github.com/rust-lang/crates.io-index" 1797 + checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" 1798 + 1799 + [[package]] 1800 + name = "js-sys" 1801 + version = "0.3.77" 1802 + source = "registry+https://github.com/rust-lang/crates.io-index" 1803 + checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f" 1804 + dependencies = [ 1805 + "once_cell", 1806 + "wasm-bindgen", 1807 + ] 1808 + 1809 + [[package]] 1810 + name = "json-patch" 1811 + version = "3.0.1" 1812 + source = "registry+https://github.com/rust-lang/crates.io-index" 1813 + checksum = "863726d7afb6bc2590eeff7135d923545e5e964f004c2ccf8716c25e70a86f08" 1814 + dependencies = [ 1815 + "jsonptr", 1816 + "serde", 1817 + "serde_json", 1818 + "thiserror 1.0.69", 1819 + ] 1820 + 1821 + [[package]] 1822 + name = "jsonptr" 1823 + version = "0.6.3" 1824 + source = "registry+https://github.com/rust-lang/crates.io-index" 1825 + checksum = "5dea2b27dd239b2556ed7a25ba842fe47fd602e7fc7433c2a8d6106d4d9edd70" 1826 + dependencies = [ 1827 + "serde", 1828 + "serde_json", 1829 + ] 1830 + 1831 + [[package]] 1832 + name = "keyboard-types" 1833 + version = "0.7.0" 1834 + source = "registry+https://github.com/rust-lang/crates.io-index" 1835 + checksum = "b750dcadc39a09dbadd74e118f6dd6598df77fa01df0cfcdc52c28dece74528a" 1836 + dependencies = [ 1837 + "bitflags 2.9.3", 1838 + "serde", 1839 + "unicode-segmentation", 1840 + ] 1841 + 1842 + [[package]] 1843 + name = "kuchikiki" 1844 + version = "0.8.8-speedreader" 1845 + source = "registry+https://github.com/rust-lang/crates.io-index" 1846 + checksum = "02cb977175687f33fa4afa0c95c112b987ea1443e5a51c8f8ff27dc618270cc2" 1847 + dependencies = [ 1848 + "cssparser", 1849 + "html5ever", 1850 + "indexmap 2.11.0", 1851 + "selectors", 1852 + ] 1853 + 1854 + [[package]] 1855 + name = "lazy_static" 1856 + version = "1.5.0" 1857 + source = "registry+https://github.com/rust-lang/crates.io-index" 1858 + checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" 1859 + 1860 + [[package]] 1861 + name = "libappindicator" 1862 + version = "0.9.0" 1863 + source = "registry+https://github.com/rust-lang/crates.io-index" 1864 + checksum = "03589b9607c868cc7ae54c0b2a22c8dc03dd41692d48f2d7df73615c6a95dc0a" 1865 + dependencies = [ 1866 + "glib", 1867 + "gtk", 1868 + "gtk-sys", 1869 + "libappindicator-sys", 1870 + "log", 1871 + ] 1872 + 1873 + [[package]] 1874 + name = "libappindicator-sys" 1875 + version = "0.9.0" 1876 + source = "registry+https://github.com/rust-lang/crates.io-index" 1877 + checksum = "6e9ec52138abedcc58dc17a7c6c0c00a2bdb4f3427c7f63fa97fd0d859155caf" 1878 + dependencies = [ 1879 + "gtk-sys", 1880 + "libloading", 1881 + "once_cell", 1882 + ] 1883 + 1884 + [[package]] 1885 + name = "libc" 1886 + version = "0.2.175" 1887 + source = "registry+https://github.com/rust-lang/crates.io-index" 1888 + checksum = "6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543" 1889 + 1890 + [[package]] 1891 + name = "libloading" 1892 + version = "0.7.4" 1893 + source = "registry+https://github.com/rust-lang/crates.io-index" 1894 + checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" 1895 + dependencies = [ 1896 + "cfg-if", 1897 + "winapi", 1898 + ] 1899 + 1900 + [[package]] 1901 + name = "libredox" 1902 + version = "0.1.9" 1903 + source = "registry+https://github.com/rust-lang/crates.io-index" 1904 + checksum = "391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3" 1905 + dependencies = [ 1906 + "bitflags 2.9.3", 1907 + "libc", 1908 + ] 1909 + 1910 + [[package]] 1911 + name = "linux-raw-sys" 1912 + version = "0.9.4" 1913 + source = "registry+https://github.com/rust-lang/crates.io-index" 1914 + checksum = "cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12" 1915 + 1916 + [[package]] 1917 + name = "litemap" 1918 + version = "0.8.0" 1919 + source = "registry+https://github.com/rust-lang/crates.io-index" 1920 + checksum = "241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956" 1921 + 1922 + [[package]] 1923 + name = "lock_api" 1924 + version = "0.4.13" 1925 + source = "registry+https://github.com/rust-lang/crates.io-index" 1926 + checksum = "96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765" 1927 + dependencies = [ 1928 + "autocfg", 1929 + "scopeguard", 1930 + ] 1931 + 1932 + [[package]] 1933 + name = "log" 1934 + version = "0.4.27" 1935 + source = "registry+https://github.com/rust-lang/crates.io-index" 1936 + checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94" 1937 + 1938 + [[package]] 1939 + name = "mac" 1940 + version = "0.1.1" 1941 + source = "registry+https://github.com/rust-lang/crates.io-index" 1942 + checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4" 1943 + 1944 + [[package]] 1945 + name = "markup5ever" 1946 + version = "0.14.1" 1947 + source = "registry+https://github.com/rust-lang/crates.io-index" 1948 + checksum = "c7a7213d12e1864c0f002f52c2923d4556935a43dec5e71355c2760e0f6e7a18" 1949 + dependencies = [ 1950 + "log", 1951 + "phf 0.11.3", 1952 + "phf_codegen 0.11.3", 1953 + "string_cache", 1954 + "string_cache_codegen", 1955 + "tendril", 1956 + ] 1957 + 1958 + [[package]] 1959 + name = "match_token" 1960 + version = "0.1.0" 1961 + source = "registry+https://github.com/rust-lang/crates.io-index" 1962 + checksum = "88a9689d8d44bf9964484516275f5cd4c9b59457a6940c1d5d0ecbb94510a36b" 1963 + dependencies = [ 1964 + "proc-macro2", 1965 + "quote", 1966 + "syn 2.0.106", 1967 + ] 1968 + 1969 + [[package]] 1970 + name = "matches" 1971 + version = "0.1.10" 1972 + source = "registry+https://github.com/rust-lang/crates.io-index" 1973 + checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" 1974 + 1975 + [[package]] 1976 + name = "memchr" 1977 + version = "2.7.5" 1978 + source = "registry+https://github.com/rust-lang/crates.io-index" 1979 + checksum = "32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0" 1980 + 1981 + [[package]] 1982 + name = "memoffset" 1983 + version = "0.9.1" 1984 + source = "registry+https://github.com/rust-lang/crates.io-index" 1985 + checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" 1986 + dependencies = [ 1987 + "autocfg", 1988 + ] 1989 + 1990 + [[package]] 1991 + name = "mime" 1992 + version = "0.3.17" 1993 + source = "registry+https://github.com/rust-lang/crates.io-index" 1994 + checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" 1995 + 1996 + [[package]] 1997 + name = "miniz_oxide" 1998 + version = "0.8.9" 1999 + source = "registry+https://github.com/rust-lang/crates.io-index" 2000 + checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316" 2001 + dependencies = [ 2002 + "adler2", 2003 + "simd-adler32", 2004 + ] 2005 + 2006 + [[package]] 2007 + name = "mio" 2008 + version = "1.0.4" 2009 + source = "registry+https://github.com/rust-lang/crates.io-index" 2010 + checksum = "78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c" 2011 + dependencies = [ 2012 + "libc", 2013 + "wasi 0.11.1+wasi-snapshot-preview1", 2014 + "windows-sys 0.59.0", 2015 + ] 2016 + 2017 + [[package]] 2018 + name = "miwiwi" 2019 + version = "0.1.0" 2020 + dependencies = [ 2021 + "serde", 2022 + "serde_json", 2023 + "tauri", 2024 + "tauri-build", 2025 + "tauri-plugin-opener", 2026 + ] 2027 + 2028 + [[package]] 2029 + name = "muda" 2030 + version = "0.17.1" 2031 + source = "registry+https://github.com/rust-lang/crates.io-index" 2032 + checksum = "01c1738382f66ed56b3b9c8119e794a2e23148ac8ea214eda86622d4cb9d415a" 2033 + dependencies = [ 2034 + "crossbeam-channel", 2035 + "dpi", 2036 + "gtk", 2037 + "keyboard-types", 2038 + "objc2 0.6.2", 2039 + "objc2-app-kit", 2040 + "objc2-core-foundation", 2041 + "objc2-foundation 0.3.1", 2042 + "once_cell", 2043 + "png", 2044 + "serde", 2045 + "thiserror 2.0.16", 2046 + "windows-sys 0.60.2", 2047 + ] 2048 + 2049 + [[package]] 2050 + name = "ndk" 2051 + version = "0.9.0" 2052 + source = "registry+https://github.com/rust-lang/crates.io-index" 2053 + checksum = "c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4" 2054 + dependencies = [ 2055 + "bitflags 2.9.3", 2056 + "jni-sys", 2057 + "log", 2058 + "ndk-sys", 2059 + "num_enum", 2060 + "raw-window-handle", 2061 + "thiserror 1.0.69", 2062 + ] 2063 + 2064 + [[package]] 2065 + name = "ndk-context" 2066 + version = "0.1.1" 2067 + source = "registry+https://github.com/rust-lang/crates.io-index" 2068 + checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b" 2069 + 2070 + [[package]] 2071 + name = "ndk-sys" 2072 + version = "0.6.0+11769913" 2073 + source = "registry+https://github.com/rust-lang/crates.io-index" 2074 + checksum = "ee6cda3051665f1fb8d9e08fc35c96d5a244fb1be711a03b71118828afc9a873" 2075 + dependencies = [ 2076 + "jni-sys", 2077 + ] 2078 + 2079 + [[package]] 2080 + name = "new_debug_unreachable" 2081 + version = "1.0.6" 2082 + source = "registry+https://github.com/rust-lang/crates.io-index" 2083 + checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" 2084 + 2085 + [[package]] 2086 + name = "nix" 2087 + version = "0.30.1" 2088 + source = "registry+https://github.com/rust-lang/crates.io-index" 2089 + checksum = "74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6" 2090 + dependencies = [ 2091 + "bitflags 2.9.3", 2092 + "cfg-if", 2093 + "cfg_aliases", 2094 + "libc", 2095 + "memoffset", 2096 + ] 2097 + 2098 + [[package]] 2099 + name = "nodrop" 2100 + version = "0.1.14" 2101 + source = "registry+https://github.com/rust-lang/crates.io-index" 2102 + checksum = "72ef4a56884ca558e5ddb05a1d1e7e1bfd9a68d9ed024c21704cc98872dae1bb" 2103 + 2104 + [[package]] 2105 + name = "num-conv" 2106 + version = "0.1.0" 2107 + source = "registry+https://github.com/rust-lang/crates.io-index" 2108 + checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" 2109 + 2110 + [[package]] 2111 + name = "num-traits" 2112 + version = "0.2.19" 2113 + source = "registry+https://github.com/rust-lang/crates.io-index" 2114 + checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" 2115 + dependencies = [ 2116 + "autocfg", 2117 + ] 2118 + 2119 + [[package]] 2120 + name = "num_enum" 2121 + version = "0.7.4" 2122 + source = "registry+https://github.com/rust-lang/crates.io-index" 2123 + checksum = "a973b4e44ce6cad84ce69d797acf9a044532e4184c4f267913d1b546a0727b7a" 2124 + dependencies = [ 2125 + "num_enum_derive", 2126 + "rustversion", 2127 + ] 2128 + 2129 + [[package]] 2130 + name = "num_enum_derive" 2131 + version = "0.7.4" 2132 + source = "registry+https://github.com/rust-lang/crates.io-index" 2133 + checksum = "77e878c846a8abae00dd069496dbe8751b16ac1c3d6bd2a7283a938e8228f90d" 2134 + dependencies = [ 2135 + "proc-macro-crate 3.3.0", 2136 + "proc-macro2", 2137 + "quote", 2138 + "syn 2.0.106", 2139 + ] 2140 + 2141 + [[package]] 2142 + name = "objc-sys" 2143 + version = "0.3.5" 2144 + source = "registry+https://github.com/rust-lang/crates.io-index" 2145 + checksum = "cdb91bdd390c7ce1a8607f35f3ca7151b65afc0ff5ff3b34fa350f7d7c7e4310" 2146 + 2147 + [[package]] 2148 + name = "objc2" 2149 + version = "0.5.2" 2150 + source = "registry+https://github.com/rust-lang/crates.io-index" 2151 + checksum = "46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804" 2152 + dependencies = [ 2153 + "objc-sys", 2154 + "objc2-encode", 2155 + ] 2156 + 2157 + [[package]] 2158 + name = "objc2" 2159 + version = "0.6.2" 2160 + source = "registry+https://github.com/rust-lang/crates.io-index" 2161 + checksum = "561f357ba7f3a2a61563a186a163d0a3a5247e1089524a3981d49adb775078bc" 2162 + dependencies = [ 2163 + "objc2-encode", 2164 + "objc2-exception-helper", 2165 + ] 2166 + 2167 + [[package]] 2168 + name = "objc2-app-kit" 2169 + version = "0.3.1" 2170 + source = "registry+https://github.com/rust-lang/crates.io-index" 2171 + checksum = "e6f29f568bec459b0ddff777cec4fe3fd8666d82d5a40ebd0ff7e66134f89bcc" 2172 + dependencies = [ 2173 + "bitflags 2.9.3", 2174 + "block2 0.6.1", 2175 + "libc", 2176 + "objc2 0.6.2", 2177 + "objc2-cloud-kit", 2178 + "objc2-core-data", 2179 + "objc2-core-foundation", 2180 + "objc2-core-graphics", 2181 + "objc2-core-image", 2182 + "objc2-foundation 0.3.1", 2183 + "objc2-quartz-core 0.3.1", 2184 + ] 2185 + 2186 + [[package]] 2187 + name = "objc2-cloud-kit" 2188 + version = "0.3.1" 2189 + source = "registry+https://github.com/rust-lang/crates.io-index" 2190 + checksum = "17614fdcd9b411e6ff1117dfb1d0150f908ba83a7df81b1f118005fe0a8ea15d" 2191 + dependencies = [ 2192 + "bitflags 2.9.3", 2193 + "objc2 0.6.2", 2194 + "objc2-foundation 0.3.1", 2195 + ] 2196 + 2197 + [[package]] 2198 + name = "objc2-core-data" 2199 + version = "0.3.1" 2200 + source = "registry+https://github.com/rust-lang/crates.io-index" 2201 + checksum = "291fbbf7d29287518e8686417cf7239c74700fd4b607623140a7d4a3c834329d" 2202 + dependencies = [ 2203 + "bitflags 2.9.3", 2204 + "objc2 0.6.2", 2205 + "objc2-foundation 0.3.1", 2206 + ] 2207 + 2208 + [[package]] 2209 + name = "objc2-core-foundation" 2210 + version = "0.3.1" 2211 + source = "registry+https://github.com/rust-lang/crates.io-index" 2212 + checksum = "1c10c2894a6fed806ade6027bcd50662746363a9589d3ec9d9bef30a4e4bc166" 2213 + dependencies = [ 2214 + "bitflags 2.9.3", 2215 + "dispatch2", 2216 + "objc2 0.6.2", 2217 + ] 2218 + 2219 + [[package]] 2220 + name = "objc2-core-graphics" 2221 + version = "0.3.1" 2222 + source = "registry+https://github.com/rust-lang/crates.io-index" 2223 + checksum = "989c6c68c13021b5c2d6b71456ebb0f9dc78d752e86a98da7c716f4f9470f5a4" 2224 + dependencies = [ 2225 + "bitflags 2.9.3", 2226 + "dispatch2", 2227 + "objc2 0.6.2", 2228 + "objc2-core-foundation", 2229 + "objc2-io-surface", 2230 + ] 2231 + 2232 + [[package]] 2233 + name = "objc2-core-image" 2234 + version = "0.3.1" 2235 + source = "registry+https://github.com/rust-lang/crates.io-index" 2236 + checksum = "79b3dc0cc4386b6ccf21c157591b34a7f44c8e75b064f85502901ab2188c007e" 2237 + dependencies = [ 2238 + "objc2 0.6.2", 2239 + "objc2-foundation 0.3.1", 2240 + ] 2241 + 2242 + [[package]] 2243 + name = "objc2-encode" 2244 + version = "4.1.0" 2245 + source = "registry+https://github.com/rust-lang/crates.io-index" 2246 + checksum = "ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33" 2247 + 2248 + [[package]] 2249 + name = "objc2-exception-helper" 2250 + version = "0.1.1" 2251 + source = "registry+https://github.com/rust-lang/crates.io-index" 2252 + checksum = "c7a1c5fbb72d7735b076bb47b578523aedc40f3c439bea6dfd595c089d79d98a" 2253 + dependencies = [ 2254 + "cc", 2255 + ] 2256 + 2257 + [[package]] 2258 + name = "objc2-foundation" 2259 + version = "0.2.2" 2260 + source = "registry+https://github.com/rust-lang/crates.io-index" 2261 + checksum = "0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8" 2262 + dependencies = [ 2263 + "bitflags 2.9.3", 2264 + "block2 0.5.1", 2265 + "libc", 2266 + "objc2 0.5.2", 2267 + ] 2268 + 2269 + [[package]] 2270 + name = "objc2-foundation" 2271 + version = "0.3.1" 2272 + source = "registry+https://github.com/rust-lang/crates.io-index" 2273 + checksum = "900831247d2fe1a09a683278e5384cfb8c80c79fe6b166f9d14bfdde0ea1b03c" 2274 + dependencies = [ 2275 + "bitflags 2.9.3", 2276 + "block2 0.6.1", 2277 + "libc", 2278 + "objc2 0.6.2", 2279 + "objc2-core-foundation", 2280 + ] 2281 + 2282 + [[package]] 2283 + name = "objc2-io-surface" 2284 + version = "0.3.1" 2285 + source = "registry+https://github.com/rust-lang/crates.io-index" 2286 + checksum = "7282e9ac92529fa3457ce90ebb15f4ecbc383e8338060960760fa2cf75420c3c" 2287 + dependencies = [ 2288 + "bitflags 2.9.3", 2289 + "objc2 0.6.2", 2290 + "objc2-core-foundation", 2291 + ] 2292 + 2293 + [[package]] 2294 + name = "objc2-javascript-core" 2295 + version = "0.3.1" 2296 + source = "registry+https://github.com/rust-lang/crates.io-index" 2297 + checksum = "9052cb1bb50a4c161d934befcf879526fb87ae9a68858f241e693ca46225cf5a" 2298 + dependencies = [ 2299 + "objc2 0.6.2", 2300 + "objc2-core-foundation", 2301 + ] 2302 + 2303 + [[package]] 2304 + name = "objc2-metal" 2305 + version = "0.2.2" 2306 + source = "registry+https://github.com/rust-lang/crates.io-index" 2307 + checksum = "dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6" 2308 + dependencies = [ 2309 + "bitflags 2.9.3", 2310 + "block2 0.5.1", 2311 + "objc2 0.5.2", 2312 + "objc2-foundation 0.2.2", 2313 + ] 2314 + 2315 + [[package]] 2316 + name = "objc2-quartz-core" 2317 + version = "0.2.2" 2318 + source = "registry+https://github.com/rust-lang/crates.io-index" 2319 + checksum = "e42bee7bff906b14b167da2bac5efe6b6a07e6f7c0a21a7308d40c960242dc7a" 2320 + dependencies = [ 2321 + "bitflags 2.9.3", 2322 + "block2 0.5.1", 2323 + "objc2 0.5.2", 2324 + "objc2-foundation 0.2.2", 2325 + "objc2-metal", 2326 + ] 2327 + 2328 + [[package]] 2329 + name = "objc2-quartz-core" 2330 + version = "0.3.1" 2331 + source = "registry+https://github.com/rust-lang/crates.io-index" 2332 + checksum = "90ffb6a0cd5f182dc964334388560b12a57f7b74b3e2dec5e2722aa2dfb2ccd5" 2333 + dependencies = [ 2334 + "bitflags 2.9.3", 2335 + "objc2 0.6.2", 2336 + "objc2-foundation 0.3.1", 2337 + ] 2338 + 2339 + [[package]] 2340 + name = "objc2-security" 2341 + version = "0.3.1" 2342 + source = "registry+https://github.com/rust-lang/crates.io-index" 2343 + checksum = "e1f8e0ef3ab66b08c42644dcb34dba6ec0a574bbd8adbb8bdbdc7a2779731a44" 2344 + dependencies = [ 2345 + "bitflags 2.9.3", 2346 + "objc2 0.6.2", 2347 + "objc2-core-foundation", 2348 + ] 2349 + 2350 + [[package]] 2351 + name = "objc2-ui-kit" 2352 + version = "0.3.1" 2353 + source = "registry+https://github.com/rust-lang/crates.io-index" 2354 + checksum = "25b1312ad7bc8a0e92adae17aa10f90aae1fb618832f9b993b022b591027daed" 2355 + dependencies = [ 2356 + "bitflags 2.9.3", 2357 + "objc2 0.6.2", 2358 + "objc2-core-foundation", 2359 + "objc2-foundation 0.3.1", 2360 + ] 2361 + 2362 + [[package]] 2363 + name = "objc2-web-kit" 2364 + version = "0.3.1" 2365 + source = "registry+https://github.com/rust-lang/crates.io-index" 2366 + checksum = "91672909de8b1ce1c2252e95bbee8c1649c9ad9d14b9248b3d7b4c47903c47ad" 2367 + dependencies = [ 2368 + "bitflags 2.9.3", 2369 + "block2 0.6.1", 2370 + "objc2 0.6.2", 2371 + "objc2-app-kit", 2372 + "objc2-core-foundation", 2373 + "objc2-foundation 0.3.1", 2374 + "objc2-javascript-core", 2375 + "objc2-security", 2376 + ] 2377 + 2378 + [[package]] 2379 + name = "object" 2380 + version = "0.36.7" 2381 + source = "registry+https://github.com/rust-lang/crates.io-index" 2382 + checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87" 2383 + dependencies = [ 2384 + "memchr", 2385 + ] 2386 + 2387 + [[package]] 2388 + name = "once_cell" 2389 + version = "1.21.3" 2390 + source = "registry+https://github.com/rust-lang/crates.io-index" 2391 + checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" 2392 + 2393 + [[package]] 2394 + name = "open" 2395 + version = "5.3.2" 2396 + source = "registry+https://github.com/rust-lang/crates.io-index" 2397 + checksum = "e2483562e62ea94312f3576a7aca397306df7990b8d89033e18766744377ef95" 2398 + dependencies = [ 2399 + "dunce", 2400 + "is-wsl", 2401 + "libc", 2402 + "pathdiff", 2403 + ] 2404 + 2405 + [[package]] 2406 + name = "option-ext" 2407 + version = "0.2.0" 2408 + source = "registry+https://github.com/rust-lang/crates.io-index" 2409 + checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" 2410 + 2411 + [[package]] 2412 + name = "ordered-stream" 2413 + version = "0.2.0" 2414 + source = "registry+https://github.com/rust-lang/crates.io-index" 2415 + checksum = "9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50" 2416 + dependencies = [ 2417 + "futures-core", 2418 + "pin-project-lite", 2419 + ] 2420 + 2421 + [[package]] 2422 + name = "pango" 2423 + version = "0.18.3" 2424 + source = "registry+https://github.com/rust-lang/crates.io-index" 2425 + checksum = "7ca27ec1eb0457ab26f3036ea52229edbdb74dee1edd29063f5b9b010e7ebee4" 2426 + dependencies = [ 2427 + "gio", 2428 + "glib", 2429 + "libc", 2430 + "once_cell", 2431 + "pango-sys", 2432 + ] 2433 + 2434 + [[package]] 2435 + name = "pango-sys" 2436 + version = "0.18.0" 2437 + source = "registry+https://github.com/rust-lang/crates.io-index" 2438 + checksum = "436737e391a843e5933d6d9aa102cb126d501e815b83601365a948a518555dc5" 2439 + dependencies = [ 2440 + "glib-sys", 2441 + "gobject-sys", 2442 + "libc", 2443 + "system-deps", 2444 + ] 2445 + 2446 + [[package]] 2447 + name = "parking" 2448 + version = "2.2.1" 2449 + source = "registry+https://github.com/rust-lang/crates.io-index" 2450 + checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba" 2451 + 2452 + [[package]] 2453 + name = "parking_lot" 2454 + version = "0.12.4" 2455 + source = "registry+https://github.com/rust-lang/crates.io-index" 2456 + checksum = "70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13" 2457 + dependencies = [ 2458 + "lock_api", 2459 + "parking_lot_core", 2460 + ] 2461 + 2462 + [[package]] 2463 + name = "parking_lot_core" 2464 + version = "0.9.11" 2465 + source = "registry+https://github.com/rust-lang/crates.io-index" 2466 + checksum = "bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5" 2467 + dependencies = [ 2468 + "cfg-if", 2469 + "libc", 2470 + "redox_syscall", 2471 + "smallvec", 2472 + "windows-targets 0.52.6", 2473 + ] 2474 + 2475 + [[package]] 2476 + name = "pathdiff" 2477 + version = "0.2.3" 2478 + source = "registry+https://github.com/rust-lang/crates.io-index" 2479 + checksum = "df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3" 2480 + 2481 + [[package]] 2482 + name = "percent-encoding" 2483 + version = "2.3.2" 2484 + source = "registry+https://github.com/rust-lang/crates.io-index" 2485 + checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220" 2486 + 2487 + [[package]] 2488 + name = "phf" 2489 + version = "0.8.0" 2490 + source = "registry+https://github.com/rust-lang/crates.io-index" 2491 + checksum = "3dfb61232e34fcb633f43d12c58f83c1df82962dcdfa565a4e866ffc17dafe12" 2492 + dependencies = [ 2493 + "phf_shared 0.8.0", 2494 + ] 2495 + 2496 + [[package]] 2497 + name = "phf" 2498 + version = "0.10.1" 2499 + source = "registry+https://github.com/rust-lang/crates.io-index" 2500 + checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259" 2501 + dependencies = [ 2502 + "phf_macros 0.10.0", 2503 + "phf_shared 0.10.0", 2504 + "proc-macro-hack", 2505 + ] 2506 + 2507 + [[package]] 2508 + name = "phf" 2509 + version = "0.11.3" 2510 + source = "registry+https://github.com/rust-lang/crates.io-index" 2511 + checksum = "1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078" 2512 + dependencies = [ 2513 + "phf_macros 0.11.3", 2514 + "phf_shared 0.11.3", 2515 + ] 2516 + 2517 + [[package]] 2518 + name = "phf_codegen" 2519 + version = "0.8.0" 2520 + source = "registry+https://github.com/rust-lang/crates.io-index" 2521 + checksum = "cbffee61585b0411840d3ece935cce9cb6321f01c45477d30066498cd5e1a815" 2522 + dependencies = [ 2523 + "phf_generator 0.8.0", 2524 + "phf_shared 0.8.0", 2525 + ] 2526 + 2527 + [[package]] 2528 + name = "phf_codegen" 2529 + version = "0.11.3" 2530 + source = "registry+https://github.com/rust-lang/crates.io-index" 2531 + checksum = "aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a" 2532 + dependencies = [ 2533 + "phf_generator 0.11.3", 2534 + "phf_shared 0.11.3", 2535 + ] 2536 + 2537 + [[package]] 2538 + name = "phf_generator" 2539 + version = "0.8.0" 2540 + source = "registry+https://github.com/rust-lang/crates.io-index" 2541 + checksum = "17367f0cc86f2d25802b2c26ee58a7b23faeccf78a396094c13dced0d0182526" 2542 + dependencies = [ 2543 + "phf_shared 0.8.0", 2544 + "rand 0.7.3", 2545 + ] 2546 + 2547 + [[package]] 2548 + name = "phf_generator" 2549 + version = "0.10.0" 2550 + source = "registry+https://github.com/rust-lang/crates.io-index" 2551 + checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6" 2552 + dependencies = [ 2553 + "phf_shared 0.10.0", 2554 + "rand 0.8.5", 2555 + ] 2556 + 2557 + [[package]] 2558 + name = "phf_generator" 2559 + version = "0.11.3" 2560 + source = "registry+https://github.com/rust-lang/crates.io-index" 2561 + checksum = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d" 2562 + dependencies = [ 2563 + "phf_shared 0.11.3", 2564 + "rand 0.8.5", 2565 + ] 2566 + 2567 + [[package]] 2568 + name = "phf_macros" 2569 + version = "0.10.0" 2570 + source = "registry+https://github.com/rust-lang/crates.io-index" 2571 + checksum = "58fdf3184dd560f160dd73922bea2d5cd6e8f064bf4b13110abd81b03697b4e0" 2572 + dependencies = [ 2573 + "phf_generator 0.10.0", 2574 + "phf_shared 0.10.0", 2575 + "proc-macro-hack", 2576 + "proc-macro2", 2577 + "quote", 2578 + "syn 1.0.109", 2579 + ] 2580 + 2581 + [[package]] 2582 + name = "phf_macros" 2583 + version = "0.11.3" 2584 + source = "registry+https://github.com/rust-lang/crates.io-index" 2585 + checksum = "f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216" 2586 + dependencies = [ 2587 + "phf_generator 0.11.3", 2588 + "phf_shared 0.11.3", 2589 + "proc-macro2", 2590 + "quote", 2591 + "syn 2.0.106", 2592 + ] 2593 + 2594 + [[package]] 2595 + name = "phf_shared" 2596 + version = "0.8.0" 2597 + source = "registry+https://github.com/rust-lang/crates.io-index" 2598 + checksum = "c00cf8b9eafe68dde5e9eaa2cef8ee84a9336a47d566ec55ca16589633b65af7" 2599 + dependencies = [ 2600 + "siphasher 0.3.11", 2601 + ] 2602 + 2603 + [[package]] 2604 + name = "phf_shared" 2605 + version = "0.10.0" 2606 + source = "registry+https://github.com/rust-lang/crates.io-index" 2607 + checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096" 2608 + dependencies = [ 2609 + "siphasher 0.3.11", 2610 + ] 2611 + 2612 + [[package]] 2613 + name = "phf_shared" 2614 + version = "0.11.3" 2615 + source = "registry+https://github.com/rust-lang/crates.io-index" 2616 + checksum = "67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5" 2617 + dependencies = [ 2618 + "siphasher 1.0.1", 2619 + ] 2620 + 2621 + [[package]] 2622 + name = "pin-project-lite" 2623 + version = "0.2.16" 2624 + source = "registry+https://github.com/rust-lang/crates.io-index" 2625 + checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b" 2626 + 2627 + [[package]] 2628 + name = "pin-utils" 2629 + version = "0.1.0" 2630 + source = "registry+https://github.com/rust-lang/crates.io-index" 2631 + checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 2632 + 2633 + [[package]] 2634 + name = "piper" 2635 + version = "0.2.4" 2636 + source = "registry+https://github.com/rust-lang/crates.io-index" 2637 + checksum = "96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066" 2638 + dependencies = [ 2639 + "atomic-waker", 2640 + "fastrand", 2641 + "futures-io", 2642 + ] 2643 + 2644 + [[package]] 2645 + name = "pkg-config" 2646 + version = "0.3.32" 2647 + source = "registry+https://github.com/rust-lang/crates.io-index" 2648 + checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" 2649 + 2650 + [[package]] 2651 + name = "plist" 2652 + version = "1.7.4" 2653 + source = "registry+https://github.com/rust-lang/crates.io-index" 2654 + checksum = "3af6b589e163c5a788fab00ce0c0366f6efbb9959c2f9874b224936af7fce7e1" 2655 + dependencies = [ 2656 + "base64 0.22.1", 2657 + "indexmap 2.11.0", 2658 + "quick-xml", 2659 + "serde", 2660 + "time", 2661 + ] 2662 + 2663 + [[package]] 2664 + name = "png" 2665 + version = "0.17.16" 2666 + source = "registry+https://github.com/rust-lang/crates.io-index" 2667 + checksum = "82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526" 2668 + dependencies = [ 2669 + "bitflags 1.3.2", 2670 + "crc32fast", 2671 + "fdeflate", 2672 + "flate2", 2673 + "miniz_oxide", 2674 + ] 2675 + 2676 + [[package]] 2677 + name = "polling" 2678 + version = "3.10.0" 2679 + source = "registry+https://github.com/rust-lang/crates.io-index" 2680 + checksum = "b5bd19146350fe804f7cb2669c851c03d69da628803dab0d98018142aaa5d829" 2681 + dependencies = [ 2682 + "cfg-if", 2683 + "concurrent-queue", 2684 + "hermit-abi", 2685 + "pin-project-lite", 2686 + "rustix", 2687 + "windows-sys 0.60.2", 2688 + ] 2689 + 2690 + [[package]] 2691 + name = "potential_utf" 2692 + version = "0.1.2" 2693 + source = "registry+https://github.com/rust-lang/crates.io-index" 2694 + checksum = "e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585" 2695 + dependencies = [ 2696 + "zerovec", 2697 + ] 2698 + 2699 + [[package]] 2700 + name = "powerfmt" 2701 + version = "0.2.0" 2702 + source = "registry+https://github.com/rust-lang/crates.io-index" 2703 + checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" 2704 + 2705 + [[package]] 2706 + name = "ppv-lite86" 2707 + version = "0.2.21" 2708 + source = "registry+https://github.com/rust-lang/crates.io-index" 2709 + checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" 2710 + dependencies = [ 2711 + "zerocopy", 2712 + ] 2713 + 2714 + [[package]] 2715 + name = "precomputed-hash" 2716 + version = "0.1.1" 2717 + source = "registry+https://github.com/rust-lang/crates.io-index" 2718 + checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" 2719 + 2720 + [[package]] 2721 + name = "proc-macro-crate" 2722 + version = "1.3.1" 2723 + source = "registry+https://github.com/rust-lang/crates.io-index" 2724 + checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" 2725 + dependencies = [ 2726 + "once_cell", 2727 + "toml_edit 0.19.15", 2728 + ] 2729 + 2730 + [[package]] 2731 + name = "proc-macro-crate" 2732 + version = "2.0.0" 2733 + source = "registry+https://github.com/rust-lang/crates.io-index" 2734 + checksum = "7e8366a6159044a37876a2b9817124296703c586a5c92e2c53751fa06d8d43e8" 2735 + dependencies = [ 2736 + "toml_edit 0.20.7", 2737 + ] 2738 + 2739 + [[package]] 2740 + name = "proc-macro-crate" 2741 + version = "3.3.0" 2742 + source = "registry+https://github.com/rust-lang/crates.io-index" 2743 + checksum = "edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35" 2744 + dependencies = [ 2745 + "toml_edit 0.22.27", 2746 + ] 2747 + 2748 + [[package]] 2749 + name = "proc-macro-error" 2750 + version = "1.0.4" 2751 + source = "registry+https://github.com/rust-lang/crates.io-index" 2752 + checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 2753 + dependencies = [ 2754 + "proc-macro-error-attr", 2755 + "proc-macro2", 2756 + "quote", 2757 + "syn 1.0.109", 2758 + "version_check", 2759 + ] 2760 + 2761 + [[package]] 2762 + name = "proc-macro-error-attr" 2763 + version = "1.0.4" 2764 + source = "registry+https://github.com/rust-lang/crates.io-index" 2765 + checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 2766 + dependencies = [ 2767 + "proc-macro2", 2768 + "quote", 2769 + "version_check", 2770 + ] 2771 + 2772 + [[package]] 2773 + name = "proc-macro-hack" 2774 + version = "0.5.20+deprecated" 2775 + source = "registry+https://github.com/rust-lang/crates.io-index" 2776 + checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" 2777 + 2778 + [[package]] 2779 + name = "proc-macro2" 2780 + version = "1.0.101" 2781 + source = "registry+https://github.com/rust-lang/crates.io-index" 2782 + checksum = "89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de" 2783 + dependencies = [ 2784 + "unicode-ident", 2785 + ] 2786 + 2787 + [[package]] 2788 + name = "quick-xml" 2789 + version = "0.38.3" 2790 + source = "registry+https://github.com/rust-lang/crates.io-index" 2791 + checksum = "42a232e7487fc2ef313d96dde7948e7a3c05101870d8985e4fd8d26aedd27b89" 2792 + dependencies = [ 2793 + "memchr", 2794 + ] 2795 + 2796 + [[package]] 2797 + name = "quote" 2798 + version = "1.0.40" 2799 + source = "registry+https://github.com/rust-lang/crates.io-index" 2800 + checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d" 2801 + dependencies = [ 2802 + "proc-macro2", 2803 + ] 2804 + 2805 + [[package]] 2806 + name = "r-efi" 2807 + version = "5.3.0" 2808 + source = "registry+https://github.com/rust-lang/crates.io-index" 2809 + checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" 2810 + 2811 + [[package]] 2812 + name = "rand" 2813 + version = "0.7.3" 2814 + source = "registry+https://github.com/rust-lang/crates.io-index" 2815 + checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03" 2816 + dependencies = [ 2817 + "getrandom 0.1.16", 2818 + "libc", 2819 + "rand_chacha 0.2.2", 2820 + "rand_core 0.5.1", 2821 + "rand_hc", 2822 + "rand_pcg", 2823 + ] 2824 + 2825 + [[package]] 2826 + name = "rand" 2827 + version = "0.8.5" 2828 + source = "registry+https://github.com/rust-lang/crates.io-index" 2829 + checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 2830 + dependencies = [ 2831 + "libc", 2832 + "rand_chacha 0.3.1", 2833 + "rand_core 0.6.4", 2834 + ] 2835 + 2836 + [[package]] 2837 + name = "rand_chacha" 2838 + version = "0.2.2" 2839 + source = "registry+https://github.com/rust-lang/crates.io-index" 2840 + checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402" 2841 + dependencies = [ 2842 + "ppv-lite86", 2843 + "rand_core 0.5.1", 2844 + ] 2845 + 2846 + [[package]] 2847 + name = "rand_chacha" 2848 + version = "0.3.1" 2849 + source = "registry+https://github.com/rust-lang/crates.io-index" 2850 + checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 2851 + dependencies = [ 2852 + "ppv-lite86", 2853 + "rand_core 0.6.4", 2854 + ] 2855 + 2856 + [[package]] 2857 + name = "rand_core" 2858 + version = "0.5.1" 2859 + source = "registry+https://github.com/rust-lang/crates.io-index" 2860 + checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" 2861 + dependencies = [ 2862 + "getrandom 0.1.16", 2863 + ] 2864 + 2865 + [[package]] 2866 + name = "rand_core" 2867 + version = "0.6.4" 2868 + source = "registry+https://github.com/rust-lang/crates.io-index" 2869 + checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 2870 + dependencies = [ 2871 + "getrandom 0.2.16", 2872 + ] 2873 + 2874 + [[package]] 2875 + name = "rand_hc" 2876 + version = "0.2.0" 2877 + source = "registry+https://github.com/rust-lang/crates.io-index" 2878 + checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c" 2879 + dependencies = [ 2880 + "rand_core 0.5.1", 2881 + ] 2882 + 2883 + [[package]] 2884 + name = "rand_pcg" 2885 + version = "0.2.1" 2886 + source = "registry+https://github.com/rust-lang/crates.io-index" 2887 + checksum = "16abd0c1b639e9eb4d7c50c0b8100b0d0f849be2349829c740fe8e6eb4816429" 2888 + dependencies = [ 2889 + "rand_core 0.5.1", 2890 + ] 2891 + 2892 + [[package]] 2893 + name = "raw-window-handle" 2894 + version = "0.6.2" 2895 + source = "registry+https://github.com/rust-lang/crates.io-index" 2896 + checksum = "20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539" 2897 + 2898 + [[package]] 2899 + name = "redox_syscall" 2900 + version = "0.5.17" 2901 + source = "registry+https://github.com/rust-lang/crates.io-index" 2902 + checksum = "5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77" 2903 + dependencies = [ 2904 + "bitflags 2.9.3", 2905 + ] 2906 + 2907 + [[package]] 2908 + name = "redox_users" 2909 + version = "0.5.2" 2910 + source = "registry+https://github.com/rust-lang/crates.io-index" 2911 + checksum = "a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac" 2912 + dependencies = [ 2913 + "getrandom 0.2.16", 2914 + "libredox", 2915 + "thiserror 2.0.16", 2916 + ] 2917 + 2918 + [[package]] 2919 + name = "ref-cast" 2920 + version = "1.0.24" 2921 + source = "registry+https://github.com/rust-lang/crates.io-index" 2922 + checksum = "4a0ae411dbe946a674d89546582cea4ba2bb8defac896622d6496f14c23ba5cf" 2923 + dependencies = [ 2924 + "ref-cast-impl", 2925 + ] 2926 + 2927 + [[package]] 2928 + name = "ref-cast-impl" 2929 + version = "1.0.24" 2930 + source = "registry+https://github.com/rust-lang/crates.io-index" 2931 + checksum = "1165225c21bff1f3bbce98f5a1f889949bc902d3575308cc7b0de30b4f6d27c7" 2932 + dependencies = [ 2933 + "proc-macro2", 2934 + "quote", 2935 + "syn 2.0.106", 2936 + ] 2937 + 2938 + [[package]] 2939 + name = "regex" 2940 + version = "1.11.2" 2941 + source = "registry+https://github.com/rust-lang/crates.io-index" 2942 + checksum = "23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912" 2943 + dependencies = [ 2944 + "aho-corasick", 2945 + "memchr", 2946 + "regex-automata", 2947 + "regex-syntax", 2948 + ] 2949 + 2950 + [[package]] 2951 + name = "regex-automata" 2952 + version = "0.4.10" 2953 + source = "registry+https://github.com/rust-lang/crates.io-index" 2954 + checksum = "6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6" 2955 + dependencies = [ 2956 + "aho-corasick", 2957 + "memchr", 2958 + "regex-syntax", 2959 + ] 2960 + 2961 + [[package]] 2962 + name = "regex-syntax" 2963 + version = "0.8.6" 2964 + source = "registry+https://github.com/rust-lang/crates.io-index" 2965 + checksum = "caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001" 2966 + 2967 + [[package]] 2968 + name = "reqwest" 2969 + version = "0.12.23" 2970 + source = "registry+https://github.com/rust-lang/crates.io-index" 2971 + checksum = "d429f34c8092b2d42c7c93cec323bb4adeb7c67698f70839adec842ec10c7ceb" 2972 + dependencies = [ 2973 + "base64 0.22.1", 2974 + "bytes", 2975 + "futures-core", 2976 + "futures-util", 2977 + "http", 2978 + "http-body", 2979 + "http-body-util", 2980 + "hyper", 2981 + "hyper-util", 2982 + "js-sys", 2983 + "log", 2984 + "percent-encoding", 2985 + "pin-project-lite", 2986 + "serde", 2987 + "serde_json", 2988 + "serde_urlencoded", 2989 + "sync_wrapper", 2990 + "tokio", 2991 + "tokio-util", 2992 + "tower", 2993 + "tower-http", 2994 + "tower-service", 2995 + "url", 2996 + "wasm-bindgen", 2997 + "wasm-bindgen-futures", 2998 + "wasm-streams", 2999 + "web-sys", 3000 + ] 3001 + 3002 + [[package]] 3003 + name = "rustc-demangle" 3004 + version = "0.1.26" 3005 + source = "registry+https://github.com/rust-lang/crates.io-index" 3006 + checksum = "56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace" 3007 + 3008 + [[package]] 3009 + name = "rustc_version" 3010 + version = "0.4.1" 3011 + source = "registry+https://github.com/rust-lang/crates.io-index" 3012 + checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92" 3013 + dependencies = [ 3014 + "semver", 3015 + ] 3016 + 3017 + [[package]] 3018 + name = "rustix" 3019 + version = "1.0.8" 3020 + source = "registry+https://github.com/rust-lang/crates.io-index" 3021 + checksum = "11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8" 3022 + dependencies = [ 3023 + "bitflags 2.9.3", 3024 + "errno", 3025 + "libc", 3026 + "linux-raw-sys", 3027 + "windows-sys 0.60.2", 3028 + ] 3029 + 3030 + [[package]] 3031 + name = "rustversion" 3032 + version = "1.0.22" 3033 + source = "registry+https://github.com/rust-lang/crates.io-index" 3034 + checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" 3035 + 3036 + [[package]] 3037 + name = "ryu" 3038 + version = "1.0.20" 3039 + source = "registry+https://github.com/rust-lang/crates.io-index" 3040 + checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f" 3041 + 3042 + [[package]] 3043 + name = "same-file" 3044 + version = "1.0.6" 3045 + source = "registry+https://github.com/rust-lang/crates.io-index" 3046 + checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" 3047 + dependencies = [ 3048 + "winapi-util", 3049 + ] 3050 + 3051 + [[package]] 3052 + name = "schemars" 3053 + version = "0.8.22" 3054 + source = "registry+https://github.com/rust-lang/crates.io-index" 3055 + checksum = "3fbf2ae1b8bc8e02df939598064d22402220cd5bbcca1c76f7d6a310974d5615" 3056 + dependencies = [ 3057 + "dyn-clone", 3058 + "indexmap 1.9.3", 3059 + "schemars_derive", 3060 + "serde", 3061 + "serde_json", 3062 + "url", 3063 + "uuid", 3064 + ] 3065 + 3066 + [[package]] 3067 + name = "schemars" 3068 + version = "0.9.0" 3069 + source = "registry+https://github.com/rust-lang/crates.io-index" 3070 + checksum = "4cd191f9397d57d581cddd31014772520aa448f65ef991055d7f61582c65165f" 3071 + dependencies = [ 3072 + "dyn-clone", 3073 + "ref-cast", 3074 + "serde", 3075 + "serde_json", 3076 + ] 3077 + 3078 + [[package]] 3079 + name = "schemars" 3080 + version = "1.0.4" 3081 + source = "registry+https://github.com/rust-lang/crates.io-index" 3082 + checksum = "82d20c4491bc164fa2f6c5d44565947a52ad80b9505d8e36f8d54c27c739fcd0" 3083 + dependencies = [ 3084 + "dyn-clone", 3085 + "ref-cast", 3086 + "serde", 3087 + "serde_json", 3088 + ] 3089 + 3090 + [[package]] 3091 + name = "schemars_derive" 3092 + version = "0.8.22" 3093 + source = "registry+https://github.com/rust-lang/crates.io-index" 3094 + checksum = "32e265784ad618884abaea0600a9adf15393368d840e0222d101a072f3f7534d" 3095 + dependencies = [ 3096 + "proc-macro2", 3097 + "quote", 3098 + "serde_derive_internals", 3099 + "syn 2.0.106", 3100 + ] 3101 + 3102 + [[package]] 3103 + name = "scopeguard" 3104 + version = "1.2.0" 3105 + source = "registry+https://github.com/rust-lang/crates.io-index" 3106 + checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 3107 + 3108 + [[package]] 3109 + name = "selectors" 3110 + version = "0.24.0" 3111 + source = "registry+https://github.com/rust-lang/crates.io-index" 3112 + checksum = "0c37578180969d00692904465fb7f6b3d50b9a2b952b87c23d0e2e5cb5013416" 3113 + dependencies = [ 3114 + "bitflags 1.3.2", 3115 + "cssparser", 3116 + "derive_more", 3117 + "fxhash", 3118 + "log", 3119 + "phf 0.8.0", 3120 + "phf_codegen 0.8.0", 3121 + "precomputed-hash", 3122 + "servo_arc", 3123 + "smallvec", 3124 + ] 3125 + 3126 + [[package]] 3127 + name = "semver" 3128 + version = "1.0.26" 3129 + source = "registry+https://github.com/rust-lang/crates.io-index" 3130 + checksum = "56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0" 3131 + dependencies = [ 3132 + "serde", 3133 + ] 3134 + 3135 + [[package]] 3136 + name = "serde" 3137 + version = "1.0.219" 3138 + source = "registry+https://github.com/rust-lang/crates.io-index" 3139 + checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6" 3140 + dependencies = [ 3141 + "serde_derive", 3142 + ] 3143 + 3144 + [[package]] 3145 + name = "serde-untagged" 3146 + version = "0.1.8" 3147 + source = "registry+https://github.com/rust-lang/crates.io-index" 3148 + checksum = "34836a629bcbc6f1afdf0907a744870039b1e14c0561cb26094fa683b158eff3" 3149 + dependencies = [ 3150 + "erased-serde", 3151 + "serde", 3152 + "typeid", 3153 + ] 3154 + 3155 + [[package]] 3156 + name = "serde_derive" 3157 + version = "1.0.219" 3158 + source = "registry+https://github.com/rust-lang/crates.io-index" 3159 + checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" 3160 + dependencies = [ 3161 + "proc-macro2", 3162 + "quote", 3163 + "syn 2.0.106", 3164 + ] 3165 + 3166 + [[package]] 3167 + name = "serde_derive_internals" 3168 + version = "0.29.1" 3169 + source = "registry+https://github.com/rust-lang/crates.io-index" 3170 + checksum = "18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711" 3171 + dependencies = [ 3172 + "proc-macro2", 3173 + "quote", 3174 + "syn 2.0.106", 3175 + ] 3176 + 3177 + [[package]] 3178 + name = "serde_json" 3179 + version = "1.0.143" 3180 + source = "registry+https://github.com/rust-lang/crates.io-index" 3181 + checksum = "d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a" 3182 + dependencies = [ 3183 + "itoa", 3184 + "memchr", 3185 + "ryu", 3186 + "serde", 3187 + ] 3188 + 3189 + [[package]] 3190 + name = "serde_repr" 3191 + version = "0.1.20" 3192 + source = "registry+https://github.com/rust-lang/crates.io-index" 3193 + checksum = "175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c" 3194 + dependencies = [ 3195 + "proc-macro2", 3196 + "quote", 3197 + "syn 2.0.106", 3198 + ] 3199 + 3200 + [[package]] 3201 + name = "serde_spanned" 3202 + version = "0.6.9" 3203 + source = "registry+https://github.com/rust-lang/crates.io-index" 3204 + checksum = "bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3" 3205 + dependencies = [ 3206 + "serde", 3207 + ] 3208 + 3209 + [[package]] 3210 + name = "serde_spanned" 3211 + version = "1.0.0" 3212 + source = "registry+https://github.com/rust-lang/crates.io-index" 3213 + checksum = "40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83" 3214 + dependencies = [ 3215 + "serde", 3216 + ] 3217 + 3218 + [[package]] 3219 + name = "serde_urlencoded" 3220 + version = "0.7.1" 3221 + source = "registry+https://github.com/rust-lang/crates.io-index" 3222 + checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" 3223 + dependencies = [ 3224 + "form_urlencoded", 3225 + "itoa", 3226 + "ryu", 3227 + "serde", 3228 + ] 3229 + 3230 + [[package]] 3231 + name = "serde_with" 3232 + version = "3.14.0" 3233 + source = "registry+https://github.com/rust-lang/crates.io-index" 3234 + checksum = "f2c45cd61fefa9db6f254525d46e392b852e0e61d9a1fd36e5bd183450a556d5" 3235 + dependencies = [ 3236 + "base64 0.22.1", 3237 + "chrono", 3238 + "hex", 3239 + "indexmap 1.9.3", 3240 + "indexmap 2.11.0", 3241 + "schemars 0.9.0", 3242 + "schemars 1.0.4", 3243 + "serde", 3244 + "serde_derive", 3245 + "serde_json", 3246 + "serde_with_macros", 3247 + "time", 3248 + ] 3249 + 3250 + [[package]] 3251 + name = "serde_with_macros" 3252 + version = "3.14.0" 3253 + source = "registry+https://github.com/rust-lang/crates.io-index" 3254 + checksum = "de90945e6565ce0d9a25098082ed4ee4002e047cb59892c318d66821e14bb30f" 3255 + dependencies = [ 3256 + "darling", 3257 + "proc-macro2", 3258 + "quote", 3259 + "syn 2.0.106", 3260 + ] 3261 + 3262 + [[package]] 3263 + name = "serialize-to-javascript" 3264 + version = "0.1.2" 3265 + source = "registry+https://github.com/rust-lang/crates.io-index" 3266 + checksum = "04f3666a07a197cdb77cdf306c32be9b7f598d7060d50cfd4d5aa04bfd92f6c5" 3267 + dependencies = [ 3268 + "serde", 3269 + "serde_json", 3270 + "serialize-to-javascript-impl", 3271 + ] 3272 + 3273 + [[package]] 3274 + name = "serialize-to-javascript-impl" 3275 + version = "0.1.2" 3276 + source = "registry+https://github.com/rust-lang/crates.io-index" 3277 + checksum = "772ee033c0916d670af7860b6e1ef7d658a4629a6d0b4c8c3e67f09b3765b75d" 3278 + dependencies = [ 3279 + "proc-macro2", 3280 + "quote", 3281 + "syn 2.0.106", 3282 + ] 3283 + 3284 + [[package]] 3285 + name = "servo_arc" 3286 + version = "0.2.0" 3287 + source = "registry+https://github.com/rust-lang/crates.io-index" 3288 + checksum = "d52aa42f8fdf0fed91e5ce7f23d8138441002fa31dca008acf47e6fd4721f741" 3289 + dependencies = [ 3290 + "nodrop", 3291 + "stable_deref_trait", 3292 + ] 3293 + 3294 + [[package]] 3295 + name = "sha2" 3296 + version = "0.10.9" 3297 + source = "registry+https://github.com/rust-lang/crates.io-index" 3298 + checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283" 3299 + dependencies = [ 3300 + "cfg-if", 3301 + "cpufeatures", 3302 + "digest", 3303 + ] 3304 + 3305 + [[package]] 3306 + name = "shlex" 3307 + version = "1.3.0" 3308 + source = "registry+https://github.com/rust-lang/crates.io-index" 3309 + checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" 3310 + 3311 + [[package]] 3312 + name = "signal-hook-registry" 3313 + version = "1.4.6" 3314 + source = "registry+https://github.com/rust-lang/crates.io-index" 3315 + checksum = "b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b" 3316 + dependencies = [ 3317 + "libc", 3318 + ] 3319 + 3320 + [[package]] 3321 + name = "simd-adler32" 3322 + version = "0.3.7" 3323 + source = "registry+https://github.com/rust-lang/crates.io-index" 3324 + checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" 3325 + 3326 + [[package]] 3327 + name = "siphasher" 3328 + version = "0.3.11" 3329 + source = "registry+https://github.com/rust-lang/crates.io-index" 3330 + checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" 3331 + 3332 + [[package]] 3333 + name = "siphasher" 3334 + version = "1.0.1" 3335 + source = "registry+https://github.com/rust-lang/crates.io-index" 3336 + checksum = "56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d" 3337 + 3338 + [[package]] 3339 + name = "slab" 3340 + version = "0.4.11" 3341 + source = "registry+https://github.com/rust-lang/crates.io-index" 3342 + checksum = "7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589" 3343 + 3344 + [[package]] 3345 + name = "smallvec" 3346 + version = "1.15.1" 3347 + source = "registry+https://github.com/rust-lang/crates.io-index" 3348 + checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" 3349 + 3350 + [[package]] 3351 + name = "socket2" 3352 + version = "0.6.0" 3353 + source = "registry+https://github.com/rust-lang/crates.io-index" 3354 + checksum = "233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807" 3355 + dependencies = [ 3356 + "libc", 3357 + "windows-sys 0.59.0", 3358 + ] 3359 + 3360 + [[package]] 3361 + name = "softbuffer" 3362 + version = "0.4.6" 3363 + source = "registry+https://github.com/rust-lang/crates.io-index" 3364 + checksum = "18051cdd562e792cad055119e0cdb2cfc137e44e3987532e0f9659a77931bb08" 3365 + dependencies = [ 3366 + "bytemuck", 3367 + "cfg_aliases", 3368 + "core-graphics", 3369 + "foreign-types", 3370 + "js-sys", 3371 + "log", 3372 + "objc2 0.5.2", 3373 + "objc2-foundation 0.2.2", 3374 + "objc2-quartz-core 0.2.2", 3375 + "raw-window-handle", 3376 + "redox_syscall", 3377 + "wasm-bindgen", 3378 + "web-sys", 3379 + "windows-sys 0.59.0", 3380 + ] 3381 + 3382 + [[package]] 3383 + name = "soup3" 3384 + version = "0.5.0" 3385 + source = "registry+https://github.com/rust-lang/crates.io-index" 3386 + checksum = "471f924a40f31251afc77450e781cb26d55c0b650842efafc9c6cbd2f7cc4f9f" 3387 + dependencies = [ 3388 + "futures-channel", 3389 + "gio", 3390 + "glib", 3391 + "libc", 3392 + "soup3-sys", 3393 + ] 3394 + 3395 + [[package]] 3396 + name = "soup3-sys" 3397 + version = "0.5.0" 3398 + source = "registry+https://github.com/rust-lang/crates.io-index" 3399 + checksum = "7ebe8950a680a12f24f15ebe1bf70db7af98ad242d9db43596ad3108aab86c27" 3400 + dependencies = [ 3401 + "gio-sys", 3402 + "glib-sys", 3403 + "gobject-sys", 3404 + "libc", 3405 + "system-deps", 3406 + ] 3407 + 3408 + [[package]] 3409 + name = "stable_deref_trait" 3410 + version = "1.2.0" 3411 + source = "registry+https://github.com/rust-lang/crates.io-index" 3412 + checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" 3413 + 3414 + [[package]] 3415 + name = "static_assertions" 3416 + version = "1.1.0" 3417 + source = "registry+https://github.com/rust-lang/crates.io-index" 3418 + checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 3419 + 3420 + [[package]] 3421 + name = "string_cache" 3422 + version = "0.8.9" 3423 + source = "registry+https://github.com/rust-lang/crates.io-index" 3424 + checksum = "bf776ba3fa74f83bf4b63c3dcbbf82173db2632ed8452cb2d891d33f459de70f" 3425 + dependencies = [ 3426 + "new_debug_unreachable", 3427 + "parking_lot", 3428 + "phf_shared 0.11.3", 3429 + "precomputed-hash", 3430 + "serde", 3431 + ] 3432 + 3433 + [[package]] 3434 + name = "string_cache_codegen" 3435 + version = "0.5.4" 3436 + source = "registry+https://github.com/rust-lang/crates.io-index" 3437 + checksum = "c711928715f1fe0fe509c53b43e993a9a557babc2d0a3567d0a3006f1ac931a0" 3438 + dependencies = [ 3439 + "phf_generator 0.11.3", 3440 + "phf_shared 0.11.3", 3441 + "proc-macro2", 3442 + "quote", 3443 + ] 3444 + 3445 + [[package]] 3446 + name = "strsim" 3447 + version = "0.11.1" 3448 + source = "registry+https://github.com/rust-lang/crates.io-index" 3449 + checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" 3450 + 3451 + [[package]] 3452 + name = "swift-rs" 3453 + version = "1.0.7" 3454 + source = "registry+https://github.com/rust-lang/crates.io-index" 3455 + checksum = "4057c98e2e852d51fdcfca832aac7b571f6b351ad159f9eda5db1655f8d0c4d7" 3456 + dependencies = [ 3457 + "base64 0.21.7", 3458 + "serde", 3459 + "serde_json", 3460 + ] 3461 + 3462 + [[package]] 3463 + name = "syn" 3464 + version = "1.0.109" 3465 + source = "registry+https://github.com/rust-lang/crates.io-index" 3466 + checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 3467 + dependencies = [ 3468 + "proc-macro2", 3469 + "quote", 3470 + "unicode-ident", 3471 + ] 3472 + 3473 + [[package]] 3474 + name = "syn" 3475 + version = "2.0.106" 3476 + source = "registry+https://github.com/rust-lang/crates.io-index" 3477 + checksum = "ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6" 3478 + dependencies = [ 3479 + "proc-macro2", 3480 + "quote", 3481 + "unicode-ident", 3482 + ] 3483 + 3484 + [[package]] 3485 + name = "sync_wrapper" 3486 + version = "1.0.2" 3487 + source = "registry+https://github.com/rust-lang/crates.io-index" 3488 + checksum = "0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263" 3489 + dependencies = [ 3490 + "futures-core", 3491 + ] 3492 + 3493 + [[package]] 3494 + name = "synstructure" 3495 + version = "0.13.2" 3496 + source = "registry+https://github.com/rust-lang/crates.io-index" 3497 + checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" 3498 + dependencies = [ 3499 + "proc-macro2", 3500 + "quote", 3501 + "syn 2.0.106", 3502 + ] 3503 + 3504 + [[package]] 3505 + name = "system-deps" 3506 + version = "6.2.2" 3507 + source = "registry+https://github.com/rust-lang/crates.io-index" 3508 + checksum = "a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349" 3509 + dependencies = [ 3510 + "cfg-expr", 3511 + "heck 0.5.0", 3512 + "pkg-config", 3513 + "toml 0.8.23", 3514 + "version-compare", 3515 + ] 3516 + 3517 + [[package]] 3518 + name = "tao" 3519 + version = "0.34.2" 3520 + source = "registry+https://github.com/rust-lang/crates.io-index" 3521 + checksum = "4daa814018fecdfb977b59a094df4bd43b42e8e21f88fddfc05807e6f46efaaf" 3522 + dependencies = [ 3523 + "bitflags 2.9.3", 3524 + "block2 0.6.1", 3525 + "core-foundation", 3526 + "core-graphics", 3527 + "crossbeam-channel", 3528 + "dispatch", 3529 + "dlopen2", 3530 + "dpi", 3531 + "gdkwayland-sys", 3532 + "gdkx11-sys", 3533 + "gtk", 3534 + "jni", 3535 + "lazy_static", 3536 + "libc", 3537 + "log", 3538 + "ndk", 3539 + "ndk-context", 3540 + "ndk-sys", 3541 + "objc2 0.6.2", 3542 + "objc2-app-kit", 3543 + "objc2-foundation 0.3.1", 3544 + "once_cell", 3545 + "parking_lot", 3546 + "raw-window-handle", 3547 + "scopeguard", 3548 + "tao-macros", 3549 + "unicode-segmentation", 3550 + "url", 3551 + "windows", 3552 + "windows-core", 3553 + "windows-version", 3554 + "x11-dl", 3555 + ] 3556 + 3557 + [[package]] 3558 + name = "tao-macros" 3559 + version = "0.1.3" 3560 + source = "registry+https://github.com/rust-lang/crates.io-index" 3561 + checksum = "f4e16beb8b2ac17db28eab8bca40e62dbfbb34c0fcdc6d9826b11b7b5d047dfd" 3562 + dependencies = [ 3563 + "proc-macro2", 3564 + "quote", 3565 + "syn 2.0.106", 3566 + ] 3567 + 3568 + [[package]] 3569 + name = "target-lexicon" 3570 + version = "0.12.16" 3571 + source = "registry+https://github.com/rust-lang/crates.io-index" 3572 + checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" 3573 + 3574 + [[package]] 3575 + name = "tauri" 3576 + version = "2.8.4" 3577 + source = "registry+https://github.com/rust-lang/crates.io-index" 3578 + checksum = "5d545ccf7b60dcd44e07c6fb5aeb09140966f0aabd5d2aa14a6821df7bc99348" 3579 + dependencies = [ 3580 + "anyhow", 3581 + "bytes", 3582 + "cookie", 3583 + "dirs", 3584 + "dunce", 3585 + "embed_plist", 3586 + "getrandom 0.3.3", 3587 + "glob", 3588 + "gtk", 3589 + "heck 0.5.0", 3590 + "http", 3591 + "jni", 3592 + "libc", 3593 + "log", 3594 + "mime", 3595 + "muda", 3596 + "objc2 0.6.2", 3597 + "objc2-app-kit", 3598 + "objc2-foundation 0.3.1", 3599 + "objc2-ui-kit", 3600 + "objc2-web-kit", 3601 + "percent-encoding", 3602 + "plist", 3603 + "raw-window-handle", 3604 + "reqwest", 3605 + "serde", 3606 + "serde_json", 3607 + "serde_repr", 3608 + "serialize-to-javascript", 3609 + "swift-rs", 3610 + "tauri-build", 3611 + "tauri-macros", 3612 + "tauri-runtime", 3613 + "tauri-runtime-wry", 3614 + "tauri-utils", 3615 + "thiserror 2.0.16", 3616 + "tokio", 3617 + "tray-icon", 3618 + "url", 3619 + "urlpattern", 3620 + "webkit2gtk", 3621 + "webview2-com", 3622 + "window-vibrancy", 3623 + "windows", 3624 + ] 3625 + 3626 + [[package]] 3627 + name = "tauri-build" 3628 + version = "2.4.0" 3629 + source = "registry+https://github.com/rust-lang/crates.io-index" 3630 + checksum = "67945dbaf8920dbe3a1e56721a419a0c3d085254ab24cff5b9ad55e2b0016e0b" 3631 + dependencies = [ 3632 + "anyhow", 3633 + "cargo_toml", 3634 + "dirs", 3635 + "glob", 3636 + "heck 0.5.0", 3637 + "json-patch", 3638 + "schemars 0.8.22", 3639 + "semver", 3640 + "serde", 3641 + "serde_json", 3642 + "tauri-utils", 3643 + "tauri-winres", 3644 + "toml 0.9.5", 3645 + "walkdir", 3646 + ] 3647 + 3648 + [[package]] 3649 + name = "tauri-codegen" 3650 + version = "2.4.0" 3651 + source = "registry+https://github.com/rust-lang/crates.io-index" 3652 + checksum = "1ab3a62cf2e6253936a8b267c2e95839674e7439f104fa96ad0025e149d54d8a" 3653 + dependencies = [ 3654 + "base64 0.22.1", 3655 + "brotli", 3656 + "ico", 3657 + "json-patch", 3658 + "plist", 3659 + "png", 3660 + "proc-macro2", 3661 + "quote", 3662 + "semver", 3663 + "serde", 3664 + "serde_json", 3665 + "sha2", 3666 + "syn 2.0.106", 3667 + "tauri-utils", 3668 + "thiserror 2.0.16", 3669 + "time", 3670 + "url", 3671 + "uuid", 3672 + "walkdir", 3673 + ] 3674 + 3675 + [[package]] 3676 + name = "tauri-macros" 3677 + version = "2.4.0" 3678 + source = "registry+https://github.com/rust-lang/crates.io-index" 3679 + checksum = "4368ea8094e7045217edb690f493b55b30caf9f3e61f79b4c24b6db91f07995e" 3680 + dependencies = [ 3681 + "heck 0.5.0", 3682 + "proc-macro2", 3683 + "quote", 3684 + "syn 2.0.106", 3685 + "tauri-codegen", 3686 + "tauri-utils", 3687 + ] 3688 + 3689 + [[package]] 3690 + name = "tauri-plugin" 3691 + version = "2.4.0" 3692 + source = "registry+https://github.com/rust-lang/crates.io-index" 3693 + checksum = "9946a3cede302eac0c6eb6c6070ac47b1768e326092d32efbb91f21ed58d978f" 3694 + dependencies = [ 3695 + "anyhow", 3696 + "glob", 3697 + "plist", 3698 + "schemars 0.8.22", 3699 + "serde", 3700 + "serde_json", 3701 + "tauri-utils", 3702 + "toml 0.9.5", 3703 + "walkdir", 3704 + ] 3705 + 3706 + [[package]] 3707 + name = "tauri-plugin-opener" 3708 + version = "2.5.0" 3709 + source = "registry+https://github.com/rust-lang/crates.io-index" 3710 + checksum = "786156aa8e89e03d271fbd3fe642207da8e65f3c961baa9e2930f332bf80a1f5" 3711 + dependencies = [ 3712 + "dunce", 3713 + "glob", 3714 + "objc2-app-kit", 3715 + "objc2-foundation 0.3.1", 3716 + "open", 3717 + "schemars 0.8.22", 3718 + "serde", 3719 + "serde_json", 3720 + "tauri", 3721 + "tauri-plugin", 3722 + "thiserror 2.0.16", 3723 + "url", 3724 + "windows", 3725 + "zbus", 3726 + ] 3727 + 3728 + [[package]] 3729 + name = "tauri-runtime" 3730 + version = "2.8.0" 3731 + source = "registry+https://github.com/rust-lang/crates.io-index" 3732 + checksum = "d4cfc9ad45b487d3fded5a4731a567872a4812e9552e3964161b08edabf93846" 3733 + dependencies = [ 3734 + "cookie", 3735 + "dpi", 3736 + "gtk", 3737 + "http", 3738 + "jni", 3739 + "objc2 0.6.2", 3740 + "objc2-ui-kit", 3741 + "objc2-web-kit", 3742 + "raw-window-handle", 3743 + "serde", 3744 + "serde_json", 3745 + "tauri-utils", 3746 + "thiserror 2.0.16", 3747 + "url", 3748 + "webkit2gtk", 3749 + "webview2-com", 3750 + "windows", 3751 + ] 3752 + 3753 + [[package]] 3754 + name = "tauri-runtime-wry" 3755 + version = "2.8.1" 3756 + source = "registry+https://github.com/rust-lang/crates.io-index" 3757 + checksum = "c1fe9d48bd122ff002064e88cfcd7027090d789c4302714e68fcccba0f4b7807" 3758 + dependencies = [ 3759 + "gtk", 3760 + "http", 3761 + "jni", 3762 + "log", 3763 + "objc2 0.6.2", 3764 + "objc2-app-kit", 3765 + "objc2-foundation 0.3.1", 3766 + "once_cell", 3767 + "percent-encoding", 3768 + "raw-window-handle", 3769 + "softbuffer", 3770 + "tao", 3771 + "tauri-runtime", 3772 + "tauri-utils", 3773 + "url", 3774 + "webkit2gtk", 3775 + "webview2-com", 3776 + "windows", 3777 + "wry", 3778 + ] 3779 + 3780 + [[package]] 3781 + name = "tauri-utils" 3782 + version = "2.7.0" 3783 + source = "registry+https://github.com/rust-lang/crates.io-index" 3784 + checksum = "41a3852fdf9a4f8fbeaa63dc3e9a85284dd6ef7200751f0bd66ceee30c93f212" 3785 + dependencies = [ 3786 + "anyhow", 3787 + "brotli", 3788 + "cargo_metadata", 3789 + "ctor", 3790 + "dunce", 3791 + "glob", 3792 + "html5ever", 3793 + "http", 3794 + "infer", 3795 + "json-patch", 3796 + "kuchikiki", 3797 + "log", 3798 + "memchr", 3799 + "phf 0.11.3", 3800 + "proc-macro2", 3801 + "quote", 3802 + "regex", 3803 + "schemars 0.8.22", 3804 + "semver", 3805 + "serde", 3806 + "serde-untagged", 3807 + "serde_json", 3808 + "serde_with", 3809 + "swift-rs", 3810 + "thiserror 2.0.16", 3811 + "toml 0.9.5", 3812 + "url", 3813 + "urlpattern", 3814 + "uuid", 3815 + "walkdir", 3816 + ] 3817 + 3818 + [[package]] 3819 + name = "tauri-winres" 3820 + version = "0.3.3" 3821 + source = "registry+https://github.com/rust-lang/crates.io-index" 3822 + checksum = "fd21509dd1fa9bd355dc29894a6ff10635880732396aa38c0066c1e6c1ab8074" 3823 + dependencies = [ 3824 + "embed-resource", 3825 + "toml 0.9.5", 3826 + ] 3827 + 3828 + [[package]] 3829 + name = "tempfile" 3830 + version = "3.21.0" 3831 + source = "registry+https://github.com/rust-lang/crates.io-index" 3832 + checksum = "15b61f8f20e3a6f7e0649d825294eaf317edce30f82cf6026e7e4cb9222a7d1e" 3833 + dependencies = [ 3834 + "fastrand", 3835 + "getrandom 0.3.3", 3836 + "once_cell", 3837 + "rustix", 3838 + "windows-sys 0.60.2", 3839 + ] 3840 + 3841 + [[package]] 3842 + name = "tendril" 3843 + version = "0.4.3" 3844 + source = "registry+https://github.com/rust-lang/crates.io-index" 3845 + checksum = "d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0" 3846 + dependencies = [ 3847 + "futf", 3848 + "mac", 3849 + "utf-8", 3850 + ] 3851 + 3852 + [[package]] 3853 + name = "thiserror" 3854 + version = "1.0.69" 3855 + source = "registry+https://github.com/rust-lang/crates.io-index" 3856 + checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" 3857 + dependencies = [ 3858 + "thiserror-impl 1.0.69", 3859 + ] 3860 + 3861 + [[package]] 3862 + name = "thiserror" 3863 + version = "2.0.16" 3864 + source = "registry+https://github.com/rust-lang/crates.io-index" 3865 + checksum = "3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0" 3866 + dependencies = [ 3867 + "thiserror-impl 2.0.16", 3868 + ] 3869 + 3870 + [[package]] 3871 + name = "thiserror-impl" 3872 + version = "1.0.69" 3873 + source = "registry+https://github.com/rust-lang/crates.io-index" 3874 + checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" 3875 + dependencies = [ 3876 + "proc-macro2", 3877 + "quote", 3878 + "syn 2.0.106", 3879 + ] 3880 + 3881 + [[package]] 3882 + name = "thiserror-impl" 3883 + version = "2.0.16" 3884 + source = "registry+https://github.com/rust-lang/crates.io-index" 3885 + checksum = "6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960" 3886 + dependencies = [ 3887 + "proc-macro2", 3888 + "quote", 3889 + "syn 2.0.106", 3890 + ] 3891 + 3892 + [[package]] 3893 + name = "time" 3894 + version = "0.3.41" 3895 + source = "registry+https://github.com/rust-lang/crates.io-index" 3896 + checksum = "8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40" 3897 + dependencies = [ 3898 + "deranged", 3899 + "itoa", 3900 + "num-conv", 3901 + "powerfmt", 3902 + "serde", 3903 + "time-core", 3904 + "time-macros", 3905 + ] 3906 + 3907 + [[package]] 3908 + name = "time-core" 3909 + version = "0.1.4" 3910 + source = "registry+https://github.com/rust-lang/crates.io-index" 3911 + checksum = "c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c" 3912 + 3913 + [[package]] 3914 + name = "time-macros" 3915 + version = "0.2.22" 3916 + source = "registry+https://github.com/rust-lang/crates.io-index" 3917 + checksum = "3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49" 3918 + dependencies = [ 3919 + "num-conv", 3920 + "time-core", 3921 + ] 3922 + 3923 + [[package]] 3924 + name = "tinystr" 3925 + version = "0.8.1" 3926 + source = "registry+https://github.com/rust-lang/crates.io-index" 3927 + checksum = "5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b" 3928 + dependencies = [ 3929 + "displaydoc", 3930 + "zerovec", 3931 + ] 3932 + 3933 + [[package]] 3934 + name = "tokio" 3935 + version = "1.47.1" 3936 + source = "registry+https://github.com/rust-lang/crates.io-index" 3937 + checksum = "89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038" 3938 + dependencies = [ 3939 + "backtrace", 3940 + "bytes", 3941 + "io-uring", 3942 + "libc", 3943 + "mio", 3944 + "pin-project-lite", 3945 + "slab", 3946 + "socket2", 3947 + "windows-sys 0.59.0", 3948 + ] 3949 + 3950 + [[package]] 3951 + name = "tokio-util" 3952 + version = "0.7.16" 3953 + source = "registry+https://github.com/rust-lang/crates.io-index" 3954 + checksum = "14307c986784f72ef81c89db7d9e28d6ac26d16213b109ea501696195e6e3ce5" 3955 + dependencies = [ 3956 + "bytes", 3957 + "futures-core", 3958 + "futures-sink", 3959 + "pin-project-lite", 3960 + "tokio", 3961 + ] 3962 + 3963 + [[package]] 3964 + name = "toml" 3965 + version = "0.8.23" 3966 + source = "registry+https://github.com/rust-lang/crates.io-index" 3967 + checksum = "dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362" 3968 + dependencies = [ 3969 + "serde", 3970 + "serde_spanned 0.6.9", 3971 + "toml_datetime 0.6.11", 3972 + "toml_edit 0.22.27", 3973 + ] 3974 + 3975 + [[package]] 3976 + name = "toml" 3977 + version = "0.9.5" 3978 + source = "registry+https://github.com/rust-lang/crates.io-index" 3979 + checksum = "75129e1dc5000bfbaa9fee9d1b21f974f9fbad9daec557a521ee6e080825f6e8" 3980 + dependencies = [ 3981 + "indexmap 2.11.0", 3982 + "serde", 3983 + "serde_spanned 1.0.0", 3984 + "toml_datetime 0.7.0", 3985 + "toml_parser", 3986 + "toml_writer", 3987 + "winnow 0.7.13", 3988 + ] 3989 + 3990 + [[package]] 3991 + name = "toml_datetime" 3992 + version = "0.6.11" 3993 + source = "registry+https://github.com/rust-lang/crates.io-index" 3994 + checksum = "22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c" 3995 + dependencies = [ 3996 + "serde", 3997 + ] 3998 + 3999 + [[package]] 4000 + name = "toml_datetime" 4001 + version = "0.7.0" 4002 + source = "registry+https://github.com/rust-lang/crates.io-index" 4003 + checksum = "bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3" 4004 + dependencies = [ 4005 + "serde", 4006 + ] 4007 + 4008 + [[package]] 4009 + name = "toml_edit" 4010 + version = "0.19.15" 4011 + source = "registry+https://github.com/rust-lang/crates.io-index" 4012 + checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" 4013 + dependencies = [ 4014 + "indexmap 2.11.0", 4015 + "toml_datetime 0.6.11", 4016 + "winnow 0.5.40", 4017 + ] 4018 + 4019 + [[package]] 4020 + name = "toml_edit" 4021 + version = "0.20.7" 4022 + source = "registry+https://github.com/rust-lang/crates.io-index" 4023 + checksum = "70f427fce4d84c72b5b732388bf4a9f4531b53f74e2887e3ecb2481f68f66d81" 4024 + dependencies = [ 4025 + "indexmap 2.11.0", 4026 + "toml_datetime 0.6.11", 4027 + "winnow 0.5.40", 4028 + ] 4029 + 4030 + [[package]] 4031 + name = "toml_edit" 4032 + version = "0.22.27" 4033 + source = "registry+https://github.com/rust-lang/crates.io-index" 4034 + checksum = "41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a" 4035 + dependencies = [ 4036 + "indexmap 2.11.0", 4037 + "serde", 4038 + "serde_spanned 0.6.9", 4039 + "toml_datetime 0.6.11", 4040 + "winnow 0.7.13", 4041 + ] 4042 + 4043 + [[package]] 4044 + name = "toml_parser" 4045 + version = "1.0.2" 4046 + source = "registry+https://github.com/rust-lang/crates.io-index" 4047 + checksum = "b551886f449aa90d4fe2bdaa9f4a2577ad2dde302c61ecf262d80b116db95c10" 4048 + dependencies = [ 4049 + "winnow 0.7.13", 4050 + ] 4051 + 4052 + [[package]] 4053 + name = "toml_writer" 4054 + version = "1.0.2" 4055 + source = "registry+https://github.com/rust-lang/crates.io-index" 4056 + checksum = "fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64" 4057 + 4058 + [[package]] 4059 + name = "tower" 4060 + version = "0.5.2" 4061 + source = "registry+https://github.com/rust-lang/crates.io-index" 4062 + checksum = "d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9" 4063 + dependencies = [ 4064 + "futures-core", 4065 + "futures-util", 4066 + "pin-project-lite", 4067 + "sync_wrapper", 4068 + "tokio", 4069 + "tower-layer", 4070 + "tower-service", 4071 + ] 4072 + 4073 + [[package]] 4074 + name = "tower-http" 4075 + version = "0.6.6" 4076 + source = "registry+https://github.com/rust-lang/crates.io-index" 4077 + checksum = "adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2" 4078 + dependencies = [ 4079 + "bitflags 2.9.3", 4080 + "bytes", 4081 + "futures-util", 4082 + "http", 4083 + "http-body", 4084 + "iri-string", 4085 + "pin-project-lite", 4086 + "tower", 4087 + "tower-layer", 4088 + "tower-service", 4089 + ] 4090 + 4091 + [[package]] 4092 + name = "tower-layer" 4093 + version = "0.3.3" 4094 + source = "registry+https://github.com/rust-lang/crates.io-index" 4095 + checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e" 4096 + 4097 + [[package]] 4098 + name = "tower-service" 4099 + version = "0.3.3" 4100 + source = "registry+https://github.com/rust-lang/crates.io-index" 4101 + checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" 4102 + 4103 + [[package]] 4104 + name = "tracing" 4105 + version = "0.1.41" 4106 + source = "registry+https://github.com/rust-lang/crates.io-index" 4107 + checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" 4108 + dependencies = [ 4109 + "pin-project-lite", 4110 + "tracing-attributes", 4111 + "tracing-core", 4112 + ] 4113 + 4114 + [[package]] 4115 + name = "tracing-attributes" 4116 + version = "0.1.30" 4117 + source = "registry+https://github.com/rust-lang/crates.io-index" 4118 + checksum = "81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903" 4119 + dependencies = [ 4120 + "proc-macro2", 4121 + "quote", 4122 + "syn 2.0.106", 4123 + ] 4124 + 4125 + [[package]] 4126 + name = "tracing-core" 4127 + version = "0.1.34" 4128 + source = "registry+https://github.com/rust-lang/crates.io-index" 4129 + checksum = "b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678" 4130 + dependencies = [ 4131 + "once_cell", 4132 + ] 4133 + 4134 + [[package]] 4135 + name = "tray-icon" 4136 + version = "0.21.1" 4137 + source = "registry+https://github.com/rust-lang/crates.io-index" 4138 + checksum = "a0d92153331e7d02ec09137538996a7786fe679c629c279e82a6be762b7e6fe2" 4139 + dependencies = [ 4140 + "crossbeam-channel", 4141 + "dirs", 4142 + "libappindicator", 4143 + "muda", 4144 + "objc2 0.6.2", 4145 + "objc2-app-kit", 4146 + "objc2-core-foundation", 4147 + "objc2-core-graphics", 4148 + "objc2-foundation 0.3.1", 4149 + "once_cell", 4150 + "png", 4151 + "serde", 4152 + "thiserror 2.0.16", 4153 + "windows-sys 0.59.0", 4154 + ] 4155 + 4156 + [[package]] 4157 + name = "try-lock" 4158 + version = "0.2.5" 4159 + source = "registry+https://github.com/rust-lang/crates.io-index" 4160 + checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" 4161 + 4162 + [[package]] 4163 + name = "typeid" 4164 + version = "1.0.3" 4165 + source = "registry+https://github.com/rust-lang/crates.io-index" 4166 + checksum = "bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c" 4167 + 4168 + [[package]] 4169 + name = "typenum" 4170 + version = "1.18.0" 4171 + source = "registry+https://github.com/rust-lang/crates.io-index" 4172 + checksum = "1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f" 4173 + 4174 + [[package]] 4175 + name = "uds_windows" 4176 + version = "1.1.0" 4177 + source = "registry+https://github.com/rust-lang/crates.io-index" 4178 + checksum = "89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9" 4179 + dependencies = [ 4180 + "memoffset", 4181 + "tempfile", 4182 + "winapi", 4183 + ] 4184 + 4185 + [[package]] 4186 + name = "unic-char-property" 4187 + version = "0.9.0" 4188 + source = "registry+https://github.com/rust-lang/crates.io-index" 4189 + checksum = "a8c57a407d9b6fa02b4795eb81c5b6652060a15a7903ea981f3d723e6c0be221" 4190 + dependencies = [ 4191 + "unic-char-range", 4192 + ] 4193 + 4194 + [[package]] 4195 + name = "unic-char-range" 4196 + version = "0.9.0" 4197 + source = "registry+https://github.com/rust-lang/crates.io-index" 4198 + checksum = "0398022d5f700414f6b899e10b8348231abf9173fa93144cbc1a43b9793c1fbc" 4199 + 4200 + [[package]] 4201 + name = "unic-common" 4202 + version = "0.9.0" 4203 + source = "registry+https://github.com/rust-lang/crates.io-index" 4204 + checksum = "80d7ff825a6a654ee85a63e80f92f054f904f21e7d12da4e22f9834a4aaa35bc" 4205 + 4206 + [[package]] 4207 + name = "unic-ucd-ident" 4208 + version = "0.9.0" 4209 + source = "registry+https://github.com/rust-lang/crates.io-index" 4210 + checksum = "e230a37c0381caa9219d67cf063aa3a375ffed5bf541a452db16e744bdab6987" 4211 + dependencies = [ 4212 + "unic-char-property", 4213 + "unic-char-range", 4214 + "unic-ucd-version", 4215 + ] 4216 + 4217 + [[package]] 4218 + name = "unic-ucd-version" 4219 + version = "0.9.0" 4220 + source = "registry+https://github.com/rust-lang/crates.io-index" 4221 + checksum = "96bd2f2237fe450fcd0a1d2f5f4e91711124f7857ba2e964247776ebeeb7b0c4" 4222 + dependencies = [ 4223 + "unic-common", 4224 + ] 4225 + 4226 + [[package]] 4227 + name = "unicode-ident" 4228 + version = "1.0.18" 4229 + source = "registry+https://github.com/rust-lang/crates.io-index" 4230 + checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512" 4231 + 4232 + [[package]] 4233 + name = "unicode-segmentation" 4234 + version = "1.12.0" 4235 + source = "registry+https://github.com/rust-lang/crates.io-index" 4236 + checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493" 4237 + 4238 + [[package]] 4239 + name = "url" 4240 + version = "2.5.7" 4241 + source = "registry+https://github.com/rust-lang/crates.io-index" 4242 + checksum = "08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b" 4243 + dependencies = [ 4244 + "form_urlencoded", 4245 + "idna", 4246 + "percent-encoding", 4247 + "serde", 4248 + ] 4249 + 4250 + [[package]] 4251 + name = "urlpattern" 4252 + version = "0.3.0" 4253 + source = "registry+https://github.com/rust-lang/crates.io-index" 4254 + checksum = "70acd30e3aa1450bc2eece896ce2ad0d178e9c079493819301573dae3c37ba6d" 4255 + dependencies = [ 4256 + "regex", 4257 + "serde", 4258 + "unic-ucd-ident", 4259 + "url", 4260 + ] 4261 + 4262 + [[package]] 4263 + name = "utf-8" 4264 + version = "0.7.6" 4265 + source = "registry+https://github.com/rust-lang/crates.io-index" 4266 + checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" 4267 + 4268 + [[package]] 4269 + name = "utf8_iter" 4270 + version = "1.0.4" 4271 + source = "registry+https://github.com/rust-lang/crates.io-index" 4272 + checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" 4273 + 4274 + [[package]] 4275 + name = "uuid" 4276 + version = "1.18.0" 4277 + source = "registry+https://github.com/rust-lang/crates.io-index" 4278 + checksum = "f33196643e165781c20a5ead5582283a7dacbb87855d867fbc2df3f81eddc1be" 4279 + dependencies = [ 4280 + "getrandom 0.3.3", 4281 + "js-sys", 4282 + "serde", 4283 + "wasm-bindgen", 4284 + ] 4285 + 4286 + [[package]] 4287 + name = "version-compare" 4288 + version = "0.2.0" 4289 + source = "registry+https://github.com/rust-lang/crates.io-index" 4290 + checksum = "852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b" 4291 + 4292 + [[package]] 4293 + name = "version_check" 4294 + version = "0.9.5" 4295 + source = "registry+https://github.com/rust-lang/crates.io-index" 4296 + checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" 4297 + 4298 + [[package]] 4299 + name = "vswhom" 4300 + version = "0.1.0" 4301 + source = "registry+https://github.com/rust-lang/crates.io-index" 4302 + checksum = "be979b7f07507105799e854203b470ff7c78a1639e330a58f183b5fea574608b" 4303 + dependencies = [ 4304 + "libc", 4305 + "vswhom-sys", 4306 + ] 4307 + 4308 + [[package]] 4309 + name = "vswhom-sys" 4310 + version = "0.1.3" 4311 + source = "registry+https://github.com/rust-lang/crates.io-index" 4312 + checksum = "fb067e4cbd1ff067d1df46c9194b5de0e98efd2810bbc95c5d5e5f25a3231150" 4313 + dependencies = [ 4314 + "cc", 4315 + "libc", 4316 + ] 4317 + 4318 + [[package]] 4319 + name = "walkdir" 4320 + version = "2.5.0" 4321 + source = "registry+https://github.com/rust-lang/crates.io-index" 4322 + checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" 4323 + dependencies = [ 4324 + "same-file", 4325 + "winapi-util", 4326 + ] 4327 + 4328 + [[package]] 4329 + name = "want" 4330 + version = "0.3.1" 4331 + source = "registry+https://github.com/rust-lang/crates.io-index" 4332 + checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" 4333 + dependencies = [ 4334 + "try-lock", 4335 + ] 4336 + 4337 + [[package]] 4338 + name = "wasi" 4339 + version = "0.9.0+wasi-snapshot-preview1" 4340 + source = "registry+https://github.com/rust-lang/crates.io-index" 4341 + checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" 4342 + 4343 + [[package]] 4344 + name = "wasi" 4345 + version = "0.11.1+wasi-snapshot-preview1" 4346 + source = "registry+https://github.com/rust-lang/crates.io-index" 4347 + checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" 4348 + 4349 + [[package]] 4350 + name = "wasi" 4351 + version = "0.14.2+wasi-0.2.4" 4352 + source = "registry+https://github.com/rust-lang/crates.io-index" 4353 + checksum = "9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3" 4354 + dependencies = [ 4355 + "wit-bindgen-rt", 4356 + ] 4357 + 4358 + [[package]] 4359 + name = "wasm-bindgen" 4360 + version = "0.2.100" 4361 + source = "registry+https://github.com/rust-lang/crates.io-index" 4362 + checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5" 4363 + dependencies = [ 4364 + "cfg-if", 4365 + "once_cell", 4366 + "rustversion", 4367 + "wasm-bindgen-macro", 4368 + ] 4369 + 4370 + [[package]] 4371 + name = "wasm-bindgen-backend" 4372 + version = "0.2.100" 4373 + source = "registry+https://github.com/rust-lang/crates.io-index" 4374 + checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6" 4375 + dependencies = [ 4376 + "bumpalo", 4377 + "log", 4378 + "proc-macro2", 4379 + "quote", 4380 + "syn 2.0.106", 4381 + "wasm-bindgen-shared", 4382 + ] 4383 + 4384 + [[package]] 4385 + name = "wasm-bindgen-futures" 4386 + version = "0.4.50" 4387 + source = "registry+https://github.com/rust-lang/crates.io-index" 4388 + checksum = "555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61" 4389 + dependencies = [ 4390 + "cfg-if", 4391 + "js-sys", 4392 + "once_cell", 4393 + "wasm-bindgen", 4394 + "web-sys", 4395 + ] 4396 + 4397 + [[package]] 4398 + name = "wasm-bindgen-macro" 4399 + version = "0.2.100" 4400 + source = "registry+https://github.com/rust-lang/crates.io-index" 4401 + checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407" 4402 + dependencies = [ 4403 + "quote", 4404 + "wasm-bindgen-macro-support", 4405 + ] 4406 + 4407 + [[package]] 4408 + name = "wasm-bindgen-macro-support" 4409 + version = "0.2.100" 4410 + source = "registry+https://github.com/rust-lang/crates.io-index" 4411 + checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de" 4412 + dependencies = [ 4413 + "proc-macro2", 4414 + "quote", 4415 + "syn 2.0.106", 4416 + "wasm-bindgen-backend", 4417 + "wasm-bindgen-shared", 4418 + ] 4419 + 4420 + [[package]] 4421 + name = "wasm-bindgen-shared" 4422 + version = "0.2.100" 4423 + source = "registry+https://github.com/rust-lang/crates.io-index" 4424 + checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d" 4425 + dependencies = [ 4426 + "unicode-ident", 4427 + ] 4428 + 4429 + [[package]] 4430 + name = "wasm-streams" 4431 + version = "0.4.2" 4432 + source = "registry+https://github.com/rust-lang/crates.io-index" 4433 + checksum = "15053d8d85c7eccdbefef60f06769760a563c7f0a9d6902a13d35c7800b0ad65" 4434 + dependencies = [ 4435 + "futures-util", 4436 + "js-sys", 4437 + "wasm-bindgen", 4438 + "wasm-bindgen-futures", 4439 + "web-sys", 4440 + ] 4441 + 4442 + [[package]] 4443 + name = "web-sys" 4444 + version = "0.3.77" 4445 + source = "registry+https://github.com/rust-lang/crates.io-index" 4446 + checksum = "33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2" 4447 + dependencies = [ 4448 + "js-sys", 4449 + "wasm-bindgen", 4450 + ] 4451 + 4452 + [[package]] 4453 + name = "webkit2gtk" 4454 + version = "2.0.1" 4455 + source = "registry+https://github.com/rust-lang/crates.io-index" 4456 + checksum = "76b1bc1e54c581da1e9f179d0b38512ba358fb1af2d634a1affe42e37172361a" 4457 + dependencies = [ 4458 + "bitflags 1.3.2", 4459 + "cairo-rs", 4460 + "gdk", 4461 + "gdk-sys", 4462 + "gio", 4463 + "gio-sys", 4464 + "glib", 4465 + "glib-sys", 4466 + "gobject-sys", 4467 + "gtk", 4468 + "gtk-sys", 4469 + "javascriptcore-rs", 4470 + "libc", 4471 + "once_cell", 4472 + "soup3", 4473 + "webkit2gtk-sys", 4474 + ] 4475 + 4476 + [[package]] 4477 + name = "webkit2gtk-sys" 4478 + version = "2.0.1" 4479 + source = "registry+https://github.com/rust-lang/crates.io-index" 4480 + checksum = "62daa38afc514d1f8f12b8693d30d5993ff77ced33ce30cd04deebc267a6d57c" 4481 + dependencies = [ 4482 + "bitflags 1.3.2", 4483 + "cairo-sys-rs", 4484 + "gdk-sys", 4485 + "gio-sys", 4486 + "glib-sys", 4487 + "gobject-sys", 4488 + "gtk-sys", 4489 + "javascriptcore-rs-sys", 4490 + "libc", 4491 + "pkg-config", 4492 + "soup3-sys", 4493 + "system-deps", 4494 + ] 4495 + 4496 + [[package]] 4497 + name = "webview2-com" 4498 + version = "0.38.0" 4499 + source = "registry+https://github.com/rust-lang/crates.io-index" 4500 + checksum = "d4ba622a989277ef3886dd5afb3e280e3dd6d974b766118950a08f8f678ad6a4" 4501 + dependencies = [ 4502 + "webview2-com-macros", 4503 + "webview2-com-sys", 4504 + "windows", 4505 + "windows-core", 4506 + "windows-implement", 4507 + "windows-interface", 4508 + ] 4509 + 4510 + [[package]] 4511 + name = "webview2-com-macros" 4512 + version = "0.8.0" 4513 + source = "registry+https://github.com/rust-lang/crates.io-index" 4514 + checksum = "1d228f15bba3b9d56dde8bddbee66fa24545bd17b48d5128ccf4a8742b18e431" 4515 + dependencies = [ 4516 + "proc-macro2", 4517 + "quote", 4518 + "syn 2.0.106", 4519 + ] 4520 + 4521 + [[package]] 4522 + name = "webview2-com-sys" 4523 + version = "0.38.0" 4524 + source = "registry+https://github.com/rust-lang/crates.io-index" 4525 + checksum = "36695906a1b53a3bf5c4289621efedac12b73eeb0b89e7e1a89b517302d5d75c" 4526 + dependencies = [ 4527 + "thiserror 2.0.16", 4528 + "windows", 4529 + "windows-core", 4530 + ] 4531 + 4532 + [[package]] 4533 + name = "winapi" 4534 + version = "0.3.9" 4535 + source = "registry+https://github.com/rust-lang/crates.io-index" 4536 + checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 4537 + dependencies = [ 4538 + "winapi-i686-pc-windows-gnu", 4539 + "winapi-x86_64-pc-windows-gnu", 4540 + ] 4541 + 4542 + [[package]] 4543 + name = "winapi-i686-pc-windows-gnu" 4544 + version = "0.4.0" 4545 + source = "registry+https://github.com/rust-lang/crates.io-index" 4546 + checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 4547 + 4548 + [[package]] 4549 + name = "winapi-util" 4550 + version = "0.1.10" 4551 + source = "registry+https://github.com/rust-lang/crates.io-index" 4552 + checksum = "0978bf7171b3d90bac376700cb56d606feb40f251a475a5d6634613564460b22" 4553 + dependencies = [ 4554 + "windows-sys 0.60.2", 4555 + ] 4556 + 4557 + [[package]] 4558 + name = "winapi-x86_64-pc-windows-gnu" 4559 + version = "0.4.0" 4560 + source = "registry+https://github.com/rust-lang/crates.io-index" 4561 + checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 4562 + 4563 + [[package]] 4564 + name = "window-vibrancy" 4565 + version = "0.6.0" 4566 + source = "registry+https://github.com/rust-lang/crates.io-index" 4567 + checksum = "d9bec5a31f3f9362f2258fd0e9c9dd61a9ca432e7306cc78c444258f0dce9a9c" 4568 + dependencies = [ 4569 + "objc2 0.6.2", 4570 + "objc2-app-kit", 4571 + "objc2-core-foundation", 4572 + "objc2-foundation 0.3.1", 4573 + "raw-window-handle", 4574 + "windows-sys 0.59.0", 4575 + "windows-version", 4576 + ] 4577 + 4578 + [[package]] 4579 + name = "windows" 4580 + version = "0.61.3" 4581 + source = "registry+https://github.com/rust-lang/crates.io-index" 4582 + checksum = "9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893" 4583 + dependencies = [ 4584 + "windows-collections", 4585 + "windows-core", 4586 + "windows-future", 4587 + "windows-link", 4588 + "windows-numerics", 4589 + ] 4590 + 4591 + [[package]] 4592 + name = "windows-collections" 4593 + version = "0.2.0" 4594 + source = "registry+https://github.com/rust-lang/crates.io-index" 4595 + checksum = "3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8" 4596 + dependencies = [ 4597 + "windows-core", 4598 + ] 4599 + 4600 + [[package]] 4601 + name = "windows-core" 4602 + version = "0.61.2" 4603 + source = "registry+https://github.com/rust-lang/crates.io-index" 4604 + checksum = "c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3" 4605 + dependencies = [ 4606 + "windows-implement", 4607 + "windows-interface", 4608 + "windows-link", 4609 + "windows-result", 4610 + "windows-strings", 4611 + ] 4612 + 4613 + [[package]] 4614 + name = "windows-future" 4615 + version = "0.2.1" 4616 + source = "registry+https://github.com/rust-lang/crates.io-index" 4617 + checksum = "fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e" 4618 + dependencies = [ 4619 + "windows-core", 4620 + "windows-link", 4621 + "windows-threading", 4622 + ] 4623 + 4624 + [[package]] 4625 + name = "windows-implement" 4626 + version = "0.60.0" 4627 + source = "registry+https://github.com/rust-lang/crates.io-index" 4628 + checksum = "a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836" 4629 + dependencies = [ 4630 + "proc-macro2", 4631 + "quote", 4632 + "syn 2.0.106", 4633 + ] 4634 + 4635 + [[package]] 4636 + name = "windows-interface" 4637 + version = "0.59.1" 4638 + source = "registry+https://github.com/rust-lang/crates.io-index" 4639 + checksum = "bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8" 4640 + dependencies = [ 4641 + "proc-macro2", 4642 + "quote", 4643 + "syn 2.0.106", 4644 + ] 4645 + 4646 + [[package]] 4647 + name = "windows-link" 4648 + version = "0.1.3" 4649 + source = "registry+https://github.com/rust-lang/crates.io-index" 4650 + checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a" 4651 + 4652 + [[package]] 4653 + name = "windows-numerics" 4654 + version = "0.2.0" 4655 + source = "registry+https://github.com/rust-lang/crates.io-index" 4656 + checksum = "9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1" 4657 + dependencies = [ 4658 + "windows-core", 4659 + "windows-link", 4660 + ] 4661 + 4662 + [[package]] 4663 + name = "windows-result" 4664 + version = "0.3.4" 4665 + source = "registry+https://github.com/rust-lang/crates.io-index" 4666 + checksum = "56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6" 4667 + dependencies = [ 4668 + "windows-link", 4669 + ] 4670 + 4671 + [[package]] 4672 + name = "windows-strings" 4673 + version = "0.4.2" 4674 + source = "registry+https://github.com/rust-lang/crates.io-index" 4675 + checksum = "56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57" 4676 + dependencies = [ 4677 + "windows-link", 4678 + ] 4679 + 4680 + [[package]] 4681 + name = "windows-sys" 4682 + version = "0.45.0" 4683 + source = "registry+https://github.com/rust-lang/crates.io-index" 4684 + checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 4685 + dependencies = [ 4686 + "windows-targets 0.42.2", 4687 + ] 4688 + 4689 + [[package]] 4690 + name = "windows-sys" 4691 + version = "0.59.0" 4692 + source = "registry+https://github.com/rust-lang/crates.io-index" 4693 + checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" 4694 + dependencies = [ 4695 + "windows-targets 0.52.6", 4696 + ] 4697 + 4698 + [[package]] 4699 + name = "windows-sys" 4700 + version = "0.60.2" 4701 + source = "registry+https://github.com/rust-lang/crates.io-index" 4702 + checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb" 4703 + dependencies = [ 4704 + "windows-targets 0.53.3", 4705 + ] 4706 + 4707 + [[package]] 4708 + name = "windows-targets" 4709 + version = "0.42.2" 4710 + source = "registry+https://github.com/rust-lang/crates.io-index" 4711 + checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 4712 + dependencies = [ 4713 + "windows_aarch64_gnullvm 0.42.2", 4714 + "windows_aarch64_msvc 0.42.2", 4715 + "windows_i686_gnu 0.42.2", 4716 + "windows_i686_msvc 0.42.2", 4717 + "windows_x86_64_gnu 0.42.2", 4718 + "windows_x86_64_gnullvm 0.42.2", 4719 + "windows_x86_64_msvc 0.42.2", 4720 + ] 4721 + 4722 + [[package]] 4723 + name = "windows-targets" 4724 + version = "0.52.6" 4725 + source = "registry+https://github.com/rust-lang/crates.io-index" 4726 + checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" 4727 + dependencies = [ 4728 + "windows_aarch64_gnullvm 0.52.6", 4729 + "windows_aarch64_msvc 0.52.6", 4730 + "windows_i686_gnu 0.52.6", 4731 + "windows_i686_gnullvm 0.52.6", 4732 + "windows_i686_msvc 0.52.6", 4733 + "windows_x86_64_gnu 0.52.6", 4734 + "windows_x86_64_gnullvm 0.52.6", 4735 + "windows_x86_64_msvc 0.52.6", 4736 + ] 4737 + 4738 + [[package]] 4739 + name = "windows-targets" 4740 + version = "0.53.3" 4741 + source = "registry+https://github.com/rust-lang/crates.io-index" 4742 + checksum = "d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91" 4743 + dependencies = [ 4744 + "windows-link", 4745 + "windows_aarch64_gnullvm 0.53.0", 4746 + "windows_aarch64_msvc 0.53.0", 4747 + "windows_i686_gnu 0.53.0", 4748 + "windows_i686_gnullvm 0.53.0", 4749 + "windows_i686_msvc 0.53.0", 4750 + "windows_x86_64_gnu 0.53.0", 4751 + "windows_x86_64_gnullvm 0.53.0", 4752 + "windows_x86_64_msvc 0.53.0", 4753 + ] 4754 + 4755 + [[package]] 4756 + name = "windows-threading" 4757 + version = "0.1.0" 4758 + source = "registry+https://github.com/rust-lang/crates.io-index" 4759 + checksum = "b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6" 4760 + dependencies = [ 4761 + "windows-link", 4762 + ] 4763 + 4764 + [[package]] 4765 + name = "windows-version" 4766 + version = "0.1.4" 4767 + source = "registry+https://github.com/rust-lang/crates.io-index" 4768 + checksum = "e04a5c6627e310a23ad2358483286c7df260c964eb2d003d8efd6d0f4e79265c" 4769 + dependencies = [ 4770 + "windows-link", 4771 + ] 4772 + 4773 + [[package]] 4774 + name = "windows_aarch64_gnullvm" 4775 + version = "0.42.2" 4776 + source = "registry+https://github.com/rust-lang/crates.io-index" 4777 + checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 4778 + 4779 + [[package]] 4780 + name = "windows_aarch64_gnullvm" 4781 + version = "0.52.6" 4782 + source = "registry+https://github.com/rust-lang/crates.io-index" 4783 + checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" 4784 + 4785 + [[package]] 4786 + name = "windows_aarch64_gnullvm" 4787 + version = "0.53.0" 4788 + source = "registry+https://github.com/rust-lang/crates.io-index" 4789 + checksum = "86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764" 4790 + 4791 + [[package]] 4792 + name = "windows_aarch64_msvc" 4793 + version = "0.42.2" 4794 + source = "registry+https://github.com/rust-lang/crates.io-index" 4795 + checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 4796 + 4797 + [[package]] 4798 + name = "windows_aarch64_msvc" 4799 + version = "0.52.6" 4800 + source = "registry+https://github.com/rust-lang/crates.io-index" 4801 + checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" 4802 + 4803 + [[package]] 4804 + name = "windows_aarch64_msvc" 4805 + version = "0.53.0" 4806 + source = "registry+https://github.com/rust-lang/crates.io-index" 4807 + checksum = "c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c" 4808 + 4809 + [[package]] 4810 + name = "windows_i686_gnu" 4811 + version = "0.42.2" 4812 + source = "registry+https://github.com/rust-lang/crates.io-index" 4813 + checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 4814 + 4815 + [[package]] 4816 + name = "windows_i686_gnu" 4817 + version = "0.52.6" 4818 + source = "registry+https://github.com/rust-lang/crates.io-index" 4819 + checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" 4820 + 4821 + [[package]] 4822 + name = "windows_i686_gnu" 4823 + version = "0.53.0" 4824 + source = "registry+https://github.com/rust-lang/crates.io-index" 4825 + checksum = "c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3" 4826 + 4827 + [[package]] 4828 + name = "windows_i686_gnullvm" 4829 + version = "0.52.6" 4830 + source = "registry+https://github.com/rust-lang/crates.io-index" 4831 + checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" 4832 + 4833 + [[package]] 4834 + name = "windows_i686_gnullvm" 4835 + version = "0.53.0" 4836 + source = "registry+https://github.com/rust-lang/crates.io-index" 4837 + checksum = "9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11" 4838 + 4839 + [[package]] 4840 + name = "windows_i686_msvc" 4841 + version = "0.42.2" 4842 + source = "registry+https://github.com/rust-lang/crates.io-index" 4843 + checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 4844 + 4845 + [[package]] 4846 + name = "windows_i686_msvc" 4847 + version = "0.52.6" 4848 + source = "registry+https://github.com/rust-lang/crates.io-index" 4849 + checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" 4850 + 4851 + [[package]] 4852 + name = "windows_i686_msvc" 4853 + version = "0.53.0" 4854 + source = "registry+https://github.com/rust-lang/crates.io-index" 4855 + checksum = "581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d" 4856 + 4857 + [[package]] 4858 + name = "windows_x86_64_gnu" 4859 + version = "0.42.2" 4860 + source = "registry+https://github.com/rust-lang/crates.io-index" 4861 + checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 4862 + 4863 + [[package]] 4864 + name = "windows_x86_64_gnu" 4865 + version = "0.52.6" 4866 + source = "registry+https://github.com/rust-lang/crates.io-index" 4867 + checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" 4868 + 4869 + [[package]] 4870 + name = "windows_x86_64_gnu" 4871 + version = "0.53.0" 4872 + source = "registry+https://github.com/rust-lang/crates.io-index" 4873 + checksum = "2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba" 4874 + 4875 + [[package]] 4876 + name = "windows_x86_64_gnullvm" 4877 + version = "0.42.2" 4878 + source = "registry+https://github.com/rust-lang/crates.io-index" 4879 + checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 4880 + 4881 + [[package]] 4882 + name = "windows_x86_64_gnullvm" 4883 + version = "0.52.6" 4884 + source = "registry+https://github.com/rust-lang/crates.io-index" 4885 + checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" 4886 + 4887 + [[package]] 4888 + name = "windows_x86_64_gnullvm" 4889 + version = "0.53.0" 4890 + source = "registry+https://github.com/rust-lang/crates.io-index" 4891 + checksum = "0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57" 4892 + 4893 + [[package]] 4894 + name = "windows_x86_64_msvc" 4895 + version = "0.42.2" 4896 + source = "registry+https://github.com/rust-lang/crates.io-index" 4897 + checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 4898 + 4899 + [[package]] 4900 + name = "windows_x86_64_msvc" 4901 + version = "0.52.6" 4902 + source = "registry+https://github.com/rust-lang/crates.io-index" 4903 + checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" 4904 + 4905 + [[package]] 4906 + name = "windows_x86_64_msvc" 4907 + version = "0.53.0" 4908 + source = "registry+https://github.com/rust-lang/crates.io-index" 4909 + checksum = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486" 4910 + 4911 + [[package]] 4912 + name = "winnow" 4913 + version = "0.5.40" 4914 + source = "registry+https://github.com/rust-lang/crates.io-index" 4915 + checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876" 4916 + dependencies = [ 4917 + "memchr", 4918 + ] 4919 + 4920 + [[package]] 4921 + name = "winnow" 4922 + version = "0.7.13" 4923 + source = "registry+https://github.com/rust-lang/crates.io-index" 4924 + checksum = "21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf" 4925 + dependencies = [ 4926 + "memchr", 4927 + ] 4928 + 4929 + [[package]] 4930 + name = "winreg" 4931 + version = "0.55.0" 4932 + source = "registry+https://github.com/rust-lang/crates.io-index" 4933 + checksum = "cb5a765337c50e9ec252c2069be9bf91c7df47afb103b642ba3a53bf8101be97" 4934 + dependencies = [ 4935 + "cfg-if", 4936 + "windows-sys 0.59.0", 4937 + ] 4938 + 4939 + [[package]] 4940 + name = "wit-bindgen-rt" 4941 + version = "0.39.0" 4942 + source = "registry+https://github.com/rust-lang/crates.io-index" 4943 + checksum = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1" 4944 + dependencies = [ 4945 + "bitflags 2.9.3", 4946 + ] 4947 + 4948 + [[package]] 4949 + name = "writeable" 4950 + version = "0.6.1" 4951 + source = "registry+https://github.com/rust-lang/crates.io-index" 4952 + checksum = "ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb" 4953 + 4954 + [[package]] 4955 + name = "wry" 4956 + version = "0.53.2" 4957 + source = "registry+https://github.com/rust-lang/crates.io-index" 4958 + checksum = "e3b6763512fe4b51c80b3ce9b50939d682acb4de335dfabbdb20d7a2642199b7" 4959 + dependencies = [ 4960 + "base64 0.22.1", 4961 + "block2 0.6.1", 4962 + "cookie", 4963 + "crossbeam-channel", 4964 + "dirs", 4965 + "dpi", 4966 + "dunce", 4967 + "gdkx11", 4968 + "gtk", 4969 + "html5ever", 4970 + "http", 4971 + "javascriptcore-rs", 4972 + "jni", 4973 + "kuchikiki", 4974 + "libc", 4975 + "ndk", 4976 + "objc2 0.6.2", 4977 + "objc2-app-kit", 4978 + "objc2-core-foundation", 4979 + "objc2-foundation 0.3.1", 4980 + "objc2-ui-kit", 4981 + "objc2-web-kit", 4982 + "once_cell", 4983 + "percent-encoding", 4984 + "raw-window-handle", 4985 + "sha2", 4986 + "soup3", 4987 + "tao-macros", 4988 + "thiserror 2.0.16", 4989 + "url", 4990 + "webkit2gtk", 4991 + "webkit2gtk-sys", 4992 + "webview2-com", 4993 + "windows", 4994 + "windows-core", 4995 + "windows-version", 4996 + "x11-dl", 4997 + ] 4998 + 4999 + [[package]] 5000 + name = "x11" 5001 + version = "2.21.0" 5002 + source = "registry+https://github.com/rust-lang/crates.io-index" 5003 + checksum = "502da5464ccd04011667b11c435cb992822c2c0dbde1770c988480d312a0db2e" 5004 + dependencies = [ 5005 + "libc", 5006 + "pkg-config", 5007 + ] 5008 + 5009 + [[package]] 5010 + name = "x11-dl" 5011 + version = "2.21.0" 5012 + source = "registry+https://github.com/rust-lang/crates.io-index" 5013 + checksum = "38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f" 5014 + dependencies = [ 5015 + "libc", 5016 + "once_cell", 5017 + "pkg-config", 5018 + ] 5019 + 5020 + [[package]] 5021 + name = "yoke" 5022 + version = "0.8.0" 5023 + source = "registry+https://github.com/rust-lang/crates.io-index" 5024 + checksum = "5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc" 5025 + dependencies = [ 5026 + "serde", 5027 + "stable_deref_trait", 5028 + "yoke-derive", 5029 + "zerofrom", 5030 + ] 5031 + 5032 + [[package]] 5033 + name = "yoke-derive" 5034 + version = "0.8.0" 5035 + source = "registry+https://github.com/rust-lang/crates.io-index" 5036 + checksum = "38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6" 5037 + dependencies = [ 5038 + "proc-macro2", 5039 + "quote", 5040 + "syn 2.0.106", 5041 + "synstructure", 5042 + ] 5043 + 5044 + [[package]] 5045 + name = "zbus" 5046 + version = "5.10.0" 5047 + source = "registry+https://github.com/rust-lang/crates.io-index" 5048 + checksum = "67a073be99ace1adc48af593701c8015cd9817df372e14a1a6b0ee8f8bf043be" 5049 + dependencies = [ 5050 + "async-broadcast", 5051 + "async-executor", 5052 + "async-io", 5053 + "async-lock", 5054 + "async-process", 5055 + "async-recursion", 5056 + "async-task", 5057 + "async-trait", 5058 + "blocking", 5059 + "enumflags2", 5060 + "event-listener", 5061 + "futures-core", 5062 + "futures-lite", 5063 + "hex", 5064 + "nix", 5065 + "ordered-stream", 5066 + "serde", 5067 + "serde_repr", 5068 + "tracing", 5069 + "uds_windows", 5070 + "windows-sys 0.60.2", 5071 + "winnow 0.7.13", 5072 + "zbus_macros", 5073 + "zbus_names", 5074 + "zvariant", 5075 + ] 5076 + 5077 + [[package]] 5078 + name = "zbus_macros" 5079 + version = "5.10.0" 5080 + source = "registry+https://github.com/rust-lang/crates.io-index" 5081 + checksum = "0e80cd713a45a49859dcb648053f63265f4f2851b6420d47a958e5697c68b131" 5082 + dependencies = [ 5083 + "proc-macro-crate 3.3.0", 5084 + "proc-macro2", 5085 + "quote", 5086 + "syn 2.0.106", 5087 + "zbus_names", 5088 + "zvariant", 5089 + "zvariant_utils", 5090 + ] 5091 + 5092 + [[package]] 5093 + name = "zbus_names" 5094 + version = "4.2.0" 5095 + source = "registry+https://github.com/rust-lang/crates.io-index" 5096 + checksum = "7be68e64bf6ce8db94f63e72f0c7eb9a60d733f7e0499e628dfab0f84d6bcb97" 5097 + dependencies = [ 5098 + "serde", 5099 + "static_assertions", 5100 + "winnow 0.7.13", 5101 + "zvariant", 5102 + ] 5103 + 5104 + [[package]] 5105 + name = "zerocopy" 5106 + version = "0.8.26" 5107 + source = "registry+https://github.com/rust-lang/crates.io-index" 5108 + checksum = "1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f" 5109 + dependencies = [ 5110 + "zerocopy-derive", 5111 + ] 5112 + 5113 + [[package]] 5114 + name = "zerocopy-derive" 5115 + version = "0.8.26" 5116 + source = "registry+https://github.com/rust-lang/crates.io-index" 5117 + checksum = "9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181" 5118 + dependencies = [ 5119 + "proc-macro2", 5120 + "quote", 5121 + "syn 2.0.106", 5122 + ] 5123 + 5124 + [[package]] 5125 + name = "zerofrom" 5126 + version = "0.1.6" 5127 + source = "registry+https://github.com/rust-lang/crates.io-index" 5128 + checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5" 5129 + dependencies = [ 5130 + "zerofrom-derive", 5131 + ] 5132 + 5133 + [[package]] 5134 + name = "zerofrom-derive" 5135 + version = "0.1.6" 5136 + source = "registry+https://github.com/rust-lang/crates.io-index" 5137 + checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" 5138 + dependencies = [ 5139 + "proc-macro2", 5140 + "quote", 5141 + "syn 2.0.106", 5142 + "synstructure", 5143 + ] 5144 + 5145 + [[package]] 5146 + name = "zerotrie" 5147 + version = "0.2.2" 5148 + source = "registry+https://github.com/rust-lang/crates.io-index" 5149 + checksum = "36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595" 5150 + dependencies = [ 5151 + "displaydoc", 5152 + "yoke", 5153 + "zerofrom", 5154 + ] 5155 + 5156 + [[package]] 5157 + name = "zerovec" 5158 + version = "0.11.4" 5159 + source = "registry+https://github.com/rust-lang/crates.io-index" 5160 + checksum = "e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b" 5161 + dependencies = [ 5162 + "yoke", 5163 + "zerofrom", 5164 + "zerovec-derive", 5165 + ] 5166 + 5167 + [[package]] 5168 + name = "zerovec-derive" 5169 + version = "0.11.1" 5170 + source = "registry+https://github.com/rust-lang/crates.io-index" 5171 + checksum = "5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f" 5172 + dependencies = [ 5173 + "proc-macro2", 5174 + "quote", 5175 + "syn 2.0.106", 5176 + ] 5177 + 5178 + [[package]] 5179 + name = "zvariant" 5180 + version = "5.7.0" 5181 + source = "registry+https://github.com/rust-lang/crates.io-index" 5182 + checksum = "999dd3be73c52b1fccd109a4a81e4fcd20fab1d3599c8121b38d04e1419498db" 5183 + dependencies = [ 5184 + "endi", 5185 + "enumflags2", 5186 + "serde", 5187 + "winnow 0.7.13", 5188 + "zvariant_derive", 5189 + "zvariant_utils", 5190 + ] 5191 + 5192 + [[package]] 5193 + name = "zvariant_derive" 5194 + version = "5.7.0" 5195 + source = "registry+https://github.com/rust-lang/crates.io-index" 5196 + checksum = "6643fd0b26a46d226bd90d3f07c1b5321fe9bb7f04673cb37ac6d6883885b68e" 5197 + dependencies = [ 5198 + "proc-macro-crate 3.3.0", 5199 + "proc-macro2", 5200 + "quote", 5201 + "syn 2.0.106", 5202 + "zvariant_utils", 5203 + ] 5204 + 5205 + [[package]] 5206 + name = "zvariant_utils" 5207 + version = "3.2.1" 5208 + source = "registry+https://github.com/rust-lang/crates.io-index" 5209 + checksum = "c6949d142f89f6916deca2232cf26a8afacf2b9fdc35ce766105e104478be599" 5210 + dependencies = [ 5211 + "proc-macro2", 5212 + "quote", 5213 + "serde", 5214 + "syn 2.0.106", 5215 + "winnow 0.7.13", 5216 + ]
+25 -25
src-tauri/Cargo.toml
··· 1 - [package] 2 - name = "miwiwi" 3 - version = "0.1.0" 4 - description = "A Tauri App" 5 - authors = ["you"] 6 - edition = "2021" 7 - 8 - # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html 9 - 10 - [lib] 11 - # The `_lib` suffix may seem redundant but it is necessary 12 - # to make the lib name unique and wouldn't conflict with the bin name. 13 - # This seems to be only an issue on Windows, see https://github.com/rust-lang/cargo/issues/8519 14 - name = "miwiwi_lib" 15 - crate-type = ["staticlib", "cdylib", "rlib"] 16 - 17 - [build-dependencies] 18 - tauri-build = { version = "2", features = [] } 19 - 20 - [dependencies] 21 - tauri = { version = "2", features = [] } 22 - tauri-plugin-opener = "2" 23 - serde = { version = "1", features = ["derive"] } 24 - serde_json = "1" 25 - 1 + [package] 2 + name = "miwiwi" 3 + version = "0.1.0" 4 + description = "A Tauri App" 5 + authors = ["you"] 6 + edition = "2021" 7 + 8 + # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html 9 + 10 + [lib] 11 + # The `_lib` suffix may seem redundant but it is necessary 12 + # to make the lib name unique and wouldn't conflict with the bin name. 13 + # This seems to be only an issue on Windows, see https://github.com/rust-lang/cargo/issues/8519 14 + name = "miwiwi_lib" 15 + crate-type = ["staticlib", "cdylib", "rlib"] 16 + 17 + [build-dependencies] 18 + tauri-build = { version = "2", features = [] } 19 + 20 + [dependencies] 21 + tauri = { version = "2", features = [] } 22 + tauri-plugin-opener = "2" 23 + serde = { version = "1", features = ["derive"] } 24 + serde_json = "1" 25 +
+1
src/app.css
··· 1 + @import "tailwindcss";
+2
src/routes/+layout.ts
··· 1 + import "../app.css"; 2 + 1 3 // Tauri doesn't have a Node.js server to do proper SSR 2 4 // so we use adapter-static with a fallback to index.html to put the site in SPA mode 3 5 // See: https://svelte.dev/docs/kit/single-page-apps
+1 -156
src/routes/+page.svelte
··· 1 - <script lang="ts"> 2 - import { invoke } from "@tauri-apps/api/core"; 3 - 4 - let name = $state(""); 5 - let greetMsg = $state(""); 6 - 7 - async function greet(event: Event) { 8 - event.preventDefault(); 9 - // Learn more about Tauri commands at https://tauri.app/develop/calling-rust/ 10 - greetMsg = await invoke("greet", { name }); 11 - } 12 - </script> 13 - 14 - <main class="container"> 15 - <h1>Welcome to Tauri + Svelte</h1> 16 - 17 - <div class="row"> 18 - <a href="https://vite.dev" target="_blank"> 19 - <img src="/vite.svg" class="logo vite" alt="Vite Logo" /> 20 - </a> 21 - <a href="https://tauri.app" target="_blank"> 22 - <img src="/tauri.svg" class="logo tauri" alt="Tauri Logo" /> 23 - </a> 24 - <a href="https://svelte.dev" target="_blank"> 25 - <img src="/svelte.svg" class="logo svelte-kit" alt="SvelteKit Logo" /> 26 - </a> 27 - </div> 28 - <p>Click on the Tauri, Vite, and SvelteKit logos to learn more.</p> 29 - 30 - <form class="row" onsubmit={greet}> 31 - <input id="greet-input" placeholder="Enter a name..." bind:value={name} /> 32 - <button type="submit">Greet</button> 33 - </form> 34 - <p>{greetMsg}</p> 35 - </main> 36 - 37 - <style> 38 - .logo.vite:hover { 39 - filter: drop-shadow(0 0 2em #747bff); 40 - } 41 - 42 - .logo.svelte-kit:hover { 43 - filter: drop-shadow(0 0 2em #ff3e00); 44 - } 45 - 46 - :root { 47 - font-family: Inter, Avenir, Helvetica, Arial, sans-serif; 48 - font-size: 16px; 49 - line-height: 24px; 50 - font-weight: 400; 51 - 52 - color: #0f0f0f; 53 - background-color: #f6f6f6; 54 - 55 - font-synthesis: none; 56 - text-rendering: optimizeLegibility; 57 - -webkit-font-smoothing: antialiased; 58 - -moz-osx-font-smoothing: grayscale; 59 - -webkit-text-size-adjust: 100%; 60 - } 61 - 62 - .container { 63 - margin: 0; 64 - padding-top: 10vh; 65 - display: flex; 66 - flex-direction: column; 67 - justify-content: center; 68 - text-align: center; 69 - } 70 - 71 - .logo { 72 - height: 6em; 73 - padding: 1.5em; 74 - will-change: filter; 75 - transition: 0.75s; 76 - } 77 - 78 - .logo.tauri:hover { 79 - filter: drop-shadow(0 0 2em #24c8db); 80 - } 81 - 82 - .row { 83 - display: flex; 84 - justify-content: center; 85 - } 86 - 87 - a { 88 - font-weight: 500; 89 - color: #646cff; 90 - text-decoration: inherit; 91 - } 92 - 93 - a:hover { 94 - color: #535bf2; 95 - } 96 - 97 - h1 { 98 - text-align: center; 99 - } 100 - 101 - input, 102 - button { 103 - border-radius: 8px; 104 - border: 1px solid transparent; 105 - padding: 0.6em 1.2em; 106 - font-size: 1em; 107 - font-weight: 500; 108 - font-family: inherit; 109 - color: #0f0f0f; 110 - background-color: #ffffff; 111 - transition: border-color 0.25s; 112 - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2); 113 - } 114 - 115 - button { 116 - cursor: pointer; 117 - } 118 - 119 - button:hover { 120 - border-color: #396cd8; 121 - } 122 - button:active { 123 - border-color: #396cd8; 124 - background-color: #e8e8e8; 125 - } 126 - 127 - input, 128 - button { 129 - outline: none; 130 - } 131 - 132 - #greet-input { 133 - margin-right: 5px; 134 - } 135 - 136 - @media (prefers-color-scheme: dark) { 137 - :root { 138 - color: #f6f6f6; 139 - background-color: #2f2f2f; 140 - } 141 - 142 - a:hover { 143 - color: #24c8db; 144 - } 145 - 146 - input, 147 - button { 148 - color: #ffffff; 149 - background-color: #0f0f0f98; 150 - } 151 - button:active { 152 - background-color: #0f0f0f69; 153 - } 154 - } 155 - 156 - </style> 1 + <main>miwiwi</main>
+4 -3
vite.config.js
··· 1 1 import { defineConfig } from "vite"; 2 2 import { sveltekit } from "@sveltejs/kit/vite"; 3 + import tailwindcss from "@tailwindcss/vite"; 3 4 4 5 // @ts-expect-error process is a nodejs global 5 6 const host = process.env.TAURI_DEV_HOST; 6 7 7 8 // https://vite.dev/config/ 8 9 export default defineConfig(async () => ({ 9 - plugins: [sveltekit()], 10 + plugins: [sveltekit(), tailwindcss()], 10 11 11 12 // Vite options tailored for Tauri development and only applied in `tauri dev` or `tauri build` 12 13 // ··· 25 26 } 26 27 : undefined, 27 28 watch: { 28 - // 3. tell Vite to ignore watching `src-tauri` 29 - ignored: ["**/src-tauri/**"], 29 + // 3. tell Vite to ignore watching `src-tauri` and jujutsu directory 30 + ignored: ["**/src-tauri/**", "**/.jj/**"], 30 31 }, 31 32 }, 32 33 }));