Skip to content

0.10.0

Compare
Choose a tag to compare
@Toqozz Toqozz released this 06 Feb 00:04
· 158 commits to master since this release
e71c468
  • render_criteria works a little differently now:
    Using render_criteria (and render-anti-criteria) on root blocks is now supported (#37). This was possible before but not really useful because you had to have the same criteria for all the blocks underneath it anyway.
    • Old: If any block in the chain meets criteria, then draw.
    • New: If root block doesn't meet criteria, then don't draw. If root block does mete criteria, but no child blocks do, then don't draw.
  • Add render_anti_criteria which allows you to tell blocks to draw only when a criteria is not present. (see Blocks documentation for more information.
  • When loading config, we now validate that all blocks have different names to make sure the config is written correctly.
  • Document how to send progress data to ProgressBlock.
  • Dramatically improve idle performance. #35
  • Fixed a bug where replaced notifications might have a different layout to new ones. #37
  • Update cairo and pango dependencies.
  • TextBlock text will now fall back to wrapping on character boundaries if no word boundaries are available. #39
  • Fixed a bug where large notifications might take a long time to receive with a long poll_interval. #35
  • Fixed a bug where replacing wasn't working as intended on notifications with the same app name and tag, with replacing_enabled set to false.
  • Fixed a bug where notifications would sometimes blink on slower systems. #45