Giter Site home page Giter Site logo

cider-2's Introduction

Cider-2

Cider-2 is a modern Apple Music app built using Vue.js, TypeScript, and an Electron/Tauri backend. It provides a sleek and intuitive user interface to enjoy your favorite music from the Apple Music library.

Note: This readme file is for the public repository of Cider-2, which is used for issue tracking. The actual source code is not publicly available.

Features

For a detailed list of features and functionalities, please visit the Cider-2 website.

Technologies Used

Cider-2 utilizes a range of technologies to deliver a seamless user experience:

  • Vue.js: Vue.js is a popular JavaScript framework for building user interfaces. It offers a reactive and component-based architecture, making it ideal for creating dynamic web applications.

  • TypeScript: TypeScript is a strongly-typed superset of JavaScript that enhances code quality and maintainability. It provides static type-checking, making it easier to catch errors during development.

  • Electron and Tauri: Cider-2 leverages Electron for platforms other than Windows, while it uses Tauri specifically for the Windows platform. Electron is a framework for building cross-platform desktop applications using web technologies, and Tauri is a cross-platform framework that allows creating native Windows executables using web technologies.

Installation

Cider-2 can be obtained through the following platforms:

  • Itch.io Visit out page on itch.io where you can purchase Cider-2 for all platforms

  • Microsoft Store (Windows): Visit the Microsoft Store page and follow the instructions to obtain and install Cider-2 for Windows.

  • Donation and Distribution (macOS, Windows, and Linux): Cider-2 is available to donors through the official Discord server. Donors can access builds for macOS, Windows, and Linux. Join our official Discord server here for more information.

please note that we cannot transfer ownership between accounts, if you buy Cider on the Microsoft Store, we cannot transfer ownership to an itch.io account or vice versa

Main Missing Features Compared to standard Apple Music clients

  1. Lossless: Not currently possible in the MusicKit.js library due to there being no ability to decrypt the lossless music. We are working on implementing this with our own implementation of the MusicKit service. But this is still a while off.
  2. Crossfade: Same issue as above, we are limited on audio managing and modifying in MusicKit
  3. Smart Playlists: This is a limitation of the API. Smart playlists are currently handled in Apple proprietary API which we do not have access to. We are working on our own in-house solution to this, but this is in early stages.
  4. Shared Playlists: Another API limitation, hopefully this will be rectified soon since this is a relatively new feature.

FAQ

1. Will Cider-2 support lossless audio?

(See above)

2. Why is Tauri not used on Linux?

Tauri uses webkit2gtk, which does not support web security disabling, a requirement for Apple's API. Therefore, Tauri is not used on Linux for Cider-2.

3. Is Cider-2 open-source?

No, the source code of Cider-2 is not open-source. It is distributed under a proprietary license.

4. Can donors distribute the builds of Cider-2?

No, donors are not allowed to distribute the builds of Cider-2. The builds are provided exclusively to donors for personal use and are not intended for distribution.

5. Will Crossfade be implemented?

(See above)

6. Is there going to be an EQ?

An EQ is very possible in the future as we did have an implementation on Cider-1. However, the audio area of Cider-2 is in a reduced state, so this may be a while.

License

Cider-2 is distributed under a proprietary license. The source code is not publicly available. Access to the builds is provided to donors and purchasers through the official Discord server, itch.io, and the Microsoft Store.

Please note that the distribution and use of Cider-2 builds obtained through these platforms are subject to the respective terms and conditions set by each platform. Make sure to review the license agreements and terms of service associated with the specific platform from which you obtained Cider-2.

Acknowledgements

Cider-2 acknowledges the hard work and contributions of various open-source projects and libraries that have helped in its development.

Contact

For any inquiries or support, please join our official Discord server here.

cider-2's People

Contributors

booploops avatar coredev-uk avatar cryptofyre avatar quacksire avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

ciderapp 002132er

cider-2's Issues

