[READ-ONLY] Mirror of https://github.com/probablykasper/kadium. App for staying ontop of YouTube channels' uploads kadium.kasper.space
linux macos notifications tauri windows youtube
0

Configure Feed

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

Fix help menu not showing on macOS

Kasper (Sep 20, 2025, 3:42 AM +0200) c5d06e71 d09b11a1

+412 -283
+3
CHANGELOG.md
··· 1 1 # Changelog 2 2 3 + ## Next 4 + - Fix help menu not showing on macOS 5 + 3 6 ## 1.8.0 - 2025 Sep 9 4 7 - Use Shift instead of Alt for Videos/Channels page shortcuts 5 8 - Add option to disable window decorations
+405 -280
src-tauri/Cargo.lock
··· 67 67 checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" 68 68 69 69 [[package]] 70 - name = "android-tzdata" 71 - version = "0.1.1" 72 - source = "registry+https://github.com/rust-lang/crates.io-index" 73 - checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" 74 - 75 - [[package]] 76 70 name = "android_system_properties" 77 71 version = "0.1.5" 78 72 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 83 77 84 78 [[package]] 85 79 name = "anyhow" 86 - version = "1.0.99" 80 + version = "1.0.100" 87 81 source = "registry+https://github.com/rust-lang/crates.io-index" 88 - checksum = "b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100" 82 + checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61" 89 83 90 84 [[package]] 91 85 name = "ashpd" ··· 148 142 149 143 [[package]] 150 144 name = "async-io" 151 - version = "2.5.0" 145 + version = "2.6.0" 152 146 source = "registry+https://github.com/rust-lang/crates.io-index" 153 - checksum = "19634d6336019ef220f09fd31168ce5c184b295cbf80345437cc36094ef223ca" 147 + checksum = "456b8a8feb6f42d237746d4b3e9a178494627745c3c56c6ea55d92ba50d026fc" 154 148 dependencies = [ 155 - "async-lock", 149 + "autocfg", 156 150 "cfg-if", 157 151 "concurrent-queue", 158 152 "futures-io", 159 153 "futures-lite", 160 154 "parking", 161 155 "polling", 162 - "rustix 1.0.8", 156 + "rustix 1.1.2", 163 157 "slab", 164 - "windows-sys 0.60.2", 158 + "windows-sys 0.61.0", 165 159 ] 166 160 167 161 [[package]] ··· 177 171 178 172 [[package]] 179 173 name = "async-process" 180 - version = "2.4.0" 174 + version = "2.5.0" 181 175 source = "registry+https://github.com/rust-lang/crates.io-index" 182 - checksum = "65daa13722ad51e6ab1a1b9c01299142bc75135b337923cfa10e79bbbd669f00" 176 + checksum = "fc50921ec0055cdd8a16de48773bfeec5c972598674347252c0399676be7da75" 183 177 dependencies = [ 184 178 "async-channel", 185 179 "async-io", ··· 190 184 "cfg-if", 191 185 "event-listener 5.4.1", 192 186 "futures-lite", 193 - "rustix 1.0.8", 187 + "rustix 1.1.2", 194 188 ] 195 189 196 190 [[package]] ··· 206 200 207 201 [[package]] 208 202 name = "async-signal" 209 - version = "0.2.12" 203 + version = "0.2.13" 210 204 source = "registry+https://github.com/rust-lang/crates.io-index" 211 - checksum = "f567af260ef69e1d52c2b560ce0ea230763e6fbb9214a85d768760a920e3e3c1" 205 + checksum = "43c070bbf59cd3570b6b2dd54cd772527c7c3620fce8be898406dd3ed6adc64c" 212 206 dependencies = [ 213 207 "async-io", 214 208 "async-lock", ··· 216 210 "cfg-if", 217 211 "futures-core", 218 212 "futures-io", 219 - "rustix 1.0.8", 213 + "rustix 1.1.2", 220 214 "signal-hook-registry", 221 215 "slab", 222 - "windows-sys 0.60.2", 216 + "windows-sys 0.61.0", 223 217 ] 224 218 225 219 [[package]] ··· 335 329 336 330 [[package]] 337 331 name = "bitflags" 338 - version = "2.9.3" 332 + version = "2.9.4" 339 333 source = "registry+https://github.com/rust-lang/crates.io-index" 340 - checksum = "34efbcccd345379ca2868b2b2c9d3782e9cc58ba87bc7d79d5b53d9c9ae6f25d" 334 + checksum = "2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394" 341 335 dependencies = [ 342 336 "serde", 343 337 ] ··· 442 436 source = "registry+https://github.com/rust-lang/crates.io-index" 443 437 checksum = "8ca26ef0159422fb77631dc9d17b102f253b876fe1586b03b803e63a309b4ee2" 444 438 dependencies = [ 445 - "bitflags 2.9.3", 439 + "bitflags 2.9.4", 446 440 "cairo-sys-rs", 447 441 "glib", 448 442 "libc", ··· 463 457 464 458 [[package]] 465 459 name = "camino" 466 - version = "1.1.12" 460 + version = "1.2.0" 467 461 source = "registry+https://github.com/rust-lang/crates.io-index" 468 - checksum = "dd0b03af37dad7a14518b7691d81acb0f8222604ad3d1b02f6b4bed5188c0cd5" 462 + checksum = "e1de8bc0aa9e9385ceb3bf0c152e3a9b9544f6c4a912c8ae504e80c1f0368603" 469 463 dependencies = [ 470 - "serde", 464 + "serde_core", 471 465 ] 472 466 473 467 [[package]] ··· 500 494 checksum = "374b7c592d9c00c1f4972ea58390ac6b18cbb6ab79011f3bdc90a0b82ca06b77" 501 495 dependencies = [ 502 496 "serde", 503 - "toml 0.9.5", 497 + "toml 0.9.7", 504 498 ] 505 499 506 500 [[package]] 507 501 name = "cc" 508 - version = "1.2.34" 502 + version = "1.2.38" 509 503 source = "registry+https://github.com/rust-lang/crates.io-index" 510 - checksum = "42bc4aea80032b7bf409b0bc7ccad88853858911b7713a8062fdc0623867bedc" 504 + checksum = "80f41ae168f955c12fb8960b057d70d0ca153fb83182b57d86380443527be7e9" 511 505 dependencies = [ 506 + "find-msvc-tools", 512 507 "shlex", 513 508 ] 514 509 ··· 553 548 554 549 [[package]] 555 550 name = "chrono" 556 - version = "0.4.41" 551 + version = "0.4.42" 557 552 source = "registry+https://github.com/rust-lang/crates.io-index" 558 - checksum = "c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d" 553 + checksum = "145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2" 559 554 dependencies = [ 560 - "android-tzdata", 561 555 "iana-time-zone", 562 556 "js-sys", 563 557 "num-traits", 564 558 "serde", 565 559 "wasm-bindgen", 566 - "windows-link", 560 + "windows-link 0.2.0", 567 561 ] 568 562 569 563 [[package]] ··· 682 676 source = "registry+https://github.com/rust-lang/crates.io-index" 683 677 checksum = "fa95a34622365fa5bbf40b20b75dba8dfa8c94c734aea8ac9a5ca38af14316f1" 684 678 dependencies = [ 685 - "bitflags 2.9.3", 679 + "bitflags 2.9.4", 686 680 "core-foundation 0.10.1", 687 681 "core-graphics-types 0.2.0", 688 682 "foreign-types 0.5.0", ··· 706 700 source = "registry+https://github.com/rust-lang/crates.io-index" 707 701 checksum = "3d44a101f213f6c4cdc1853d4b78aef6db6bdfa3468798cc1d9912f4735013eb" 708 702 dependencies = [ 709 - "bitflags 2.9.3", 703 + "bitflags 2.9.4", 710 704 "core-foundation 0.10.1", 711 705 "libc", 712 706 ] ··· 830 824 831 825 [[package]] 832 826 name = "darling" 833 - version = "0.20.11" 827 + version = "0.21.3" 834 828 source = "registry+https://github.com/rust-lang/crates.io-index" 835 - checksum = "fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee" 829 + checksum = "9cdf337090841a411e2a7f3deb9187445851f91b309c0c0a29e05f74a00a48c0" 836 830 dependencies = [ 837 831 "darling_core", 838 832 "darling_macro", ··· 840 834 841 835 [[package]] 842 836 name = "darling_core" 843 - version = "0.20.11" 837 + version = "0.21.3" 844 838 source = "registry+https://github.com/rust-lang/crates.io-index" 845 - checksum = "0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e" 839 + checksum = "1247195ecd7e3c85f83c8d2a366e4210d588e802133e1e355180a9870b517ea4" 846 840 dependencies = [ 847 841 "fnv", 848 842 "ident_case", ··· 854 848 855 849 [[package]] 856 850 name = "darling_macro" 857 - version = "0.20.11" 851 + version = "0.21.3" 858 852 source = "registry+https://github.com/rust-lang/crates.io-index" 859 - checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead" 853 + checksum = "d38308df82d1080de0afee5d069fa14b0326a88c14f15c5ccda35b4a6c414c81" 860 854 dependencies = [ 861 855 "darling_core", 862 856 "quote", ··· 876 870 877 871 [[package]] 878 872 name = "deranged" 879 - version = "0.4.0" 873 + version = "0.5.3" 880 874 source = "registry+https://github.com/rust-lang/crates.io-index" 881 - checksum = "9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e" 875 + checksum = "d630bccd429a5bb5a64b5e94f693bfc48c9f8566418fda4c494cc94f911f87cc" 882 876 dependencies = [ 883 877 "powerfmt", 884 878 "serde", ··· 927 921 "libc", 928 922 "option-ext", 929 923 "redox_users", 930 - "windows-sys 0.60.2", 924 + "windows-sys 0.61.0", 931 925 ] 932 926 933 927 [[package]] ··· 942 936 source = "registry+https://github.com/rust-lang/crates.io-index" 943 937 checksum = "89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec" 944 938 dependencies = [ 945 - "bitflags 2.9.3", 939 + "bitflags 2.9.4", 946 940 "block2 0.6.1", 947 941 "libc", 948 942 "objc2 0.6.2", ··· 1063 1057 "cc", 1064 1058 "memchr", 1065 1059 "rustc_version", 1066 - "toml 0.9.5", 1060 + "toml 0.9.7", 1067 1061 "vswhom", 1068 1062 "winreg 0.55.0", 1069 1063 ] ··· 1118 1112 1119 1113 [[package]] 1120 1114 name = "erased-serde" 1121 - version = "0.4.6" 1115 + version = "0.4.8" 1122 1116 source = "registry+https://github.com/rust-lang/crates.io-index" 1123 - checksum = "e004d887f51fcb9fef17317a2f3525c887d8aa3f4f50fed920816a688284a5b7" 1117 + checksum = "259d404d09818dec19332e31d94558aeb442fea04c817006456c24b5460bbd4b" 1124 1118 dependencies = [ 1125 1119 "serde", 1120 + "serde_core", 1126 1121 "typeid", 1127 1122 ] 1128 1123 1129 1124 [[package]] 1130 1125 name = "errno" 1131 - version = "0.3.13" 1126 + version = "0.3.14" 1132 1127 source = "registry+https://github.com/rust-lang/crates.io-index" 1133 - checksum = "778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad" 1128 + checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" 1134 1129 dependencies = [ 1135 1130 "libc", 1136 - "windows-sys 0.60.2", 1131 + "windows-sys 0.61.0", 1137 1132 ] 1138 1133 1139 1134 [[package]] ··· 1198 1193 "memoffset", 1199 1194 "rustc_version", 1200 1195 ] 1196 + 1197 + [[package]] 1198 + name = "find-msvc-tools" 1199 + version = "0.1.2" 1200 + source = "registry+https://github.com/rust-lang/crates.io-index" 1201 + checksum = "1ced73b1dacfc750a6db6c0a0c3a3853c8b41997e2e2c563dc90804ae6867959" 1201 1202 1202 1203 [[package]] 1203 1204 name = "flate2" ··· 1508 1509 source = "registry+https://github.com/rust-lang/crates.io-index" 1509 1510 checksum = "fc257fdb4038301ce4b9cd1b3b51704509692bb3ff716a410cbd07925d9dae55" 1510 1511 dependencies = [ 1511 - "rustix 1.0.8", 1512 + "rustix 1.1.2", 1512 1513 "windows-targets 0.52.6", 1513 1514 ] 1514 1515 ··· 1552 1553 "cfg-if", 1553 1554 "libc", 1554 1555 "r-efi", 1555 - "wasi 0.14.3+wasi-0.2.4", 1556 + "wasi 0.14.7+wasi-0.2.4", 1556 1557 ] 1557 1558 1558 1559 [[package]] ··· 1599 1600 source = "registry+https://github.com/rust-lang/crates.io-index" 1600 1601 checksum = "233daaf6e83ae6a12a52055f568f9d7cf4671dabb78ff9560ab6da230ce00ee5" 1601 1602 dependencies = [ 1602 - "bitflags 2.9.3", 1603 + "bitflags 2.9.4", 1603 1604 "futures-channel", 1604 1605 "futures-core", 1605 1606 "futures-executor", ··· 1623 1624 checksum = "0bb0228f477c0900c880fd78c8759b95c7636dbd7842707f49e132378aa2acdc" 1624 1625 dependencies = [ 1625 1626 "heck 0.4.1", 1626 - "proc-macro-crate 2.0.0", 1627 + "proc-macro-crate 2.0.2", 1627 1628 "proc-macro-error", 1628 1629 "proc-macro2", 1629 1630 "quote", ··· 1721 1722 "futures-sink", 1722 1723 "futures-util", 1723 1724 "http 0.2.12", 1724 - "indexmap 2.11.0", 1725 + "indexmap 2.11.4", 1725 1726 "slab", 1726 1727 "tokio", 1727 1728 "tokio-util", ··· 1746 1747 1747 1748 [[package]] 1748 1749 name = "hashbrown" 1749 - version = "0.15.5" 1750 + version = "0.16.0" 1750 1751 source = "registry+https://github.com/rust-lang/crates.io-index" 1751 - checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" 1752 + checksum = "5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d" 1752 1753 1753 1754 [[package]] 1754 1755 name = "hashlink" ··· 1967 1968 1968 1969 [[package]] 1969 1970 name = "hyper-util" 1970 - version = "0.1.16" 1971 + version = "0.1.17" 1971 1972 source = "registry+https://github.com/rust-lang/crates.io-index" 1972 - checksum = "8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e" 1973 + checksum = "3c6995591a8f1380fcb4ba966a252a4b29188d51d2b89e3a252f5305be65aea8" 1973 1974 dependencies = [ 1974 1975 "base64 0.22.1", 1975 1976 "bytes", ··· 1991 1992 1992 1993 [[package]] 1993 1994 name = "iana-time-zone" 1994 - version = "0.1.63" 1995 + version = "0.1.64" 1995 1996 source = "registry+https://github.com/rust-lang/crates.io-index" 1996 - checksum = "b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8" 1997 + checksum = "33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb" 1997 1998 dependencies = [ 1998 1999 "android_system_properties", 1999 2000 "core-foundation-sys", ··· 2001 2002 "js-sys", 2002 2003 "log", 2003 2004 "wasm-bindgen", 2004 - "windows-core", 2005 + "windows-core 0.62.0", 2005 2006 ] 2006 2007 2007 2008 [[package]] ··· 2149 2150 2150 2151 [[package]] 2151 2152 name = "indexmap" 2152 - version = "2.11.0" 2153 + version = "2.11.4" 2153 2154 source = "registry+https://github.com/rust-lang/crates.io-index" 2154 - checksum = "f2481980430f9f78649238835720ddccc57e52df14ffce1c6f37391d61b563e9" 2155 + checksum = "4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5" 2155 2156 dependencies = [ 2156 2157 "equivalent", 2157 - "hashbrown 0.15.5", 2158 + "hashbrown 0.16.0", 2158 2159 "serde", 2160 + "serde_core", 2159 2161 ] 2160 2162 2161 2163 [[package]] ··· 2173 2175 source = "registry+https://github.com/rust-lang/crates.io-index" 2174 2176 checksum = "046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b" 2175 2177 dependencies = [ 2176 - "bitflags 2.9.3", 2178 + "bitflags 2.9.4", 2177 2179 "cfg-if", 2178 2180 "libc", 2179 2181 ] ··· 2275 2277 2276 2278 [[package]] 2277 2279 name = "js-sys" 2278 - version = "0.3.77" 2280 + version = "0.3.80" 2279 2281 source = "registry+https://github.com/rust-lang/crates.io-index" 2280 - checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f" 2282 + checksum = "852f13bec5eba4ba9afbeb93fd7c13fe56147f055939ae21c43a29a0ecb2702e" 2281 2283 dependencies = [ 2282 2284 "once_cell", 2283 2285 "wasm-bindgen", ··· 2325 2327 "specta-typescript", 2326 2328 "sqlx", 2327 2329 "tauri", 2328 - "tauri-build", 2330 + "tauri-build 2.4.1 (registry+https://github.com/rust-lang/crates.io-index)", 2329 2331 "tauri-plugin-dialog", 2330 2332 "tauri-plugin-notification", 2331 2333 "tauri-plugin-opener", ··· 2341 2343 source = "registry+https://github.com/rust-lang/crates.io-index" 2342 2344 checksum = "b750dcadc39a09dbadd74e118f6dd6598df77fa01df0cfcdc52c28dece74528a" 2343 2345 dependencies = [ 2344 - "bitflags 2.9.3", 2346 + "bitflags 2.9.4", 2345 2347 "serde", 2346 2348 "unicode-segmentation", 2347 2349 ] ··· 2354 2356 dependencies = [ 2355 2357 "cssparser 0.29.6", 2356 2358 "html5ever 0.29.1", 2357 - "indexmap 2.11.0", 2359 + "indexmap 2.11.4", 2358 2360 "selectors 0.24.0", 2359 2361 ] 2360 2362 ··· 2425 2427 2426 2428 [[package]] 2427 2429 name = "libredox" 2428 - version = "0.1.9" 2430 + version = "0.1.10" 2429 2431 source = "registry+https://github.com/rust-lang/crates.io-index" 2430 - checksum = "391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3" 2432 + checksum = "416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb" 2431 2433 dependencies = [ 2432 - "bitflags 2.9.3", 2434 + "bitflags 2.9.4", 2433 2435 "libc", 2434 2436 "redox_syscall", 2435 2437 ] ··· 2453 2455 2454 2456 [[package]] 2455 2457 name = "linux-raw-sys" 2456 - version = "0.9.4" 2458 + version = "0.11.0" 2457 2459 source = "registry+https://github.com/rust-lang/crates.io-index" 2458 - checksum = "cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12" 2460 + checksum = "df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039" 2459 2461 2460 2462 [[package]] 2461 2463 name = "litemap" ··· 2475 2477 2476 2478 [[package]] 2477 2479 name = "log" 2478 - version = "0.4.27" 2480 + version = "0.4.28" 2479 2481 source = "registry+https://github.com/rust-lang/crates.io-index" 2480 - checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94" 2482 + checksum = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432" 2481 2483 2482 2484 [[package]] 2483 2485 name = "mac" ··· 2664 2666 source = "registry+https://github.com/rust-lang/crates.io-index" 2665 2667 checksum = "c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4" 2666 2668 dependencies = [ 2667 - "bitflags 2.9.3", 2669 + "bitflags 2.9.4", 2668 2670 "jni-sys", 2669 2671 "log", 2670 2672 "ndk-sys", ··· 2700 2702 source = "registry+https://github.com/rust-lang/crates.io-index" 2701 2703 checksum = "74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6" 2702 2704 dependencies = [ 2703 - "bitflags 2.9.3", 2705 + "bitflags 2.9.4", 2704 2706 "cfg-if", 2705 2707 "cfg_aliases", 2706 2708 "libc", ··· 2806 2808 source = "registry+https://github.com/rust-lang/crates.io-index" 2807 2809 checksum = "77e878c846a8abae00dd069496dbe8751b16ac1c3d6bd2a7283a938e8228f90d" 2808 2810 dependencies = [ 2809 - "proc-macro-crate 3.3.0", 2811 + "proc-macro-crate 3.4.0", 2810 2812 "proc-macro2", 2811 2813 "quote", 2812 2814 "syn 2.0.106", ··· 2853 2855 source = "registry+https://github.com/rust-lang/crates.io-index" 2854 2856 checksum = "e6f29f568bec459b0ddff777cec4fe3fd8666d82d5a40ebd0ff7e66134f89bcc" 2855 2857 dependencies = [ 2856 - "bitflags 2.9.3", 2858 + "bitflags 2.9.4", 2857 2859 "block2 0.6.1", 2858 2860 "libc", 2859 2861 "objc2 0.6.2", ··· 2872 2874 source = "registry+https://github.com/rust-lang/crates.io-index" 2873 2875 checksum = "17614fdcd9b411e6ff1117dfb1d0150f908ba83a7df81b1f118005fe0a8ea15d" 2874 2876 dependencies = [ 2875 - "bitflags 2.9.3", 2877 + "bitflags 2.9.4", 2876 2878 "objc2 0.6.2", 2877 2879 "objc2-foundation 0.3.1", 2878 2880 ] ··· 2883 2885 source = "registry+https://github.com/rust-lang/crates.io-index" 2884 2886 checksum = "291fbbf7d29287518e8686417cf7239c74700fd4b607623140a7d4a3c834329d" 2885 2887 dependencies = [ 2886 - "bitflags 2.9.3", 2888 + "bitflags 2.9.4", 2887 2889 "objc2 0.6.2", 2888 2890 "objc2-foundation 0.3.1", 2889 2891 ] ··· 2894 2896 source = "registry+https://github.com/rust-lang/crates.io-index" 2895 2897 checksum = "1c10c2894a6fed806ade6027bcd50662746363a9589d3ec9d9bef30a4e4bc166" 2896 2898 dependencies = [ 2897 - "bitflags 2.9.3", 2899 + "bitflags 2.9.4", 2898 2900 "dispatch2", 2899 2901 "objc2 0.6.2", 2900 2902 ] ··· 2905 2907 source = "registry+https://github.com/rust-lang/crates.io-index" 2906 2908 checksum = "989c6c68c13021b5c2d6b71456ebb0f9dc78d752e86a98da7c716f4f9470f5a4" 2907 2909 dependencies = [ 2908 - "bitflags 2.9.3", 2910 + "bitflags 2.9.4", 2909 2911 "dispatch2", 2910 2912 "objc2 0.6.2", 2911 2913 "objc2-core-foundation", ··· 2943 2945 source = "registry+https://github.com/rust-lang/crates.io-index" 2944 2946 checksum = "0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8" 2945 2947 dependencies = [ 2946 - "bitflags 2.9.3", 2948 + "bitflags 2.9.4", 2947 2949 "block2 0.5.1", 2948 2950 "libc", 2949 2951 "objc2 0.5.2", ··· 2955 2957 source = "registry+https://github.com/rust-lang/crates.io-index" 2956 2958 checksum = "900831247d2fe1a09a683278e5384cfb8c80c79fe6b166f9d14bfdde0ea1b03c" 2957 2959 dependencies = [ 2958 - "bitflags 2.9.3", 2960 + "bitflags 2.9.4", 2959 2961 "block2 0.6.1", 2960 2962 "libc", 2961 2963 "objc2 0.6.2", ··· 2968 2970 source = "registry+https://github.com/rust-lang/crates.io-index" 2969 2971 checksum = "7282e9ac92529fa3457ce90ebb15f4ecbc383e8338060960760fa2cf75420c3c" 2970 2972 dependencies = [ 2971 - "bitflags 2.9.3", 2973 + "bitflags 2.9.4", 2972 2974 "objc2 0.6.2", 2973 2975 "objc2-core-foundation", 2974 2976 ] ··· 2989 2991 source = "registry+https://github.com/rust-lang/crates.io-index" 2990 2992 checksum = "dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6" 2991 2993 dependencies = [ 2992 - "bitflags 2.9.3", 2994 + "bitflags 2.9.4", 2993 2995 "block2 0.5.1", 2994 2996 "objc2 0.5.2", 2995 2997 "objc2-foundation 0.2.2", ··· 3001 3003 source = "registry+https://github.com/rust-lang/crates.io-index" 3002 3004 checksum = "e42bee7bff906b14b167da2bac5efe6b6a07e6f7c0a21a7308d40c960242dc7a" 3003 3005 dependencies = [ 3004 - "bitflags 2.9.3", 3006 + "bitflags 2.9.4", 3005 3007 "block2 0.5.1", 3006 3008 "objc2 0.5.2", 3007 3009 "objc2-foundation 0.2.2", ··· 3014 3016 source = "registry+https://github.com/rust-lang/crates.io-index" 3015 3017 checksum = "90ffb6a0cd5f182dc964334388560b12a57f7b74b3e2dec5e2722aa2dfb2ccd5" 3016 3018 dependencies = [ 3017 - "bitflags 2.9.3", 3019 + "bitflags 2.9.4", 3018 3020 "objc2 0.6.2", 3019 3021 "objc2-foundation 0.3.1", 3020 3022 ] ··· 3025 3027 source = "registry+https://github.com/rust-lang/crates.io-index" 3026 3028 checksum = "e1f8e0ef3ab66b08c42644dcb34dba6ec0a574bbd8adbb8bdbdc7a2779731a44" 3027 3029 dependencies = [ 3028 - "bitflags 2.9.3", 3030 + "bitflags 2.9.4", 3029 3031 "objc2 0.6.2", 3030 3032 "objc2-core-foundation", 3031 3033 ] ··· 3036 3038 source = "registry+https://github.com/rust-lang/crates.io-index" 3037 3039 checksum = "25b1312ad7bc8a0e92adae17aa10f90aae1fb618832f9b993b022b591027daed" 3038 3040 dependencies = [ 3039 - "bitflags 2.9.3", 3041 + "bitflags 2.9.4", 3040 3042 "objc2 0.6.2", 3041 3043 "objc2-core-foundation", 3042 3044 "objc2-foundation 0.3.1", ··· 3048 3050 source = "registry+https://github.com/rust-lang/crates.io-index" 3049 3051 checksum = "91672909de8b1ce1c2252e95bbee8c1649c9ad9d14b9248b3d7b4c47903c47ad" 3050 3052 dependencies = [ 3051 - "bitflags 2.9.3", 3053 + "bitflags 2.9.4", 3052 3054 "block2 0.6.1", 3053 3055 "objc2 0.6.2", 3054 3056 "objc2-app-kit", ··· 3091 3093 source = "registry+https://github.com/rust-lang/crates.io-index" 3092 3094 checksum = "8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8" 3093 3095 dependencies = [ 3094 - "bitflags 2.9.3", 3096 + "bitflags 2.9.4", 3095 3097 "cfg-if", 3096 3098 "foreign-types 0.3.2", 3097 3099 "libc", ··· 3434 3436 3435 3437 [[package]] 3436 3438 name = "plist" 3437 - version = "1.7.4" 3439 + version = "1.8.0" 3438 3440 source = "registry+https://github.com/rust-lang/crates.io-index" 3439 - checksum = "3af6b589e163c5a788fab00ce0c0366f6efbb9959c2f9874b224936af7fce7e1" 3441 + checksum = "740ebea15c5d1428f910cd1a5f52cebf8d25006245ed8ade92702f4943d91e07" 3440 3442 dependencies = [ 3441 3443 "base64 0.22.1", 3442 - "indexmap 2.11.0", 3444 + "indexmap 2.11.4", 3443 3445 "quick-xml 0.38.3", 3444 3446 "serde", 3445 3447 "time", ··· 3460 3462 3461 3463 [[package]] 3462 3464 name = "polling" 3463 - version = "3.10.0" 3465 + version = "3.11.0" 3464 3466 source = "registry+https://github.com/rust-lang/crates.io-index" 3465 - checksum = "b5bd19146350fe804f7cb2669c851c03d69da628803dab0d98018142aaa5d829" 3467 + checksum = "5d0e4f59085d47d8241c88ead0f274e8a0cb551f3625263c05eb8dd897c34218" 3466 3468 dependencies = [ 3467 3469 "cfg-if", 3468 3470 "concurrent-queue", 3469 3471 "hermit-abi", 3470 3472 "pin-project-lite", 3471 - "rustix 1.0.8", 3472 - "windows-sys 0.60.2", 3473 + "rustix 1.1.2", 3474 + "windows-sys 0.61.0", 3473 3475 ] 3474 3476 3475 3477 [[package]] ··· 3514 3516 3515 3517 [[package]] 3516 3518 name = "proc-macro-crate" 3517 - version = "2.0.0" 3519 + version = "2.0.2" 3518 3520 source = "registry+https://github.com/rust-lang/crates.io-index" 3519 - checksum = "7e8366a6159044a37876a2b9817124296703c586a5c92e2c53751fa06d8d43e8" 3521 + checksum = "b00f26d3400549137f92511a46ac1cd8ce37cb5598a96d382381458b992a5d24" 3520 3522 dependencies = [ 3521 - "toml_edit 0.20.7", 3523 + "toml_datetime 0.6.3", 3524 + "toml_edit 0.20.2", 3522 3525 ] 3523 3526 3524 3527 [[package]] 3525 3528 name = "proc-macro-crate" 3526 - version = "3.3.0" 3529 + version = "3.4.0" 3527 3530 source = "registry+https://github.com/rust-lang/crates.io-index" 3528 - checksum = "edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35" 3531 + checksum = "219cb19e96be00ab2e37d6e299658a0cfa83e52429179969b0f0121b4ac46983" 3529 3532 dependencies = [ 3530 - "toml_edit 0.22.27", 3533 + "toml_edit 0.23.6", 3531 3534 ] 3532 3535 3533 3536 [[package]] ··· 3724 3727 source = "registry+https://github.com/rust-lang/crates.io-index" 3725 3728 checksum = "5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77" 3726 3729 dependencies = [ 3727 - "bitflags 2.9.3", 3730 + "bitflags 2.9.4", 3728 3731 ] 3729 3732 3730 3733 [[package]] ··· 3942 3945 source = "registry+https://github.com/rust-lang/crates.io-index" 3943 3946 checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" 3944 3947 dependencies = [ 3945 - "bitflags 2.9.3", 3948 + "bitflags 2.9.4", 3946 3949 "errno", 3947 3950 "libc", 3948 3951 "linux-raw-sys 0.4.15", ··· 3951 3954 3952 3955 [[package]] 3953 3956 name = "rustix" 3954 - version = "1.0.8" 3957 + version = "1.1.2" 3955 3958 source = "registry+https://github.com/rust-lang/crates.io-index" 3956 - checksum = "11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8" 3959 + checksum = "cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e" 3957 3960 dependencies = [ 3958 - "bitflags 2.9.3", 3961 + "bitflags 2.9.4", 3959 3962 "errno", 3960 3963 "libc", 3961 - "linux-raw-sys 0.9.4", 3962 - "windows-sys 0.60.2", 3964 + "linux-raw-sys 0.11.0", 3965 + "windows-sys 0.61.0", 3963 3966 ] 3964 3967 3965 3968 [[package]] ··· 4015 4018 4016 4019 [[package]] 4017 4020 name = "schannel" 4018 - version = "0.1.27" 4021 + version = "0.1.28" 4019 4022 source = "registry+https://github.com/rust-lang/crates.io-index" 4020 - checksum = "1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d" 4023 + checksum = "891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1" 4021 4024 dependencies = [ 4022 - "windows-sys 0.59.0", 4025 + "windows-sys 0.61.0", 4023 4026 ] 4024 4027 4025 4028 [[package]] ··· 4117 4120 source = "registry+https://github.com/rust-lang/crates.io-index" 4118 4121 checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" 4119 4122 dependencies = [ 4120 - "bitflags 2.9.3", 4123 + "bitflags 2.9.4", 4121 4124 "core-foundation 0.9.4", 4122 4125 "core-foundation-sys", 4123 4126 "libc", ··· 4126 4129 4127 4130 [[package]] 4128 4131 name = "security-framework-sys" 4129 - version = "2.14.0" 4132 + version = "2.15.0" 4130 4133 source = "registry+https://github.com/rust-lang/crates.io-index" 4131 - checksum = "49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32" 4134 + checksum = "cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0" 4132 4135 dependencies = [ 4133 4136 "core-foundation-sys", 4134 4137 "libc", ··· 4158 4161 source = "registry+https://github.com/rust-lang/crates.io-index" 4159 4162 checksum = "4eb30575f3638fc8f6815f448d50cb1a2e255b0897985c8c59f4d37b72a07b06" 4160 4163 dependencies = [ 4161 - "bitflags 2.9.3", 4164 + "bitflags 2.9.4", 4162 4165 "cssparser 0.31.2", 4163 4166 "derive_more", 4164 4167 "fxhash", ··· 4173 4176 4174 4177 [[package]] 4175 4178 name = "semver" 4176 - version = "1.0.26" 4179 + version = "1.0.27" 4177 4180 source = "registry+https://github.com/rust-lang/crates.io-index" 4178 - checksum = "56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0" 4181 + checksum = "d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2" 4179 4182 dependencies = [ 4180 4183 "serde", 4184 + "serde_core", 4181 4185 ] 4182 4186 4183 4187 [[package]] 4184 4188 name = "serde" 4185 - version = "1.0.219" 4189 + version = "1.0.225" 4186 4190 source = "registry+https://github.com/rust-lang/crates.io-index" 4187 - checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6" 4191 + checksum = "fd6c24dee235d0da097043389623fb913daddf92c76e9f5a1db88607a0bcbd1d" 4188 4192 dependencies = [ 4193 + "serde_core", 4189 4194 "serde_derive", 4190 4195 ] 4191 4196 4192 4197 [[package]] 4193 4198 name = "serde-untagged" 4194 - version = "0.1.8" 4199 + version = "0.1.9" 4195 4200 source = "registry+https://github.com/rust-lang/crates.io-index" 4196 - checksum = "34836a629bcbc6f1afdf0907a744870039b1e14c0561cb26094fa683b158eff3" 4201 + checksum = "f9faf48a4a2d2693be24c6289dbe26552776eb7737074e6722891fadbe6c5058" 4197 4202 dependencies = [ 4198 4203 "erased-serde", 4199 4204 "serde", 4205 + "serde_core", 4200 4206 "typeid", 4201 4207 ] 4202 4208 4203 4209 [[package]] 4210 + name = "serde_core" 4211 + version = "1.0.225" 4212 + source = "registry+https://github.com/rust-lang/crates.io-index" 4213 + checksum = "659356f9a0cb1e529b24c01e43ad2bdf520ec4ceaf83047b83ddcc2251f96383" 4214 + dependencies = [ 4215 + "serde_derive", 4216 + ] 4217 + 4218 + [[package]] 4204 4219 name = "serde_derive" 4205 - version = "1.0.219" 4220 + version = "1.0.225" 4206 4221 source = "registry+https://github.com/rust-lang/crates.io-index" 4207 - checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" 4222 + checksum = "0ea936adf78b1f766949a4977b91d2f5595825bd6ec079aa9543ad2685fc4516" 4208 4223 dependencies = [ 4209 4224 "proc-macro2", 4210 4225 "quote", ··· 4224 4239 4225 4240 [[package]] 4226 4241 name = "serde_json" 4227 - version = "1.0.143" 4242 + version = "1.0.145" 4228 4243 source = "registry+https://github.com/rust-lang/crates.io-index" 4229 - checksum = "d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a" 4244 + checksum = "402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c" 4230 4245 dependencies = [ 4231 4246 "itoa", 4232 4247 "memchr", 4233 4248 "ryu", 4234 4249 "serde", 4250 + "serde_core", 4235 4251 ] 4236 4252 4237 4253 [[package]] ··· 4256 4272 4257 4273 [[package]] 4258 4274 name = "serde_spanned" 4259 - version = "1.0.0" 4275 + version = "1.0.2" 4260 4276 source = "registry+https://github.com/rust-lang/crates.io-index" 4261 - checksum = "40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83" 4277 + checksum = "5417783452c2be558477e104686f7de5dae53dba813c28435e0e70f82d9b04ee" 4262 4278 dependencies = [ 4263 - "serde", 4279 + "serde_core", 4264 4280 ] 4265 4281 4266 4282 [[package]] ··· 4277 4293 4278 4294 [[package]] 4279 4295 name = "serde_with" 4280 - version = "3.14.0" 4296 + version = "3.14.1" 4281 4297 source = "registry+https://github.com/rust-lang/crates.io-index" 4282 - checksum = "f2c45cd61fefa9db6f254525d46e392b852e0e61d9a1fd36e5bd183450a556d5" 4298 + checksum = "c522100790450cf78eeac1507263d0a350d4d5b30df0c8e1fe051a10c22b376e" 4283 4299 dependencies = [ 4284 4300 "base64 0.22.1", 4285 4301 "chrono", 4286 4302 "hex", 4287 4303 "indexmap 1.9.3", 4288 - "indexmap 2.11.0", 4304 + "indexmap 2.11.4", 4289 4305 "schemars 0.9.0", 4290 4306 "schemars 1.0.4", 4291 4307 "serde", ··· 4297 4313 4298 4314 [[package]] 4299 4315 name = "serde_with_macros" 4300 - version = "3.14.0" 4316 + version = "3.14.1" 4301 4317 source = "registry+https://github.com/rust-lang/crates.io-index" 4302 - checksum = "de90945e6565ce0d9a25098082ed4ee4002e047cb59892c318d66821e14bb30f" 4318 + checksum = "327ada00f7d64abaac1e55a6911e90cf665aa051b9a561c7006c157f4633135e" 4303 4319 dependencies = [ 4304 4320 "darling", 4305 4321 "proc-macro2", ··· 4600 4616 "futures-util", 4601 4617 "hashlink", 4602 4618 "hex", 4603 - "indexmap 2.11.0", 4619 + "indexmap 2.11.4", 4604 4620 "log", 4605 4621 "memchr", 4606 4622 "once_cell", ··· 4667 4683 dependencies = [ 4668 4684 "atoi", 4669 4685 "base64 0.21.7", 4670 - "bitflags 2.9.3", 4686 + "bitflags 2.9.4", 4671 4687 "byteorder", 4672 4688 "bytes", 4673 4689 "crc", ··· 4709 4725 dependencies = [ 4710 4726 "atoi", 4711 4727 "base64 0.21.7", 4712 - "bitflags 2.9.3", 4728 + "bitflags 2.9.4", 4713 4729 "byteorder", 4714 4730 "crc", 4715 4731 "dotenvy", ··· 4920 4936 "cfg-expr", 4921 4937 "heck 0.5.0", 4922 4938 "pkg-config", 4923 - "toml 0.8.23", 4939 + "toml 0.8.2", 4924 4940 "version-compare", 4925 4941 ] 4926 4942 4927 4943 [[package]] 4928 4944 name = "tao" 4929 - version = "0.34.2" 4945 + version = "0.34.3" 4930 4946 source = "registry+https://github.com/rust-lang/crates.io-index" 4931 - checksum = "4daa814018fecdfb977b59a094df4bd43b42e8e21f88fddfc05807e6f46efaaf" 4947 + checksum = "959469667dbcea91e5485fc48ba7dd6023face91bb0f1a14681a70f99847c3f7" 4932 4948 dependencies = [ 4933 - "bitflags 2.9.3", 4949 + "bitflags 2.9.4", 4934 4950 "block2 0.6.1", 4935 4951 "core-foundation 0.10.1", 4936 4952 "core-graphics 0.24.0", ··· 4959 4975 "unicode-segmentation", 4960 4976 "url", 4961 4977 "windows", 4962 - "windows-core", 4978 + "windows-core 0.61.2", 4963 4979 "windows-version", 4964 4980 "x11-dl", 4965 4981 ] ··· 4983 4999 4984 5000 [[package]] 4985 5001 name = "tauri" 4986 - version = "2.8.4" 4987 - source = "registry+https://github.com/rust-lang/crates.io-index" 4988 - checksum = "5d545ccf7b60dcd44e07c6fb5aeb09140966f0aabd5d2aa14a6821df7bc99348" 5002 + version = "2.8.5" 5003 + source = "git+https://github.com/probablykasper/tauri?branch=fix%2Fhelp-menu-mac#c887d0422884ab7b2e1fcfe97b2bb02fb53edecc" 4989 5004 dependencies = [ 4990 5005 "anyhow", 4991 5006 "bytes", ··· 5018 5033 "serialize-to-javascript", 5019 5034 "specta", 5020 5035 "swift-rs", 5021 - "tauri-build", 5036 + "tauri-build 2.4.1 (git+https://github.com/probablykasper/tauri?branch=fix%2Fhelp-menu-mac)", 5022 5037 "tauri-macros", 5023 5038 "tauri-runtime", 5024 5039 "tauri-runtime-wry", 5025 - "tauri-utils", 5040 + "tauri-utils 2.7.0 (git+https://github.com/probablykasper/tauri?branch=fix%2Fhelp-menu-mac)", 5026 5041 "thiserror 2.0.16", 5027 5042 "tokio", 5028 5043 "tray-icon", ··· 5036 5051 5037 5052 [[package]] 5038 5053 name = "tauri-build" 5039 - version = "2.4.0" 5054 + version = "2.4.1" 5040 5055 source = "registry+https://github.com/rust-lang/crates.io-index" 5041 - checksum = "67945dbaf8920dbe3a1e56721a419a0c3d085254ab24cff5b9ad55e2b0016e0b" 5056 + checksum = "9c432ccc9ff661803dab74c6cd78de11026a578a9307610bbc39d3c55be7943f" 5057 + dependencies = [ 5058 + "anyhow", 5059 + "cargo_toml", 5060 + "dirs", 5061 + "glob", 5062 + "heck 0.5.0", 5063 + "json-patch", 5064 + "schemars 0.8.22", 5065 + "semver", 5066 + "serde", 5067 + "serde_json", 5068 + "tauri-utils 2.7.0 (registry+https://github.com/rust-lang/crates.io-index)", 5069 + "tauri-winres", 5070 + "toml 0.9.7", 5071 + "walkdir", 5072 + ] 5073 + 5074 + [[package]] 5075 + name = "tauri-build" 5076 + version = "2.4.1" 5077 + source = "git+https://github.com/probablykasper/tauri?branch=fix%2Fhelp-menu-mac#c887d0422884ab7b2e1fcfe97b2bb02fb53edecc" 5042 5078 dependencies = [ 5043 5079 "anyhow", 5044 5080 "cargo_toml", ··· 5050 5086 "semver", 5051 5087 "serde", 5052 5088 "serde_json", 5053 - "tauri-utils", 5089 + "tauri-utils 2.7.0 (git+https://github.com/probablykasper/tauri?branch=fix%2Fhelp-menu-mac)", 5054 5090 "tauri-winres", 5055 - "toml 0.9.5", 5091 + "toml 0.9.7", 5056 5092 "walkdir", 5057 5093 ] 5058 5094 5059 5095 [[package]] 5060 5096 name = "tauri-codegen" 5061 5097 version = "2.4.0" 5062 - source = "registry+https://github.com/rust-lang/crates.io-index" 5063 - checksum = "1ab3a62cf2e6253936a8b267c2e95839674e7439f104fa96ad0025e149d54d8a" 5098 + source = "git+https://github.com/probablykasper/tauri?branch=fix%2Fhelp-menu-mac#c887d0422884ab7b2e1fcfe97b2bb02fb53edecc" 5064 5099 dependencies = [ 5065 5100 "base64 0.22.1", 5066 5101 "brotli", ··· 5075 5110 "serde_json", 5076 5111 "sha2", 5077 5112 "syn 2.0.106", 5078 - "tauri-utils", 5113 + "tauri-utils 2.7.0 (git+https://github.com/probablykasper/tauri?branch=fix%2Fhelp-menu-mac)", 5079 5114 "thiserror 2.0.16", 5080 5115 "time", 5081 5116 "url", ··· 5086 5121 [[package]] 5087 5122 name = "tauri-macros" 5088 5123 version = "2.4.0" 5089 - source = "registry+https://github.com/rust-lang/crates.io-index" 5090 - checksum = "4368ea8094e7045217edb690f493b55b30caf9f3e61f79b4c24b6db91f07995e" 5124 + source = "git+https://github.com/probablykasper/tauri?branch=fix%2Fhelp-menu-mac#c887d0422884ab7b2e1fcfe97b2bb02fb53edecc" 5091 5125 dependencies = [ 5092 5126 "heck 0.5.0", 5093 5127 "proc-macro2", 5094 5128 "quote", 5095 5129 "syn 2.0.106", 5096 5130 "tauri-codegen", 5097 - "tauri-utils", 5131 + "tauri-utils 2.7.0 (git+https://github.com/probablykasper/tauri?branch=fix%2Fhelp-menu-mac)", 5098 5132 ] 5099 5133 5100 5134 [[package]] ··· 5109 5143 "schemars 0.8.22", 5110 5144 "serde", 5111 5145 "serde_json", 5112 - "tauri-utils", 5113 - "toml 0.9.5", 5146 + "tauri-utils 2.7.0 (registry+https://github.com/rust-lang/crates.io-index)", 5147 + "toml 0.9.7", 5114 5148 "walkdir", 5115 5149 ] 5116 5150 5117 5151 [[package]] 5118 5152 name = "tauri-plugin-dialog" 5119 - version = "2.3.3" 5153 + version = "2.4.0" 5120 5154 source = "registry+https://github.com/rust-lang/crates.io-index" 5121 - checksum = "0ee5a3c416dc59d7d9aa0de5490a82d6e201c67ffe97388979d77b69b08cda40" 5155 + checksum = "0beee42a4002bc695550599b011728d9dfabf82f767f134754ed6655e434824e" 5122 5156 dependencies = [ 5123 5157 "log", 5124 5158 "raw-window-handle", ··· 5148 5182 "serde_repr", 5149 5183 "tauri", 5150 5184 "tauri-plugin", 5151 - "tauri-utils", 5185 + "tauri-utils 2.7.0 (registry+https://github.com/rust-lang/crates.io-index)", 5152 5186 "thiserror 2.0.16", 5153 - "toml 0.9.5", 5187 + "toml 0.9.7", 5154 5188 "url", 5155 5189 ] 5156 5190 ··· 5216 5250 [[package]] 5217 5251 name = "tauri-runtime" 5218 5252 version = "2.8.0" 5219 - source = "registry+https://github.com/rust-lang/crates.io-index" 5220 - checksum = "d4cfc9ad45b487d3fded5a4731a567872a4812e9552e3964161b08edabf93846" 5253 + source = "git+https://github.com/probablykasper/tauri?branch=fix%2Fhelp-menu-mac#c887d0422884ab7b2e1fcfe97b2bb02fb53edecc" 5221 5254 dependencies = [ 5222 5255 "cookie", 5223 5256 "dpi", ··· 5230 5263 "raw-window-handle", 5231 5264 "serde", 5232 5265 "serde_json", 5233 - "tauri-utils", 5266 + "tauri-utils 2.7.0 (git+https://github.com/probablykasper/tauri?branch=fix%2Fhelp-menu-mac)", 5234 5267 "thiserror 2.0.16", 5235 5268 "url", 5236 5269 "webkit2gtk", ··· 5241 5274 [[package]] 5242 5275 name = "tauri-runtime-wry" 5243 5276 version = "2.8.1" 5244 - source = "registry+https://github.com/rust-lang/crates.io-index" 5245 - checksum = "c1fe9d48bd122ff002064e88cfcd7027090d789c4302714e68fcccba0f4b7807" 5277 + source = "git+https://github.com/probablykasper/tauri?branch=fix%2Fhelp-menu-mac#c887d0422884ab7b2e1fcfe97b2bb02fb53edecc" 5246 5278 dependencies = [ 5247 5279 "gtk", 5248 5280 "http 1.3.1", ··· 5257 5289 "softbuffer", 5258 5290 "tao", 5259 5291 "tauri-runtime", 5260 - "tauri-utils", 5292 + "tauri-utils 2.7.0 (git+https://github.com/probablykasper/tauri?branch=fix%2Fhelp-menu-mac)", 5261 5293 "url", 5262 5294 "webkit2gtk", 5263 5295 "webview2-com", ··· 5300 5332 checksum = "41a3852fdf9a4f8fbeaa63dc3e9a85284dd6ef7200751f0bd66ceee30c93f212" 5301 5333 dependencies = [ 5302 5334 "anyhow", 5335 + "cargo_metadata", 5336 + "ctor", 5337 + "dunce", 5338 + "glob", 5339 + "html5ever 0.29.1", 5340 + "http 1.3.1", 5341 + "infer", 5342 + "json-patch", 5343 + "kuchikiki", 5344 + "log", 5345 + "memchr", 5346 + "phf 0.11.3", 5347 + "proc-macro2", 5348 + "quote", 5349 + "regex", 5350 + "schemars 0.8.22", 5351 + "semver", 5352 + "serde", 5353 + "serde-untagged", 5354 + "serde_json", 5355 + "serde_with", 5356 + "swift-rs", 5357 + "thiserror 2.0.16", 5358 + "toml 0.9.7", 5359 + "url", 5360 + "urlpattern", 5361 + "uuid", 5362 + "walkdir", 5363 + ] 5364 + 5365 + [[package]] 5366 + name = "tauri-utils" 5367 + version = "2.7.0" 5368 + source = "git+https://github.com/probablykasper/tauri?branch=fix%2Fhelp-menu-mac#c887d0422884ab7b2e1fcfe97b2bb02fb53edecc" 5369 + dependencies = [ 5370 + "anyhow", 5303 5371 "brotli", 5304 5372 "cargo_metadata", 5305 5373 "ctor", ··· 5324 5392 "serde_with", 5325 5393 "swift-rs", 5326 5394 "thiserror 2.0.16", 5327 - "toml 0.9.5", 5395 + "toml 0.9.7", 5328 5396 "url", 5329 5397 "urlpattern", 5330 5398 "uuid", ··· 5338 5406 checksum = "fd21509dd1fa9bd355dc29894a6ff10635880732396aa38c0066c1e6c1ab8074" 5339 5407 dependencies = [ 5340 5408 "embed-resource", 5341 - "toml 0.9.5", 5409 + "toml 0.9.7", 5342 5410 ] 5343 5411 5344 5412 [[package]] ··· 5355 5423 5356 5424 [[package]] 5357 5425 name = "tempfile" 5358 - version = "3.21.0" 5426 + version = "3.22.0" 5359 5427 source = "registry+https://github.com/rust-lang/crates.io-index" 5360 - checksum = "15b61f8f20e3a6f7e0649d825294eaf317edce30f82cf6026e7e4cb9222a7d1e" 5428 + checksum = "84fa4d11fadde498443cca10fd3ac23c951f0dc59e080e9f4b93d4df4e4eea53" 5361 5429 dependencies = [ 5362 5430 "fastrand", 5363 5431 "getrandom 0.3.3", 5364 5432 "once_cell", 5365 - "rustix 1.0.8", 5366 - "windows-sys 0.60.2", 5433 + "rustix 1.1.2", 5434 + "windows-sys 0.61.0", 5367 5435 ] 5368 5436 5369 5437 [[package]] ··· 5419 5487 5420 5488 [[package]] 5421 5489 name = "time" 5422 - version = "0.3.41" 5490 + version = "0.3.44" 5423 5491 source = "registry+https://github.com/rust-lang/crates.io-index" 5424 - checksum = "8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40" 5492 + checksum = "91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d" 5425 5493 dependencies = [ 5426 5494 "deranged", 5427 5495 "itoa", ··· 5434 5502 5435 5503 [[package]] 5436 5504 name = "time-core" 5437 - version = "0.1.4" 5505 + version = "0.1.6" 5438 5506 source = "registry+https://github.com/rust-lang/crates.io-index" 5439 - checksum = "c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c" 5507 + checksum = "40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b" 5440 5508 5441 5509 [[package]] 5442 5510 name = "time-macros" 5443 - version = "0.2.22" 5511 + version = "0.2.24" 5444 5512 source = "registry+https://github.com/rust-lang/crates.io-index" 5445 - checksum = "3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49" 5513 + checksum = "30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3" 5446 5514 dependencies = [ 5447 5515 "num-conv", 5448 5516 "time-core", ··· 5540 5608 5541 5609 [[package]] 5542 5610 name = "toml" 5543 - version = "0.8.23" 5611 + version = "0.8.2" 5544 5612 source = "registry+https://github.com/rust-lang/crates.io-index" 5545 - checksum = "dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362" 5613 + checksum = "185d8ab0dfbb35cf1399a6344d8484209c088f75f8f68230da55d48d95d43e3d" 5546 5614 dependencies = [ 5547 5615 "serde", 5548 5616 "serde_spanned 0.6.9", 5549 - "toml_datetime 0.6.11", 5550 - "toml_edit 0.22.27", 5617 + "toml_datetime 0.6.3", 5618 + "toml_edit 0.20.2", 5551 5619 ] 5552 5620 5553 5621 [[package]] 5554 5622 name = "toml" 5555 - version = "0.9.5" 5623 + version = "0.9.7" 5556 5624 source = "registry+https://github.com/rust-lang/crates.io-index" 5557 - checksum = "75129e1dc5000bfbaa9fee9d1b21f974f9fbad9daec557a521ee6e080825f6e8" 5625 + checksum = "00e5e5d9bf2475ac9d4f0d9edab68cc573dc2fd644b0dba36b0c30a92dd9eaa0" 5558 5626 dependencies = [ 5559 - "indexmap 2.11.0", 5560 - "serde", 5561 - "serde_spanned 1.0.0", 5562 - "toml_datetime 0.7.0", 5627 + "indexmap 2.11.4", 5628 + "serde_core", 5629 + "serde_spanned 1.0.2", 5630 + "toml_datetime 0.7.2", 5563 5631 "toml_parser", 5564 5632 "toml_writer", 5565 5633 "winnow 0.7.13", ··· 5567 5635 5568 5636 [[package]] 5569 5637 name = "toml_datetime" 5570 - version = "0.6.11" 5638 + version = "0.6.3" 5571 5639 source = "registry+https://github.com/rust-lang/crates.io-index" 5572 - checksum = "22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c" 5640 + checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b" 5573 5641 dependencies = [ 5574 5642 "serde", 5575 5643 ] 5576 5644 5577 5645 [[package]] 5578 5646 name = "toml_datetime" 5579 - version = "0.7.0" 5647 + version = "0.7.2" 5580 5648 source = "registry+https://github.com/rust-lang/crates.io-index" 5581 - checksum = "bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3" 5649 + checksum = "32f1085dec27c2b6632b04c80b3bb1b4300d6495d1e129693bdda7d91e72eec1" 5582 5650 dependencies = [ 5583 - "serde", 5651 + "serde_core", 5584 5652 ] 5585 5653 5586 5654 [[package]] ··· 5589 5657 source = "registry+https://github.com/rust-lang/crates.io-index" 5590 5658 checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" 5591 5659 dependencies = [ 5592 - "indexmap 2.11.0", 5593 - "toml_datetime 0.6.11", 5660 + "indexmap 2.11.4", 5661 + "toml_datetime 0.6.3", 5594 5662 "winnow 0.5.40", 5595 5663 ] 5596 5664 5597 5665 [[package]] 5598 5666 name = "toml_edit" 5599 - version = "0.20.7" 5667 + version = "0.20.2" 5600 5668 source = "registry+https://github.com/rust-lang/crates.io-index" 5601 - checksum = "70f427fce4d84c72b5b732388bf4a9f4531b53f74e2887e3ecb2481f68f66d81" 5669 + checksum = "396e4d48bbb2b7554c944bde63101b5ae446cff6ec4a24227428f15eb72ef338" 5602 5670 dependencies = [ 5603 - "indexmap 2.11.0", 5604 - "toml_datetime 0.6.11", 5671 + "indexmap 2.11.4", 5672 + "serde", 5673 + "serde_spanned 0.6.9", 5674 + "toml_datetime 0.6.3", 5605 5675 "winnow 0.5.40", 5606 5676 ] 5607 5677 5608 5678 [[package]] 5609 5679 name = "toml_edit" 5610 - version = "0.22.27" 5680 + version = "0.23.6" 5611 5681 source = "registry+https://github.com/rust-lang/crates.io-index" 5612 - checksum = "41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a" 5682 + checksum = "f3effe7c0e86fdff4f69cdd2ccc1b96f933e24811c5441d44904e8683e27184b" 5613 5683 dependencies = [ 5614 - "indexmap 2.11.0", 5615 - "serde", 5616 - "serde_spanned 0.6.9", 5617 - "toml_datetime 0.6.11", 5684 + "indexmap 2.11.4", 5685 + "toml_datetime 0.7.2", 5686 + "toml_parser", 5618 5687 "winnow 0.7.13", 5619 5688 ] 5620 5689 5621 5690 [[package]] 5622 5691 name = "toml_parser" 5623 - version = "1.0.2" 5692 + version = "1.0.3" 5624 5693 source = "registry+https://github.com/rust-lang/crates.io-index" 5625 - checksum = "b551886f449aa90d4fe2bdaa9f4a2577ad2dde302c61ecf262d80b116db95c10" 5694 + checksum = "4cf893c33be71572e0e9aa6dd15e6677937abd686b066eac3f8cd3531688a627" 5626 5695 dependencies = [ 5627 5696 "winnow 0.7.13", 5628 5697 ] 5629 5698 5630 5699 [[package]] 5631 5700 name = "toml_writer" 5632 - version = "1.0.2" 5701 + version = "1.0.3" 5633 5702 source = "registry+https://github.com/rust-lang/crates.io-index" 5634 - checksum = "fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64" 5703 + checksum = "d163a63c116ce562a22cda521fcc4d79152e7aba014456fb5eb442f6d6a10109" 5635 5704 5636 5705 [[package]] 5637 5706 name = "tower" ··· 5654 5723 source = "registry+https://github.com/rust-lang/crates.io-index" 5655 5724 checksum = "adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2" 5656 5725 dependencies = [ 5657 - "bitflags 2.9.3", 5726 + "bitflags 2.9.4", 5658 5727 "bytes", 5659 5728 "futures-util", 5660 5729 "http 1.3.1", ··· 5810 5879 5811 5880 [[package]] 5812 5881 name = "unicode-ident" 5813 - version = "1.0.18" 5882 + version = "1.0.19" 5814 5883 source = "registry+https://github.com/rust-lang/crates.io-index" 5815 - checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512" 5884 + checksum = "f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d" 5816 5885 5817 5886 [[package]] 5818 5887 name = "unicode-normalization" ··· 5897 5966 5898 5967 [[package]] 5899 5968 name = "uuid" 5900 - version = "1.18.0" 5969 + version = "1.18.1" 5901 5970 source = "registry+https://github.com/rust-lang/crates.io-index" 5902 - checksum = "f33196643e165781c20a5ead5582283a7dacbb87855d867fbc2df3f81eddc1be" 5971 + checksum = "2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2" 5903 5972 dependencies = [ 5904 5973 "getrandom 0.3.3", 5905 5974 "js-sys", ··· 5978 6047 5979 6048 [[package]] 5980 6049 name = "wasi" 5981 - version = "0.14.3+wasi-0.2.4" 6050 + version = "0.14.7+wasi-0.2.4" 5982 6051 source = "registry+https://github.com/rust-lang/crates.io-index" 5983 - checksum = "6a51ae83037bdd272a9e28ce236db8c07016dd0d50c27038b3f407533c030c95" 6052 + checksum = "883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c" 6053 + dependencies = [ 6054 + "wasip2", 6055 + ] 6056 + 6057 + [[package]] 6058 + name = "wasip2" 6059 + version = "1.0.1+wasi-0.2.4" 6060 + source = "registry+https://github.com/rust-lang/crates.io-index" 6061 + checksum = "0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7" 5984 6062 dependencies = [ 5985 6063 "wit-bindgen", 5986 6064 ] ··· 5993 6071 5994 6072 [[package]] 5995 6073 name = "wasm-bindgen" 5996 - version = "0.2.100" 6074 + version = "0.2.103" 5997 6075 source = "registry+https://github.com/rust-lang/crates.io-index" 5998 - checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5" 6076 + checksum = "ab10a69fbd0a177f5f649ad4d8d3305499c42bab9aef2f7ff592d0ec8f833819" 5999 6077 dependencies = [ 6000 6078 "cfg-if", 6001 6079 "once_cell", 6002 6080 "rustversion", 6003 6081 "wasm-bindgen-macro", 6082 + "wasm-bindgen-shared", 6004 6083 ] 6005 6084 6006 6085 [[package]] 6007 6086 name = "wasm-bindgen-backend" 6008 - version = "0.2.100" 6087 + version = "0.2.103" 6009 6088 source = "registry+https://github.com/rust-lang/crates.io-index" 6010 - checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6" 6089 + checksum = "0bb702423545a6007bbc368fde243ba47ca275e549c8a28617f56f6ba53b1d1c" 6011 6090 dependencies = [ 6012 6091 "bumpalo", 6013 6092 "log", ··· 6019 6098 6020 6099 [[package]] 6021 6100 name = "wasm-bindgen-futures" 6022 - version = "0.4.50" 6101 + version = "0.4.53" 6023 6102 source = "registry+https://github.com/rust-lang/crates.io-index" 6024 - checksum = "555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61" 6103 + checksum = "a0b221ff421256839509adbb55998214a70d829d3a28c69b4a6672e9d2a42f67" 6025 6104 dependencies = [ 6026 6105 "cfg-if", 6027 6106 "js-sys", ··· 6032 6111 6033 6112 [[package]] 6034 6113 name = "wasm-bindgen-macro" 6035 - version = "0.2.100" 6114 + version = "0.2.103" 6036 6115 source = "registry+https://github.com/rust-lang/crates.io-index" 6037 - checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407" 6116 + checksum = "fc65f4f411d91494355917b605e1480033152658d71f722a90647f56a70c88a0" 6038 6117 dependencies = [ 6039 6118 "quote", 6040 6119 "wasm-bindgen-macro-support", ··· 6042 6121 6043 6122 [[package]] 6044 6123 name = "wasm-bindgen-macro-support" 6045 - version = "0.2.100" 6124 + version = "0.2.103" 6046 6125 source = "registry+https://github.com/rust-lang/crates.io-index" 6047 - checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de" 6126 + checksum = "ffc003a991398a8ee604a401e194b6b3a39677b3173d6e74495eb51b82e99a32" 6048 6127 dependencies = [ 6049 6128 "proc-macro2", 6050 6129 "quote", ··· 6055 6134 6056 6135 [[package]] 6057 6136 name = "wasm-bindgen-shared" 6058 - version = "0.2.100" 6137 + version = "0.2.103" 6059 6138 source = "registry+https://github.com/rust-lang/crates.io-index" 6060 - checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d" 6139 + checksum = "293c37f4efa430ca14db3721dfbe48d8c33308096bd44d80ebaa775ab71ba1cf" 6061 6140 dependencies = [ 6062 6141 "unicode-ident", 6063 6142 ] ··· 6083 6162 dependencies = [ 6084 6163 "cc", 6085 6164 "downcast-rs", 6086 - "rustix 1.0.8", 6165 + "rustix 1.1.2", 6087 6166 "scoped-tls", 6088 6167 "smallvec", 6089 6168 "wayland-sys", ··· 6095 6174 source = "registry+https://github.com/rust-lang/crates.io-index" 6096 6175 checksum = "c66a47e840dc20793f2264eb4b3e4ecb4b75d91c0dd4af04b456128e0bdd449d" 6097 6176 dependencies = [ 6098 - "bitflags 2.9.3", 6099 - "rustix 1.0.8", 6177 + "bitflags 2.9.4", 6178 + "rustix 1.1.2", 6100 6179 "wayland-backend", 6101 6180 "wayland-scanner", 6102 6181 ] ··· 6107 6186 source = "registry+https://github.com/rust-lang/crates.io-index" 6108 6187 checksum = "efa790ed75fbfd71283bd2521a1cfdc022aabcc28bdcff00851f9e4ae88d9901" 6109 6188 dependencies = [ 6110 - "bitflags 2.9.3", 6189 + "bitflags 2.9.4", 6111 6190 "wayland-backend", 6112 6191 "wayland-client", 6113 6192 "wayland-scanner", ··· 6137 6216 6138 6217 [[package]] 6139 6218 name = "web-sys" 6140 - version = "0.3.77" 6219 + version = "0.3.80" 6141 6220 source = "registry+https://github.com/rust-lang/crates.io-index" 6142 - checksum = "33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2" 6221 + checksum = "fbe734895e869dc429d78c4b433f8d17d95f8d05317440b4fad5ab2d33e596dc" 6143 6222 dependencies = [ 6144 6223 "js-sys", 6145 6224 "wasm-bindgen", ··· 6204 6283 "webview2-com-macros", 6205 6284 "webview2-com-sys", 6206 6285 "windows", 6207 - "windows-core", 6286 + "windows-core 0.61.2", 6208 6287 "windows-implement", 6209 6288 "windows-interface", 6210 6289 ] ··· 6228 6307 dependencies = [ 6229 6308 "thiserror 2.0.16", 6230 6309 "windows", 6231 - "windows-core", 6310 + "windows-core 0.61.2", 6232 6311 ] 6233 6312 6234 6313 [[package]] ··· 6259 6338 6260 6339 [[package]] 6261 6340 name = "winapi-util" 6262 - version = "0.1.10" 6341 + version = "0.1.11" 6263 6342 source = "registry+https://github.com/rust-lang/crates.io-index" 6264 - checksum = "0978bf7171b3d90bac376700cb56d606feb40f251a475a5d6634613564460b22" 6343 + checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" 6265 6344 dependencies = [ 6266 - "windows-sys 0.60.2", 6345 + "windows-sys 0.61.0", 6267 6346 ] 6268 6347 6269 6348 [[package]] ··· 6294 6373 checksum = "9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893" 6295 6374 dependencies = [ 6296 6375 "windows-collections", 6297 - "windows-core", 6376 + "windows-core 0.61.2", 6298 6377 "windows-future", 6299 - "windows-link", 6378 + "windows-link 0.1.3", 6300 6379 "windows-numerics", 6301 6380 ] 6302 6381 ··· 6306 6385 source = "registry+https://github.com/rust-lang/crates.io-index" 6307 6386 checksum = "3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8" 6308 6387 dependencies = [ 6309 - "windows-core", 6388 + "windows-core 0.61.2", 6310 6389 ] 6311 6390 6312 6391 [[package]] ··· 6317 6396 dependencies = [ 6318 6397 "windows-implement", 6319 6398 "windows-interface", 6320 - "windows-link", 6321 - "windows-result", 6322 - "windows-strings", 6399 + "windows-link 0.1.3", 6400 + "windows-result 0.3.4", 6401 + "windows-strings 0.4.2", 6402 + ] 6403 + 6404 + [[package]] 6405 + name = "windows-core" 6406 + version = "0.62.0" 6407 + source = "registry+https://github.com/rust-lang/crates.io-index" 6408 + checksum = "57fe7168f7de578d2d8a05b07fd61870d2e73b4020e9f49aa00da8471723497c" 6409 + dependencies = [ 6410 + "windows-implement", 6411 + "windows-interface", 6412 + "windows-link 0.2.0", 6413 + "windows-result 0.4.0", 6414 + "windows-strings 0.5.0", 6323 6415 ] 6324 6416 6325 6417 [[package]] ··· 6328 6420 source = "registry+https://github.com/rust-lang/crates.io-index" 6329 6421 checksum = "fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e" 6330 6422 dependencies = [ 6331 - "windows-core", 6332 - "windows-link", 6423 + "windows-core 0.61.2", 6424 + "windows-link 0.1.3", 6333 6425 "windows-threading", 6334 6426 ] 6335 6427 ··· 6362 6454 checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a" 6363 6455 6364 6456 [[package]] 6457 + name = "windows-link" 6458 + version = "0.2.0" 6459 + source = "registry+https://github.com/rust-lang/crates.io-index" 6460 + checksum = "45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65" 6461 + 6462 + [[package]] 6365 6463 name = "windows-numerics" 6366 6464 version = "0.2.0" 6367 6465 source = "registry+https://github.com/rust-lang/crates.io-index" 6368 6466 checksum = "9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1" 6369 6467 dependencies = [ 6370 - "windows-core", 6371 - "windows-link", 6468 + "windows-core 0.61.2", 6469 + "windows-link 0.1.3", 6372 6470 ] 6373 6471 6374 6472 [[package]] ··· 6377 6475 source = "registry+https://github.com/rust-lang/crates.io-index" 6378 6476 checksum = "56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6" 6379 6477 dependencies = [ 6380 - "windows-link", 6478 + "windows-link 0.1.3", 6479 + ] 6480 + 6481 + [[package]] 6482 + name = "windows-result" 6483 + version = "0.4.0" 6484 + source = "registry+https://github.com/rust-lang/crates.io-index" 6485 + checksum = "7084dcc306f89883455a206237404d3eaf961e5bd7e0f312f7c91f57eb44167f" 6486 + dependencies = [ 6487 + "windows-link 0.2.0", 6381 6488 ] 6382 6489 6383 6490 [[package]] ··· 6386 6493 source = "registry+https://github.com/rust-lang/crates.io-index" 6387 6494 checksum = "56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57" 6388 6495 dependencies = [ 6389 - "windows-link", 6496 + "windows-link 0.1.3", 6497 + ] 6498 + 6499 + [[package]] 6500 + name = "windows-strings" 6501 + version = "0.5.0" 6502 + source = "registry+https://github.com/rust-lang/crates.io-index" 6503 + checksum = "7218c655a553b0bed4426cf54b20d7ba363ef543b52d515b3e48d7fd55318dda" 6504 + dependencies = [ 6505 + "windows-link 0.2.0", 6390 6506 ] 6391 6507 6392 6508 [[package]] ··· 6435 6551 ] 6436 6552 6437 6553 [[package]] 6554 + name = "windows-sys" 6555 + version = "0.61.0" 6556 + source = "registry+https://github.com/rust-lang/crates.io-index" 6557 + checksum = "e201184e40b2ede64bc2ea34968b28e33622acdbbf37104f0e4a33f7abe657aa" 6558 + dependencies = [ 6559 + "windows-link 0.2.0", 6560 + ] 6561 + 6562 + [[package]] 6438 6563 name = "windows-targets" 6439 6564 version = "0.42.2" 6440 6565 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 6486 6611 source = "registry+https://github.com/rust-lang/crates.io-index" 6487 6612 checksum = "d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91" 6488 6613 dependencies = [ 6489 - "windows-link", 6614 + "windows-link 0.1.3", 6490 6615 "windows_aarch64_gnullvm 0.53.0", 6491 6616 "windows_aarch64_msvc 0.53.0", 6492 6617 "windows_i686_gnu 0.53.0", ··· 6503 6628 source = "registry+https://github.com/rust-lang/crates.io-index" 6504 6629 checksum = "b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6" 6505 6630 dependencies = [ 6506 - "windows-link", 6631 + "windows-link 0.1.3", 6507 6632 ] 6508 6633 6509 6634 [[package]] 6510 6635 name = "windows-version" 6511 - version = "0.1.4" 6636 + version = "0.1.5" 6512 6637 source = "registry+https://github.com/rust-lang/crates.io-index" 6513 - checksum = "e04a5c6627e310a23ad2358483286c7df260c964eb2d003d8efd6d0f4e79265c" 6638 + checksum = "69e061eb0a22b4a1d778ad70f7575ec7845490abb35b08fa320df7895882cacb" 6514 6639 dependencies = [ 6515 - "windows-link", 6640 + "windows-link 0.2.0", 6516 6641 ] 6517 6642 6518 6643 [[package]] ··· 6735 6860 6736 6861 [[package]] 6737 6862 name = "wit-bindgen" 6738 - version = "0.45.0" 6863 + version = "0.46.0" 6739 6864 source = "registry+https://github.com/rust-lang/crates.io-index" 6740 - checksum = "052283831dbae3d879dc7f51f3d92703a316ca49f91540417d38591826127814" 6865 + checksum = "f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59" 6741 6866 6742 6867 [[package]] 6743 6868 name = "writeable" ··· 6785 6910 "webkit2gtk-sys", 6786 6911 "webview2-com", 6787 6912 "windows", 6788 - "windows-core", 6913 + "windows-core 0.61.2", 6789 6914 "windows-version", 6790 6915 "x11-dl", 6791 6916 ] ··· 6837 6962 6838 6963 [[package]] 6839 6964 name = "zbus" 6840 - version = "5.10.0" 6965 + version = "5.11.0" 6841 6966 source = "registry+https://github.com/rust-lang/crates.io-index" 6842 - checksum = "67a073be99ace1adc48af593701c8015cd9817df372e14a1a6b0ee8f8bf043be" 6967 + checksum = "2d07e46d035fb8e375b2ce63ba4e4ff90a7f73cf2ffb0138b29e1158d2eaadf7" 6843 6968 dependencies = [ 6844 6969 "async-broadcast", 6845 6970 "async-executor", ··· 6871 6996 6872 6997 [[package]] 6873 6998 name = "zbus_macros" 6874 - version = "5.10.0" 6999 + version = "5.11.0" 6875 7000 source = "registry+https://github.com/rust-lang/crates.io-index" 6876 - checksum = "0e80cd713a45a49859dcb648053f63265f4f2851b6420d47a958e5697c68b131" 7001 + checksum = "57e797a9c847ed3ccc5b6254e8bcce056494b375b511b3d6edcec0aeb4defaca" 6877 7002 dependencies = [ 6878 - "proc-macro-crate 3.3.0", 7003 + "proc-macro-crate 3.4.0", 6879 7004 "proc-macro2", 6880 7005 "quote", 6881 7006 "syn 2.0.106", ··· 6898 7023 6899 7024 [[package]] 6900 7025 name = "zerocopy" 6901 - version = "0.8.26" 7026 + version = "0.8.27" 6902 7027 source = "registry+https://github.com/rust-lang/crates.io-index" 6903 - checksum = "1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f" 7028 + checksum = "0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c" 6904 7029 dependencies = [ 6905 7030 "zerocopy-derive", 6906 7031 ] 6907 7032 6908 7033 [[package]] 6909 7034 name = "zerocopy-derive" 6910 - version = "0.8.26" 7035 + version = "0.8.27" 6911 7036 source = "registry+https://github.com/rust-lang/crates.io-index" 6912 - checksum = "9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181" 7037 + checksum = "88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831" 6913 7038 dependencies = [ 6914 7039 "proc-macro2", 6915 7040 "quote", ··· 6997 7122 source = "registry+https://github.com/rust-lang/crates.io-index" 6998 7123 checksum = "6643fd0b26a46d226bd90d3f07c1b5321fe9bb7f04673cb37ac6d6883885b68e" 6999 7124 dependencies = [ 7000 - "proc-macro-crate 3.3.0", 7125 + "proc-macro-crate 3.4.0", 7001 7126 "proc-macro2", 7002 7127 "quote", 7003 7128 "syn 2.0.106",
+3
src-tauri/Cargo.toml
··· 35 35 dirs = "6.0.0" 36 36 tauri-plugin-os = "2" 37 37 38 + [patch.crates-io] 39 + tauri = { git = "https://github.com/probablykasper/tauri", branch = "fix/help-menu-mac" } 40 + 38 41 [target.'cfg(target_os = "macos")'.dependencies] 39 42 macos-app-nap = "0.0" 40 43 cocoa = "0.25"
+1 -3
src/routes/menu.ts
··· 197 197 const menu = await Menu.new({ 198 198 items: [app_menu, file_menu, edit_menu, view_menu, window_menu, help_menu], 199 199 }) 200 - menu.setAsAppMenu() 201 - // https://github.com/tauri-apps/tauri/issues/12652 202 - help_menu.setAsHelpMenuForNSApp() 200 + await menu.setAsAppMenu() 203 201 }