bar: Make module separator a label

Some people use text modules instead of the `separator` key in the bar
section to better configure the separator (colors, fonts).
Since we disallowed the same module being used multiple times in ,
this will now print an error message.

This should help with this a bit.

Ref 
This commit is contained in:
patrick96 2019-10-27 13:32:45 +01:00 committed by Patrick Ziegler
parent a77923ea96
commit 587dc6c84d
7 changed files with 14 additions and 16 deletions
include/drawtypes

View file

@ -18,9 +18,6 @@ namespace drawtypes {
bool zpad{false};
};
class label;
using label_t = shared_ptr<label>;
class label : public non_copyable_mixin<label> {
public:
string m_foreground{};