[Bug]: Last.fm integration scrobbles at beginning of song playback

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Windows 11 22H2

Describe the Bug

Last.fm integration should only scrobble at the end of playback or at 75% progress, otherwise you can end up with several incorrect entries, as well as your current song showing up twice.

Steps to Reproduce

  1. Log into Last.fm
  2. Play a song
  3. Observe your last.fm profile

Anything else?

image

[Suggestion]: Add a dedicated button for immersive mode

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

All

Describe the Bug

Immersive mode is a really nice feature to use frequently, and it would be nice to have a dedicated button next to the song information instead of having to right click and initiate it.
image

Steps to Reproduce

N/A

Anything else?

No response

[Bug]: Relaunching after changing a setting is broken!

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Windows 10 21H2

Describe the Bug

image
Fails to relaunch after changing settings

Steps to Reproduce

  1. Goto change a setting
  2. The app will attempt to self relaunch and it will fail :D

Anything else?

No response

[Bug]: Adding a duplicate song to a playlist doesn't warn you

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Windows 11 22H2

Describe the Bug

Current behavior

Adding a song to a playlist that already appears in that playlist doesn't warn you about the duplicate status. This was a feature in Cider 1.x.

Expected behavior

There should be some sort of popup confirming that you want to add the duplicate song like there is on the Apple Music mobile client.

Steps to Reproduce

  1. Right click a song
  2. Hover over "Add to playlist"
  3. Select a playlist with hundreds of songs
  4. Repeat 1-3 for the same song and playlist
  5. There is no warning about the selected song already existing in that playlist

Anything else?

No response

[Bug]: Changing the RPC app name doesn't work

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Windows 11 22H2

Describe the Bug

Changing the Connectivity -> Discord Rich Presence setting to AppleMusic doesn't actually update the rich presence app name. It always appears as "Playing Cider 2".

Steps to Reproduce

  1. Open settings menu
  2. Open Connectivity
  3. Change Discord Rich Presence from Cider-2 to AppleMusic

Anything else?

No response

[Bug]: Entire queue got skipped

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Windows 11 22H2

Describe the Bug

I was listening to a non-explicit song and when that song ended my entire queue was skipped. The queue had 2 explicit songs but my content restrictions weren't changed. It went one by one and played 0.1 seconds of the next song until it reached the end of the queue. None of my keys were pressed on my laptop or usb keyboard and I was on a google tab. Reopening the app had no issues.

Steps to Reproduce

I'm not sure that this is reproducible by any means but it is something that happened for whatever reason within the app.

Anything else?

No response

[Bug]: Horizontal smooth scolling only scrolls one item

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Windows 10 22H2 (19045.2604)

Describe the Bug

On Cider 2 (Electron), smooth scrolling with the middle mouse button allows scrolling through the entire list of items.

Click to show GIF (6MB)

On Fujisan, smooth scrolling only scrolls one item, and not anymore.

Click to show GIF (3.5MB)

Steps to Reproduce

  1. Go to a list with horizontal scrolling (albums, top tracks, etc.)
  2. Use middle mouse button to scroll
  3. Only one item is scrolled

Anything else?

No response

[Bug]: Window doesn't save size/position on restart/close

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Windows 11 22H2

Describe the Bug

Current behavior

When resizing the window to be a more natural size for my screen (instead of the 1:1 aspect ratio) it resets after the program is closed or my PC restarts.

Expected behavior

This size should save when the window size changes or the program is closed.

Steps to Reproduce

  1. Open Cider
  2. Resize the window
  3. Close the window
  4. Reopen Cider

Anything else?

No response

[Bug]: Sorting Songslist to Title not working

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Windows 11 version 22H2

Describe the Bug

When trying to sort the songs to "Title" it will sort it like the "None" sorting.

Steps to Reproduce

  1. on the left go in "Songs"
  2. on the top right click the sorting button
  3. sort to "Title"

reproducing bug

Anything else?

  • I don't know if it's only for some users but this bug has been present for me since the sorting system was added

