feat(Bar): add a warning about minimum height

This commit is contained in:
Alexis 2018-11-02 12:35:26 +01:00
parent 61e9f0803d
commit 7bca5fd6bd
3 changed files with 5 additions and 3 deletions

View File

@ -81,7 +81,7 @@
"format": " {}",
"max-length": 40,
"interval": 30, // Remove this if your script is endless and write in loop
"exec": "$HOME/.config/waybar/mediaplayer.sh", // Script in resources folder
"exec": "$HOME/.config/waybar/mediaplayer.sh 2> /dev/null", // Script in resources folder
"exec-if": "pgrep spotify"
}
}

View File

@ -3,7 +3,7 @@
border-radius: 0;
font-family: Roboto, Helvetica, Arial, sans-serif;
font-size: 13px;
min-height: 0px;
min-height: 0;
}
window#waybar {

View File

@ -110,7 +110,9 @@ void waybar::Bar::layerSurfaceHandleConfigure(void* data,
int dummy_width, min_height;
o->window.get_size(dummy_width, min_height);
if (o->height_ < min_height) {
if (o->height_ < static_cast<uint32_t>(min_height)) {
std::cout << fmt::format("Requested height: {} exceeds the minimum \
height: {} required by the modules", o->height_, min_height) << std::endl;
o->height_ = min_height;
}
std::cout << fmt::format(