Repository navigation
Releases: skit1312/pissgrind
Release list
2.5.3
Important Security Note:
Previous versions, v2.5.0 and below, logged server credentials (username, auth token) to the
Android system log. Please update. Restarting your device clears old logs.
pissgrind v2.5.3 - Hotifx... again :^/ a.k.a. Update Checker Fix
Update Checker:
- Fixed UpdateChecker.kt, which should now more reliably notify users about a new update being available
2.5.2
Important Security Note:
Previous versions, v2.5.0 and below, logged server credentials (username, auth token) to the
Android system log. Please update. Restarting your device clears old logs.
pissgrind v2.5.2 Hotfix
Home Screen:
- Corrected an issue that reduced the total number of Albums listed in Recently Played and Most Played Screens to 10. Both Screens now display the intended number of albums, which is 30
2.5.1
Important Security Note:
Previous versions, v2.5.0 and below, logged server credentials (username, auth token) to the
Android system log. Please update. Restarting your device clears old logs.
pissgrind v2.5.1 - Shuffle Rework, My Mix & Recommendations Screen Improvements
Shuffle:
- Shuffle All now fetches a playlist from the whole server library
- Removed Shuffle Pool Size Setting, replaced with Playlist Size, still in same Shuffle Settings Screen
My Mix:
- Increased album number from which the My Mix playlist fetches songs from 20 to 50
Recommendations:
- Increased size of recommended albums in Recommendations Screen from 20 to 50
Other Changes:
- Reduced number of lazy row items for Recently Played and Most Played to 10
- Fixed security vulnerability, that exposed usernames and auth tokens
2.5.0
Outdated, contains a security issue. Please use the latest release.
pissgrind v2.5.0 - Genre Browse Screen Improvements & Additions to Search Tab
Browse Genres:
- Genre chips are now scrollable(horizontally), and can be expanded by tapping on the chevron icon to show a list of subgenres
- Added missing Genre chips(Pop, Jazz, Classical, etc.)
Search Tab:
- Reworked Search Tab(LibraryScreen.kt), added multiple new elements that fill the empty space
2.4.1
Outdated, contains a security issue. Please use the latest release.
pissgrind v2.4.1- RequestScreen Rework, UI Changes/Improvements & Hero Pager Page Indicators Bug Fix
RequestScreen:
- Reworked UI for the RequestScreen("Request Music")
UI:
- Temporarily removed Stats Section in AlgorithmSettings. Will return again in a future Update
- Changed some descriptive Text in SettingsShuffle
Fixed:
- Fixed a bug which did not accuratly count the current Page Indicator for the Home Screen Hero Pager, reduced number of displayed Albums in the Pager from 20 to 15
Other:
- Increased default value of Shuffle Pool Size from 5000 to 6000
2.4.0
Outdated, contains a security issue. Please use the latest release.
pissgrind v2.4.0 - UI Changes & Minor Fixes
UI:
- Added "Training: OFF/ON" chip in Now Playing, that enables the Training Mode. This replaces the Toggle in AlgorithmSettings.
- Removed "Train" button from HomeScreen
- Changed 2x2 tile layout into 1x2 tile layout, containing "My Mix", "Shuffle All" and "Discover"
- Changed fontWeight in RequestScreen for Header text
- Changed PlaylistDialog UI. Songs can now be added to multiple playlists, without closing out of the dialog. Added checkbox next to playlists in the dialog that signal if a song is already in a playlist.
- Onboarding logo and HomeScreen header logo have been smoothed and changed minor details in the design
Fixed:
- Multiple minor issues have been fixed
- Increased albumCoverUri size in GetNavidromeSongs.kt which increases Album Cover Resolution in Now Playing
2.3.2
Outdated, contains a security issue. Please use the latest release.
Home Screen Button Rework & Minor UI Improvements
HomeScreen Buttons
- Reworked Button layout into a 2x2 chess grid layout
- Added loading spinner after any button is pressed(Shuffle All, Train, My Mix and Train & Discover) to signal users, that the request is loading
- While the loading spinner is active, all other buttons are not able to be activated, preventing crashes
UI Improvements
- Removed empty space in "Search" Tab(LibraryScreen.kt) at the end of the list
- Fixed spacing issue with text in active "Search" Tab
2.3.1
Outdated, contains a security issue. Please use the latest release.
pissgrind v2.3.1 - Onboarding Dialog Changes & Backend Improvements
OnboardingDialog:
- Registering a new user account now opens a popup window after registration is submitted to more clearly signal to the user that they have already submitted the request. This should solve the issue of users submitting multiple requests due to insufficent UI signaling that the request has already been submitted
- After the popup window has been closed, the screen gets toggled back to the login screen and the register text fields are emptied(only if request is submitted sucessfully)
Note: The following changes apply only to the registration backend on the server hosting the services and thus do not influence the code of the application
Backend
- Submitted User Registrations can now be answered with an optional comment(reason for denial etc.)
- Content of automated Emails have been edited slightly
2.3.0
Outdated, contains a security issue. Please use the latest release.
pissgrind v2.3.0 - Custom Colors & Minor Improvements
Custom Colors
- Added option to switch to new predefined color palettes or choose a custom color by entering an rgb hex code in appearance settings
- Added custom color save slot that saves a custom color by tapping a save icon next to the text field for hex color codes
- Adjusted theming across all screens to accomodate new custom color options
Improvements
- Adjusted several albumUri values
- Onboarding Dialog screen improvements
Removed/Renamed
- System Theme removed
- Light Theme renamed (now called Custom)
- Dark Theme renamed (now called PissGrind)
2.2.1
Outdated, contains a security issue. Please use the latest release.
Release 2.2.0 has been removed due to several issues
pissgrind v2.1.1 - Recommendation Engine Improvements & Algorithm Settings Adjustments
Recommendation Engine
- Corrected Misspellings in GenreRepository.kt
- Subgenres are now counted seperatly not as a part of a "Parent Genre". This should increase the accuracy of the Recommendations
Algorithm Settings
- "Wipe" now wipes training data on the server, instead of only wiping locally
- Removed Simplified Log from "Algorithm" settings tab