James Reed
|
b2cfda066b
|
Ensure client is assigned to an active tag
|
2021-03-05 17:03:35 -07:00 |
James Reed
|
c8a3ed3aaf
|
Update version to v0.4.1
|
2021-02-02 10:46:41 -07:00 |
James Reed
|
9465aa94af
|
panel: Ensure client is valid after delayed call
|
2021-01-25 05:27:45 -07:00 |
James Reed
|
fad8f6e108
|
Update version to v0.4.0
|
2020-12-31 16:37:45 -07:00 |
James Reed
|
c5c53c75e6
|
README: Require `wm-launch` version >= 0.5.0
|
2020-12-31 16:36:19 -07:00 |
James Reed
|
ce935de94d
|
workspace: Rename DBus method to NewWorkspace
|
2020-12-21 13:08:10 -07:00 |
James Reed
|
0e3abe505b
|
panel: Ensure client exists after delayed call
|
2020-12-20 17:21:17 -07:00 |
James Reed
|
832ccc693e
|
Reformat
|
2020-12-20 17:11:35 -07:00 |
James Reed
|
d2889af874
|
Allow specifying fallback client rule
Used if setting `WM_LAUNCH_ID` fails.
|
2020-12-20 15:50:21 -07:00 |
James Reed
|
6b9796a416
|
panel: Toggle only when focusing tiled client
|
2020-12-20 15:01:28 -07:00 |
James Reed
|
b3935ffc03
|
toolbox: Use lua-toolbox
|
2020-12-13 16:55:13 -07:00 |
James Reed
|
9e9cc08a38
|
panel: Add `launch_panel` property to clients
|
2020-12-05 16:37:58 -07:00 |
James Reed
|
da51cb9e0a
|
panel: Allow customization of toggle behavior
|
2020-12-05 16:37:07 -07:00 |
James Reed
|
b220336f00
|
widget: Use `bg_normal` for progress bar color
|
2020-12-03 17:20:00 -07:00 |
James Reed
|
f8f2a950b9
|
widget: Apply theming at widget creation
|
2020-11-28 17:38:26 -07:00 |
James Reed
|
7952749f6f
|
Update version to v0.3.0
|
2020-11-01 17:55:29 -07:00 |
James Reed
|
aeba062c06
|
widget: Use module-level widget options directly
|
2020-10-15 18:18:43 -06: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
|
75075f3245
|
widget: Use `apply_dpi`
|
2020-09-22 23:47:27 -06:00 |
James Reed
|
9be1a4216b
|
Update version to v0.2.0
|
2020-09-16 11:48:33 -06:00 |
James Reed
|
1843c74003
|
Change license to MIT
|
2020-09-16 11:28:51 -06:00 |
James Reed
|
47e5f4cbcb
|
README: Require `wm-launch` version >= 0.3.0
|
2020-09-16 11:11:47 -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
|
da2caa7315
|
Check factory when window is unmanaged
This ensures the factory is properly cleaned up.
|
2020-08-19 10:17:21 -06:00 |
James Reed
|
0f9dc85b09
|
Makefile: Add target to serve gh-pages with python
|
2020-08-05 14:48:37 -06:00 |
James Reed
|
041f8fd4c9
|
Add toolbox Dockerfile
|
2020-08-05 14:27:57 -06:00 |
James Reed
|
ff3e0d17dd
|
Add .gitignore
Ignores gh-pages.
|
2020-08-05 14:27:24 -06:00 |
James Reed
|
86d66ed9d4
|
Makefile: Add targets to clone and update gh-pages
|
2020-08-05 14:26:28 -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
|
7f96a4f6e3
|
Makefile: Make rock target phony
|
2020-05-13 09:26:08 -06:00 |
James Reed
|
882d7bb093
|
Add Makefile to make luarock
|
2020-05-07 07:17:34 -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 |
James Reed
|
994a5642db
|
ldoc: Enable backtick references
|
2019-09-16 07:31:11 -06:00 |
James Reed
|
a5e53318ee
|
Implement launch.spawn.here
|
2019-09-16 07:30:53 -06:00 |
James Reed
|
9673deca61
|
Implement callback arg called on client raise
Existing arg is renamed to spawn_callback.
|
2019-09-09 17:59:13 -06:00 |
James Reed
|
5c2338fad8
|
Fix shadowing of module table
|
2019-09-09 16:13:35 -06:00 |
James Reed
|
9c9eca126d
|
Separate widget into its own module
|
2019-09-09 14:09:09 -06:00 |
James Reed
|
6564196af3
|
Add command line client
|
2019-08-30 17:09:49 -06:00 |
James Reed
|
3d88d6b71c
|
Separate widget creation into function
|
2019-08-30 15:28:37 -06:00 |
James Reed
|
82bafe9fd7
|
README: Update install instructions
|
2019-08-22 13:39:37 -06:00 |
James Reed
|
cf5ebb5c84
|
Add devel rockspec
|
2019-08-22 13:37:06 -06:00 |
James Reed
|
c101075276
|
Add launchbar widget
|
2019-08-13 18:52:22 -06:00 |