chore: update libcosmic & cleanup
this should fix the add applet issue
This commit is contained in:
parent
994dfda2eb
commit
8a61256bb1
6 changed files with 100 additions and 98 deletions
138
Cargo.lock
generated
138
Cargo.lock
generated
|
|
@ -4,27 +4,31 @@ version = 3
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "accesskit"
|
name = "accesskit"
|
||||||
version = "0.11.0"
|
version = "0.12.2"
|
||||||
source = "git+https://github.com/wash2/accesskit.git?branch=winit-0.29#16e0d60cf91b255ed6d9ac5c47bd3d1e878f17d8"
|
source = "git+https://github.com/wash2/accesskit.git?branch=winit-0.29#5f9b61c8264000d001499c902562422e13efa7a8"
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "accesskit_consumer"
|
name = "accesskit_consumer"
|
||||||
version = "0.15.0"
|
version = "0.17.0"
|
||||||
source = "git+https://github.com/wash2/accesskit.git?branch=winit-0.29#16e0d60cf91b255ed6d9ac5c47bd3d1e878f17d8"
|
source = "git+https://github.com/wash2/accesskit.git?branch=winit-0.29#5f9b61c8264000d001499c902562422e13efa7a8"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"accesskit",
|
"accesskit",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "accesskit_unix"
|
name = "accesskit_unix"
|
||||||
version = "0.5.0"
|
version = "0.7.1"
|
||||||
source = "git+https://github.com/wash2/accesskit.git?branch=winit-0.29#16e0d60cf91b255ed6d9ac5c47bd3d1e878f17d8"
|
source = "git+https://github.com/wash2/accesskit.git?branch=winit-0.29#5f9b61c8264000d001499c902562422e13efa7a8"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"accesskit",
|
"accesskit",
|
||||||
"accesskit_consumer",
|
"accesskit_consumer",
|
||||||
"async-channel 1.9.0",
|
"async-channel",
|
||||||
|
"async-executor",
|
||||||
|
"async-task",
|
||||||
"atspi",
|
"atspi",
|
||||||
"futures-lite 1.13.0",
|
"futures-lite 1.13.0",
|
||||||
|
"futures-util",
|
||||||
|
"once_cell",
|
||||||
"serde",
|
"serde",
|
||||||
"zbus",
|
"zbus",
|
||||||
]
|
]
|
||||||
|
|
@ -236,17 +240,6 @@ dependencies = [
|
||||||
"futures-core",
|
"futures-core",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
|
||||||
name = "async-channel"
|
|
||||||
version = "1.9.0"
|
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
||||||
checksum = "81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35"
|
|
||||||
dependencies = [
|
|
||||||
"concurrent-queue",
|
|
||||||
"event-listener 2.5.3",
|
|
||||||
"futures-core",
|
|
||||||
]
|
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "async-channel"
|
name = "async-channel"
|
||||||
version = "2.1.1"
|
version = "2.1.1"
|
||||||
|
|
@ -438,29 +431,50 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "atspi"
|
name = "atspi"
|
||||||
version = "0.10.1"
|
version = "0.19.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "674e7a3376837b2e7d12d34d58ac47073c491dc3bf6f71a7adaf687d4d817faa"
|
checksum = "6059f350ab6f593ea00727b334265c4dfc7fd442ee32d264794bd9bdc68e87ca"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"async-recursion",
|
"atspi-common",
|
||||||
"async-trait",
|
"atspi-connection",
|
||||||
"atspi-macros",
|
"atspi-proxies",
|
||||||
"enumflags2",
|
|
||||||
"futures-lite 1.13.0",
|
|
||||||
"serde",
|
|
||||||
"tracing",
|
|
||||||
"zbus",
|
|
||||||
"zbus_names",
|
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "atspi-macros"
|
name = "atspi-common"
|
||||||
version = "0.2.0"
|
version = "0.3.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "97fb4870a32c0eaa17e35bca0e6b16020635157121fb7d45593d242c295bc768"
|
checksum = "92af95f966d2431f962bc632c2e68eda7777330158bf640c4af4249349b2cdf5"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"quote",
|
"enumflags2",
|
||||||
"syn 1.0.109",
|
"serde",
|
||||||
|
"static_assertions",
|
||||||
|
"zbus",
|
||||||
|
"zbus_names",
|
||||||
|
"zvariant",
|
||||||
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "atspi-connection"
|
||||||
|
version = "0.3.0"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
checksum = "a0c65e7d70f86d4c0e3b2d585d9bf3f979f0b19d635a336725a88d279f76b939"
|
||||||
|
dependencies = [
|
||||||
|
"atspi-common",
|
||||||
|
"atspi-proxies",
|
||||||
|
"futures-lite 1.13.0",
|
||||||
|
"zbus",
|
||||||
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "atspi-proxies"
|
||||||
|
version = "0.3.0"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
checksum = "6495661273703e7a229356dcbe8c8f38223d697aacfaf0e13590a9ac9977bb52"
|
||||||
|
dependencies = [
|
||||||
|
"atspi-common",
|
||||||
|
"serde",
|
||||||
|
"zbus",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
|
|
@ -559,7 +573,7 @@ version = "1.5.1"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "6a37913e8dc4ddcc604f0c6d3bf2887c995153af3611de9e23c352b44c1b9118"
|
checksum = "6a37913e8dc4ddcc604f0c6d3bf2887c995153af3611de9e23c352b44c1b9118"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"async-channel 2.1.1",
|
"async-channel",
|
||||||
"async-lock 3.3.0",
|
"async-lock 3.3.0",
|
||||||
"async-task",
|
"async-task",
|
||||||
"fastrand 2.0.1",
|
"fastrand 2.0.1",
|
||||||
|
|
@ -1058,7 +1072,7 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "cosmic-config"
|
name = "cosmic-config"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
source = "git+https://github.com/pop-os/libcosmic#045dca649a6d5f820670c1d0423c35c7e89e7ee6"
|
source = "git+https://github.com/pop-os/libcosmic#676a0906244d9ff41d32821d997df4aefa967bed"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"atomicwrites",
|
"atomicwrites",
|
||||||
"calloop",
|
"calloop",
|
||||||
|
|
@ -1076,7 +1090,7 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "cosmic-config-derive"
|
name = "cosmic-config-derive"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
source = "git+https://github.com/pop-os/libcosmic#045dca649a6d5f820670c1d0423c35c7e89e7ee6"
|
source = "git+https://github.com/pop-os/libcosmic#676a0906244d9ff41d32821d997df4aefa967bed"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"quote",
|
"quote",
|
||||||
"syn 1.0.109",
|
"syn 1.0.109",
|
||||||
|
|
@ -1128,7 +1142,7 @@ dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"apply",
|
"apply",
|
||||||
"ashpd",
|
"ashpd",
|
||||||
"async-channel 2.1.1",
|
"async-channel",
|
||||||
"clap",
|
"clap",
|
||||||
"color-eyre",
|
"color-eyre",
|
||||||
"cosmic-comp-config",
|
"cosmic-comp-config",
|
||||||
|
|
@ -1221,8 +1235,8 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "cosmic-text"
|
name = "cosmic-text"
|
||||||
version = "0.10.0"
|
version = "0.11.2"
|
||||||
source = "git+https://github.com/pop-os/cosmic-text.git?rev=1b025ae#1b025ae56e0122cff5798b9f54fc56d47a182d2b"
|
source = "git+https://github.com/pop-os/cosmic-text.git#85821731285bf88d712dce8e7410453d908bc038"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"bitflags 2.4.2",
|
"bitflags 2.4.2",
|
||||||
"fontdb",
|
"fontdb",
|
||||||
|
|
@ -1244,7 +1258,7 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "cosmic-theme"
|
name = "cosmic-theme"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
source = "git+https://github.com/pop-os/libcosmic#045dca649a6d5f820670c1d0423c35c7e89e7ee6"
|
source = "git+https://github.com/pop-os/libcosmic#676a0906244d9ff41d32821d997df4aefa967bed"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"almost",
|
"almost",
|
||||||
"cosmic-config",
|
"cosmic-config",
|
||||||
|
|
@ -1358,7 +1372,7 @@ checksum = "96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991"
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "d3d12"
|
name = "d3d12"
|
||||||
version = "0.19.0"
|
version = "0.19.0"
|
||||||
source = "git+https://github.com/gfx-rs/wgpu?rev=faed98b#faed98b45cdc105df78b110e3fd6ca3eef36efc7"
|
source = "git+https://github.com/gfx-rs/wgpu?rev=20fda69#20fda698341efbdc870b8027d6d49f5bf3f36109"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"bitflags 2.4.2",
|
"bitflags 2.4.2",
|
||||||
"libloading 0.8.1",
|
"libloading 0.8.1",
|
||||||
|
|
@ -2253,7 +2267,7 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "glyphon"
|
name = "glyphon"
|
||||||
version = "0.5.0"
|
version = "0.5.0"
|
||||||
source = "git+https://github.com/wash2/glyphon.git?tag=cosmic-0.5#b6d630e2151cddaa41cb0b10133c5bc3ee9dacc6"
|
source = "git+https://github.com/pop-os/glyphon.git?tag=v0.5.0#1b0646ff8f74da92d3be704dfc2257d7f4d7eed8"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"cosmic-text",
|
"cosmic-text",
|
||||||
"etagere",
|
"etagere",
|
||||||
|
|
@ -2499,7 +2513,7 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "iced"
|
name = "iced"
|
||||||
version = "0.12.0"
|
version = "0.12.0"
|
||||||
source = "git+https://github.com/pop-os/libcosmic#045dca649a6d5f820670c1d0423c35c7e89e7ee6"
|
source = "git+https://github.com/pop-os/libcosmic#676a0906244d9ff41d32821d997df4aefa967bed"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"iced_accessibility",
|
"iced_accessibility",
|
||||||
"iced_core",
|
"iced_core",
|
||||||
|
|
@ -2514,7 +2528,7 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "iced_accessibility"
|
name = "iced_accessibility"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
source = "git+https://github.com/pop-os/libcosmic#045dca649a6d5f820670c1d0423c35c7e89e7ee6"
|
source = "git+https://github.com/pop-os/libcosmic#676a0906244d9ff41d32821d997df4aefa967bed"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"accesskit",
|
"accesskit",
|
||||||
"accesskit_unix",
|
"accesskit_unix",
|
||||||
|
|
@ -2523,7 +2537,7 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "iced_core"
|
name = "iced_core"
|
||||||
version = "0.12.0"
|
version = "0.12.0"
|
||||||
source = "git+https://github.com/pop-os/libcosmic#045dca649a6d5f820670c1d0423c35c7e89e7ee6"
|
source = "git+https://github.com/pop-os/libcosmic#676a0906244d9ff41d32821d997df4aefa967bed"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"bitflags 1.3.2",
|
"bitflags 1.3.2",
|
||||||
"iced_accessibility",
|
"iced_accessibility",
|
||||||
|
|
@ -2542,7 +2556,7 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "iced_futures"
|
name = "iced_futures"
|
||||||
version = "0.12.0"
|
version = "0.12.0"
|
||||||
source = "git+https://github.com/pop-os/libcosmic#045dca649a6d5f820670c1d0423c35c7e89e7ee6"
|
source = "git+https://github.com/pop-os/libcosmic#676a0906244d9ff41d32821d997df4aefa967bed"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"futures",
|
"futures",
|
||||||
"iced_core",
|
"iced_core",
|
||||||
|
|
@ -2555,7 +2569,7 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "iced_graphics"
|
name = "iced_graphics"
|
||||||
version = "0.12.0"
|
version = "0.12.0"
|
||||||
source = "git+https://github.com/pop-os/libcosmic#045dca649a6d5f820670c1d0423c35c7e89e7ee6"
|
source = "git+https://github.com/pop-os/libcosmic#676a0906244d9ff41d32821d997df4aefa967bed"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"bitflags 1.3.2",
|
"bitflags 1.3.2",
|
||||||
"bytemuck",
|
"bytemuck",
|
||||||
|
|
@ -2579,7 +2593,7 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "iced_renderer"
|
name = "iced_renderer"
|
||||||
version = "0.12.0"
|
version = "0.12.0"
|
||||||
source = "git+https://github.com/pop-os/libcosmic#045dca649a6d5f820670c1d0423c35c7e89e7ee6"
|
source = "git+https://github.com/pop-os/libcosmic#676a0906244d9ff41d32821d997df4aefa967bed"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"iced_graphics",
|
"iced_graphics",
|
||||||
"iced_tiny_skia",
|
"iced_tiny_skia",
|
||||||
|
|
@ -2591,7 +2605,7 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "iced_runtime"
|
name = "iced_runtime"
|
||||||
version = "0.12.0"
|
version = "0.12.0"
|
||||||
source = "git+https://github.com/pop-os/libcosmic#045dca649a6d5f820670c1d0423c35c7e89e7ee6"
|
source = "git+https://github.com/pop-os/libcosmic#676a0906244d9ff41d32821d997df4aefa967bed"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"iced_accessibility",
|
"iced_accessibility",
|
||||||
"iced_core",
|
"iced_core",
|
||||||
|
|
@ -2603,7 +2617,7 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "iced_sctk"
|
name = "iced_sctk"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
source = "git+https://github.com/pop-os/libcosmic#045dca649a6d5f820670c1d0423c35c7e89e7ee6"
|
source = "git+https://github.com/pop-os/libcosmic#676a0906244d9ff41d32821d997df4aefa967bed"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"enum-repr",
|
"enum-repr",
|
||||||
"float-cmp",
|
"float-cmp",
|
||||||
|
|
@ -2629,7 +2643,7 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "iced_style"
|
name = "iced_style"
|
||||||
version = "0.12.0"
|
version = "0.12.0"
|
||||||
source = "git+https://github.com/pop-os/libcosmic#045dca649a6d5f820670c1d0423c35c7e89e7ee6"
|
source = "git+https://github.com/pop-os/libcosmic#676a0906244d9ff41d32821d997df4aefa967bed"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"iced_core",
|
"iced_core",
|
||||||
"once_cell",
|
"once_cell",
|
||||||
|
|
@ -2639,7 +2653,7 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "iced_tiny_skia"
|
name = "iced_tiny_skia"
|
||||||
version = "0.12.0"
|
version = "0.12.0"
|
||||||
source = "git+https://github.com/pop-os/libcosmic#045dca649a6d5f820670c1d0423c35c7e89e7ee6"
|
source = "git+https://github.com/pop-os/libcosmic#676a0906244d9ff41d32821d997df4aefa967bed"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"bytemuck",
|
"bytemuck",
|
||||||
"cosmic-text",
|
"cosmic-text",
|
||||||
|
|
@ -2656,7 +2670,7 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "iced_wgpu"
|
name = "iced_wgpu"
|
||||||
version = "0.12.0"
|
version = "0.12.0"
|
||||||
source = "git+https://github.com/pop-os/libcosmic#045dca649a6d5f820670c1d0423c35c7e89e7ee6"
|
source = "git+https://github.com/pop-os/libcosmic#676a0906244d9ff41d32821d997df4aefa967bed"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"bitflags 1.3.2",
|
"bitflags 1.3.2",
|
||||||
"bytemuck",
|
"bytemuck",
|
||||||
|
|
@ -2675,7 +2689,7 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "iced_widget"
|
name = "iced_widget"
|
||||||
version = "0.12.0"
|
version = "0.12.0"
|
||||||
source = "git+https://github.com/pop-os/libcosmic#045dca649a6d5f820670c1d0423c35c7e89e7ee6"
|
source = "git+https://github.com/pop-os/libcosmic#676a0906244d9ff41d32821d997df4aefa967bed"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"iced_renderer",
|
"iced_renderer",
|
||||||
"iced_runtime",
|
"iced_runtime",
|
||||||
|
|
@ -3072,7 +3086,7 @@ checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd"
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "libcosmic"
|
name = "libcosmic"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
source = "git+https://github.com/pop-os/libcosmic#045dca649a6d5f820670c1d0423c35c7e89e7ee6"
|
source = "git+https://github.com/pop-os/libcosmic#676a0906244d9ff41d32821d997df4aefa967bed"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"apply",
|
"apply",
|
||||||
"ashpd",
|
"ashpd",
|
||||||
|
|
@ -3413,7 +3427,7 @@ checksum = "16cf681a23b4d0a43fc35024c176437f9dcd818db34e0f42ab456a0ee5ad497b"
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "naga"
|
name = "naga"
|
||||||
version = "0.19.0"
|
version = "0.19.0"
|
||||||
source = "git+https://github.com/gfx-rs/wgpu?rev=faed98b#faed98b45cdc105df78b110e3fd6ca3eef36efc7"
|
source = "git+https://github.com/gfx-rs/wgpu?rev=20fda69#20fda698341efbdc870b8027d6d49f5bf3f36109"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"arrayvec",
|
"arrayvec",
|
||||||
"bit-set",
|
"bit-set",
|
||||||
|
|
@ -4717,7 +4731,7 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "softbuffer"
|
name = "softbuffer"
|
||||||
version = "0.4.1"
|
version = "0.4.1"
|
||||||
source = "git+https://github.com/pop-os/softbuffer?tag=cosmic-4.0#0bb85989353f0d17deb593dedb00ee4392a871e7"
|
source = "git+https://github.com/pop-os/softbuffer?tag=cosmic-4.0#6e75b1ad7e98397d37cb187886d05969bc480995"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"as-raw-xcb-connection",
|
"as-raw-xcb-connection",
|
||||||
"bytemuck",
|
"bytemuck",
|
||||||
|
|
@ -5873,7 +5887,7 @@ checksum = "53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082"
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "wgpu"
|
name = "wgpu"
|
||||||
version = "0.19.0"
|
version = "0.19.0"
|
||||||
source = "git+https://github.com/gfx-rs/wgpu?rev=faed98b#faed98b45cdc105df78b110e3fd6ca3eef36efc7"
|
source = "git+https://github.com/gfx-rs/wgpu?rev=20fda69#20fda698341efbdc870b8027d6d49f5bf3f36109"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"arrayvec",
|
"arrayvec",
|
||||||
"cfg-if",
|
"cfg-if",
|
||||||
|
|
@ -5897,7 +5911,7 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "wgpu-core"
|
name = "wgpu-core"
|
||||||
version = "0.19.0"
|
version = "0.19.0"
|
||||||
source = "git+https://github.com/gfx-rs/wgpu?rev=faed98b#faed98b45cdc105df78b110e3fd6ca3eef36efc7"
|
source = "git+https://github.com/gfx-rs/wgpu?rev=20fda69#20fda698341efbdc870b8027d6d49f5bf3f36109"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"arrayvec",
|
"arrayvec",
|
||||||
"bit-vec",
|
"bit-vec",
|
||||||
|
|
@ -5922,7 +5936,7 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "wgpu-hal"
|
name = "wgpu-hal"
|
||||||
version = "0.19.0"
|
version = "0.19.0"
|
||||||
source = "git+https://github.com/gfx-rs/wgpu?rev=faed98b#faed98b45cdc105df78b110e3fd6ca3eef36efc7"
|
source = "git+https://github.com/gfx-rs/wgpu?rev=20fda69#20fda698341efbdc870b8027d6d49f5bf3f36109"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"android_system_properties",
|
"android_system_properties",
|
||||||
"arrayvec",
|
"arrayvec",
|
||||||
|
|
@ -5965,7 +5979,7 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "wgpu-types"
|
name = "wgpu-types"
|
||||||
version = "0.19.0"
|
version = "0.19.0"
|
||||||
source = "git+https://github.com/gfx-rs/wgpu?rev=faed98b#faed98b45cdc105df78b110e3fd6ca3eef36efc7"
|
source = "git+https://github.com/gfx-rs/wgpu?rev=20fda69#20fda698341efbdc870b8027d6d49f5bf3f36109"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"bitflags 2.4.2",
|
"bitflags 2.4.2",
|
||||||
"js-sys",
|
"js-sys",
|
||||||
|
|
|
||||||
|
|
@ -29,8 +29,3 @@ rev = "2e9bf9f"
|
||||||
|
|
||||||
[profile.release]
|
[profile.release]
|
||||||
opt-level = 3
|
opt-level = 3
|
||||||
|
|
||||||
[patch.crates-io]
|
|
||||||
wgpu = { git = "https://github.com/gfx-rs/wgpu", rev = "faed98b" }
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -159,11 +159,11 @@ impl cosmic::Application for SettingsApp {
|
||||||
fn on_close_requested(&self, id: window::Id) -> Option<Self::Message> {
|
fn on_close_requested(&self, id: window::Id) -> Option<Self::Message> {
|
||||||
let message = if id == *applets_inner::ADD_PANEL_APPLET_DIALOGUE_ID {
|
let message = if id == *applets_inner::ADD_PANEL_APPLET_DIALOGUE_ID {
|
||||||
Message::PageMessage(crate::pages::Message::PanelApplet(
|
Message::PageMessage(crate::pages::Message::PanelApplet(
|
||||||
applets_inner::Message::ClosedAppletDialogue,
|
applets_inner::Message::ClosedAppletDialog,
|
||||||
))
|
))
|
||||||
} else if id == *ADD_DOCK_APPLET_DIALOGUE_ID {
|
} else if id == *ADD_DOCK_APPLET_DIALOGUE_ID {
|
||||||
Message::PageMessage(crate::pages::Message::DockApplet(dock::applets::Message(
|
Message::PageMessage(crate::pages::Message::DockApplet(dock::applets::Message(
|
||||||
applets_inner::Message::ClosedAppletDialogue,
|
applets_inner::Message::ClosedAppletDialog,
|
||||||
)))
|
)))
|
||||||
} else if id == *COLOR_PICKER_DIALOG_ID {
|
} else if id == *COLOR_PICKER_DIALOG_ID {
|
||||||
Message::PageMessage(crate::pages::Message::Appearance(
|
Message::PageMessage(crate::pages::Message::Appearance(
|
||||||
|
|
|
||||||
|
|
@ -38,7 +38,7 @@ impl Default for Page {
|
||||||
current_config,
|
current_config,
|
||||||
reorder_widget_state: ReorderWidgetState::default(),
|
reorder_widget_state: ReorderWidgetState::default(),
|
||||||
search: String::new(),
|
search: String::new(),
|
||||||
has_dialogue: false,
|
has_dialog: false,
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -77,7 +77,7 @@ pub struct Page {
|
||||||
pub(crate) current_config: Option<CosmicPanelConfig>,
|
pub(crate) current_config: Option<CosmicPanelConfig>,
|
||||||
pub(crate) reorder_widget_state: ReorderWidgetState,
|
pub(crate) reorder_widget_state: ReorderWidgetState,
|
||||||
pub(crate) search: String,
|
pub(crate) search: String,
|
||||||
pub(crate) has_dialogue: bool,
|
pub(crate) has_dialog: bool,
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Default for Page {
|
impl Default for Page {
|
||||||
|
|
@ -98,7 +98,7 @@ impl Default for Page {
|
||||||
current_config,
|
current_config,
|
||||||
reorder_widget_state: ReorderWidgetState::default(),
|
reorder_widget_state: ReorderWidgetState::default(),
|
||||||
search: String::new(),
|
search: String::new(),
|
||||||
has_dialogue: false,
|
has_dialog: false,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -155,10 +155,10 @@ pub enum Message {
|
||||||
DnDCommand(Arc<Box<dyn Send + Sync + Fn() -> ActionInner>>),
|
DnDCommand(Arc<Box<dyn Send + Sync + Fn() -> ActionInner>>),
|
||||||
Search(String),
|
Search(String),
|
||||||
AddApplet(Applet<'static>),
|
AddApplet(Applet<'static>),
|
||||||
AddAppletDialogue,
|
AddAppletDialog,
|
||||||
CloseAppletDialogue,
|
CloseAppletDialog,
|
||||||
ClosedAppletDialogue,
|
ClosedAppletDialog,
|
||||||
DragAppletDialogue,
|
DragAppletDialog,
|
||||||
Save,
|
Save,
|
||||||
Cancel,
|
Cancel,
|
||||||
}
|
}
|
||||||
|
|
@ -183,10 +183,10 @@ impl Debug for Message {
|
||||||
Message::Cancel => write!(f, "Cancel"),
|
Message::Cancel => write!(f, "Cancel"),
|
||||||
Message::Search(_) => write!(f, "Search"),
|
Message::Search(_) => write!(f, "Search"),
|
||||||
Message::AddApplet(_) => write!(f, "AddApplet"),
|
Message::AddApplet(_) => write!(f, "AddApplet"),
|
||||||
Message::AddAppletDialogue => write!(f, "AddAppletDialogue"),
|
Message::AddAppletDialog => write!(f, "AddAppletDialogue"),
|
||||||
Message::CloseAppletDialogue => write!(f, "CloseAppletDialogue"),
|
Message::CloseAppletDialog => write!(f, "CloseAppletDialogue"),
|
||||||
Message::DragAppletDialogue => write!(f, "DragAppletDialogue"),
|
Message::DragAppletDialog => write!(f, "DragAppletDialogue"),
|
||||||
Message::ClosedAppletDialogue => write!(f, "ClosedAppletDialogue"),
|
Message::ClosedAppletDialog => write!(f, "ClosedAppletDialogue"),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -201,7 +201,6 @@ impl Page {
|
||||||
error!("No panel config helper. Failed to save applets.");
|
error!("No panel config helper. Failed to save applets.");
|
||||||
return;
|
return;
|
||||||
};
|
};
|
||||||
dbg!("writing applet config");
|
|
||||||
if let Err(e) = config.write_entry(helper) {
|
if let Err(e) = config.write_entry(helper) {
|
||||||
error!("Failed to save applets: {:?}", e);
|
error!("Failed to save applets: {:?}", e);
|
||||||
}
|
}
|
||||||
|
|
@ -304,10 +303,10 @@ impl Page {
|
||||||
header_bar()
|
header_bar()
|
||||||
.title(fl!("add-applet"))
|
.title(fl!("add-applet"))
|
||||||
.on_close(app::Message::PageMessage(msg_map(
|
.on_close(app::Message::PageMessage(msg_map(
|
||||||
Message::CloseAppletDialogue,
|
Message::CloseAppletDialog,
|
||||||
)))
|
)))
|
||||||
.on_drag(app::Message::PageMessage(msg_map(
|
.on_drag(app::Message::PageMessage(msg_map(
|
||||||
Message::DragAppletDialogue,
|
Message::DragAppletDialog,
|
||||||
)))
|
)))
|
||||||
.into(),
|
.into(),
|
||||||
container(
|
container(
|
||||||
|
|
@ -473,8 +472,8 @@ impl Page {
|
||||||
self.save();
|
self.save();
|
||||||
return commands::window::close_window(window_id);
|
return commands::window::close_window(window_id);
|
||||||
}
|
}
|
||||||
Message::AddAppletDialogue => {
|
Message::AddAppletDialog => {
|
||||||
self.has_dialogue = true;
|
self.has_dialog = true;
|
||||||
let window_settings = SctkWindowSettings {
|
let window_settings = SctkWindowSettings {
|
||||||
window_id,
|
window_id,
|
||||||
app_id: Some("com.system76.CosmicSettings".to_string()),
|
app_id: Some("com.system76.CosmicSettings".to_string()),
|
||||||
|
|
@ -494,14 +493,14 @@ impl Page {
|
||||||
};
|
};
|
||||||
return commands::window::get_window(window_settings);
|
return commands::window::get_window(window_settings);
|
||||||
}
|
}
|
||||||
Message::ClosedAppletDialogue => {
|
Message::ClosedAppletDialog => {
|
||||||
self.has_dialogue = false;
|
self.has_dialog = false;
|
||||||
}
|
}
|
||||||
Message::CloseAppletDialogue => {
|
Message::CloseAppletDialog => {
|
||||||
self.has_dialogue = false;
|
self.has_dialog = false;
|
||||||
return commands::window::close_window(window_id);
|
return commands::window::close_window(window_id);
|
||||||
}
|
}
|
||||||
Message::DragAppletDialogue => {
|
Message::DragAppletDialog => {
|
||||||
return commands::window::start_drag_window(window_id);
|
return commands::window::start_drag_window(window_id);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
@ -528,12 +527,8 @@ pub fn lists<
|
||||||
column::with_children(vec![
|
column::with_children(vec![
|
||||||
row::with_children(vec![
|
row::with_children(vec![
|
||||||
text(fl!("applets")).width(Length::Fill).size(24).into(),
|
text(fl!("applets")).width(Length::Fill).size(24).into(),
|
||||||
(if page.has_dialogue {
|
(button.on_press_maybe((!page.has_dialog).then_some(Message::AddAppletDialog)))
|
||||||
button
|
.into(),
|
||||||
} else {
|
|
||||||
button.on_press(Message::AddAppletDialogue)
|
|
||||||
})
|
|
||||||
.into(),
|
|
||||||
])
|
])
|
||||||
.into(),
|
.into(),
|
||||||
text(fl!("start-segment")).into(),
|
text(fl!("start-segment")).into(),
|
||||||
|
|
|
||||||
|
|
@ -437,8 +437,6 @@ impl PageInner {
|
||||||
panel_config.border_radius = 0;
|
panel_config.border_radius = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
dbg!("writing config");
|
|
||||||
|
|
||||||
_ = panel_config.write_entry(helper);
|
_ = panel_config.write_entry(helper);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue