diff --git a/Cargo.lock b/Cargo.lock index e13b576..c32f6d5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -801,7 +801,7 @@ dependencies = [ [[package]] name = "build_helpers" version = "0.14.0" -source = "git+https://github.com/pop-os/libcosmic.git#0ca1b784c931c946517379795ce87328c6a902b8" +source = "git+https://github.com/pop-os/libcosmic.git#43a50cb6f5af18fa6cbea535fb46460a3c5cd573" dependencies = [ "cfg_aliases", ] @@ -1339,7 +1339,7 @@ dependencies = [ [[package]] name = "cosmic-config" version = "1.0.0" -source = "git+https://github.com/pop-os/libcosmic.git#0ca1b784c931c946517379795ce87328c6a902b8" +source = "git+https://github.com/pop-os/libcosmic.git#43a50cb6f5af18fa6cbea535fb46460a3c5cd573" dependencies = [ "atomicwrites", "cosmic-config-derive", @@ -1360,7 +1360,7 @@ dependencies = [ [[package]] name = "cosmic-config-derive" version = "1.0.0" -source = "git+https://github.com/pop-os/libcosmic.git#0ca1b784c931c946517379795ce87328c6a902b8" +source = "git+https://github.com/pop-os/libcosmic.git#43a50cb6f5af18fa6cbea535fb46460a3c5cd573" dependencies = [ "quote", "syn 2.0.119", @@ -1520,7 +1520,7 @@ dependencies = [ [[package]] name = "cosmic-theme" version = "1.0.0" -source = "git+https://github.com/pop-os/libcosmic.git#0ca1b784c931c946517379795ce87328c6a902b8" +source = "git+https://github.com/pop-os/libcosmic.git#43a50cb6f5af18fa6cbea535fb46460a3c5cd573" dependencies = [ "almost", "configparser", @@ -2665,7 +2665,7 @@ dependencies = [ "log", "presser", "thiserror 2.0.19", - "windows 0.62.2", + "windows 0.56.0", ] [[package]] @@ -2914,7 +2914,7 @@ dependencies = [ "js-sys", "log", "wasm-bindgen", - "windows-core 0.62.2", + "windows-core 0.56.0", ] [[package]] @@ -2929,7 +2929,7 @@ dependencies = [ [[package]] name = "iced" version = "0.14.0" -source = "git+https://github.com/pop-os/libcosmic.git#0ca1b784c931c946517379795ce87328c6a902b8" +source = "git+https://github.com/pop-os/libcosmic.git#43a50cb6f5af18fa6cbea535fb46460a3c5cd573" dependencies = [ "build_helpers", "dnd", @@ -2951,7 +2951,7 @@ dependencies = [ [[package]] name = "iced_accessibility" version = "0.1.0" -source = "git+https://github.com/pop-os/libcosmic.git#0ca1b784c931c946517379795ce87328c6a902b8" +source = "git+https://github.com/pop-os/libcosmic.git#43a50cb6f5af18fa6cbea535fb46460a3c5cd573" dependencies = [ "accesskit", "accesskit_winit", @@ -2960,7 +2960,7 @@ dependencies = [ [[package]] name = "iced_core" version = "0.14.0" -source = "git+https://github.com/pop-os/libcosmic.git#0ca1b784c931c946517379795ce87328c6a902b8" +source = "git+https://github.com/pop-os/libcosmic.git#43a50cb6f5af18fa6cbea535fb46460a3c5cd573" dependencies = [ "bitflags 2.13.1", "build_helpers", @@ -2986,7 +2986,7 @@ dependencies = [ [[package]] name = "iced_debug" version = "0.14.0" -source = "git+https://github.com/pop-os/libcosmic.git#0ca1b784c931c946517379795ce87328c6a902b8" +source = "git+https://github.com/pop-os/libcosmic.git#43a50cb6f5af18fa6cbea535fb46460a3c5cd573" dependencies = [ "iced_core", "iced_futures", @@ -2996,7 +2996,7 @@ dependencies = [ [[package]] name = "iced_futures" version = "0.14.0" -source = "git+https://github.com/pop-os/libcosmic.git#0ca1b784c931c946517379795ce87328c6a902b8" +source = "git+https://github.com/pop-os/libcosmic.git#43a50cb6f5af18fa6cbea535fb46460a3c5cd573" dependencies = [ "futures", "iced_core", @@ -3010,7 +3010,7 @@ dependencies = [ [[package]] name = "iced_graphics" version = "0.14.0" -source = "git+https://github.com/pop-os/libcosmic.git#0ca1b784c931c946517379795ce87328c6a902b8" +source = "git+https://github.com/pop-os/libcosmic.git#43a50cb6f5af18fa6cbea535fb46460a3c5cd573" dependencies = [ "bitflags 2.13.1", "bytemuck", @@ -3031,7 +3031,7 @@ dependencies = [ [[package]] name = "iced_program" version = "0.14.0" -source = "git+https://github.com/pop-os/libcosmic.git#0ca1b784c931c946517379795ce87328c6a902b8" +source = "git+https://github.com/pop-os/libcosmic.git#43a50cb6f5af18fa6cbea535fb46460a3c5cd573" dependencies = [ "iced_graphics", "iced_runtime", @@ -3040,7 +3040,7 @@ dependencies = [ [[package]] name = "iced_renderer" version = "0.14.0" -source = "git+https://github.com/pop-os/libcosmic.git#0ca1b784c931c946517379795ce87328c6a902b8" +source = "git+https://github.com/pop-os/libcosmic.git#43a50cb6f5af18fa6cbea535fb46460a3c5cd573" dependencies = [ "iced_graphics", "iced_tiny_skia", @@ -3052,7 +3052,7 @@ dependencies = [ [[package]] name = "iced_runtime" version = "0.14.0" -source = "git+https://github.com/pop-os/libcosmic.git#0ca1b784c931c946517379795ce87328c6a902b8" +source = "git+https://github.com/pop-os/libcosmic.git#43a50cb6f5af18fa6cbea535fb46460a3c5cd573" dependencies = [ "build_helpers", "bytes", @@ -3068,7 +3068,7 @@ dependencies = [ [[package]] name = "iced_tiny_skia" version = "0.14.0" -source = "git+https://github.com/pop-os/libcosmic.git#0ca1b784c931c946517379795ce87328c6a902b8" +source = "git+https://github.com/pop-os/libcosmic.git#43a50cb6f5af18fa6cbea535fb46460a3c5cd573" dependencies = [ "bytemuck", "cosmic-text", @@ -3085,7 +3085,7 @@ dependencies = [ [[package]] name = "iced_wgpu" version = "0.14.0" -source = "git+https://github.com/pop-os/libcosmic.git#0ca1b784c931c946517379795ce87328c6a902b8" +source = "git+https://github.com/pop-os/libcosmic.git#43a50cb6f5af18fa6cbea535fb46460a3c5cd573" dependencies = [ "as-raw-xcb-connection", "bitflags 2.13.1", @@ -3117,7 +3117,7 @@ dependencies = [ [[package]] name = "iced_widget" version = "0.14.2" -source = "git+https://github.com/pop-os/libcosmic.git#0ca1b784c931c946517379795ce87328c6a902b8" +source = "git+https://github.com/pop-os/libcosmic.git#43a50cb6f5af18fa6cbea535fb46460a3c5cd573" dependencies = [ "build_helpers", "cosmic-client-toolkit", @@ -3136,7 +3136,7 @@ dependencies = [ [[package]] name = "iced_winit" version = "0.14.0" -source = "git+https://github.com/pop-os/libcosmic.git#0ca1b784c931c946517379795ce87328c6a902b8" +source = "git+https://github.com/pop-os/libcosmic.git#43a50cb6f5af18fa6cbea535fb46460a3c5cd573" dependencies = [ "build_helpers", "cosmic-client-toolkit", @@ -4220,7 +4220,7 @@ checksum = "3eaf3ede3fee6db1a4c2ee091bf8a8b4dccdc6d17f656fb07896ee72867612f2" [[package]] name = "libcosmic" version = "1.0.0" -source = "git+https://github.com/pop-os/libcosmic.git#0ca1b784c931c946517379795ce87328c6a902b8" +source = "git+https://github.com/pop-os/libcosmic.git#43a50cb6f5af18fa6cbea535fb46460a3c5cd573" dependencies = [ "apply", "ashpd 0.12.3", diff --git a/src/terminal_box.rs b/src/terminal_box.rs index 3abb5b3..11a75c7 100644 --- a/src/terminal_box.rs +++ b/src/terminal_box.rs @@ -1615,6 +1615,10 @@ where } _ => (), } + + if terminal.needs_update { + shell.request_redraw(); + } } }