Tassilo Horn
0bd68b6342
Make clippy happy
3 years ago
Tassilo Horn
2702a69925
New command switch-to-app-or-urgent-or-lru-window
3 years ago
Tassilo Horn
d90ab10224
Release swayr v0.14.0
3 years ago
Aleksei Bavshin
c6f4631796
Convert (e)println to log macros
...
Add and configure env_logger
3 years ago
Tassilo Horn
053becd176
Allow placeholders to specify their own format string
3 years ago
Tassilo Horn
7b07141722
Replace last_focus_time with last_focus_tick
...
Fixes: https://todo.sr.ht/~tsdh/swayr/12
3 years ago
Tassilo Horn
4ae50bbfc5
Add --kill flag to quit-window
...
Implements: https://todo.sr.ht/~tsdh/swayr/11
3 years ago
Tassilo Horn
1727faa96c
Fix #10
...
tree.get_windows().get(0) is not the current window (rotation, urgency)!
3 years ago
Tassilo Horn
a8689994ea
Release 0.11.1 with new switch-to command
3 years ago
Tassilo Horn
659c634518
Adapt to clap-3.0.0-rc.4 changes
3 years ago
Tassilo Horn
7cad04ccff
Make move-focused-to handle moving to outputs
3 years ago
Tassilo Horn
b6fc87901a
New switch-output command
3 years ago
Tassilo Horn
4c17f110f4
Support new {output_name} spec in formats
3 years ago
Tassilo Horn
f0578f3492
New configure-outputs command
3 years ago
Tassilo Horn
8979df958a
spelling
3 years ago
Tassilo Horn
7e16b735b2
Tidy up menu display formatting
3 years ago
Tassilo Horn
ba9f2af5d8
New move-focused-to command
3 years ago
Tassilo Horn
1e1ac9d9b0
New swap-focused-with command
3 years ago
Tassilo Horn
b11e7000ed
Moving
3 years ago
Tassilo Horn
7644be9a53
Tidy up
3 years ago
Tassilo Horn
ae691188fd
switch_workspace_container_or_window
3 years ago
Tassilo Horn
69aa2597c8
Support indentation and {layout} in formats
3 years ago
Tassilo Horn
1c1b155e95
Rename con to tree
3 years ago
Tassilo Horn
566a27a9a6
Alternative, light-weight con rewrite
3 years ago
Tassilo Horn
64052993d4
A bit refactoring
3 years ago
Tassilo Horn
9163582d34
Allow s: shortcut in execute-swaymsg-command
3 years ago
Tassilo Horn
e778244b53
New move-focused-to-workspace command
3 years ago
Tassilo Horn
311a92bd12
Release v0.9.0-beta.2: #<letter>:<input> shortcuts for menu switcher cmds
3 years ago
Tassilo Horn
c71698d3ff
Release 0.9.0-beta.0: workspace creation support
...
All menu switching commands (`switch-window`, `switch-workspace`, and
`switch-workspace-or-window`) can now create and switch to not yet existing
workspaces. Just type a digit, a name, or `<digit>:<name>`, confirm your
input, and it'll do. The `<digit>:<name>` format is explained in `man
sway(5)`. If that format is given, `swayr` will create the workspace using
`workspace number <digit>:<name>`. If just a digit or name is given, the
`number` argument is not used.
3 years ago
Tassilo Horn
bc314e7246
Rename next/prev-similar-window to next/prev-window-of-same-layout
3 years ago
Tassilo Horn
e6b2d06d98
Update deps and adapt to clap 3.0.0-beta.5
3 years ago
Tassilo Horn
22fa8591c7
Some simplifications
3 years ago
Tassilo Horn
d83acacea0
Fix next/prev-window commands
...
The prev-window commands never worked. They only switched between the last two
recently used windows ignoring all others.
3 years ago
Tassilo Horn
637cbff935
Fix bug #6 , release 0.8.0-beta.1
3 years ago
Tassilo Horn
0d5288f845
Docs
3 years ago
Tassilo Horn
e351974c41
New commands: next/prev-similar-window
3 years ago
Tassilo Horn
32f22c34a7
New commands: next/prev-floating-window
3 years ago
Tassilo Horn
546e0e326b
Remove some repetition
3 years ago
Tassilo Horn
a93f2a7f1d
A bit refactoring
3 years ago
Tassilo Horn
02db59896f
Allow to specify all or only current workspace windows with next/prev-window cmds
3 years ago
Tassilo Horn
3f090e290c
New commands: {Next,Prev}{Tiled,TabbedOrStacked}Window
3 years ago
Tassilo Horn
6cbce99892
Improve tab_current_workspace (less flicker)
3 years ago
Tassilo Horn
5ec67b307b
Improve layouting commands and update deps
3 years ago
Tassilo Horn
2210af2944
Implemented some layouting commands
3 years ago
Tassilo Horn
045e8e7411
Implement auto_tile feature
3 years ago
Tassilo Horn
7867e8d7b2
Fixes for icon retrieval
...
It didn't work for desktop files like org.gnome.Nautilus.desktop.
Also added a workaround for apps like org.gnome.eog.desktop whose app_id is not
org.gnome.eog but just eog.
3 years ago
Tassilo Horn
3ba4779545
Make clippy happy
3 years ago
Tassilo Horn
541de88770
Don't show empty workspaces; a bit refactoring
3 years ago
Tassilo Horn
b67ba9d5a4
launcher -> menu program
3 years ago
Tassilo Horn
922db0aee1
Upgrade to swayipc-3.0.0-alpha.3
3 years ago