Comment by ~isshin on ~tsdh/swayr
thanks for the consideration. So my exact usecase is that I keep a few notes windows which are sticky , and would like to skip them always. having NOT as a criteria will do the once implemented. Guess, I will for it :)
Ticket created by ~isshin on ~tsdh/swayr
As in title, it will be awesome to have a feature which can allows to skip certain windows while calling
next/prev-windows
and such commands. Usecase: there are some floating windows which I dont want to switch like sticky notes, some music widget and suchthanks a lot for creation of swayr, its an awesome tool :)
Ticket created by ~isshin on ~kennylevinsen/wlsunset
Pls allow support for a tray indicator. It is very nice to have a way to manually toggle the night light/gamma on and off per the user need.
Ticket created by ~isshin on ~tsdh/swayr
same as #10,
ext-window-of-same-layout current-workspace
is broken again. to reproduce - open a firefox window in an empty workspace, and open 2 more instances using ctrl+n. on executing the above command, only 2 windows are being cycledswayrd.log https://gist.github.com/Iss-in/4ae5b112be32d4a150a0518c054f9b56
Comment by ~isshin on ~tsdh/swayr
yup, its working as expected. thanks a lot for resolving it so soon
Ticket created by ~isshin on ~tsdh/swayr
swayr 0.10.1-1 sway 1:1.6.1-2 wlroots 0.14.1-2
to reproduce : open two tiling windows in current workspace (A) and tile them using
toggle-tab-shuffle-tile-workspace exclude-floating
, switch to a workspace (B) containing a single tiled window and switch back to A. nownext-window-of-same-layout current-workspace
doesnt work unless you focus the non-focussed window using mouse. switch again to B and back to A andnext-window-of--
doesnt work againFile: /tmp/swayr.log ───────┼─────────────────────────────────────────────────────────────────── 1 │ Could not send command: Connection refused (os error 111) 2 │ Could not send command: Connection refused (os error 111) 3 │ Could not send command: Connection refused (os error 111)
swayrd log https://gist.github.com/Iss-in/476b42d77ec2c8f315b26ac5e9c1f18d
Comment by ~isshin on ~tsdh/swayr
yeah, I copied the entire log and there was crash info at bottom, looks like I somehow ommitted it coz of word limit xd, nvm it works now, thanks a lot for implementing it, I wasnt expecting it so soon after the request
Ticket created by ~isshin on ~tsdh/swayr
Deleted stale socket from previous run. Connecting to sway for subscribing to events... Handled workspace event type Focus New extra_props state: { 16: ExtraProps { last_focus_time: 1634280123041, }, } Handled window event type Focus New extra_props state: { 19: ExtraProps { last_focus_time: 1634280123041, }, 16: ExtraProps { last_focus_time: 1634280123041, }, } Handled window event type Focus New extra_props state: { 101: ExtraProps { last_focus_time: 1634280125563, }, 100: ExtraProps { last_focus_time: 1634280124088, }, 99: ExtraProps { last_focus_time: 1634280125243, }, 19: ExtraProps { last_focus_time: 1634280123041, }, 91: ExtraProps { last_focus_time: 1634280123593, }, 16: ExtraProps { last_focus_time: 1634280123041, }, } Unhandled window event type Title Unhandled window event type Title Running sway command: [con_id=100] focus Handled window event type Focus New extra_props state: { 101: ExtraProps { last_focus_time: 1634280125563, }, 100: ExtraProps { last_focus_time: 1634280126644, }, 99: ExtraProps { last_focus_time: 1634280125243, }, 19: ExtraProps { last_focus_time: 1634280123041, }, 91: ExtraProps { last_focus_time: 1634280123593, }, 16: ExtraProps { last_focus_time: 1634280123041, }, } Handled window event type Focus New extra_props state: { 101: ExtraProps { last_focus_time: 1634280127143, }, 100: ExtraProps { last_focus_time: 1634280126644, }, 99: ExtraProps { last_focus_time: 1634280125243, }, 19: ExtraProps { last_focus_time: 1634280123041, }, 91: ExtraProps { last_focus_time: 1634280123593, }, 16: ExtraProps { last_focus_time: 1634280123041, }, } Unhandled window event type Title Unhandled window event type Title Running sway command: [con_id=99] focus Handled window event type Focus New extra_props state: { 101: ExtraProps { last_focus_time: 1634280127143, }, 100: ExtraProps { last_focus_time: 1634280126644, }, 99: ExtraProps { last_focus_time: 1634280128777, }, 19: ExtraProps { last_focus_time: 1634280123041, }, 91: ExtraProps { last_focus_time: 1634280123593, }, 16: ExtraProps { last_focus_time: 1634280123041, }, } Unhandled window event type Title Unhandled window event type Title Running sway command: [con_id=100] focus Handled window event type Focus New extra_props state: { 101: ExtraProps { last_focus_time: 1634280127143, }, 100: ExtraProps { last_focus_time: 1634280129469, }, 99: ExtraProps { last_focus_time: 1634280128777, }, 19: ExtraProps { last_focus_time: 1634280123041, }, 91: ExtraProps { last_focus_time: 1634280123593, }, 16: ExtraProps { last_focus_time: 1634280123041, }, } Unhandled window event type Title Unhandled window event type Title Running sway command: [con_id=101] focus Handled window event type Focus New extra_props state: { 101: ExtraProps { last_focus_time: 1634280130061, }, 100: ExtraProps { last_focus_time: 1634280129469, }, 99: ExtraProps { last_focus_time: 1634280128777, }, 19: ExtraProps { last_focus_time: 1634280123041, }, 91: ExtraProps { last_focus_time: 1634280123593, }, 16: ExtraProps { last_focus_time: 1634280123041, }, } Unhandled window event type Title Unhandled window event type Title Running sway command: [con_id=99] focus Handled window event type Focus New extra_props state: { 101: ExtraProps { last_focus_time: 1634280130061, }, 100: ExtraProps { last_focus_time: 1634280129469, }, 99: ExtraProps { last_focus_time: 1634280130603, }, 19: ExtraProps { last_focus_time: 1634280123041, }, 91: ExtraProps { last_focus_time: 1634280123593, }, 16: ExtraProps { last_focus_time: 1634280123041, }, } Unhandled window event type Title Unhandled window event type Title Running sway command: [con_id=100] focus Handled window event type Focus New extra_props state: { 101: ExtraProps { last_focus_time: 1634280130061, }, 100: ExtraProps { last_focus_time: 1634280131168, }, 99: ExtraProps { last_focus_time: 1634280130603, }, 19: ExtraProps { last_focus_time: 1634280123041, }, 91: ExtraProps { last_focus_time: 1634280123593, }, 16: ExtraProps { last_focus_time: 1634280123041, }, } Unhandled window event type Title Unhandled window event type Title Running sway command: [con_id=101] focus Handled window event type Focus New extra_props state: { 101: ExtraProps { last_focus_time: 1634280131722, }, 100: ExtraProps { last_focus_time: 1634280131168, }, 99: ExtraProps { last_focus_time: 1634280130603, }, 19: ExtraProps { last_focus_time: 1634280123041, }, 91: ExtraProps { last_focus_time: 1634280123593, }, 16: ExtraProps { last_focus_time: 1634280123041, }, } Unhandled window event type Title Unhandled window event type Title Running sway command: [con_id=99] focus Handled window event type Focus New extra_props state: { 101: ExtraProps { last_focus_time: 1634280131722, }, 100: ExtraProps { last_focus_time: 1634280131168, }, 99: ExtraProps { last_focus_time: 1634280132259, }, 19: ExtraProps { last_focus_time: 1634280123041, }, 91: ExtraProps { last_focus_time: 1634280123593, }, 16: ExtraProps { last_focus_time: 1634280123041, }, } Unhandled window event type Title Unhandled window event type Title Running sway command: [con_id=100] focus Handled window event type Focus New extra_props state: { 101: ExtraProps { last_focus_time: 1634280131722, }, 100: ExtraProps { last_focus_time: 1634280132810, }, 99: ExtraProps { last_focus_time: 1634280132259, }, 19: ExtraProps { last_focus_time: 1634280123041, }, 91: ExtraProps { last_focus_time: 1634280123593, }, 16: ExtraProps { last_focus_time: 1634280123041, }, } Unhandled window event type Title Unhandled window event type Title Running sway command: [con_id=101] focus Handled window event type Focus New extra_props state: { 101: ExtraProps { last_focus_time: 1634280133322, }, 100: ExtraProps { last_focus_time: 1634280132810, }, 99: ExtraProps { last_focus_time: 1634280132259, }, 19: ExtraProps { last_focus_time: 1634280123041, }, 91: ExtraProps { last_focus_time: 1634280123593, }, 16: ExtraProps { last_focus_time: 1634280123041, }, } Unhandled window event type Title Unhandled window event type Title Running sway command: [con_id=99] focus Handled window event type Focus New extra_props state: { 101: ExtraProps { last_focus_time: 1634280133322, }, 100: ExtraProps { last_focus_time: 1634280132810, }, 99: ExtraProps { last_focus_time: 1634280133849, }, 19: ExtraProps { last_focus_time: 1634280123041, }, 91: ExtraProps { last_focus_time: 1634280123593, }, 16: ExtraProps { last_focus_time: 1634280123041, }, } Unhandled window event type Title Unhandled window event type Title Running sway command: [con_id=100] focus Handled window event type Focus New extra_props state: { 101: ExtraProps { last_focus_time: 1634280133322, }, 100: ExtraProps { last_focus_time: 1634280134396, }, 99: ExtraProps { last_focus_time: 1634280133849, }, 19: ExtraProps { last_focus_time: 1634280123041, }, 91: ExtraProps { last_focus_time: 1634280123593, }, 16: ExtraProps { last_focus_time: 1634280123041, }, } Unhandled window event type Title Unhandled window event type Title Running sway command: [con_id=101] focus Handled window event type Focus New extra_props state: { 101: ExtraProps { last_focus_time: 1634280134978, }, 100: ExtraProps { last_focus_time: 1634280134396, }, 99: ExtraProps { last_focus_time: 1634280133849, }, 19: ExtraProps { last_focus_time: 1634280123041, }, 91: ExtraProps { last_focus_time: 1634280123593, }, 16: ExtraProps { last_focus_time: 1634280123041, }, } Unhandled window event type Title Unhandled window event type Title Running sway command: [con_id=99] focus Handled window event type Focus New extra_props state: { 101: ExtraProps { last_focus_time: 1634280134978, }, 100: ExtraProps { last_focus_time: 1634280134396, }, 99: ExtraProps { last_focus_time: 1634280135504, }, 19: ExtraProps { last_focus_time: 1634280123041, }, 91: ExtraProps { last_focus_time: 1634280123593, }, 16: ExtraProps { last_focus_time: 1634280123041, }, } Unhandled window event type Title Unhandled window event type Title Running sway command: [con_id=100] focus Handled window event type Focus New extra_props state: { 101: ExtraProps { last_focus_time: 1634280134978, }, 100: ExtraProps { last_focus_time: 1634280136036, }, 99: ExtraProps { last_focus_time: 1634280135504, }, 19: ExtraProps { last_focus_time: 1634280123041, }, 91: ExtraProps { last_focus_time: 1634280123593, }, 16: ExtraProps { last_focus_time: 1634280123041, }, } Unhandled window event type Title Unhandled window event type Title Running sway command: [con_id=101] focus Handled window event type Focus New extra_props state: { 101: ExtraProps { last_focus_time: 1634280136548, }, 100: ExtraProps { last_focus_time: 1634280136036, }, 99: ExtraProps { last_focus_time: 1634280135504, }, 19: ExtraProps { last_focus_time: 1634280123041, }, 91: ExtraProps { last_focus_time: 1634280123593, }, 16: ExtraProps { last_focus_time: 1634280123041, }, } Handled window event type New New extra_props state: { 101: ExtraProps { last_focus_time: 1634280136548, }, 100: ExtraProps { last_focus_time: 1634280136036, }, 99: ExtraProps { last_focus_time: 1634280135504, }, 109: ExtraProps { last_focus_time: 1634280137005, }, 19: ExtraProps { last_focus_time: 1634280123041, }, 91: ExtraProps { last_focus_time: 1634280123593, }, 16: ExtraProps { last_focus_time: 1634280123041, }, } Unhandled window event type Title Handled window event type Floating Unhandled window event type Title Handled window event type Focus New extra_props state: { 101: ExtraProps { last_focus_time: 1634280136548, }, 100: ExtraProps { last_focus_time: 1634280136036, }, 99: ExtraProps { last_focus_time: 1634280135504, }, 109: ExtraProps { last_focus_time: 1634280137005, }, 19: ExtraProps { last_focus_time: 1634280123041, }, 91: ExtraProps { last_focus_time: 1634280123593, }, 16: ExtraProps { last_focus_time: 1634280123041, }, } Unhandled window event type Title Handled window event type Focus New extra_props state: { 101: ExtraProps { last_focus_time: 1634280137309, }, 100: ExtraProps { last_focus_time: 1634280136036, }, 99: ExtraProps { last_focus_time: 1634280135504, }, 109: ExtraProps { last_focus_time: 1634280137005, }, 19: ExtraProps { last_focus_time: 1634280123041, }, 91: ExtraProps { last_focus_time: 1634280123593, }, 16: ExtraProps { last_focus_time: 1634280123041, }, } Unhandled window event type Title Unhandled window event type Title Running sway command: [con_id=99] focus Handled window event type Focus New extra_props state: { 101: ExtraProps { last_focus_time: 1634280137309, }, 100: ExtraProps { last_focus_time: 1634280136036, }, 99: ExtraProps { last_focus_time: 1634280137971, }, 109: ExtraProps { last_focus_time: 1634280137005, }, 19: ExtraProps { last_focus_time: 1634280123041, }, 91: ExtraProps { last_focus_time: 1634280123593, }, 16: ExtraProps { last_focus_time: 1634280123041, }, } Unhandled window event type Title Unhandled window event type Title Running sway command: [con_id=100] focus Handled window event type Focus New extra_props state: { 101: ExtraProps { last_focus_time: 1634280137309, }, 100: Ext
basic testing with switching between 3 tiled window repeatedly using
swayr next-similar-window current-workspace
daemon crashes if theres also a floating window in that workspace aside from 3