This repository has been archived by the owner on Dec 8, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
V1.6.5 and V1.6.6 #1
Open
LoukKamp
wants to merge
3
commits into
fotiDim:master
Choose a base branch
from
LoukKamp:master
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- added TrackMessageEventArgs : TrackEventArgs class - added Dutch language file - added German language file - IPlaylist.cs: - Removed IsLoaded (Inherrited from IAsyncLoaded) - ISession.cs: - Added missing session events - ITrack.cs: - Removed IsLoaded (Inherrited from IAsyncLoaded) - Added IsOfflineAvailable flag - libspotify.cs: - Incremented version to 12 - Added TrackOfflineStatus - Typo in TrackAvailability corrected - Playlist.cs: - Added missing session events - Session.cs: - Added missing session events - Added locks around critical statements - Track.cs: - Added TrackOfflineStatus - Bugfix: Track isn't available when not logged in (on- or offline) - BASSPlayer.cs: - Added callback to handle changed channel - cfapp.xml - Updated version number - Added new files - MultipleChoiceDialog.cs - Localize text in dialog box - Setup.cs - Added new option: Log events - Added new option: Auto loop on end of playlists - Added new option: PowerResumeDelay - Localize texts in dialog box - Skin.xml: - Added support for track off/on/Playing line status - Several graphical improvements - Spotify.cs: - Added support for module event logging (app now have its own logfile) - Added multi language support (Localization) - Added new option: Auto loop on end of playlists - Added new option: PowerResumeDelay - Added full support for album art and visials (graphic art) - Added full core audio support and new mixer options - Added (audio) channel changed handler - Added track changed handler - Added on/off line handler - Also save playlist when Spotify app is hidden (next to closed) - Bugfix: Allow Spotify server more time to respond - Cache album art images reduce network load (and costs) - Bugfix: Avoid plop sound on pause - Bugfix: When autoPlay is set Initialize when not done already - Bugfix: Improve handling of power mode events - Added: Skip tracks that are not off-line available when off-line - Bugfix: Start playing when at least one track is off-line available (instead of all tracks required to be abailable to play) - Bugfix: Improved handling of play and pause commands and the nowplaying icon - Added support for remaining time to the end of the track - Bugfix: Avoid the same track is added more than once in the same playlist - Bugfix: Only add available tracks to the now playing list (shuffeled or not) -ImageLoading.cs: - Added support for full function visuals, including album art - Adjusted picture sizes - PandoraInterop.cs: - Added full support for album art and visualizations - Bugfix: Avoid hangup when no search text is supplied - PersistentNowPlaying.cs - Bugfix: Only save playlist when a valid playlist is loaded (to avoid ending up with empty playlists) - Added method to update an existing playlist - BugFix: Only add available tracks to the now-playing list (unavailable tracks are skipped when the next or previous track is searched - BugFix: Don't save the playlist when exceptions occurred (to avoid corrupted playlists to be saved) - Player.cs: - Added new linked list for unshuffled mode next to shuffled mode - Bugfix: Avoid crashing CF by throwing an Exception in core context. - Added support for cross fading tracks (doesn't work yet) - Changed: New methods for finding next and previous tracks to play (including skipping unavailable tracks) - Bugfix: CFParams.Media.Pause should be synced with the pause state of the app. - Session.cs: - Added missing session events - Added multi language support (Localization) - BugFix: Avoid hang when not all tracks in the playlist are off-line available - BugFix: Avoid hang when an empty search string is supplied - Added variable time out time (configurable) - Bugfix: Don't load partinional tables (until this is handled propely
- Added new version of LibSpotify library - Added language file (actually beloning to v1.6.5) - Spotify.cs: - Don't try to login when already logged in; just wait for completion - PersistentNowPlaying.cs: - Added logging arround saving the now playing list to file (temp. for debug purposes) - Don't try to get attributes when track isn't loaded (yet) whie off-line - SongLoading.cs: - When a track isn't loaded while off-line, don't try to get track attributes
- Spotify.cs: - Don't do anything when not playing - Write message to module log file i.s.o. Error.log file - Only start playing when a valid track is found - Display a message when no valid off-line tracks are found - Always update the now play list (even when the current track isn't available any more) - Don't border user with this (message) - Restore NowPlaying playlist but leave player in the current state - Set to actual state (in case Spotify didn't Autostart) - Wait for log off to complete before exiting to avoid half opened sessions - hrere is no use to not accepting commands when paused - Only click and hold click - Only when this app is playing - Leave this to the core: //base.CF_pluginCMLCommand(command, strarams, state, zone); - Save the now-playlist when changed - Save the now-playlist when changed and valid - Warn user when overwriting an unloaded playlist - Now-Playinglist is now valid (when it wasn't already) - Save the now-playlist when changed and valid - Spotify.PersistentNowPlaying.cs: - Only start playing when requested - Added try-catch block - Spotify.Player.cs: - Do not throw an exception here when no available tracks are found (2 instances) - Stopped is like paused to Centrafuse too - Write message to module log file i.s.o. Error.log file - Spotify.SongLoading.cs: - Restore the now-playlist when not already done - Avoid the display to freeze while waiting
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.