[Nitpick/Visual]: Hovering over album art in Now Playing bar does not show a flyout with a larger version of the album art as in Cider 1

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Windows 11 Pro 22H2 22624.1391

Describe the Bug

In Cider 1, hovering over the album art thumbnail in the now playing bar would reveal a larger version of the album art, which is quite nice when you want to see what the album art looks like without entering immersive mode. This functionality was not replicated in Cider 2.

Steps to Reproduce

  1. Play a song
  2. Hover over the album art
  3. observe that it does not spawn a larger form

Anything else?

No response

[Bug]: Custom Scaling Factor does not do anything

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Windows 10 22H2 (19045.2604)

Describe the Bug

I like using Cider with 1.2 scaling, since (even at 125% system scaling) text in Cider looks to small for me to read without needing to get way too close.

However, Custom Scaling Factor is not working in Fujisan (now Sabiiro) builds (Electron works fine). Changing the preference values does nothing, even after a relaunch.

Steps to Reproduce

  1. Open Settings → Visual → Advanced
  2. Change Custom Scaling Factor
  3. Nothing happens

Anything else?

Some logs:

2023/03/07 22:04:10 Reading: C:\Users\[username]\AppData\Roaming\Cider-Fuji\spa-config.json
2023/03/07 22:04:10 Unable to cast json to struct: json: cannot unmarshal number 1.2 into Go struct field .visual.scalingFactor of type int

[Bug]: Playback Bar — Incorrect localizations (certain languages/nitpick)

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Windows 10 22H2 (19045.2604)

Describe the Bug

The Now Playing bar currently displays data from .nowPlayingItem and not [somewhere else in previous Electron builds].

This results in some non-localized information being displayed. (e.g. displaying Simplified Chinese in a storefront that defaults to Traditional Chinese)
image
🚫 Fujisan builds

Electron builds before February 9th loads the correct metadata. (it also showed non-localized data, but correct data replaces it within a second)
image
Electron build, Feb 9th

