feat: ellipsize modules

This commit is contained in:
Alex
2019-06-28 14:16:09 +02:00
parent bd5146fdcf
commit a6980fca7f
5 changed files with 12 additions and 11 deletions

View File

@ -10,7 +10,7 @@ namespace waybar {
class ALabel : public AModule {
public:
ALabel(const Json::Value &, const std::string &, const std::string &, const std::string &format,
uint16_t interval = 0);
uint16_t interval = 0, bool ellipsize = false);
virtual ~ALabel() = default;
virtual auto update() -> void;
virtual std::string getIcon(uint16_t, const std::string &alt = "", uint16_t max = 0);