56 Commits (191c013b6319ba20b1e65dd705606683483a1b50)

Author SHA1 Message Date
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 4 years ago
Tassilo Horn 8c396ff27d con_props -> extra_props 4 years ago
Tassilo Horn 4ff03e7038 con_props -> extra_props 4 years ago
Tassilo Horn e3c5108bd8 Move demon init into demon.rs 4 years ago
Tassilo Horn d7f062e0ae Gracefully restart after 3 seconds on error 4 years ago
Tassilo Horn f14d70a4f0 Restart connection & subscription on error 4 years ago
Tassilo Horn dd52f6d8c3 Minor change 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 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 26aeddd34e Some simplifications; release v0.0.8 4 years ago
Tassilo Horn b8c0799ffc Don't get into a restart loop if swaymsg monitor process exited 4 years ago
Tassilo Horn dcfe4ccc99 Fix ConEvent deserialization issue 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 f29c5277f9 Use wofi --parse-search in order not to match pango markup 4 years ago
Tassilo Horn 30770c8e5c Fix a deserialization error with workspace events 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 3bf88f2782 Add error message 4 years ago
Tassilo Horn 5f58046319 Don't panic the window event handler thread on unexpected messages 4 years ago
Tassilo Horn 08b66cf8ff Fix markup syntax error 4 years ago
Tassilo Horn 50acfc2119 Fix demon crash when off-screen windows are created 4 years ago
Tassilo Horn 5f573ccb71 Display urgent windows with red background 4 years ago
Tassilo Horn 19f24d3a39 Add README.md, complete Cargo.toml, add license, etc. 4 years ago
Tassilo Horn 8cd4674c15 Add command line options 4 years ago
Tassilo Horn 03e190067b Minor changes 4 years ago
Tassilo Horn a3e77587ff Add missing Border variant 4 years ago
Tassilo Horn 7184747a5f More, more, more... 4 years ago
Tassilo Horn aa1fadd6fd Window switcher seems to work 4 years ago
Tassilo Horn 0291efa989 wofi_select works 4 years ago
Tassilo Horn eccc0c5c3c Started wofi selection 4 years ago
Tassilo Horn d773db3b61 Delete stale socket on restart (and more) 4 years ago
Tassilo Horn 07e64338b3 Client can get window props from demon 4 years ago
Tassilo Horn 94cb31baa5 Open Unix socket for handling clients 4 years ago
Tassilo Horn 25eaa19998 Forgot to add demon.rs; Make event recording work 4 years ago
Tassilo Horn 33ac104836 Move event handler to separate module 4 years ago
Tassilo Horn 131051a69f Make the window event subscription and JSON parsing work 4 years ago