design: Make server side decorations compact

This commit is contained in:
Ryan Brue 2024-05-30 15:47:46 -05:00 committed by Michael Murphy
parent 16cce7c97a
commit 6ca1a37a53
2 changed files with 3 additions and 2 deletions

View file

@ -83,7 +83,7 @@ impl PartialEq<X11Surface> for CosmicSurface {
#[derive(Default)] #[derive(Default)]
struct Minimized(AtomicBool); struct Minimized(AtomicBool);
pub const SSD_HEIGHT: i32 = 48; pub const SSD_HEIGHT: i32 = 36;
pub const RESIZE_BORDER: i32 = 10; pub const RESIZE_BORDER: i32 = 10;
impl CosmicSurface { impl CosmicSurface {

View file

@ -11,7 +11,7 @@ use crate::{
}, },
}; };
use calloop::LoopHandle; use calloop::LoopHandle;
use cosmic::{iced::Command, widget::mouse_area, Apply}; use cosmic::{config::Density, iced::Command, widget::mouse_area, Apply};
use smithay::{ use smithay::{
backend::{ backend::{
input::KeyState, input::KeyState,
@ -551,6 +551,7 @@ impl Program for CosmicWindowInternal {
.on_minimize(Message::Minimize) .on_minimize(Message::Minimize)
.on_maximize(Message::Maximize) .on_maximize(Message::Maximize)
.on_close(Message::Close) .on_close(Message::Close)
.density(Density::Compact)
.apply(mouse_area) .apply(mouse_area)
.on_right_press(Message::Menu) .on_right_press(Message::Menu)
.into() .into()