Commit Graph

161 Commits

Author SHA1 Message Date
Alex 841576497a refactor: cleaner events 2019-05-16 11:22:22 +02:00
Alex 5b3402e110 feat(Battery): plugged status 2019-05-14 15:43:57 +02:00
Alex d209d350fe style(media): reduce min-width 2019-05-13 15:48:18 +02:00
Alex 0968170074 style(media): min-width 2019-05-13 15:40:02 +02:00
Alex db14fac038 style: remove chromium style 2019-05-13 13:23:32 +02:00
Alex fcb23d3104 feat(temperature): format-icons 2019-05-13 11:31:05 +02:00
Alex 62f8af8a39 fix(Window): avoid multiple same classes 2019-05-13 10:56:48 +02:00
Eric Engestrom 4d4562aade fix s/hidded/hidden/ typo 2019-05-01 12:40:12 +01:00
Alex 4dd36890c1 style: background color transition 2019-04-26 12:37:35 +02:00
Alex 66acaeca7f style: workspaces button color for chromium class 2019-04-26 12:01:42 +02:00
Alex 46c91a26ac style: workspaces button color for chromium class 2019-04-25 17:14:16 +02:00
Alex bb8ff5a99f feat(Bar): add class depend of window in the workspace 2019-04-25 16:47:51 +02:00
Alex 311c34ecbc feat(Bar): handle widget size changes 2019-04-24 12:37:24 +02:00
Alex 90d89fe974 refactor: kill custom modules scripts en destroy 2019-04-23 15:56:38 +02:00
Cole Helbling 160837b900
Ensure no NULL tags are set
Because `mpd_song_get_tag` from libmpdclient can return NULL, verify the
value of tag is valid. Otherwise, set a default string of "N/A". Also
adds configuration to specify what this default string should be.
2019-04-20 09:12:30 -07:00
Alex a14b933d3e fix(config): add missing comma 2019-04-18 17:55:02 +02:00
Minijackson 3e54c3c669
fix(mpd): better sample theme 2019-04-18 15:57:58 +02:00
Minijackson 0ce8821aec
feat(mpd): Add playing / paused classes 2019-04-18 15:57:57 +02:00
Minijackson 38e37f3680
chore(mpd): add sample MPD config 2019-04-18 15:57:57 +02:00
Minijackson 06aff70e2e
feat: Add basic support for MPD 2019-04-18 15:55:45 +02:00
Alex ecc5f48dd7 feat: partially hide waybar on toggle 2019-04-15 11:11:16 +02:00
Alex a68011bce6 style(workspaces): urgent style 2019-04-02 09:31:40 +02:00
Sibren Vasse 0f689b733d feat(custom): make spotify module generic
Set class via json attribute
Choose icon via alt attribute
2019-03-31 16:20:43 +02:00
Sibren Vasse 618fe80670 chore(custom): fix typo and quoting style 2019-03-31 16:10:42 +02:00
Daniel Voogsgerd 095294389b feat(Spotify): Add option to select player 2019-03-27 22:27:23 +01:00
Daniel Voogsgerd 3bcf3befec chore(Spotify): Add logging for events 2019-03-27 17:28:02 +01:00
Daniel Voogsgerd db69b449ba feat(Spotify): Add logger 2019-03-27 16:37:59 +01:00
Daniel Voogsgerd ed358ef024 feat(Spotify): Add argument parser 2019-03-27 16:33:15 +01:00
Daniel Voogsgerd faa79ea216 refactor: Add main method / Clean global scope 2019-03-27 16:10:36 +01:00
Alex dda0cc793e fix: check vertical after parsing multiple outputs 2019-03-25 21:02:00 +01:00
Alex 47142a61ae feat: allow waybar to be positioned on left/right 2019-03-22 12:25:05 +01:00
Alex 6d2dcd8ac7 fix(temperature): default thermal zone 2019-03-14 14:01:10 +01:00
Alex 7d6079bb06 style: update default temperature style/config 2019-03-13 22:39:39 +01:00
Groggy 7ae549dc9e
Add temperature module 2019-03-13 13:35:43 +01:00
Alex 973cec1713 feat(idle): add status class 2019-03-10 10:29:06 +01:00
Piet van der Loo 821a009c32 Fix tooltip format 2019-02-25 19:25:19 +01:00
Piet van der Loo 8fa30f8ce3 Forgot comma in json 2019-02-24 11:54:59 +01:00
Piet van der Loo da4661f97c Removed clock tooltip from example config 2019-02-24 11:49:58 +01:00
Piet van der Loo 7245fb5d0a Added clock tooltip with optional alternate format 2019-02-24 09:25:34 +01:00
Alex b4f36436c3 style: update idle inhibitor color 2019-02-22 17:34:13 +01:00
Jonas d708ce2be9 Add idle inhibitor module 2019-02-22 16:55:46 +01:00
Alex afbf2de1b9
Merge branch 'master' into feature/module-brightness 2019-02-21 15:29:17 +01:00
Alex 8bfcb106c0 style: comment about workspace hover effect 2019-02-18 12:30:41 +01: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 01cec9fcb7 fix(bar): multi screens 2019-02-04 22:09:01 +01:00
Alex 0ddcf26a45 feat: output configuration 2019-02-01 21:45:59 +01:00
Sibren Vasse a0cdef569b fix(custom): fix conditional statement 2018-11-26 19:35:03 +01:00
Sibren Vasse c4c0c01a2f
feat(custom): event based mediaplayer script 2018-11-23 12:08:15 +01:00
Alexis aaaa17d94f fix(config): remove duplicate tray 2018-11-22 16:21:46 +01:00
Alexis 0b1b0eb1a7 feat(tray): multiple hosts 2018-11-22 16:20:49 +01:00
Alexis bd62c4cbc5 feat(Label): use set_markup 2018-11-21 20:49:09 +01:00
Alexis b3559328f1 fix(window): ellipsize 2018-11-20 23:24:33 +01:00
Alexis 94b9f0a399 feat(cpu): add both usage and load 2018-11-15 14:44:43 +01:00
Robinhuett 50e782e028 chore: update example config 2018-11-13 21:40:47 +01:00
Robinhuett e21df5ae36 Add config option for volume change scroll step size 2018-11-09 22:48:27 +01:00
Alexis 6ab01b1ad4 fix(style): not charging 2018-11-02 23:00:38 +01:00
Alexis 00e7e87f55 fix: style 2018-11-02 17:39:00 +01:00
Alexis 836c543c62 fix: style 2018-11-02 17:07:51 +01:00
Alexis 7bca5fd6bd feat(Bar): add a warning about minimum height 2018-11-02 12:35:26 +01:00
Alex 61e9f0803d
Merge pull request #75 from ForTheReallys/proper_height
Fix #54
2018-11-02 12:26:14 +01:00
Alexis 9b201c77d7 feat: battery states && format-full/charging 2018-11-02 11:23:29 +01:00
Alex Maese 4b68840212 Fix #54 2018-11-01 16:00:38 -05:00
Alexis 9d4048983d refactor: remove useless tmp variable 2018-11-01 09:27:00 +01:00
Robinhuett 4c8621c7a5 Added second warning stage to battery module
Also naming is a bit more consistent
2018-10-30 16:23:36 +01:00
Robinhuett 668b7b736c Added default config for sway binding mode 2018-10-30 13:44:44 +01:00
Alexis a55a1ae866 fix(tray): icons size 2018-10-26 14:53:39 +02:00
Alexis 07d8dfb3d6 feat(tray): spacing config 2018-10-26 12:08:50 +02:00
Alexis 7f1f217d84 feat: multiple config per modules 2018-10-25 17:30:26 +02:00
topisani 9a333088e5 Merge branch 'tray-gdbus' of github.com:topisani/Waybar into tray-gdbus 2018-10-04 18:47:06 +02:00
topisani b231054b69 Merge remote-tracking branch 'origin/master' into tray-gdbus 2018-10-04 18:04:36 +02:00
Alexis 00959c7d65
feat(Custom): handle continuous script 2018-09-18 23:15:37 +02:00
Alexis d914429194
feat(Workspaces): format 2018-09-18 20:58:11 +02:00
Alexis fc6e42d748
feat(WIP): tray
feat(wip): tray

