Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Preparing for v0.4.0 release #31

Merged
merged 53 commits into from
Feb 8, 2024
Merged

Preparing for v0.4.0 release #31

merged 53 commits into from
Feb 8, 2024

Conversation

waveyboym
Copy link
Member

@waveyboym waveyboym commented Feb 4, 2024

Major updates/changes:

  1. Revamped and improved usability of the playlist page and playlist editing.
  2. Added dragging, a user can drag songs in playlists and song queue.

This pr also includes some minor updates:

  1. Addresses an issue whereby a user could not turn off discord rpc when the discord app is not launched even though they should be able to. ref: [BUG] Cannot switch off discord connect if discord app is not running #20.
  2. Addresses a ui bug whereby the context menu appears on some pages. ref: [BUG]An empty context menu displays on some pages #21.
  3. Addresses a usability issue whereby on Windows OS, when the player goes full-screen but the app is not full-screen, the app becomes undraggable. ref: [BUG]Window becomes undraggable when exiting miniplayer #22
  4. Addresses a bug where sometimes the player would freeze a couple of seconds before a song has reached the end of playing. ref: [BUG] Some songs don't autoplay to the next song #34

This pr will not be merged until it is confirmed that the application build works on all major supported platforms

Update window size and add drag functionality to MiniPlayer
Accounting for when a user opens their discord app after launching this app, and expects discord rpc to automatically connect
Full screen switching sometimes refused to work when the app was maximized and so a function was created to mitigate this. This update limits this feature to windows as it has been observed to only occur on windows
Limited strange fullscreen switching to windows
Refactor FSMusicPlayer navbar buttons
Update README with instructions for building and running the application
@waveyboym waveyboym added documentation Improvements or additions to documentation backend-rust This pr involves backend rust code changes frontend-typescript This pr involves frontend typescript changes api changes This pr modifies backend exposed functions ui/ux This pr/issue addresses a ui/ux issue or involves a ui/ux change labels Feb 4, 2024
@waveyboym waveyboym self-assigned this Feb 4, 2024
Changed when the draggable region for the fullscreen player shows on windows OS only. Now it only shows when the app is not fullscreen, meaning the fullscreen player may only be dragged when the app itself is not fullscreen.
Fixes a bug where the player would freeze when some songs reach their ends instead of auto-playing the next song
@waveyboym waveyboym changed the title Preparing for v0.3.1 release Preparing for v0.4.0 release Feb 6, 2024
@waveyboym waveyboym added the major-changes This pr includes major updates to the codebase label Feb 8, 2024
@waveyboym waveyboym merged commit 887d6f7 into releases Feb 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api changes This pr modifies backend exposed functions backend-rust This pr involves backend rust code changes documentation Improvements or additions to documentation frontend-typescript This pr involves frontend typescript changes major-changes This pr includes major updates to the codebase ui/ux This pr/issue addresses a ui/ux issue or involves a ui/ux change
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant