Alex
8cf19826aa
fix(Tray): Unexport on exit
2019-04-19 17:03:46 +02:00
Alex
cbb6f2a307
refactor(Workspaces, IPC): no more mutex in the workspaces modules, moved to the IPC client for a proper handling
2019-04-19 16:48:02 +02:00
Alex
e77c155ede
fix(workspaces): avoid mutex block
2019-04-19 12:11:55 +02:00
Alex
171ecd53aa
refactor(Bar): roundtrip before setup widgets
2019-04-19 11:56:40 +02:00
Alex
bb1cf7570e
refactor(IPC): use sigc signal
2019-04-19 11:09:06 +02:00
Alex
6ed8f94dab
refactor: format code
2019-04-18 17:52:00 +02:00
Alex
807ef32357
refactor: format && better output management
2019-04-18 17:47:40 +02:00
Minijackson
ab43d34a1e
refactor(mpd): Add module name to log messages
2019-04-18 15:57:57 +02:00
Minijackson
cd92b475ad
chore: Add clang-format configuration and format MPD module
2019-04-18 15:57:57 +02:00
Minijackson
235997fa73
feat(mpd): Add support for elapsed and total time
2019-04-18 15:55:46 +02:00
Minijackson
80a12d0238
feat(mpd): play/pause on click & stop on right-click
2019-04-18 15:55:46 +02:00
Minijackson
07dab2baec
feat(mpd): Add support for options (random, repeat, etc.)
2019-04-18 15:55:45 +02:00
Minijackson
cbfcec4867
feat(mpd): Add support for play/pause icons
2019-04-18 15:55:45 +02:00
Minijackson
557b786ce0
feat(mpd): Allow for specifying the reconnect interval
2019-04-18 15:55:45 +02:00
Minijackson
06aff70e2e
feat: Add basic support for MPD
2019-04-18 15:55:45 +02:00
Alex
6d6df4be00
refactor(sni-item): better way to search in default theme
2019-04-17 22:15:18 +02:00
Alex
346ec68578
refactor: format tray && partial fix for #235
2019-04-17 14:19:04 +02:00
Alex
d05b8398fa
fix: prefer to hold running even when no window is open
2019-04-15 11:42:16 +02:00
Alex
5828d34fa0
Merge branch 'master' into custom-multiple-classes
2019-04-15 10:58:27 +02:00
Alex
bc9a49787a
feat: enable pango markup on sway workspaces
2019-04-15 10:55:44 +02:00
Alex
6aee51479d
feat: ability to add multiple classes
2019-04-15 10:18:27 +02:00
Alex
57c99dc526
refactor(Tray): also search in default theme
2019-04-11 15:28:38 +02:00
Alex
78067462be
fix(Tray): icons update
2019-04-11 15:20:39 +02:00
Alex
5870421f84
refactor(temperature): check if file exist on init
2019-04-11 15:08:23 +02:00
Alex
1f6f443c48
Revert "refactor(network): fix skipped messages"
...
This reverts commit 1ccf372f8e
.
2019-04-01 11:41:43 +02:00
Alex
3a8cd91cc0
Revert "refactor: partial revert of 1ccf372f8e9d74cb18e92220c18a0729832fe69e"
...
This reverts commit 949a4ecf2e
.
2019-03-30 09:20:28 +01:00
Alex
949a4ecf2e
refactor: partial revert of 1ccf372f8e
2019-03-30 09:03:31 +01:00
Aleksei Bavshin
5a2b5624dc
feat(tray): process tray icon update signals
2019-03-29 18:40:28 -07:00
Aleksei Bavshin
82fcee33b3
refactor(tray): use Gio::DBus bindings in SNI Item class
2019-03-29 18:28:29 -07:00
Alex
47142a61ae
feat: allow waybar to be positioned on left/right
2019-03-22 12:25:05 +01:00
hoellen
1f924c9c06
Merge branch 'master' into feat-rtsignal
2019-03-18 19:04:11 +01:00
hoellen
38fa7ceab1
add signalhandler for module update
2019-03-18 18:46:44 +01:00
Alex
22cddc5e26
refactor(workspaces): scroll output aware
2019-03-18 14:44:07 +01:00
Alex
1ccf372f8e
refactor(network): fix skipped messages
2019-03-18 11:07:36 +01:00
Groggy
7ae549dc9e
Add temperature module
2019-03-13 13:35:43 +01:00
Jonas
80ef63791d
[bugfix] idle_inhibitor handles click events correctly
...
- Declare event handler in ALabel virtual so the idle_inhibitor can
overriding them
- Handle the right click event in idle_inhibitor and call ALabel handler if needed
2019-03-03 22:02:34 +01:00
John Doe
737da3615f
resolves #205
2019-03-03 21:35:32 +11:00
Alex
6633e34bbd
Merge branch 'master' into custom_alt
2019-02-26 12:18:34 +01:00
Ian Hattendorf
c1295c8fd6
Fix crash when monitor unplugged
...
`Backlight#devices_` was being destructed before
`Backlight#udev_thread_`. Also check if thread is still running after
`epoll_wait`
2019-02-25 20:05:44 -07:00
Robinhuett
39bf403505
feat(custom): Add field for additional data to json
2019-02-25 22:04:09 +01:00
Robinhuett
63e97df9ff
fix(backlight) Allow format-alt
2019-02-24 22:15:41 +01:00
Jonas
d708ce2be9
Add idle inhibitor module
2019-02-22 16:55:46 +01:00
Alex
83a6475510
feat: can disable tooltip
2019-02-22 11:35:47 +01:00
Ian Hattendorf
e67347f6ad
Gate backlight module behind libudev availability
2019-02-18 21:11:18 -07:00
Ian Hattendorf
875306804c
Add backlight module
...
Monitor the backlight level via udev. Poll every `interval` as well,
in case backlight udev events aren't supported.
2019-02-17 15:29:49 -07:00
Alex
d0370acb21
refactor(network): better network disconnection
2019-02-11 19:06:39 +01:00
Alex
dc9fe04d11
refactor: add retry to get external interface
2019-02-06 10:33:12 +01:00
Alex
01cec9fcb7
fix(bar): multi screens
2019-02-04 22:09:01 +01:00
Alex
add9e925f4
fix(Workspaces): button order
2019-02-02 00:36:52 +01:00
Alex
0ddcf26a45
feat: output configuration
2019-02-01 21:45:59 +01:00