Skip to content

Version 1.4: Visual spruce up and fix up

Compare
Choose a tag to compare
@ejv2 ejv2 released this 03 Apr 15:51
· 142 commits to master since this release
2e03397

Fix a couple of crashes and some weird UI behaviour. Some known issues are still present, such as scrolling on small-ish terminal surfaces (smaller than half the number of podcasts in cells). I will work on patches for these for v1.4.1

Changelog

  1. Properly format version number on startup
  2. Changed tray progress character to '-'
  3. Player will now unpause when a track is added and played to prevent unintuitive behaviour when track stops paused and a new one is added
  4. Made tray messages contrast with other text better
  5. Added a welcome message showing basic information (version, number of episodes, number of podcasts, time to startup)
  6. Added a message shown when attempting to pause a completed/failed download
  7. Fixed a regression in list scrolling calculations which assumes that scrolling only happens one line at a time (as used to be the case)
  8. Menu lists will no longer reset back to zero when resized. Instead, selection will scroll upward with width and height
  9. Fixed a crash when dequeueing a podcast which is waiting to be downloaded. Now, podcast will still be downloaded but download completion is ignored
  10. Increase robustness of queue system in a few small ways, fixing a couple of crashes/deadlocks in the process