James Reed
|
b1d40ac030
|
workspace: Don't delete tags with pending clients
|
2021-11-07 15:52:39 -07:00 |
James Reed
|
ce935de94d
|
workspace: Rename DBus method to NewWorkspace
|
2020-12-21 13:08:10 -07:00 |
James Reed
|
832ccc693e
|
Reformat
|
2020-12-20 17:11:35 -07:00 |
James Reed
|
63e552f0e3
|
workspace: Don't use volatile tags
Instead manually delete tag if it has no clients and is not
selected.
|
2020-10-05 16:34:28 -06:00 |
James Reed
|
6b4df07705
|
Implement the wm-launch DBus interface
|
2020-10-03 16:37:39 -06:00 |
James Reed
|
d8db79a85c
|
workspace: Use first layout as default
|
2020-10-03 08:22:58 -06:00 |
James Reed
|
1843c74003
|
Change license to MIT
|
2020-09-16 11:28:51 -06:00 |
James Reed
|
da7b3c31de
|
Support launching with `systemd-run`
Runs in a user scope via `systemd-run --user --scope`.
|
2020-08-19 12:38:48 -06:00 |
James Reed
|
14e09e5195
|
Rename `spawn_callback` to `callback`
`callback` becomes `raise_callback`.
|
2020-08-05 14:13:23 -06:00 |
James Reed
|
2ad15ea4e5
|
workspace: Clone client table before modifying
|
2020-08-04 17:07:21 -06:00 |
James Reed
|
ce4127d6e7
|
workspace: Delete empty tag at end of main loop
Prevents the previous tag in history from being selected.
|
2020-08-01 17:28:19 -06:00 |
James Reed
|
a768a20b06
|
workspace: Delete empty tag when unselected
|
2020-07-29 17:13:09 -06:00 |
James Reed
|
a4e00a79cb
|
workspace: Return {} if unable to load file
|
2020-05-13 09:28:11 -06:00 |
James Reed
|
9f88a2c5cb
|
workspace: Implement launching clients from file
|
2020-04-29 04:36:15 -06:00 |
James Reed
|
623ad22ef4
|
workspace: Allow instantiation with existing tag
|
2020-04-19 14:06:34 -06:00 |
James Reed
|
98ab47ec56
|
Add workspaces
Workspaces are wrappers around tags that launch
accompanying clients.
|
2019-09-16 08:12:35 -06:00 |