Skip to content

Releases: skit1312/pissgrind

2.5.3

Choose a tag to compare

@skit1312 skit1312 released this 28 Oct 22:53

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

Choose a tag to compare

@skit1312 skit1312 released this 28 Oct 21:50

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

Choose a tag to compare

@skit1312 skit1312 released this 28 Oct 14:23

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

Choose a tag to compare

@skit1312 skit1312 released this 27 Oct 17:03

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

Choose a tag to compare

@skit1312 skit1312 released this 11 Oct 17:40
e9facaa

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

Choose a tag to compare

@skit1312 skit1312 released this 09 Oct 13:42
e9facaa

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

Choose a tag to compare

@skit1312 skit1312 released this 03 Oct 14:43
ead4e94

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

Choose a tag to compare

@skit1312 skit1312 released this 24 Sep 15:04
a893e3f

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

Choose a tag to compare

@skit1312 skit1312 released this 21 Sep 06:00
a893e3f

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

Choose a tag to compare

@skit1312 skit1312 released this 11 Sep 14:30
a893e3f

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