~isshin


#26 Feature Request: Allow skipping of windows with app_id or title as a filter 2 years ago

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 :)

#26 Feature Request: Allow skipping of windows with app_id or title as a filter 2 years ago

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 such

thanks a lot for creation of swayr, its an awesome tool :)

#7 Add a tray indicator 2 years ago

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.

#14 window switcher is broken 3 years ago

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 cycled

swayrd.log https://gist.github.com/Iss-in/4ae5b112be32d4a150a0518c054f9b56

#10 Swayr window switcher is broken 3 years ago

Comment by ~isshin on ~tsdh/swayr

yup, its working as expected. thanks a lot for resolving it so soon

#10 Swayr window switcher is broken 3 years ago

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. now next-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 and next-window-of-- doesnt work again

File: /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

#6 daemon crashing on basic switching 3 years ago

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

#6 daemon crashing on basic switching 3 years ago

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