feat: added empty and fullscreen style classes
This commit is contained in:
@ -48,7 +48,9 @@ auto WindowCount::update() -> void {
|
|||||||
std::string format = config_["format"].asString();
|
std::string format = config_["format"].asString();
|
||||||
std::string formatFullscreen = config_["format-fullscreen"].asString();
|
std::string formatFullscreen = config_["format-fullscreen"].asString();
|
||||||
std::string formatWindowed = config_["format-windowed"].asString();
|
std::string formatWindowed = config_["format-windowed"].asString();
|
||||||
std::string formattedText;
|
|
||||||
|
setClass("empty", workspace_.windows == 0);
|
||||||
|
setClass("fullscreen", workspace_.hasfullscreen);
|
||||||
|
|
||||||
if (workspace_.hasfullscreen && !formatFullscreen.empty()) {
|
if (workspace_.hasfullscreen && !formatFullscreen.empty()) {
|
||||||
label_.set_markup(waybar::util::rewriteString(
|
label_.set_markup(waybar::util::rewriteString(
|
||||||
|
Reference in New Issue
Block a user