diff --git a/Cargo.lock b/Cargo.lock index 2317dee..80a9753 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -907,7 +907,7 @@ dependencies = [ [[package]] name = "cosmic-config" version = "0.1.0" -source = "git+https://github.com/pop-os/libcosmic.git#029987850822d9bce15a5ab375a34b9cbb5b6c82" +source = "git+https://github.com/pop-os/libcosmic.git#ca1469a6b26eb7fbdc8e28d6135e86593e6a77fd" dependencies = [ "atomicwrites", "cosmic-config-derive", @@ -924,7 +924,7 @@ dependencies = [ [[package]] name = "cosmic-config-derive" version = "0.1.0" -source = "git+https://github.com/pop-os/libcosmic.git#029987850822d9bce15a5ab375a34b9cbb5b6c82" +source = "git+https://github.com/pop-os/libcosmic.git#ca1469a6b26eb7fbdc8e28d6135e86593e6a77fd" dependencies = [ "quote", "syn 1.0.109", @@ -976,7 +976,7 @@ dependencies = [ [[package]] name = "cosmic-theme" version = "0.1.0" -source = "git+https://github.com/pop-os/libcosmic.git#029987850822d9bce15a5ab375a34b9cbb5b6c82" +source = "git+https://github.com/pop-os/libcosmic.git#ca1469a6b26eb7fbdc8e28d6135e86593e6a77fd" dependencies = [ "almost", "cosmic-config", @@ -2214,7 +2214,7 @@ dependencies = [ [[package]] name = "iced" version = "0.12.0" -source = "git+https://github.com/pop-os/libcosmic.git#029987850822d9bce15a5ab375a34b9cbb5b6c82" +source = "git+https://github.com/pop-os/libcosmic.git#ca1469a6b26eb7fbdc8e28d6135e86593e6a77fd" dependencies = [ "iced_accessibility", "iced_core", @@ -2229,7 +2229,7 @@ dependencies = [ [[package]] name = "iced_accessibility" version = "0.1.0" -source = "git+https://github.com/pop-os/libcosmic.git#029987850822d9bce15a5ab375a34b9cbb5b6c82" +source = "git+https://github.com/pop-os/libcosmic.git#ca1469a6b26eb7fbdc8e28d6135e86593e6a77fd" dependencies = [ "accesskit", "accesskit_winit", @@ -2238,7 +2238,7 @@ dependencies = [ [[package]] name = "iced_core" version = "0.12.0" -source = "git+https://github.com/pop-os/libcosmic.git#029987850822d9bce15a5ab375a34b9cbb5b6c82" +source = "git+https://github.com/pop-os/libcosmic.git#ca1469a6b26eb7fbdc8e28d6135e86593e6a77fd" dependencies = [ "bitflags 1.3.2", "instant", @@ -2254,7 +2254,7 @@ dependencies = [ [[package]] name = "iced_futures" version = "0.12.0" -source = "git+https://github.com/pop-os/libcosmic.git#029987850822d9bce15a5ab375a34b9cbb5b6c82" +source = "git+https://github.com/pop-os/libcosmic.git#ca1469a6b26eb7fbdc8e28d6135e86593e6a77fd" dependencies = [ "futures", "iced_core", @@ -2267,7 +2267,7 @@ dependencies = [ [[package]] name = "iced_graphics" version = "0.12.0" -source = "git+https://github.com/pop-os/libcosmic.git#029987850822d9bce15a5ab375a34b9cbb5b6c82" +source = "git+https://github.com/pop-os/libcosmic.git#ca1469a6b26eb7fbdc8e28d6135e86593e6a77fd" dependencies = [ "bitflags 1.3.2", "bytemuck", @@ -2290,7 +2290,7 @@ dependencies = [ [[package]] name = "iced_renderer" version = "0.12.0" -source = "git+https://github.com/pop-os/libcosmic.git#029987850822d9bce15a5ab375a34b9cbb5b6c82" +source = "git+https://github.com/pop-os/libcosmic.git#ca1469a6b26eb7fbdc8e28d6135e86593e6a77fd" dependencies = [ "iced_graphics", "iced_tiny_skia", @@ -2303,7 +2303,7 @@ dependencies = [ [[package]] name = "iced_runtime" version = "0.12.0" -source = "git+https://github.com/pop-os/libcosmic.git#029987850822d9bce15a5ab375a34b9cbb5b6c82" +source = "git+https://github.com/pop-os/libcosmic.git#ca1469a6b26eb7fbdc8e28d6135e86593e6a77fd" dependencies = [ "iced_core", "iced_futures", @@ -2313,7 +2313,7 @@ dependencies = [ [[package]] name = "iced_style" version = "0.12.0" -source = "git+https://github.com/pop-os/libcosmic.git#029987850822d9bce15a5ab375a34b9cbb5b6c82" +source = "git+https://github.com/pop-os/libcosmic.git#ca1469a6b26eb7fbdc8e28d6135e86593e6a77fd" dependencies = [ "iced_core", "once_cell", @@ -2323,7 +2323,7 @@ dependencies = [ [[package]] name = "iced_tiny_skia" version = "0.12.0" -source = "git+https://github.com/pop-os/libcosmic.git#029987850822d9bce15a5ab375a34b9cbb5b6c82" +source = "git+https://github.com/pop-os/libcosmic.git#ca1469a6b26eb7fbdc8e28d6135e86593e6a77fd" dependencies = [ "bytemuck", "cosmic-text", @@ -2341,7 +2341,7 @@ dependencies = [ [[package]] name = "iced_wgpu" version = "0.12.0" -source = "git+https://github.com/pop-os/libcosmic.git#029987850822d9bce15a5ab375a34b9cbb5b6c82" +source = "git+https://github.com/pop-os/libcosmic.git#ca1469a6b26eb7fbdc8e28d6135e86593e6a77fd" dependencies = [ "bitflags 1.3.2", "bytemuck", @@ -2361,7 +2361,7 @@ dependencies = [ [[package]] name = "iced_widget" version = "0.12.0" -source = "git+https://github.com/pop-os/libcosmic.git#029987850822d9bce15a5ab375a34b9cbb5b6c82" +source = "git+https://github.com/pop-os/libcosmic.git#ca1469a6b26eb7fbdc8e28d6135e86593e6a77fd" dependencies = [ "iced_renderer", "iced_runtime", @@ -2375,7 +2375,7 @@ dependencies = [ [[package]] name = "iced_winit" version = "0.12.0" -source = "git+https://github.com/pop-os/libcosmic.git#029987850822d9bce15a5ab375a34b9cbb5b6c82" +source = "git+https://github.com/pop-os/libcosmic.git#ca1469a6b26eb7fbdc8e28d6135e86593e6a77fd" dependencies = [ "iced_graphics", "iced_runtime", @@ -2635,7 +2635,7 @@ source = "git+https://gitlab.redox-os.org/redox-os/liblibc.git?branch=redox_0.2. [[package]] name = "libcosmic" version = "0.1.0" -source = "git+https://github.com/pop-os/libcosmic.git#029987850822d9bce15a5ab375a34b9cbb5b6c82" +source = "git+https://github.com/pop-os/libcosmic.git#ca1469a6b26eb7fbdc8e28d6135e86593e6a77fd" dependencies = [ "apply", "ashpd", diff --git a/src/main.rs b/src/main.rs index 43930c7..36ebba1 100644 --- a/src/main.rs +++ b/src/main.rs @@ -14,7 +14,7 @@ use cosmic::{ futures::SinkExt, keyboard::{Event as KeyEvent, KeyCode, Modifiers}, subscription::{self, Subscription}, - window, Alignment, Event, Length, Padding, Point, + window, Alignment, Event, Length, Limits, Padding, Point, }, style, widget::{self, button, container, pane_grid, segmented_button, PaneGrid}, @@ -141,8 +141,7 @@ fn main() -> Result<(), Box> { settings = settings.client_decorations(false); } - //TODO: allow size limits on iced_winit - //settings = settings.size_limits(Limits::NONE.min_width(400.0).min_height(200.0)); + settings = settings.size_limits(Limits::NONE.min_width(360.0).min_height(180.0)); let flags = Flags { config_handler,