From e8027d571f593c5754eb13ea3060577b6c5394a6 Mon Sep 17 00:00:00 2001 From: Ivan Molodetskikh Date: Thu, 26 Dec 2024 14:10:15 +0300 Subject: layout: Implement next-to + open-fullscreen --- src/layout/workspace.rs | 63 ++++++---------------- ...target_output_and_workspace@fsF-wfsA1-spA1.snap | 2 +- ...target_output_and_workspace@fsF-wfsA1-spB1.snap | 2 +- ...target_output_and_workspace@fsF-wfsA2-spA2.snap | 1 - ...target_output_and_workspace@fsF-wfsA2-spB2.snap | 1 - ...target_output_and_workspace@fsF-wfsAN-spA1.snap | 2 +- ...target_output_and_workspace@fsF-wfsAN-spB1.snap | 2 +- ...target_output_and_workspace@fsF-wfsAN-spB2.snap | 1 - ...check_target_output_and_workspace@fsT-spA1.snap | 2 +- ...check_target_output_and_workspace@fsT-spB1.snap | 2 +- ...check_target_output_and_workspace@fsT-spB2.snap | 2 +- ...target_output_and_workspace@fsT-wfsA1-spA1.snap | 2 +- ...target_output_and_workspace@fsT-wfsA1-spB1.snap | 2 +- ...target_output_and_workspace@fsT-wfsA2-spA2.snap | 1 - ...target_output_and_workspace@fsT-wfsA2-spB2.snap | 1 - ...target_output_and_workspace@fsT-wfsAN-spA1.snap | 2 +- ...target_output_and_workspace@fsT-wfsAN-spB1.snap | 2 +- ...target_output_and_workspace@fsT-wfsAN-spB2.snap | 1 - ...target_output_and_workspace@fsT-wfsB1-spA1.snap | 2 +- ...target_output_and_workspace@fsT-wfsB1-spB1.snap | 2 +- ...target_output_and_workspace@fsT-wfsB2-spA2.snap | 1 - ...target_output_and_workspace@fsT-wfsB2-spB2.snap | 2 +- ...target_output_and_workspace@fsT-wfsBN-spA1.snap | 2 +- ...target_output_and_workspace@fsT-wfsBN-spB1.snap | 2 +- ...target_output_and_workspace@fsT-wfsBN-spB2.snap | 2 +- ...target_output_and_workspace@fsT-wfsBU-spA1.snap | 2 +- ...target_output_and_workspace@fsT-wfsBU-spB1.snap | 2 +- ...target_output_and_workspace@fsT-wfsBU-spB2.snap | 2 +- ...t_output_and_workspace@out1-fsF-wfsA1-spA1.snap | 2 +- ...t_output_and_workspace@out1-fsF-wfsA1-spB1.snap | 2 +- ...t_output_and_workspace@out1-fsF-wfsA2-spA2.snap | 1 - ...t_output_and_workspace@out1-fsF-wfsA2-spB2.snap | 1 - ...t_output_and_workspace@out1-fsF-wfsAN-spA1.snap | 2 +- ...t_output_and_workspace@out1-fsF-wfsAN-spB1.snap | 2 +- ..._target_output_and_workspace@out1-fsT-spA1.snap | 2 +- ..._target_output_and_workspace@out1-fsT-spB1.snap | 2 +- ...t_output_and_workspace@out1-fsT-wfsA1-spA1.snap | 2 +- ...t_output_and_workspace@out1-fsT-wfsA1-spB1.snap | 2 +- ...t_output_and_workspace@out1-fsT-wfsA2-spA2.snap | 1 - ...t_output_and_workspace@out1-fsT-wfsA2-spB2.snap | 1 - ...t_output_and_workspace@out1-fsT-wfsAN-spA1.snap | 2 +- ...t_output_and_workspace@out1-fsT-wfsAN-spB1.snap | 2 +- ...t_output_and_workspace@out1-fsT-wfsB1-spA1.snap | 2 +- ...t_output_and_workspace@out1-fsT-wfsB1-spB1.snap | 2 +- ...t_output_and_workspace@out1-fsT-wfsB2-spA1.snap | 2 +- ...t_output_and_workspace@out1-fsT-wfsB2-spB1.snap | 2 +- ...t_output_and_workspace@out1-fsT-wfsBN-spA1.snap | 2 +- ...t_output_and_workspace@out1-fsT-wfsBN-spB1.snap | 2 +- ...t_output_and_workspace@out1-fsT-wfsBU-spA1.snap | 2 +- ...t_output_and_workspace@out1-fsT-wfsBU-spB1.snap | 2 +- ...arget_output_and_workspace@out1-wfsA1-spA1.snap | 2 +- ...arget_output_and_workspace@out1-wfsA1-spB1.snap | 2 +- ...arget_output_and_workspace@out1-wfsA2-spA2.snap | 1 - ...arget_output_and_workspace@out1-wfsA2-spB2.snap | 1 - ...arget_output_and_workspace@out1-wfsAN-spA1.snap | 2 +- ...arget_output_and_workspace@out1-wfsAN-spB1.snap | 2 +- ...arget_output_and_workspace@out1-wfsB1-spA1.snap | 2 +- ...arget_output_and_workspace@out1-wfsB1-spB1.snap | 2 +- ...arget_output_and_workspace@out1-wfsB2-spA1.snap | 2 +- ...arget_output_and_workspace@out1-wfsB2-spB1.snap | 2 +- ...arget_output_and_workspace@out1-wfsBN-spA1.snap | 2 +- ...arget_output_and_workspace@out1-wfsBN-spB1.snap | 2 +- ...t_output_and_workspace@out2-fsF-wfsA1-spA1.snap | 2 +- ...t_output_and_workspace@out2-fsF-wfsA1-spB1.snap | 2 +- ...t_output_and_workspace@out2-fsF-wfsA2-spA2.snap | 1 - ...t_output_and_workspace@out2-fsF-wfsA2-spB2.snap | 1 - ...t_output_and_workspace@out2-fsF-wfsAN-spA2.snap | 1 - ...t_output_and_workspace@out2-fsF-wfsAN-spB2.snap | 1 - ..._target_output_and_workspace@out2-fsT-spA2.snap | 1 - ..._target_output_and_workspace@out2-fsT-spB2.snap | 2 +- ...t_output_and_workspace@out2-fsT-wfsA1-spA1.snap | 2 +- ...t_output_and_workspace@out2-fsT-wfsA1-spB1.snap | 2 +- ...t_output_and_workspace@out2-fsT-wfsA2-spA2.snap | 1 - ...t_output_and_workspace@out2-fsT-wfsA2-spB2.snap | 1 - ...t_output_and_workspace@out2-fsT-wfsAN-spA2.snap | 1 - ...t_output_and_workspace@out2-fsT-wfsAN-spB2.snap | 1 - ...t_output_and_workspace@out2-fsT-wfsB1-spA2.snap | 1 - ...t_output_and_workspace@out2-fsT-wfsB1-spB2.snap | 2 +- ...t_output_and_workspace@out2-fsT-wfsB2-spA2.snap | 1 - ...t_output_and_workspace@out2-fsT-wfsB2-spB2.snap | 2 +- ...t_output_and_workspace@out2-fsT-wfsBN-spA2.snap | 1 - ...t_output_and_workspace@out2-fsT-wfsBN-spB2.snap | 2 +- ...t_output_and_workspace@out2-fsT-wfsBU-spA2.snap | 1 - ...t_output_and_workspace@out2-fsT-wfsBU-spB2.snap | 2 +- ...arget_output_and_workspace@out2-wfsA1-spA1.snap | 2 +- ...arget_output_and_workspace@out2-wfsA1-spB1.snap | 2 +- ...arget_output_and_workspace@out2-wfsA2-spA2.snap | 1 - ...arget_output_and_workspace@out2-wfsA2-spB2.snap | 1 - ...arget_output_and_workspace@out2-wfsAN-spA2.snap | 1 - ...arget_output_and_workspace@out2-wfsAN-spB2.snap | 1 - ...arget_output_and_workspace@out2-wfsB1-spA2.snap | 1 - ...arget_output_and_workspace@out2-wfsB1-spB2.snap | 2 +- ...arget_output_and_workspace@out2-wfsB2-spA2.snap | 1 - ...arget_output_and_workspace@out2-wfsB2-spB2.snap | 2 +- ...arget_output_and_workspace@out2-wfsBN-spA2.snap | 1 - ...arget_output_and_workspace@out2-wfsBN-spB2.snap | 2 +- ...eck_target_output_and_workspace@wfsA1-spA1.snap | 2 +- ...eck_target_output_and_workspace@wfsA1-spB1.snap | 2 +- ...eck_target_output_and_workspace@wfsA2-spA2.snap | 1 - ...eck_target_output_and_workspace@wfsA2-spB2.snap | 1 - ...eck_target_output_and_workspace@wfsAN-spA1.snap | 2 +- ...eck_target_output_and_workspace@wfsAN-spB1.snap | 2 +- ...eck_target_output_and_workspace@wfsAN-spB2.snap | 1 - ...eck_target_output_and_workspace@wfsB1-spA1.snap | 2 +- ...eck_target_output_and_workspace@wfsB1-spB1.snap | 2 +- ...eck_target_output_and_workspace@wfsB2-spA2.snap | 1 - ...eck_target_output_and_workspace@wfsB2-spB2.snap | 2 +- ...eck_target_output_and_workspace@wfsBN-spA1.snap | 2 +- ...eck_target_output_and_workspace@wfsBN-spB1.snap | 2 +- ...eck_target_output_and_workspace@wfsBN-spB2.snap | 2 +- ...et_output_and_workspace@ws1-fsF-wfsA1-spA1.snap | 2 +- ...et_output_and_workspace@ws1-fsF-wfsA1-spB1.snap | 2 +- ...et_output_and_workspace@ws1-fsF-wfsA2-spA2.snap | 1 - ...et_output_and_workspace@ws1-fsF-wfsA2-spB2.snap | 1 - ...et_output_and_workspace@ws1-fsF-wfsAN-spA1.snap | 2 +- ...et_output_and_workspace@ws1-fsF-wfsAN-spB1.snap | 2 +- ...k_target_output_and_workspace@ws1-fsT-spA1.snap | 2 +- ...k_target_output_and_workspace@ws1-fsT-spB1.snap | 2 +- ...et_output_and_workspace@ws1-fsT-wfsA1-spA1.snap | 2 +- ...et_output_and_workspace@ws1-fsT-wfsA1-spB1.snap | 2 +- ...et_output_and_workspace@ws1-fsT-wfsA2-spA2.snap | 1 - ...et_output_and_workspace@ws1-fsT-wfsA2-spB2.snap | 1 - ...et_output_and_workspace@ws1-fsT-wfsAN-spA1.snap | 2 +- ...et_output_and_workspace@ws1-fsT-wfsAN-spB1.snap | 2 +- ...et_output_and_workspace@ws1-fsT-wfsB1-spA1.snap | 2 +- ...et_output_and_workspace@ws1-fsT-wfsB1-spB1.snap | 2 +- ...et_output_and_workspace@ws1-fsT-wfsB2-spA1.snap | 2 +- ...et_output_and_workspace@ws1-fsT-wfsB2-spB1.snap | 2 +- ...et_output_and_workspace@ws1-fsT-wfsBN-spA1.snap | 2 +- ...et_output_and_workspace@ws1-fsT-wfsBN-spB1.snap | 2 +- ...et_output_and_workspace@ws1-fsT-wfsBU-spA1.snap | 2 +- ...et_output_and_workspace@ws1-fsT-wfsBU-spB1.snap | 2 +- ...tput_and_workspace@ws1-out1-fsF-wfsA1-spA1.snap | 2 +- ...tput_and_workspace@ws1-out1-fsF-wfsA1-spB1.snap | 2 +- ...tput_and_workspace@ws1-out1-fsF-wfsA2-spA2.snap | 1 - ...tput_and_workspace@ws1-out1-fsF-wfsA2-spB2.snap | 1 - ...tput_and_workspace@ws1-out1-fsF-wfsAN-spA1.snap | 2 +- ...tput_and_workspace@ws1-out1-fsF-wfsAN-spB1.snap | 2 +- ...get_output_and_workspace@ws1-out1-fsT-spA1.snap | 2 +- ...get_output_and_workspace@ws1-out1-fsT-spB1.snap | 2 +- ...tput_and_workspace@ws1-out1-fsT-wfsA1-spA1.snap | 2 +- ...tput_and_workspace@ws1-out1-fsT-wfsA1-spB1.snap | 2 +- ...tput_and_workspace@ws1-out1-fsT-wfsA2-spA2.snap | 1 - ...tput_and_workspace@ws1-out1-fsT-wfsA2-spB2.snap | 1 - ...tput_and_workspace@ws1-out1-fsT-wfsAN-spA1.snap | 2 +- ...tput_and_workspace@ws1-out1-fsT-wfsAN-spB1.snap | 2 +- ...tput_and_workspace@ws1-out1-fsT-wfsB1-spA1.snap | 2 +- ...tput_and_workspace@ws1-out1-fsT-wfsB1-spB1.snap | 2 +- ...tput_and_workspace@ws1-out1-fsT-wfsB2-spA1.snap | 2 +- ...tput_and_workspace@ws1-out1-fsT-wfsB2-spB1.snap | 2 +- ...tput_and_workspace@ws1-out1-fsT-wfsBN-spA1.snap | 2 +- ...tput_and_workspace@ws1-out1-fsT-wfsBN-spB1.snap | 2 +- ...tput_and_workspace@ws1-out1-fsT-wfsBU-spA1.snap | 2 +- ...tput_and_workspace@ws1-out1-fsT-wfsBU-spB1.snap | 2 +- ...t_output_and_workspace@ws1-out1-wfsA1-spA1.snap | 2 +- ...t_output_and_workspace@ws1-out1-wfsA1-spB1.snap | 2 +- ...t_output_and_workspace@ws1-out1-wfsA2-spA2.snap | 1 - ...t_output_and_workspace@ws1-out1-wfsA2-spB2.snap | 1 - ...t_output_and_workspace@ws1-out1-wfsAN-spA1.snap | 2 +- ...t_output_and_workspace@ws1-out1-wfsAN-spB1.snap | 2 +- ...t_output_and_workspace@ws1-out1-wfsB1-spA1.snap | 2 +- ...t_output_and_workspace@ws1-out1-wfsB1-spB1.snap | 2 +- ...t_output_and_workspace@ws1-out1-wfsB2-spA1.snap | 2 +- ...t_output_and_workspace@ws1-out1-wfsB2-spB1.snap | 2 +- ...t_output_and_workspace@ws1-out1-wfsBN-spA1.snap | 2 +- ...t_output_and_workspace@ws1-out1-wfsBN-spB1.snap | 2 +- ...tput_and_workspace@ws1-out2-fsF-wfsA1-spA1.snap | 2 +- ...tput_and_workspace@ws1-out2-fsF-wfsA1-spB1.snap | 2 +- ...tput_and_workspace@ws1-out2-fsF-wfsA2-spA2.snap | 1 - ...tput_and_workspace@ws1-out2-fsF-wfsA2-spB2.snap | 1 - ...tput_and_workspace@ws1-out2-fsF-wfsAN-spA1.snap | 2 +- ...tput_and_workspace@ws1-out2-fsF-wfsAN-spB1.snap | 2 +- ...get_output_and_workspace@ws1-out2-fsT-spA1.snap | 2 +- ...get_output_and_workspace@ws1-out2-fsT-spB1.snap | 2 +- ...tput_and_workspace@ws1-out2-fsT-wfsA1-spA1.snap | 2 +- ...tput_and_workspace@ws1-out2-fsT-wfsA1-spB1.snap | 2 +- ...tput_and_workspace@ws1-out2-fsT-wfsA2-spA2.snap | 1 - ...tput_and_workspace@ws1-out2-fsT-wfsA2-spB2.snap | 1 - ...tput_and_workspace@ws1-out2-fsT-wfsAN-spA1.snap | 2 +- ...tput_and_workspace@ws1-out2-fsT-wfsAN-spB1.snap | 2 +- ...tput_and_workspace@ws1-out2-fsT-wfsB1-spA1.snap | 2 +- ...tput_and_workspace@ws1-out2-fsT-wfsB1-spB1.snap | 2 +- ...tput_and_workspace@ws1-out2-fsT-wfsB2-spA1.snap | 2 +- ...tput_and_workspace@ws1-out2-fsT-wfsB2-spB1.snap | 2 +- ...tput_and_workspace@ws1-out2-fsT-wfsBN-spA1.snap | 2 +- ...tput_and_workspace@ws1-out2-fsT-wfsBN-spB1.snap | 2 +- ...tput_and_workspace@ws1-out2-fsT-wfsBU-spA1.snap | 2 +- ...tput_and_workspace@ws1-out2-fsT-wfsBU-spB1.snap | 2 +- ...t_output_and_workspace@ws1-out2-wfsA1-spA1.snap | 2 +- ...t_output_and_workspace@ws1-out2-wfsA1-spB1.snap | 2 +- ...t_output_and_workspace@ws1-out2-wfsA2-spA2.snap | 1 - ...t_output_and_workspace@ws1-out2-wfsA2-spB2.snap | 1 - ...t_output_and_workspace@ws1-out2-wfsAN-spA1.snap | 2 +- ...t_output_and_workspace@ws1-out2-wfsAN-spB1.snap | 2 +- ...t_output_and_workspace@ws1-out2-wfsB1-spA1.snap | 2 +- ...t_output_and_workspace@ws1-out2-wfsB1-spB1.snap | 2 +- ...t_output_and_workspace@ws1-out2-wfsB2-spA1.snap | 2 +- ...t_output_and_workspace@ws1-out2-wfsB2-spB1.snap | 2 +- ...t_output_and_workspace@ws1-out2-wfsBN-spA1.snap | 2 +- ...t_output_and_workspace@ws1-out2-wfsBN-spB1.snap | 2 +- ...target_output_and_workspace@ws1-wfsA1-spA1.snap | 2 +- ...target_output_and_workspace@ws1-wfsA1-spB1.snap | 2 +- ...target_output_and_workspace@ws1-wfsA2-spA2.snap | 1 - ...target_output_and_workspace@ws1-wfsA2-spB2.snap | 1 - ...target_output_and_workspace@ws1-wfsAN-spA1.snap | 2 +- ...target_output_and_workspace@ws1-wfsAN-spB1.snap | 2 +- ...target_output_and_workspace@ws1-wfsB1-spA1.snap | 2 +- ...target_output_and_workspace@ws1-wfsB1-spB1.snap | 2 +- ...target_output_and_workspace@ws1-wfsB2-spA1.snap | 2 +- ...target_output_and_workspace@ws1-wfsB2-spB1.snap | 2 +- ...target_output_and_workspace@ws1-wfsBN-spA1.snap | 2 +- ...target_output_and_workspace@ws1-wfsBN-spB1.snap | 2 +- ...et_output_and_workspace@ws2-fsF-wfsA1-spA1.snap | 2 +- ...et_output_and_workspace@ws2-fsF-wfsA1-spB1.snap | 2 +- ...et_output_and_workspace@ws2-fsF-wfsA2-spA2.snap | 1 - ...et_output_and_workspace@ws2-fsF-wfsA2-spB2.snap | 1 - ...et_output_and_workspace@ws2-fsF-wfsAN-spA2.snap | 1 - ...et_output_and_workspace@ws2-fsF-wfsAN-spB2.snap | 1 - ...k_target_output_and_workspace@ws2-fsT-spA2.snap | 1 - ...k_target_output_and_workspace@ws2-fsT-spB2.snap | 2 +- ...et_output_and_workspace@ws2-fsT-wfsA1-spA1.snap | 2 +- ...et_output_and_workspace@ws2-fsT-wfsA1-spB1.snap | 2 +- ...et_output_and_workspace@ws2-fsT-wfsA2-spA2.snap | 1 - ...et_output_and_workspace@ws2-fsT-wfsA2-spB2.snap | 1 - ...et_output_and_workspace@ws2-fsT-wfsAN-spA2.snap | 1 - ...et_output_and_workspace@ws2-fsT-wfsAN-spB2.snap | 1 - ...et_output_and_workspace@ws2-fsT-wfsB1-spA2.snap | 1 - ...et_output_and_workspace@ws2-fsT-wfsB1-spB2.snap | 2 +- ...et_output_and_workspace@ws2-fsT-wfsB2-spA2.snap | 1 - ...et_output_and_workspace@ws2-fsT-wfsB2-spB2.snap | 2 +- ...et_output_and_workspace@ws2-fsT-wfsBN-spA2.snap | 1 - ...et_output_and_workspace@ws2-fsT-wfsBN-spB2.snap | 2 +- ...et_output_and_workspace@ws2-fsT-wfsBU-spA2.snap | 1 - ...et_output_and_workspace@ws2-fsT-wfsBU-spB2.snap | 2 +- ...tput_and_workspace@ws2-out1-fsF-wfsA1-spA1.snap | 2 +- ...tput_and_workspace@ws2-out1-fsF-wfsA1-spB1.snap | 2 +- ...tput_and_workspace@ws2-out1-fsF-wfsA2-spA2.snap | 1 - ...tput_and_workspace@ws2-out1-fsF-wfsA2-spB2.snap | 1 - ...tput_and_workspace@ws2-out1-fsF-wfsAN-spA2.snap | 1 - ...tput_and_workspace@ws2-out1-fsF-wfsAN-spB2.snap | 1 - ...get_output_and_workspace@ws2-out1-fsT-spA2.snap | 1 - ...get_output_and_workspace@ws2-out1-fsT-spB2.snap | 2 +- ...tput_and_workspace@ws2-out1-fsT-wfsA1-spA1.snap | 2 +- ...tput_and_workspace@ws2-out1-fsT-wfsA1-spB1.snap | 2 +- ...tput_and_workspace@ws2-out1-fsT-wfsA2-spA2.snap | 1 - ...tput_and_workspace@ws2-out1-fsT-wfsA2-spB2.snap | 1 - ...tput_and_workspace@ws2-out1-fsT-wfsAN-spA2.snap | 1 - ...tput_and_workspace@ws2-out1-fsT-wfsAN-spB2.snap | 1 - ...tput_and_workspace@ws2-out1-fsT-wfsB1-spA2.snap | 1 - ...tput_and_workspace@ws2-out1-fsT-wfsB1-spB2.snap | 2 +- ...tput_and_workspace@ws2-out1-fsT-wfsB2-spA2.snap | 1 - ...tput_and_workspace@ws2-out1-fsT-wfsB2-spB2.snap | 2 +- ...tput_and_workspace@ws2-out1-fsT-wfsBN-spA2.snap | 1 - ...tput_and_workspace@ws2-out1-fsT-wfsBN-spB2.snap | 2 +- ...tput_and_workspace@ws2-out1-fsT-wfsBU-spA2.snap | 1 - ...tput_and_workspace@ws2-out1-fsT-wfsBU-spB2.snap | 2 +- ...t_output_and_workspace@ws2-out1-wfsA1-spA1.snap | 2 +- ...t_output_and_workspace@ws2-out1-wfsA1-spB1.snap | 2 +- ...t_output_and_workspace@ws2-out1-wfsA2-spA2.snap | 1 - ...t_output_and_workspace@ws2-out1-wfsA2-spB2.snap | 1 - ...t_output_and_workspace@ws2-out1-wfsAN-spA2.snap | 1 - ...t_output_and_workspace@ws2-out1-wfsAN-spB2.snap | 1 - ...t_output_and_workspace@ws2-out1-wfsB1-spA2.snap | 1 - ...t_output_and_workspace@ws2-out1-wfsB1-spB2.snap | 2 +- ...t_output_and_workspace@ws2-out1-wfsB2-spA2.snap | 1 - ...t_output_and_workspace@ws2-out1-wfsB2-spB2.snap | 2 +- ...t_output_and_workspace@ws2-out1-wfsBN-spA2.snap | 1 - ...t_output_and_workspace@ws2-out1-wfsBN-spB2.snap | 2 +- ...tput_and_workspace@ws2-out2-fsF-wfsA1-spA1.snap | 2 +- ...tput_and_workspace@ws2-out2-fsF-wfsA1-spB1.snap | 2 +- ...tput_and_workspace@ws2-out2-fsF-wfsA2-spA2.snap | 1 - ...tput_and_workspace@ws2-out2-fsF-wfsA2-spB2.snap | 1 - ...tput_and_workspace@ws2-out2-fsF-wfsAN-spA2.snap | 1 - ...tput_and_workspace@ws2-out2-fsF-wfsAN-spB2.snap | 1 - ...get_output_and_workspace@ws2-out2-fsT-spA2.snap | 1 - ...get_output_and_workspace@ws2-out2-fsT-spB2.snap | 2 +- ...tput_and_workspace@ws2-out2-fsT-wfsA1-spA1.snap | 2 +- ...tput_and_workspace@ws2-out2-fsT-wfsA1-spB1.snap | 2 +- ...tput_and_workspace@ws2-out2-fsT-wfsA2-spA2.snap | 1 - ...tput_and_workspace@ws2-out2-fsT-wfsA2-spB2.snap | 1 - ...tput_and_workspace@ws2-out2-fsT-wfsAN-spA2.snap | 1 - ...tput_and_workspace@ws2-out2-fsT-wfsAN-spB2.snap | 1 - ...tput_and_workspace@ws2-out2-fsT-wfsB1-spA2.snap | 1 - ...tput_and_workspace@ws2-out2-fsT-wfsB1-spB2.snap | 2 +- ...tput_and_workspace@ws2-out2-fsT-wfsB2-spA2.snap | 1 - ...tput_and_workspace@ws2-out2-fsT-wfsB2-spB2.snap | 2 +- ...tput_and_workspace@ws2-out2-fsT-wfsBN-spA2.snap | 1 - ...tput_and_workspace@ws2-out2-fsT-wfsBN-spB2.snap | 2 +- ...tput_and_workspace@ws2-out2-fsT-wfsBU-spA2.snap | 1 - ...tput_and_workspace@ws2-out2-fsT-wfsBU-spB2.snap | 2 +- ...t_output_and_workspace@ws2-out2-wfsA1-spA1.snap | 2 +- ...t_output_and_workspace@ws2-out2-wfsA1-spB1.snap | 2 +- ...t_output_and_workspace@ws2-out2-wfsA2-spA2.snap | 1 - ...t_output_and_workspace@ws2-out2-wfsA2-spB2.snap | 1 - ...t_output_and_workspace@ws2-out2-wfsAN-spA2.snap | 1 - ...t_output_and_workspace@ws2-out2-wfsAN-spB2.snap | 1 - ...t_output_and_workspace@ws2-out2-wfsB1-spA2.snap | 1 - ...t_output_and_workspace@ws2-out2-wfsB1-spB2.snap | 2 +- ...t_output_and_workspace@ws2-out2-wfsB2-spA2.snap | 1 - ...t_output_and_workspace@ws2-out2-wfsB2-spB2.snap | 2 +- ...t_output_and_workspace@ws2-out2-wfsBN-spA2.snap | 1 - ...t_output_and_workspace@ws2-out2-wfsBN-spB2.snap | 2 +- ...target_output_and_workspace@ws2-wfsA1-spA1.snap | 2 +- ...target_output_and_workspace@ws2-wfsA1-spB1.snap | 2 +- ...target_output_and_workspace@ws2-wfsA2-spA2.snap | 1 - ...target_output_and_workspace@ws2-wfsA2-spB2.snap | 1 - ...target_output_and_workspace@ws2-wfsAN-spA2.snap | 1 - ...target_output_and_workspace@ws2-wfsAN-spB2.snap | 1 - ...target_output_and_workspace@ws2-wfsB1-spA2.snap | 1 - ...target_output_and_workspace@ws2-wfsB1-spB2.snap | 2 +- ...target_output_and_workspace@ws2-wfsB2-spA2.snap | 1 - ...target_output_and_workspace@ws2-wfsB2-spB2.snap | 2 +- ...target_output_and_workspace@ws2-wfsBN-spA2.snap | 1 - ...target_output_and_workspace@ws2-wfsBN-spB2.snap | 2 +- 314 files changed, 214 insertions(+), 360 deletions(-) diff --git a/src/layout/workspace.rs b/src/layout/workspace.rs index 5e397c93..4ade1757 100644 --- a/src/layout/workspace.rs +++ b/src/layout/workspace.rs @@ -557,7 +557,8 @@ impl Workspace { let activate = activate.map_smart(|| self.active_window().unwrap().id() == next_to); let floating_has_window = self.floating.has_window(next_to); - if is_floating || floating_has_window { + + if is_floating && !tile.window().is_pending_fullscreen() { if floating_has_window { self.floating.add_tile_above(next_to, tile, activate); } else { @@ -579,58 +580,26 @@ impl Workspace { tile.floating_pos = Some(pos); self.floating.add_tile(tile, activate); + } + + if activate || self.scrolling.is_empty() { + self.floating_is_active = FloatingActive::Yes; + } + } else if floating_has_window { + self.scrolling + .add_tile(None, tile, activate, width, is_full_width, None); - if activate { - self.floating_is_active = FloatingActive::Yes; - } + if activate { + self.floating_is_active = FloatingActive::No; } } else { self.scrolling .add_tile_right_of(next_to, tile, activate, width, is_full_width); - } - // if is_floating && !tile.window().is_pending_fullscreen() { - // if floating_has_window { - // self.floating.add_tile_above(next_to, tile, activate); - // } else { - // // FIXME: use static pos - // let (next_to_tile, render_pos) = self - // .scrolling - // .tiles_with_render_positions() - // .find(|(tile, _)| tile.window().id() == next_to) - // .unwrap(); - // - // // Position the new tile in the center above the next_to tile. Think a - // // dialog opening on top of a window. - // let tile_size = tile.tile_size(); - // let pos = render_pos - // + (next_to_tile.tile_size().to_point() - tile_size.to_point()) - // .downscale(2.); - // let pos = self.floating.clamp_within_working_area(pos, tile_size); - // let pos = self.floating.logical_to_size_frac(pos); - // tile.floating_pos = Some(pos); - // - // self.floating.add_tile(tile, activate); - // } - // - // if activate || self.scrolling.is_empty() { - // self.floating_is_active = FloatingActive::Yes; - // } - // } else if floating_has_window { - // self.scrolling - // .add_tile(None, tile, activate, width, is_full_width, None); - // - // if activate { - // self.floating_is_active = FloatingActive::No; - // } - // } else { - // self.scrolling - // .add_tile_right_of(next_to, tile, activate, width, is_full_width); - // - // if activate { - // self.floating_is_active = FloatingActive::No; - // } - // } + if activate { + self.floating_is_active = FloatingActive::No; + } + } } } } diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA1-spA1.snap index 827bd7cb..848b895a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA1-spA1.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA1-spB1.snap index 468aa1e4..f917aaed 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA1-spB1.snap @@ -12,4 +12,4 @@ size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA2-spA2.snap index 982cccc1..170c11e0 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA2-spA2.snap @@ -12,4 +12,3 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA2-spB2.snap index 3272b7b5..f92c00ce 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsA2-spB2.snap @@ -12,4 +12,3 @@ size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAN-spA1.snap index 94181b49..66271072 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAN-spA1.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAN-spB1.snap index a877fa91..87f41b28 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAN-spB1.snap @@ -12,4 +12,4 @@ size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAN-spB2.snap index c5d4e10c..34acb6ed 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsF-wfsAN-spB2.snap @@ -12,4 +12,3 @@ size: 0 × 0, bounds: 1920 × 1080, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-spA1.snap index 2c04e0bb..a1e5d424 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-spB1.snap index b9b13019..f7aa4879 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-spB1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-spB2.snap index 1e61e489..82dadca0 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-spB2.snap @@ -11,4 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: -size: 0 × 0, bounds: 1920 × 1080, states: [] +size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA1-spA1.snap index 4bc939a3..70b3ba2a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA1-spA1.snap @@ -12,4 +12,4 @@ size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA1-spB1.snap index 1fdd98ca..563d3da3 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA1-spB1.snap @@ -12,4 +12,4 @@ size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA2-spA2.snap index 72a0944f..416340be 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA2-spA2.snap @@ -12,4 +12,3 @@ size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA2-spB2.snap index 67be5a9a..fb875f92 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsA2-spB2.snap @@ -12,4 +12,3 @@ size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAN-spA1.snap index 0c009d77..e2b98c1f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAN-spA1.snap @@ -12,4 +12,4 @@ size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAN-spB1.snap index 7ac494fc..a32862bf 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAN-spB1.snap @@ -12,4 +12,4 @@ size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAN-spB2.snap index dbe8191a..83475afc 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsAN-spB2.snap @@ -12,4 +12,3 @@ size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB1-spA1.snap index 00221432..88241e3c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB1-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB1-spB1.snap index 655e4da4..35009f68 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB1-spB1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB2-spA2.snap index 4928a69f..f5055a66 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB2-spA2.snap @@ -11,4 +11,3 @@ initial configure: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] post-map configures: -size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB2-spB2.snap index f068308e..b2643436 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsB2-spB2.snap @@ -11,4 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: -size: 0 × 0, bounds: 1920 × 1080, states: [] +size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBN-spA1.snap index 30c8d410..a91961dd 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBN-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBN-spB1.snap index 6ea62b48..0cfdd1cb 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBN-spB1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBN-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBN-spB2.snap index 49cf37cc..e8f840df 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBN-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBN-spB2.snap @@ -11,4 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: -size: 0 × 0, bounds: 1920 × 1080, states: [] +size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBU-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBU-spA1.snap index d576f364..46f2fe66 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBU-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBU-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBU-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBU-spB1.snap index 9520823e..1cdd5089 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBU-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBU-spB1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBU-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBU-spB2.snap index 9fa2e302..fbc291d2 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBU-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@fsT-wfsBU-spB2.snap @@ -11,4 +11,4 @@ initial configure: size: 1920 × 1080, bounds: 1920 × 1080, states: [Fullscreen] post-map configures: -size: 0 × 0, bounds: 1920 × 1080, states: [] +size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA1-spA1.snap index 5efd1ca0..7d2a8841 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA1-spA1.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA1-spB1.snap index f0d3d68e..613d723c 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA1-spB1.snap @@ -12,4 +12,4 @@ size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA2-spA2.snap index bfd39465..d29a5980 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA2-spA2.snap @@ -12,4 +12,3 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA2-spB2.snap index 11436d8c..e43694f9 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsA2-spB2.snap @@ -12,4 +12,3 @@ size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAN-spA1.snap index ff5435bb..1afc146f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAN-spA1.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAN-spB1.snap index 6e92a940..22a7733d 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsF-wfsAN-spB1.snap @@ -12,4 +12,4 @@ size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-spA1.snap index 2afae6c8..040bef99 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-spB1.snap index a603a7fe..12578867 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-spB1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA1-spA1.snap index 75bec390..b256baf7 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA1-spA1.snap @@ -12,4 +12,4 @@ size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA1-spB1.snap index f0e60cfa..48d71a57 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA1-spB1.snap @@ -12,4 +12,4 @@ size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA2-spA2.snap index ba60695c..1a4a816f 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA2-spA2.snap @@ -12,4 +12,3 @@ size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA2-spB2.snap index c4ccf6ed..e783fe49 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsA2-spB2.snap @@ -12,4 +12,3 @@ size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAN-spA1.snap index b7a785c4..319f6a87 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAN-spA1.snap @@ -12,4 +12,4 @@ size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAN-spB1.snap index a44fb59f..1f1ad9bf 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsAN-spB1.snap @@ -12,4 +12,4 @@ size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB1-spA1.snap index 5b6f0106..ebf4e24a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB1-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB1-spB1.snap index 38c38e87..15df4898 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB1-spB1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB2-spA1.snap index fac746a5..eb792d97 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB2-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB2-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB2-spB1.snap index 57cc4d89..41fd7afc 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB2-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsB2-spB1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBN-spA1.snap index d962cd93..baec579a 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBN-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBN-spB1.snap index 81e02f39..8282c19e 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBN-spB1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBU-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBU-spA1.snap index 53255e59..fba5cfeb 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBU-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBU-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBU-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBU-spB1.snap index f3952fb8..9d9c59d1 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBU-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-fsT-wfsBU-spB1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA1-spA1.snap index 05dea8be..f1a4f0fc 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA1-spA1.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA1-spB1.snap index a7c95e3a..7c5138ad 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA1-spB1.snap @@ -12,4 +12,4 @@ size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA2-spA2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA2-spA2.snap index f959e0ad..f2cfb3a2 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA2-spA2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA2-spA2.snap @@ -12,4 +12,3 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA2-spB2.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA2-spB2.snap index 7498a1e0..04a7d454 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA2-spB2.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsA2-spB2.snap @@ -12,4 +12,3 @@ size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1920 × 1080, bounds: 1888 × 1048, states: [Fullscreen] -size: 0 × 0, bounds: 1920 × 1080, states: [] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAN-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAN-spA1.snap index 56675403..b32305ca 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAN-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAN-spA1.snap @@ -12,4 +12,4 @@ size: 616 × 688, bounds: 1248 × 688, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAN-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAN-spB1.snap index 41135d8d..342482ea 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAN-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsAN-spB1.snap @@ -12,4 +12,4 @@ size: 0 × 0, bounds: 1280 × 720, states: [] post-map configures: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB1-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB1-spA1.snap index 42f8dc96..3a0cd294 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB1-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB1-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen] post-map configures: -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB1-spB1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB1-spB1.snap index 138329e8..0f448f46 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB1-spB1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB1-spB1.snap @@ -11,4 +11,4 @@ initial configure: size: 1280 × 720, bounds: 1280 × 720, states: [Fullscreen] post-map configures: -size: 0 × 0, bounds: 1280 × 720, states: [Activated] +size: 1280 × 720, bounds: 1248 × 688, states: [Fullscreen, Activated] diff --git a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB2-spA1.snap b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB2-spA1.snap index 3dde1ba4..4fd00cbd 100644 --- a/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB2-spA1.snap +++ b/src/tests/snapshots/niri__tests__window_opening__check_target_output_and_workspace@out1-wfsB2-spA1.snap @@ -11,4 +11,4 @@ initial configure: size: 1