ddd641b1ae
Two improvements to handling of Spotify albums: - Remove single-track results if they also show up in the album results. This eliminates duplicates showing up in albums. - For each album, choose the majority artist attribution to specify as the Album Artist. For users who group by Album Artist, this prevents splitting albums into multiple entries when there are contributing artists. Squashes following commits: commit d8bf17e13f50c7642ba491228f31608f4861d3b6 Author: Joel Bradshaw <cincodenada@gmail.com> Date: Tue Oct 28 19:56:36 2014 -0700 Improve handling of Spotify Top Tracks and compilations Two improvements to handling of Spotify albums: - Combine individual tracks into a "Top Tracks" album by just setting the album name to "Top Tracks" - For each album, choose the majority artist attribution to specify as the Album Artist. For users who group by Album Artist, this prevents splitting albums into multiple entries when there is a contributing artist. commit 228650a1d7122e5d1947133ba793afaffaa69cb4 Author: Joel Bradshaw <cincodenada@gmail.com> Date: Wed Oct 29 10:00:21 2014 -0700 Style cleanup, including run of make format Also wrapped Top Tracks with tr() commit a4f6c1ecd9bcc8338a956b1a45c2f184ee9d660d Author: Joel Bradshaw <cincodenada@gmail.com> Date: Sun Feb 15 13:38:52 2015 -0800 Simply remove duplicate entries from the "Top Tracks" section Don't create the fake "Top Tracks" album, but remove entries from it if they show up in the album results. This will eliminate the main problem - duplicates showing up in albums - and avoid issues with actual single-track results showing up erroneously as "Top Tracks" commit 859abc93b3491cc526d89df19a85dc4cf9bce1c8 Author: Joel Bradshaw <cincodenada@gmail.com> Date: Sat Apr 18 09:17:50 2015 -0700 Clean up stray f and make format commit 333de1c4aa947c7cbe785429565bf4f08f98d476 Author: Joel Bradshjaw <cincodenada@gmail.com> Date: Sat Apr 18 09:19:10 2015 -0700 Update majority_count so it works Fixes issue with it just picking the last artist on the album as the album artist
Clementine
Clementine is a modern music player and library organizer for Windows, Linux and Mac OS X.
- Website: http://www.clementine-player.org/
- Github: https://github.com/clementine-player/Clementine
- Buildbot: http://buildbot.clementine-player.org/grid
- Latest developer builds: http://builds.clementine-player.org/
Opening an issue
Ask for a new feature
Please:
- Check if the new feature is not already implemented (Changelog)
- Check if another person didn't already open an issue
- If there is already an opened issue there is no need to comment "+1", it won't help. Instead, you can subscribe to the issue to be notified of anything new about it
Report a bug
Please:
- Try the latest developer build (http://builds.clementine-player.org/) to see if the bug is still present (Attention, those builds aren't stable so they might not work well and could sometimes break things like user settings). If it works like a charm even though you see an open issue, please comment on it and explain that the issue has been fixed
- Check if another person has already opened the same issue to avoid duplicates
- If there already is an open issue you could comment on it to add precisions about the problem or confirm it
- In case there isn't, you can open a new issue with an explicit title and as much information as possible (OS, Clementine version, how to reproduce the problem...)
- Please use http://pastebin.com/ for logs/debug
If there are no answers, it doesn't mean we don't care about your feature request/bug. It just means we can't reproduce the bug or haven't had time to implement it :o)
Compiling from source
Get the code (if you haven't already):
git clone https://github.com/clementine-player/Clementine.git && cd Clementine
Compile and install:
cd bin
cmake ..
make -j8
sudo make install
See the Wiki for more instructions and a list of dependencies: https://github.com/clementine-player/Clementine/wiki/Compiling-from-Source
Description
Languages
C++
95.6%
CMake
2%
Objective-C++
1.4%
C
0.5%
Objective-C
0.4%