Commit Graph

138 Commits

Author SHA1 Message Date
Alexis a63650aa67 chore: optimize preview 2018-10-01 18:56:58 +02:00
Alexis 0e8b3f71b8
fix(Custom): pclose if continuous script end 2018-09-18 23:21:08 +02:00
Alexis 00959c7d65
feat(Custom): handle continuous script 2018-09-18 23:15:37 +02:00
Alexis d5d620e72d
feat(Window): handle closed window 2018-09-18 21:16:35 +02:00
Alexis d914429194
feat(Workspaces): format 2018-09-18 20:58:11 +02:00
Alexis 55e1905284
fix(Sway): compile without sway 2018-09-10 11:25:53 +02:00
Alexis 0abaaf2f7f
style: fix 2018-09-10 11:16:57 +02:00
Alexis f78ef0d491
fix(Meson): optional sway 2018-09-10 11:00:53 +02:00
Alexis de5df09fcd
fix(Custom): loop script block main loop 2018-09-05 19:20:19 +02:00
Alexis 7020af7653
feat(Workspaces): urgent, visible, focused icons 2018-09-05 00:16:56 +02:00
Alexis 28c65c64e6
chore: add default build type 2018-08-30 11:30:20 +02:00
Alexis 4f75d5e33b
fix: config 2018-08-30 00:04:43 +02:00
Alexis aa05304139
feat(Pulseadio): config icons 2018-08-29 23:54:23 +02:00
Alexis 6dd9b5ccc4
feat(Pulseadio): port icons 2018-08-29 23:50:41 +02:00
Alexis d0933ab50f
fix(thread): check before detach 2018-08-29 21:07:58 +02:00
Alexis 9a1b8bb831
fix(Custom): only set id when getting an output 2018-08-28 11:10:36 +02:00
Alexis 53956d9d18
feat(ALabel): Toggleable labels 2018-08-27 01:36:25 +02:00
Alexis e9478f548e
chore: add mediaplayer script 2018-08-26 21:47:35 +02:00
Alexis c8ca8b3725
fix(Custom): hide label when exec-if failed 2018-08-26 21:41:34 +02:00
Alexis 0ad2bc7516 refactor(Network): clean nl socket 2018-08-24 15:32:06 +02:00
Alexis 0dba3abc1d fix(custom): do not take the custom module ref 2018-08-21 10:50:09 +02:00
Alexis 8be67d5008 chore: optional deps 2018-08-20 17:20:02 +02:00
Alex 49232eed8d
Clean (#31) 2018-08-20 14:50:45 +02:00
Alexis b7e3d10fb7 revert(workspaces): ipc command out of update func 2018-08-20 00:19:27 +02:00
Alexis 8ce33e0c64 fix(window): pick only con title 2018-08-19 20:37:33 +02:00
Alexis 969c1ceedd chore: v0.0.5 2018-08-19 13:43:41 +02:00
Alexis 52a4e761a8 fix(workspaces): avoid useless mutex lock 2018-08-19 13:43:00 +02:00
Alexis 16b856c8bc fix: remove debug flag 2018-08-19 13:41:22 +02:00
Alex 6705134034
Handle screens disconnection (#29) 2018-08-19 13:39:57 +02:00
Alexis ce50a627be refactor: move command execution into their own file 2018-08-18 17:54:20 +02:00
Alexis b794ca63d1 feat(custom): exec-if 2018-08-18 17:27:40 +02:00
Alexis 38ede5b3d5 refactor(ipc): clean 2018-08-18 16:01:56 +02:00
Alexis 27dfffa4e3 refactor: style issue 2018-08-18 15:05:18 +02:00
Alexis b1fd4d7b82 feat(modules): generic label module to allow max-length on all labels 2018-08-18 11:43:48 +02:00
Alexis c128562284 feat(bar): clean exit 2018-08-17 20:28:26 +02:00
Alex d280f5e8bd
Network detect (#26) 2018-08-17 14:24:00 +02:00
Alexis 0603b99714 fix(bar): proper center modules 2018-08-16 18:11:16 +02:00
Alexis 0371271465 fix(custom): hide first 2018-08-16 17:59:45 +02:00
Alexis 93f87f322f chore: v0.0.4 2018-08-16 17:19:02 +02:00
Alexis 8768183f3d fea(workspaces): add disable-scroll config 2018-08-16 17:12:45 +02:00
Alexis e4f35d7ca0 fea(custom): add max-length config 2018-08-16 17:09:51 +02:00
Alexis 57f3a01a5b refactor: remove assert 2018-08-16 15:41:09 +02:00
Alex 6635548d3e
Style code (#25) 2018-08-16 14:29:41 +02:00
Alexis 3fdc50163d feat(window): update when window title change 2018-08-16 00:02:57 +02:00
Alexis a9246a09eb feat(workspaces): add a option to show all workspaces from all outputs 2018-08-15 22:19:17 +02:00
Alexis 3ed3416d75 fix(config): update sway workspaces key 2018-08-15 21:03:49 +02:00
Alexis 008856cbb8 feat(clock): allow choose interval 2018-08-15 21:00:04 +02:00
Alexis 608b791ac1 refactor(clock): use fmt::localtime 2018-08-15 20:53:27 +02:00
Alexis d427512d7d chore: update README 2018-08-15 20:18:00 +02:00
Alexis f94598c138 feat(sway): add focused window name 2018-08-15 20:17:17 +02:00