feat(wip): tray

feat(WIP): gdbus

feat(WIP): tray
2018-09-15 19:00:45 +02:00
Alexis 7020af7653
feat(Workspaces): urgent, visible, focused icons 2018-09-05 00:16:56 +02:00
Alexis 0eee8eade7
feat(WIP): tray
feat(wip): tray

feat(wip): tray

feat(WIP): gdbus

feat(WIP): tray
2018-09-02 17:29:16 +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 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 0dba3abc1d fix(custom): do not take the custom module ref 2018-08-21 10:50:09 +02:00
Alexis b794ca63d1 feat(custom): exec-if 2018-08-18 17:27:40 +02:00
Alexis b1fd4d7b82 feat(modules): generic label module to allow max-length on all labels 2018-08-18 11:43:48 +02:00
Alex d280f5e8bd
Network detect (#26) 2018-08-17 14:24:00 +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
Alex 6635548d3e
Style code (#25) 2018-08-16 14:29:41 +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 f94598c138 feat(sway): add focused window name 2018-08-15 20:17:17 +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 1555cb71e1 feat(pulseaudio): volume icons 2018-08-13 22:33:07 +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 3c66f4baa7 feat(config): can force width 2018-08-11 09:59:35 +02:00
Alexis 95f1ab471a feat(config): add some comments 2018-08-10 18:57:46 +02:00
Alexis e16cce646b feat: add custom module to allow execution of external script 2018-08-10 16:26:46 +02:00