-
Notifications
You must be signed in to change notification settings - Fork 13
Milestone: v0.4
The primary goal of v0.4 was to provide a mixture of features and bugfixes to continue to refine and polish the project's interface and flesh out the project's feature set.
-
(#37) Search Results Album Display - Created a display for album art and other album details in search results when the number of tracks from the same album exceeds a certain threshold.
-
(#64) Voting Mechanism - Enabled voting on tracks that are playing or are in the play queue in some play modes. Modes with voting enabled allow users to provide feedback on other user's tracks, which may affect the track's queue position.
-
(#67) Button Theming - Fixed up theming on buttons that had none so that they are more uniformly themed throughout the project.
-
(#71) History & Statistics - Implemented tracking of play history and provided an interface to view and page through the play history. Also provided an interface to view statistics that can be calculated from the history.
-
(#75) Ubuntu Upstart Scripts - Added upstart scripts to control Partify and Mopidy as daemons in order to make distribution more painless for beginner users.
-
(#79) Selection Scheme: First-Come, First-Served - Implemented a selection scheme which plays tracks in the order they were queued chronologically.
-
(#98) Search Result Links - Made artists and albums links in the search results in order to refine searches further with ease.
-
(#100) Search Field Mouseover Cues - Search result rows highlight when hovered over.
-
(#107) Selection Scheme: Most Votes First - Implemented a selection scheme in which tracks which receive the most votes are queued earlier.
-
(#45) Fixed Content Tab Styling - Previously the content tabs (My Queue, Add Track, Party Queue, etc...) and the display area for the content of those tabs was using the default styling provided by jQueryUI, which is quite poor. The styling has been updated to be more pleasing visually.
-
(#72) Improved Form Feedback - Improved feedback for the registration and login forms.
-
(#73) Show Times with Hours - The time strings that show queue length, track lengths, and other times would only show minutes and seconds. These strings will now correctly format times up to days in length.
-
(#80) Fixed NaN in Elapsed Times - Due to a bug in the updating routine for player status the elapsed time would sometimes toggle between NaN and 0:00 when a track is not playing. This has been rectified.
-
(#81) Year No Longer Defaults to NaN - When no track is queued Partify would sometimes show the year as NaN instead of displaying nothing.
-
(#82) Removed Maximum Password Length
-
(#83) Removed Minimum Username Length - Minimum is now 1
-
(#84) Properly Randomize SECRET_KEY, SESSION_KEY - SECRET_KEY and SESSION_KEY were previously being set to None. They have been rectified to properly randomize by default.
-
(#85) Updated Default Configuration Values to be More Beginner Friendly - Updated the default MPD hostname and port to agree with the default setup script and changed the default server software to be Tornado.
-
(#86) Fix Add Track Button in Firefox - The plus icon for the add track buttons were misplaced in Firefox.
-
(#101) Fix Search Result Highlighting - Search result highlighting would highlight spacers and album detail sections.
-
(#102) Firefox Shows Ellipsis on Queue Grips - Fixed the queue rearrangement grips so that they don't show the overflow ellipsis that is reserved for text.
-
(#103) Firefox Expands First Album Track - Fixed the album image display to work around a bug in Firefox that would cause the first track of an album to be displayed with the same height as the album image for the album.
-
(#106) Fix Statistics Images - Images for statistics were getting mixed up because of non-unique identifiers on the image tags.