Releases: sandrzejewskipl/spotify-scheduler
Release 1.11.3
Release 1.11.2
Changed
- redirect URI changed to 127.0.0.1 from localhost - you need to update it in Spotify for Developers to
http://127.0.0.1:23918(that's why)
Release 1.11.1
Added:
- auto refresh schedule table on file change
Changed:
- code refactor
Removed
- console log when loading schedule into table
Release 1.11.0
Added:
- random queue feature - when enabled for a specific time slot, Spotify Scheduler will make new, temporary playlist with a random tracks from selected playlist and play it. It was added because Spotify's shuffle feature sucks.
- different app title when automation is paused
Changed:
- removed "Killswitch" name from settings
Release 1.10.1
Release 1.10.0
Added:
- overnight schedules (e.g. 23:00-1:00)
- placeholder img on now playing tab
- exit popup
- empty schedule info
- "plays in" on next day
- changelog
Fixed:
- duplicate API requests when nothing is playing
Changed:
- delay for fetching user's playlists is now 90 seconds
- delay for fetching recently played is now 5 minutes
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.
Release 1.9.0
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.
Release 1.8.2
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.
Release 1.8.1
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.