aboutsummaryrefslogtreecommitdiff
path: root/niri-visual-tests/src/cases/window.rs
diff options
context:
space:
mode:
authorIvan Molodetskikh <yalterz@gmail.com>2025-09-02 08:07:22 +0300
committerIvan Molodetskikh <yalterz@gmail.com>2025-10-15 09:04:16 +0300
commite1fad994da9565b43c7fb139cb2fb7bf404cc320 (patch)
tree305fa0714d66ad2b4346b3aee6eb785099b29fa1 /niri-visual-tests/src/cases/window.rs
parente5d4e7c1b1a0b61770b6711a53fe41920d56452d (diff)
downloadniri-e1fad994da9565b43c7fb139cb2fb7bf404cc320.tar.gz
niri-e1fad994da9565b43c7fb139cb2fb7bf404cc320.tar.bz2
niri-e1fad994da9565b43c7fb139cb2fb7bf404cc320.zip
Implement maximize-to-edges (true Wayland maximize)
Diffstat (limited to 'niri-visual-tests/src/cases/window.rs')
-rw-r--r--niri-visual-tests/src/cases/window.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/niri-visual-tests/src/cases/window.rs b/niri-visual-tests/src/cases/window.rs
index 51d5c962..26244b3b 100644
--- a/niri-visual-tests/src/cases/window.rs
+++ b/niri-visual-tests/src/cases/window.rs
@@ -1,4 +1,4 @@
-use niri::layout::LayoutElement;
+use niri::layout::{LayoutElement, SizingMode};
use niri::render_helpers::RenderTarget;
use smithay::backend::renderer::element::RenderElement;
use smithay::backend::renderer::gles::GlesRenderer;
@@ -14,14 +14,14 @@ pub struct Window {
impl Window {
pub fn freeform(args: Args) -> Self {
let mut window = TestWindow::freeform(0);
- window.request_size(args.size, false, false, None);
+ window.request_size(args.size, SizingMode::Normal, false, None);
window.communicate();
Self { window }
}
pub fn fixed_size(args: Args) -> Self {
let mut window = TestWindow::fixed_size(0);
- window.request_size(args.size, false, false, None);
+ window.request_size(args.size, SizingMode::Normal, false, None);
window.communicate();
Self { window }
}
@@ -29,7 +29,7 @@ impl Window {
pub fn fixed_size_with_csd_shadow(args: Args) -> Self {
let mut window = TestWindow::fixed_size(0);
window.set_csd_shadow_width(64);
- window.request_size(args.size, false, false, None);
+ window.request_size(args.size, SizingMode::Normal, false, None);
window.communicate();
Self { window }
}
@@ -38,7 +38,7 @@ impl Window {
impl TestCase for Window {
fn resize(&mut self, width: i32, height: i32) {
self.window
- .request_size(Size::from((width, height)), false, false, None);
+ .request_size(Size::from((width, height)), SizingMode::Normal, false, None);
self.window.communicate();
}