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
Tassilo Horn
08b69d788f
A bit renaming; add license notice to every file
3 years ago
Tassilo Horn
c3764926c5
Implement the actual usage of the config
3 years ago
Tassilo Horn
dd348a4518
Small rearrangement to stop clippy from suggesting a fix for a non-issue
4 years ago
Tassilo Horn
b5ee04a1c2
Fix warnings new in the 2021 edition of rust
4 years ago
Tassilo Horn
334a6a6354
Fix: its shortcuts_inhibitor not "shortcuts inhibitor"
4 years ago
Tassilo Horn
ddee71bac5
Don't consider scratchpad windows in switch-to-urgent-or-lru-window ( fixes #2 )
4 years ago
Tassilo Horn
233be20479
Refactor exec_swayr_cmd args into separat struct
4 years ago
Tassilo Horn
44492a77e0
Run sway commands via IPC connection instead on shelling out and calling swaymsg
4 years ago
Tassilo Horn
fdcb1a0bf4
scratchpad windows aren't considered in next-/prev-window
...
fixes #1
4 years ago
Tassilo Horn
5c348fb7c4
Execute commands in the demon instead of the client
4 years ago
Tassilo Horn
32859713d4
Use swayipc crate instead of home-grown IPC structs
...
That saves a lot of boring code. :-)
4 years ago
Tassilo Horn
cdba9b1186
New commands: next-window & prev-window
4 years ago
Tassilo Horn
0f1989acd7
New switch-to-urgent-or-lru-window command; add module docs
4 years ago
Tassilo Horn
dcfe4ccc99
Fix ConEvent deserialization issue
...
In a workspace Reload event, both current and old workspace are actually null.
4 years ago
Tassilo Horn
47d47f47f5
Display swayr/swaymsg commands in bold
4 years ago
Tassilo Horn
f7a0ca24f5
New subcommand execute-swayr-command
4 years ago
Tassilo Horn
a645d067b0
New subcommand quit-workspace-or-window
4 years ago
Tassilo Horn
a17271a918
New subcommand switch-workspace-or-window
4 years ago
Tassilo Horn
d7be7cecbb
Some refinements
4 years ago
Tassilo Horn
aef14305f8
New subcommand execute-swaymsg-command
4 years ago
Tassilo Horn
6b872e2237
Add switch-workspace subcommand
4 years ago
Tassilo Horn
8530b78d97
Reorganize a bit
4 years ago
Tassilo Horn
12f8da1bb0
Refactor and improve
4 years ago
Tassilo Horn
f9029af82d
New quit-window command
4 years ago
Tassilo Horn
03e190067b
Minor changes
4 years ago
Tassilo Horn
7184747a5f
More, more, more...
4 years ago
Tassilo Horn
aa1fadd6fd
Window switcher seems to work
4 years ago