Release 1.9.1
In release 1.9.1
added plays in/stops in time in title bar, spacing fixes, display user's email
In release 1.9.0
renamed main script to spotifyscheduler.py, changed requirements, stability fixes (dont retry on rate limit), added recently played tab, display date on refresh playlists
In release 1.8.2
data are now being stored in user data dir, please backup your data on update.
In release 1.8.1
build changes (back to building with pyinstaller)
In release 1.8.0
app runs in windowed mode without console (now builded using nuitka), displaying errors added to gui, added credentials prompt gui on first run, code refactor and improvements, no more delay on startup, auto set default language, improved stability and reliability...
... and fixed a lot of bugs.
In release 1.7.4
"delete cache" button fix
In release 1.7.3
run and auto-launch spotify, checklist and killswitch now works with Linux, fixed issue with device name detection
In release 1.7.2
stability fixes
In release 1.7.1
added validating client credentials, changed default settings for Killswitch and Auto-launch spotify, improved stability, bug fixes
In release 1.7.0
changes on getting playlist info, added support for time format with seconds in schedule, current time and new update status displayed in title, fixed behavior on expired and not refreshed access token...
...and fixed a lot of bugs.
In release 1.6.2:
fixes on getting playlist data, added placeholder image in playlist tab, added delay before opening spotify developers page
In release 1.6.1:
fixes on quickedit disable feature
In release 1.6.0
Added anonymous fetching from API for Spotify-owned playlists, different color for errors in console, displaying album name when playlist can't be fetched, removed showing playlist id on checklist, playing music on selected device if different device is active, fetching users playlist every minute, console output changes, MIT license...
...and fixed a lot of bugs.