| [Sawfish] Re: Some bindings now broken? M-Up = Workspace Up |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/sawfish Archives
]
- To: sawfish@xxxxxxxxxxxxxxxxxxx
- Subject: [Sawfish] Re: Some bindings now broken? M-Up = Workspace Up
- From: Trevor Cordes <trevor@xxxxxxxxxxxxx>
- Date: Sat, 29 Nov 2025 03:42:16 -0600
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tecnopolis.ca; s=mailfwdk1; t=1764409337; bh=9phg48gIgH5FoRvxjiVhFQLoTIjw6I9a6PJevvwjGI4=; h=Date:From:To:Subject:In-Reply-To:References; b=djQEz17yGtdB86O4heaOnJ1xbbbeQHqw5ommqkOa/FS43qndNzm7U/3t2B7V2S27h UXweiXeGhNgKn/xcqj7usqp6SzHk62VOy0cfYHrVivDydEag+BBNHdJDnleKiK6Cns WfeqhT55Wkhw0MAzBnGBFMMqShR6lzaiwDvbGvlM=
On 2025-11-28 Trevor Cordes wrote:
> After my F42 upgrade the M-Up = Workspace Up / Down and M-C-Up = Send
> to workspace up / down key bindings no longer do anything. They
> worked fine in F41. I did not change any key bindings in the upgrade.
I solved this by adding some debug prints to workspace-grid.jl. It
appears my system no longer has a "_NET_DESKTOP_LAYOUT root property"
-- even though it did in F41. This explains why with no change to
sawfish all of a sudden this feature broke.
The workaround is to define in .sawfish/custom:
(custom-set-typed-variable (quote overriden-num-workspace-rows) (quote 3) (quote number))
and restart sawfish:
sawfish --replace &
Now I can move and send up/down as well as left/right. On the
downside, when I reach the farthest right workspace, I can no longer
keep going right to get to the next row for some reason. Maybe that's
normal behavior. I could have sworn in F41 I could do both. In any
event, I can live with it as the up/down is more important.
I guess the "bug" is that something was changed in X or XFCE or who
knows that is making _NET_DESKTOP_LAYOUT unavailable to sawfish.
--
Sawfish ML