Steps to Reproduce

  1. Play a song (e.g. https://music.apple.com/tw/album/945738516?i=945738655)
  2. See effect

Anything else?

For those people who like to OSINT me, no, this is not where I live.

If the aforementioned storefront isn't showing the effect, please DM me on Discord: SoNothing#8224 (aka CDN)

[Bug]: Sort dropdown for Albums not sorting at all

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Win 11 22H2

Describe the Bug

Similar to song list in library, album sorting also appears to be bugged, however it might be more bugged for Albums, as none of the filters actually change anything, even after attempting manual refresh.
image
image

Steps to Reproduce

Go to Albums, attempt to filter/sort the list with any of the available options, attempt to refresh manually with the refresh button.

Anything else?

No response

[Bug]: Discord RPC doesn't clear when the song has ended or been paused

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Windows 11 22H2

Describe the Bug

Playing a song and then pausing or when the last song of an album/playlist plays the rich presence on Discord keeps the song on there and doesn't clear out like intended.

Steps to Reproduce

  1. Play Song
  2. Pause Song
  3. Discord will have the song appear as if it's still playing.

Anything else?

No response

[Bug]: Songs added from the same album on a different date move next to eachother on Date Added sort

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Windows 11 22H2

Describe the Bug

Songs that are added should always stay in order according to the date they were added, even if they are in the same album. Currently, when a new song is added, the other songs from the same album added on an earlier date move up next to the recently added song.
Here is a comparison of the problem between iTunes and Cider.

image
iTunes
I have added this song from the album "Out Run" and it stays alone even though there are other songs from this album in my library added on an earlier date.

image
Cider
Here we can see that the songs added earlier from the album "Out Run" moved up next to the recently added song because they are in the same album.

This behavior messes up the order of the library and when it occurs between a large number of songs and albums, it can get really difficult to find a song the user is looking for without searching the name.

Steps to Reproduce

  1. Sort library in Date Added
  2. Add X song
  3. Add Y song (from a different album)
  4. Add Z song from the same album as the X song is in

The X song takes over the Y song and moves next to the Z song (because they are in the same album)

Anything else?

  • This issue is present in both Cider and Cider 2.
  • I would like to acknowledge that this behavior might be better for some users, however, it is critical for me to at least have the option to change it in the settings.

[Bug]: Infinite queue button in Immersive view and reg queue menu doesn't work as expected

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Win 11 22H2

Describe the Bug

image
Interacting with either of these infinite queue buttons will force exit the queue menu or immersive mode.

Steps to Reproduce

Open immersive mode, try to interact with infinite queue button.

Anything else?

No response

[Visual Suggestion]: Dislike button is filled in by default, making it look like you have disliked a song.

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Windows 10/11/All

Describe the Bug

When right-clicking on a song or playlist, the thumbs-down button is filled in making it appear that you have disliked a song when you haven't. This seems like more of a design oversight than anything.

Steps to Reproduce

Right click on any song/playlist
image

Anything else?

No response

[Bug]: Menu bar dissapears from Cider - Permanent

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Windows 10

Describe the Bug

The menu at the top ran away!
image

Steps to Reproduce

  1. Went to library and this happend

Anything else?

No response

[Bug]: Tracks missing album art show previous track's art

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Win11 Edu 22H2 (22621.1265)

Describe the Bug

Rather than showing a placeholder image, tracks that don't have album art assigned use the previous track's art in the Now Playing section, and show an empty container in other UI areas.

image
image

Steps to Reproduce

  1. Upload custom music to your Apple Music Library using Cloud Library
  2. Do not assign artwork to the track/album
  3. View the album in Cider2

Anything else?

Also notable- the "album" does not show a year while it shows as 2022 in the official macOS client since I've assigned this track a year of 2022.

[Bug]: Search not working as intended

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Windows 11

Describe the Bug

Doesnt search query when directly clicking and going to the search section, gets fixed when you get to the listen now tab and then try searching

Steps to Reproduce

Search anything after the first search upon launching

Anything else?

No response

[Bug]: Removing albums and refreshing list doesn't fully sync changes

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Win 11 22H2

Describe the Bug

image
Album menu in Library will still show remnants of songs removed sometimes even after refreshing the list.

Steps to Reproduce

Go to albums menu, remove some albums, refresh albums page with the refresh button.

Anything else?

No response

[Bug]: Media Keys are not working

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Windows 11 Enterprise 22621.1344

Describe the Bug

Next and Previous track is not working from my keyboard and mouse. I am using Razer Synapse with Razer Huntsman v2 and Razer Naga Trinity.

No media apps are running in the background. Same keys are working with Spotify but not with Cider.

I have Cider 2.0 FujisanCore

Steps to Reproduce

Play Next Track
nothing happens.
Play Previous Track
nothing happens
Play / Stop
it works.

Anything else?

No response

[Bug]: Using back button to return to artist page returns to artist search

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Win11 Edu 22H2 (22621.1265)

Describe the Bug

If you navigate from a particular artist's page after searching for them in your library, then navigate off that page (to the Apple Music page, for example), then press the back button, the app returns to the artist search page.

Steps to Reproduce

  1. Press "Artists" in the sidebar
  2. Search for an artist
  3. On that artist's page, press "Show in Apple Music"
  4. Press the global back button

This should return you to the artist search page, not the individual artist's page.

Anything else?

No response

[Bug]: Adding song to library/loving a song via playback bar doesn't sync correctly

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Win 11 22H2 22621.1344

Describe the Bug

image
Neither of these buttons will correctly update when a song is added to your library or is loved.

Steps to Reproduce

Right click song, try to add to library or love it.

Anything else?

No response

[Bug]: Privacy settings don't save

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Windows 11 22H2

Describe the Bug

Turning on anything in Privacy settings doesn't save.

Steps to Reproduce

  1. Go to the Privacy tab in Settings
  2. Enable anything on the page
  3. Switch tabs and back

Anything else?

No response

[Bug]: Listen Now — Missing category `reason` subtitles (edge case/nitpick)

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Windows 10 22H2 (19045.2604)

Describe the Bug

The reason field in the Listen Now categories are kinda new and only appears in a few of them. However, Apple Music on iOS already supports them and the AM API responds the following:

image
Example API Response

Steps to Reproduce

  1. Open Listen Now
  2. If you get lucky, you will find a category that support it
  3. Their subtitle are not displayed

Anything else?

image
Apple Music iOS app

[Bug]: Audio Lab not working on macOS

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

macOS

Operating System Version

macOS Ventura 13.2.1

Describe the Bug

When initializing CiderAudio (Audio Lab), the context created and the subsequent mediaElement connected is not the one that is actually getting used in Fujisan.

Steps to Reproduce

Play Music and fiddle around audio lab settings (Spatial should be the easiest to hear changes), you should see devtools show Audio Lab console messages (e.g. llpw) but actual audio has not changed.

Anything else?

I haven't tested Windows yet but I assume it's working on windows.

[Bug]: Width/Height in URLs are swapped in Properties modal

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Windows 10 22H2 (19045.2604)

Describe the Bug

The w and the h value in links that open when you click an image in the Properties modal is swapped.

https://is2-ssl.mzstatic.com/image/thumb/Features122/v4/0a/e5/ae/0ae5ae0b-0cff-b79a-c3a0-de499d596df3/ac87d78f-3f14-4ba5-b471-0621ac629054.png/1080x4320bb.jpg
                                                                                                                                               ↳ here!

The correct URL should end in 4320x1080bb.jpg.

Steps to Reproduce

  1. Go to any album with a Editorial Image
  2. Click Properties → Artwork
  3. Click on the hero images
  4. See swapped w/h values in the URL and image

Anything else?

No response

[Bug]: OS media controls no longer working after latest update

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Windows 10 21h2

Describe the Bug

Normally, Cider will pass the music info over to Windows, so that A. if you have on headphones you can skip to the next song. or B. You have media controls on your laptop and you can use those as well.

However, inside of the latest build this functionality is broken!
image

Steps to Reproduce

  1. Attempt to change the song via Windows, not Cider.

Anything else?

No response

Selecting "Apple Music" on DRP doesn't change anything

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Windows 11

Describe the Bug

Changing the options on Discord Rich Presence under Connectivity doesn't change the activity name, it always keep "Cider 2"

https://prnt.sc/aZCf5PR4j6lX
https://prnt.sc/Wh2JJIq9tKQ9

Steps to Reproduce

  1. Settings
  2. Connectivity
  3. Select Apple Music on Discord Rich Presence

Anything else?

No response

[Enhancement]: Make button tell you if Cider Connect is off in settings

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Windows 10 21H2

Describe the Bug

image
Clicking Cider connect takes to blank page
It should at least tell you that it is off inside of settings, which can lead to confusion with just a bblank screen

Steps to Reproduce

  1. Goto setting
  2. Click on login to Cider Connect
  3. Blank screen

Anything else?

No response

[Bug]: No minimum window size.

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Windows 10 21H2

Describe the Bug

The window has no minimum size so sometimes the app can open very very weirdly
image
Just like that.

Steps to Reproduce

  1. Shrink the window down, ez

Anything else?

No response

[Bug]: "Start Radio" does nothing on stations

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Windows 11 22H2

Describe the Bug

This one's extremely nitpick-y, but since that's the plan I'm reporting it.

Current behavior

The "Start Radio" option shows when right clicking/clicking the overflow menu on a station item. Selecting the option does nothing.

Cider_IR2msz09ER

Cider_Hv9zlYoLmG

Expected behavior

Two options:

  1. Start the station normally
  2. Hide this option for station items

Steps to Reproduce

  1. Right click on a station item (either in the Made For You/Friends Listening section or in your recently played section)
  2. Click "Start Radio"

Anything else?

No response

[Bug]: Missing texts in menus

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Windows 11 Enterprise 22621.1344

Describe the Bug

Many of the menu buttons have term. string

Steps to Reproduce

Check menus

Anything else?

image

image

image

image

image

image

[Bug]: Unable to see text by default

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

WIndows 10 21H2

Describe the Bug

image
The text on the side is unreadable. Maybe fix it by using frosted acrylic

Steps to Reproduce

  1. Open the app with something white behind it
  2. Thats it

Anything else?

No response

[Bug]: WebView using secondary GPU even when hardware acceleration is disabled

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Windows 11 22H2

Describe the Bug

I expect Cider to use the primary GPU since it's a laptop with 2 gpus. But even disabling hardware acceleration in the settings menu, it completely ignores that and renders in the secondary gpu, using way more battery and generating more heat.

Steps to Reproduce

Open Cider, then check Task Manager.

Anything else?

No response

[Bug]: Genre/Curator attributions not linking (nitpick)

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Windows 10 22H2 (19045.2604)

Describe the Bug

I would love to see Cider be able to tap into a playlist's curator information and properly link them within the attributions (small text below the title)

PowerToys_o2g3CEqZjv

Steps to Reproduce

Try clicking on a recommended playlist's curator attribution.

Anything else?

No response

[Bug]: Fujisan Failing to Register Keybinds

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Windows 11 22H2

Describe the Bug

Current behavior

Using the universal find shortcut (control+F) used to work on Cider. I can't remember if it was the original Cider 2 Vue build or one of the earlier Fujisan builds.
Going to Settings -> General -> Keybindings and doing a reset doesn't fix the issue, even after a restart.
Neither does manually re-entering the Control+F shortcut.
The text on the "enter keybind" area also appears red, I'm not sure if this means it's an invalid shortcut or if it's just because it's recording.
If my keybinds are in fact being saved, then restarting the application resets the keybinds.

Expected behavior

Pressing Control+F should open and focus the search bar.

Steps to Reproduce

  1. Open Cider
  2. Press Control+F

Anything else?

No response

[Bug]: Discord RPC and Cider Online Dashboard not working for tracks from the iCloud Library

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Windows 11 22H2

Describe the Bug

When I'm playing tracks from my iCloud library, the usual "Browsing Cider" or "Playing {PREVIOUS TRACK HERE}" is showing instead of the current track. It also happens for the Connect Dashboard.

Steps to Reproduce

  1. Play any of your track from the iCloud library
  2. Discord RPC and Cider Connect Dashboard isn't updating

Anything else?

No response

[Bug]: Listen Now — Missing `tagline` for tall cards

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Windows 10 22H2 (19045.2604)

Describe the Bug

The tagline/subtitle for tall recommendation cards are missing.

Steps to Reproduce

  1. Open Listen Now
  2. The subtitle text is missing in both the top carousel and the "Go to the site" card for Replay

Anything else?

image
Apple Music Web Player: Top recommendation cards

image
Apple Music Web Player: Replay cards

[Bug/Visual]: The translucent sidebar in the settings menu is too translucent.

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Windows 11 Pro 22H2 22624.1391

Describe the Bug

When opening the settings menu, the sidebar is too clear, easily allowing you to see playlist text behind it. This is quite visually messy.

See attached image

cider 2 settings sidebar

Steps to Reproduce

  1. open the settings menu
  2. observe the sidebar

Anything else?

No response

[Bug]: Cider Audio Lab disappears

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Windows 10, Version 10.0.19045 Build 19045

Describe the Bug

There is no icon to toggle Cider Audio Lab. It is completely gone from the main screen.

Steps to Reproduce

Version WLDjUfy
Settings > audio > Cider Audio for Apple Music > ON
Restart.
Icon Missing from top right

Anything else?

image
image

[Missing]: Multiselect within playlists

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Windows 10/11/All

Describe the Bug

Cider 1 featured multi-select within playlists that is absent from Cider 2. If you guys could bring this back it would make playlist management 100x easier 🙏

Steps to Reproduce

Holding shift and clicking on songs leads you to... nothing.

Anything else?

No response

[Bug]: Losing focus causes song.link to fail to attach to clipboard when completed

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Windows 11 22H2

Describe the Bug

This might just be how Windows app security handles clipboard contents.

Current behavior

When copying a song.link link and immediately focusing to another tab, a "Failed to copy" toast appears and the link isn't copied. The same behavior occurs even after the song.link request has already been made for that song and you copy the link again.

Expected behavior

The song.link link should be copied in the background.

Steps to Reproduce

  1. Right click a song
  2. Mouse over "Share..."
  3. Click "Copy with song.link"
  4. Tab out of the window before it copies to your clipboard
  5. Preview the Cider window by hovering over the taskbar icon until you see the red toast appear

Anything else?

No response

[Bug/Visual]: Now Playing bar does not show song's album adjacent to artist

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Windows 11 Pro 22H2 22624.1391

Describe the Bug

The now playing bar does not have a songs album adjacent to the songs artist.
I believe (based on nothing) that this used to be there, and I feel like it should come back or be a toggle.

Steps to Reproduce

  1. Play a song
  2. observe the now playing bar

Anything else?

nop

[Bug]: Shuffle button not working on playlists with over 100 songs

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Windows 10/11/All

Describe the Bug

When clicking the shuffle button on a large playlist, Cider will only play the first 100 or so songs in the playlist and ignore everything else. The only workaround has been clicking on a song, then enabling shuffle, then skipping that song.

Steps to Reproduce

Create a playlist with 150-300+ songs and try to shuffle, it'll happen.

Anything else?

No response

[Bug]: Unable to see text

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

WIndows 10 21H2

Describe the Bug

image
The text on the side is unreadable. Maybe fix it by using frosted acrylic

Steps to Reproduce

  1. Open the app with something white behind it
  2. Thats it

Anything else?

No response

Settings Menu Overriding Window Controls

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Win11 Edu 22H2 (22621.1265)

Describe the Bug

(downloaded cider from alpha discord channel)

When mousing near the top-right of the settings popover, the window control icons are also highlighted.

image

Steps to Reproduce

  1. Open Cider, and make the window relatively small (1/4 of my 32" display)
  2. Open settings
  3. Hover mouse near top-right of settings page

Anything else?

This is a very minor issue, but because the close button for the settings page is in this region, it is very likely for users to notice this (or potentially miss and accidentally close the application).

[Bug]: The initial search always brings the right result, but as I go to click it, it's replaced by a totally unrelated result.

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Windows 11 22H2

Describe the Bug

When Im searching, the initial results are usually correct even before im done typing my query, but as I go to click, it is replaced by irrelevant stuff that I don't care for usually.

Steps to Reproduce

  1. use the search on the top bar

Anything else?

goodSearchCider
Childish Gambino replaced by CHILD before I can even click on the initial result:
ShitySearchCider

[Bug]: Cider forgets all non-theme settings and Connect login on close

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I have read the troublshooting FAQs and none solved my issue. (* These are outdated and may not necessarily be possible in the current app version. *)

What operating system are you using?

Windows (Only Supported)

Operating System Version

Windows 11 Pro Version 22H2

Describe the Bug

When closing Cider, spa-config.js is overwritten to only include theme and window sizing & position settings.

Steps to Reproduce

  1. Open Cider
  2. Change some settings and close the settings pane
  3. If you check spa-config.js at this point you'll see it successfully saves the settings
  4. Close Cider
  5. Check spa-config.js again and you'll see all settings are lost except theme and window size & position

Anything else?

This only happens on the latest alpha builds from 2/27/2023. Reverting to an earlier donator build, the one from 2/25/2023, resolves this problem

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.