Nice add-on, thanks!
Could you consider two improvements:
1st : DefaultNotification uses PrettyTime to produce getTimeAgo message. At least I can’t find a way to set locale for PrettyTime (through AppLayoutComponent). Can you add public method for setting locale for AppLayoutComponent and propagate locale to PrettyTime?
2nd (Maybe more like question ): LayoutBuilders .add() methods are handy in many cases, but when using builder it’s quite hard to implement “conditional adding” e.g. some commercial license dictates how many items in to drawer should be added.
Is there existing methods to add similar menu items to drawer. I tried addToDrawer(), but I can’t produce similar element what I get when using builders method:
T add(String caption, Resource icon, DefaultBadgeHolder badgeHolder, View element)