Skip to content

Releases: niklasbogensperger/climate-clock-menu-bar

v2.2

24 Dec 15:51
Compare
Choose a tag to compare

Revamped error handling

  • pass on the errors from function to function
  • display them to the user

This fixes the problem with the script continuously restarting when there is no internet connection at the moment 24h since the last check have passed.

v2.1

24 Nov 14:48
Compare
Choose a tag to compare

Fix metadata tags

Support for xbar is still dropped, but SwiftBar does not use its own name for non-specific metadata tags

v2.0

24 Nov 14:30
Compare
Choose a tag to compare

No config necessary for caching

  • SwiftBar has a per-plugin cache directory that can be used for temporary files
  • that means the script does not necessarily have to be configured before running

Drop xbar support

  • due to problems with xbar and python and the fact that it does not provide a default cache dir, this version drops support for xbar (hence major bump to version 2.0)

v1.3

23 Nov 14:15
Compare
Choose a tag to compare

Caching

  • script only queries API once every 24h; caches result in user-specified file
  • also implement some more defensive coding (try...excepts)
  • also delete obsolete API querying via shell subprocess function

v1.2

22 Nov 18:27
Compare
Choose a tag to compare
  • add new config options for long/short labels and display/hide minutes and seconds
  • factor out title string logic into new function
  • add thin spaces in front of labels

v1.1

22 Nov 10:45
Compare
Choose a tag to compare

Use small caps instead of normal uppercase letters to improve legibility for YRS, DAYS, HRS (e.g. "DAYS" -> "ᴅᴀʏꜱ").

v1.0

20 Nov 04:55
Compare
Choose a tag to compare

Initial release