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
|
52a4e761a8
|
fix(workspaces): avoid useless mutex lock
|
2018-08-19 13:43:00 +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
|
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
|
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
|
f94598c138
|
feat(sway): add focused window name
|
2018-08-15 20:17:17 +02:00 |
Alexis
|
9b75302d22
|
refactor(client): cleanup
|
2018-08-15 17:31:45 +02:00 |
Alexis
|
be66cc2dd1
|
feat(workspaces): add urgent, visible class
|
2018-08-15 15:03:51 +02:00 |
Alexis
|
52e7b6148b
|
feat(workspaces): add class to button when label is a icon
|
2018-08-15 14:58:55 +02:00 |
Alexis
|
e3e099f836
|
feat(workspaces): icons
|
2018-08-15 14:48:08 +02:00 |
Alexis
|
767d9dd5b4
|
fix(workspaces): buttons iterator
|
2018-08-15 14:30:01 +02:00 |
Alexis
|
d1d51b76aa
|
fix(client): try to fix #20
|
2018-08-15 01:53:43 +02:00 |
Alex
|
cee031d2fa
|
Workspaces scroll event (#19)
|
2018-08-14 11:26:06 +02:00 |
Alexis
|
18c7ad0026
|
fix(workspaces): lock mutex inside click callback
|
2018-08-13 23:43:35 +02:00 |
Alexis
|
1555cb71e1
|
feat(pulseaudio): volume icons
|
2018-08-13 22:33:07 +02:00 |
Alexis
|
ea9a08d473
|
refactor(workspaces): listen ipc event
|
2018-08-13 21:23:43 +02:00 |
Alexis
|
68f9ea3065
|
fix(battery): add check for sys files
|
2018-08-13 17:11:47 +02:00 |
Alex
|
a423f7032d
|
Battery event (#18)
|
2018-08-13 14:05:13 +02:00 |
Alexis
|
01894f18cd
|
chore: clean headers
|
2018-08-12 20:25:19 +02:00 |
Alexis
|
b381e2a596
|
feat(battery): capacity icons
|
2018-08-11 13:15:31 +02:00 |
Alexis
|
67fa8bd4c3
|
style(battery): animates background when battery is in a critical state
|
2018-08-11 13:03:35 +02:00 |
Alexis
|
6ff296a4b0
|
refactor(bar): prefer standard unique_ptr
|
2018-08-11 12:49:28 +02:00 |
Alexis
|
8d5b61a9fd
|
refactor(bar): default width is 0
|
2018-08-11 10:25:21 +02:00 |
Alexis
|
3c66f4baa7
|
feat(config): can force width
|
2018-08-11 09:59:35 +02:00 |
Alexis
|
04183dc696
|
refactor(modules): prefer sigc::mem_fun
|
2018-08-11 02:40:13 +02:00 |
Alexis
|
14053d61fc
|
feat(workspace): catch ipc errors
|
2018-08-11 02:09:39 +02:00 |
Alexis
|
424ebb3c9b
|
feat(workspace): only show workspaces which are on same output as bar
|
2018-08-11 00:32:59 +02:00 |
Alexis
|
2512d51564
|
fix(gtk): use idle to avoid mutex
|
2018-08-10 23:21:21 +02:00 |
Alexis
|
c792871f6e
|
feat(bar): choose height from config file
|
2018-08-10 18:46:31 +02:00 |
Alexis
|
8b0cdc5f4b
|
feat(bar): choose between layers used
|
2018-08-10 18:30:13 +02:00 |