Skip to content

v1.5.0

Choose a tag to compare

@Thom1729 Thom1729 released this 10 Apr 14:40
· 31 commits to master since this release
3398369

Enhancements

  • ActivityIndicator no longer uses a thread. (#140)
  • Two SettingsDicts are equal if and only if they are the same type and refer to the same underling Settings object. (#129)
  • Add the Central European (Mac) encoding. (#138)

Bug Fixes

  • When an ActivityIndicator is garbage collected, it should stop running. (#153)
  • When modifying settings in a SettingsDict.subscribe() callback, don't call the subscription again if the subscribed settings haven't changed. (#152)
  • When force-closing views with close_view() or close_window(), revert the scratch state of any clones of those views. (#147)
  • A glob pattern like foo/**/* shouldn't match foo/. (#134)

Documentation Changes

  • Improved SettingsDict.subcribe documentation to clarify how it detects changes in the selected value.

Internal Changes

  • Update documentation for Sphinx 4. (#146)
  • Use sphinxcontrib.prettyspecialmethods instead of our original implementation. (#145)
  • Fix some typing issues for the latest MyPy. (#155)