diff --git a/Cargo.lock b/Cargo.lock index 4773b15..4a477b3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1519,7 +1519,7 @@ dependencies = [ [[package]] name = "cosmic-config" version = "0.1.0" -source = "git+https://github.com/pop-os/libcosmic#a85b3693994ef2b8275eca6a9eccc86a2d7e9f86" +source = "git+https://github.com/pop-os/libcosmic#46cbce033b3863b4633032f7bc90f92116ad4c31" dependencies = [ "atomicwrites", "cosmic-config-derive", @@ -1541,7 +1541,7 @@ dependencies = [ [[package]] name = "cosmic-config-derive" version = "0.1.0" -source = "git+https://github.com/pop-os/libcosmic#a85b3693994ef2b8275eca6a9eccc86a2d7e9f86" +source = "git+https://github.com/pop-os/libcosmic#46cbce033b3863b4633032f7bc90f92116ad4c31" dependencies = [ "quote", "syn 2.0.104", @@ -1743,7 +1743,7 @@ dependencies = [ [[package]] name = "cosmic-settings-config" version = "0.1.0" -source = "git+https://github.com/pop-os/cosmic-settings-daemon#be134468abd305265247e076e18c7a84097cd7c8" +source = "git+https://github.com/pop-os/cosmic-settings-daemon#54b4418e1e7757d965166ae9dc00c522aebf4451" dependencies = [ "cosmic-config", "ron 0.9.0", @@ -1765,7 +1765,7 @@ dependencies = [ [[package]] name = "cosmic-settings-daemon-config" version = "0.1.0" -source = "git+https://github.com/pop-os/cosmic-settings-daemon#be134468abd305265247e076e18c7a84097cd7c8" +source = "git+https://github.com/pop-os/cosmic-settings-daemon#54b4418e1e7757d965166ae9dc00c522aebf4451" dependencies = [ "cosmic-config", "ron 0.8.1", @@ -3292,7 +3292,7 @@ dependencies = [ [[package]] name = "iced_accessibility" version = "0.1.0" -source = "git+https://github.com/pop-os/libcosmic#a85b3693994ef2b8275eca6a9eccc86a2d7e9f86" +source = "git+https://github.com/pop-os/libcosmic#46cbce033b3863b4633032f7bc90f92116ad4c31" dependencies = [ "accesskit", "accesskit_winit", @@ -3301,7 +3301,7 @@ dependencies = [ [[package]] name = "iced_core" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic#a85b3693994ef2b8275eca6a9eccc86a2d7e9f86" +source = "git+https://github.com/pop-os/libcosmic#46cbce033b3863b4633032f7bc90f92116ad4c31" dependencies = [ "bitflags 2.9.1", "bytes", @@ -3326,7 +3326,7 @@ dependencies = [ [[package]] name = "iced_futures" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic#a85b3693994ef2b8275eca6a9eccc86a2d7e9f86" +source = "git+https://github.com/pop-os/libcosmic#46cbce033b3863b4633032f7bc90f92116ad4c31" dependencies = [ "futures", "iced_core", diff --git a/cosmic-settings/src/pages/input/keyboard/shortcuts/manage_windows.rs b/cosmic-settings/src/pages/input/keyboard/shortcuts/manage_windows.rs index 77ff512..f8e2196 100644 --- a/cosmic-settings/src/pages/input/keyboard/shortcuts/manage_windows.rs +++ b/cosmic-settings/src/pages/input/keyboard/shortcuts/manage_windows.rs @@ -81,6 +81,7 @@ pub const fn actions() -> &'static [Action] { &[ Action::Close, Action::Maximize, + Action::Fullscreen, Action::Minimize, Action::Resizing(ResizeDirection::Inwards), Action::Resizing(ResizeDirection::Outwards), diff --git a/cosmic-settings/src/pages/input/keyboard/shortcuts/mod.rs b/cosmic-settings/src/pages/input/keyboard/shortcuts/mod.rs index 2956c72..453fa30 100644 --- a/cosmic-settings/src/pages/input/keyboard/shortcuts/mod.rs +++ b/cosmic-settings/src/pages/input/keyboard/shortcuts/mod.rs @@ -514,6 +514,7 @@ fn all_system_actions() -> &'static [Action] { Action::Focus(FocusDirection::Up), Action::LastWorkspace, Action::Maximize, + Action::Fullscreen, Action::MigrateWorkspaceToOutput(Direction::Down), Action::MigrateWorkspaceToOutput(Direction::Left), Action::MigrateWorkspaceToOutput(Direction::Right), @@ -603,6 +604,7 @@ fn localize_action(action: &Action) -> String { Action::Workspace(i) => fl!("nav-shortcuts", "workspace", num = (*i as usize)), Action::LastWorkspace => fl!("nav-shortcuts", "last-workspace"), Action::Maximize => fl!("manage-windows", "maximize"), + Action::Fullscreen => fl!("manage-windows", "fullscreen"), Action::Minimize => fl!("manage-windows", "minimize"), Action::Move(Direction::Down) => fl!("move-windows", "direction", direction = "down"), Action::Move(Direction::Right) => fl!("move-windows", "direction", direction = "right"), diff --git a/i18n/en/cosmic_settings.ftl b/i18n/en/cosmic_settings.ftl index d527075..7cceb50 100644 --- a/i18n/en/cosmic_settings.ftl +++ b/i18n/en/cosmic_settings.ftl @@ -644,6 +644,7 @@ nav-shortcuts = Navigation manage-windows = Manage windows .close = Close window .maximize = Maximize window + .fullscreen = Fullscreen window .minimize = Minimize window .resize-inwards = Resize window inwards .resize-outwards = Resize window outwards