1
0
mirror of https://github.com/clementine-player/Clementine synced 2024-12-14 10:24:19 +01:00
Commit Graph

6032 Commits

Author SHA1 Message Date
John Maguire
5256a112fc Merge pull request #4840 from abika/chromaprinter
Simplification and cleanup fixes for chromaprint fingerprint creation.
2015-05-08 12:06:27 +01:00
Andreas
059aa7f832 Move watcher->deleteLater(); at the end of the BlockingSearchFinished() function to ensure the watcher object is still available when emitting the signals. 2015-05-04 16:25:49 +02:00
Alexander Bikadorov
96f4d64449 Minor coding improvements for c71aa6 . 2015-05-04 15:43:23 +02:00
Alexander Bikadorov
c71aa61f8f Simplification and cleanup fixes for chromaprint fingerprint creation.
Fixes among other things the "GLib-CRITICAL **: Source ID XXX was not found" error.
2015-05-04 15:11:31 +02:00
ArnaudBienner
28fb6e5fcb Merge pull request #4838 from joppi/master
Add lyrics field to device databases.
2015-05-04 13:21:54 +02:00
Clementine Buildbot
a00761fecd Automatic merge of translations from Transifex (https://www.transifex.com/projects/p/clementine/resource/clementineplayer) 2015-05-04 10:01:18 +02:00
Andreas
488d64b702 Bump protocol buffer message version. 2015-05-03 19:19:30 +02:00
Andreas
d59e864947 Send search provider icon to the remote when sending the search results. 2015-05-03 18:30:58 +02:00
Michal Opler
2e796a36c6 Add lyrics field to device databases.
Connecting and scanning of a new device failed due to the missing lyrics
field. This fixes it.
2015-05-03 15:12:07 +02:00
Andreas
4c9f7e6a5e Revert "Fix mono playback. This was broken with commit eaad4c32eeeb83302632aba887d51d2eccb55eed."
Spotify doesn't work with this fix anymore, gstreamer throws `gst_segment_to_stream_time: assertion 'segment->format == format' failed`. Using `audio/*` for caps doesn't work either, the channes property is ignored. An `if (url_.scheme == "spotify")` would work, but maybe there is a more elegant solution.

This reverts commit 8799222d64.
2015-05-02 17:12:55 +02:00
Andreas
8799222d64 Fix mono playback. This was broken with commit eaad4c32ee. 2015-05-02 16:14:44 +02:00
John Maguire
49ad549611 crypto++ isn't required on all platforms 2015-05-01 15:38:15 +01:00
John Maguire
082a1d3e94 Nicer way to check for multiple pkgconfig names. 2015-05-01 15:36:53 +01:00
John Maguire
af6e0d2f15 Really fix crypto++ on Fedora 2015-05-01 15:34:12 +01:00
John Maguire
e1ea116bfb Remove Grooveshark support.
Well that was nice while it lasted.
2015-05-01 11:57:59 +01:00
John Maguire
c0cf5e1220 Check for both names of libcrypto++
Fixes #4835
2015-05-01 11:52:40 +01:00
Andreas
dfbf6a954b NSI: Delete gstreamer-1.0-0.dll instead of 0.10. 2015-05-01 12:23:23 +02:00
Andreas
d322c12387 Update windows uninstaller to remove all files correctly. 2015-04-30 10:28:27 +02:00
Andreas
7cd4a567d7 Fix two Delete statements. They didn't delete the files in the install dir. 2015-04-29 19:08:15 +02:00
Andreas
580cfa4977 Installer was always pointing to C:\Programs\Clementine when an active installation was found. This commit fixes this. 2015-04-29 19:07:29 +02:00
Andreas
150270aa54 Properly get the old install path. Fixes #4806 now. 2015-04-29 19:06:27 +02:00
Andreas
1e2fa10747 Revert "Remember last install dir on windows. Fixes #4806"
This reverts commit 9deb331399.
2015-04-29 19:03:37 +02:00
Andreas
d30bd3b3e4 Revert "Fix writing install dir reg key."
This reverts commit d2bb07ead6.
2015-04-29 19:03:29 +02:00
Andreas
a32f725c5f Register QList<int> as a media type. Under windows, the connect doesn't work without it. 2015-04-29 17:14:37 +02:00
John Maguire
c822871d21 Merge pull request #4831 from narunlifescience/master
White pixel around spinner GIF image
2015-04-28 13:28:43 +01:00
John Maguire
319b8a5824 Use SHA512 signatures for the spotify blob.
SHA512 is unsupported by reasonable QCA versions so we must use
libcrypto++ instead.
2015-04-28 12:27:07 +01:00
Arun Narayanankutty
0a02a7240f White pixel around spinner GIF image
Default spinner gif image shows white pixels around the image. this is
clearly visible when using a dark theme. I included a new gif image
which fixes this.
2015-04-27 18:16:46 -05:00
John Maguire
4cbe098b83 Fix memory leak in Amazon Cloud Drive. 2015-04-27 14:02:07 +01:00
John Maguire
8d2e3373a8 Use a GTlsDatabase for gstreamer SSL on mac. 2015-04-27 11:21:22 +01:00
John Maguire
c3e88aced5 Update root certs file for mac 2015-04-27 11:21:22 +01:00
Clementine Buildbot
2da11e0d90 Automatic merge of translations from Transifex (https://www.transifex.com/projects/p/clementine/resource/clementineplayer) 2015-04-27 10:01:21 +02:00
Arnaud Bienner
44cd2f916c Merge branch 'alphapapa-read-new-ratings-from-files' 2015-04-25 18:33:29 +02:00
Adam Porter
bb5a952e25 Re-read FMPS_Rating from file when changed
When the FMPS_Rating changes in a file, Clementine will now re-read it
and change the rating in the library database.  This lets you modify
song ratings outside of Clementine and then load the new ratings into
Clementine.  Previously Clementine would ignore changed ratings in a
file's metadata after a song had been scanned into the library.
2015-04-25 18:32:34 +02:00
Arnaud Bienner
20583b8b0a Correct typo 2015-04-25 18:01:32 +02:00
ArnaudBienner
c7416cbfb5 Merge pull request #4599 from cincodenada/spotify-improvements
Improve handling of Spotify Top Tracks and compilations
2015-04-25 17:59:27 +02:00
Arnaud Bienner
99521ac15f Add missing certificate for api.soundcloud.com
Fixes #4794.
2015-04-25 17:51:08 +02:00
Andreas
a0f24dff86 Network remote: Only start transcoder when we actually have something to transcode. 2015-04-24 17:43:18 +02:00
Andreas
c152bc26d9 Network remote: Don't send downloader the first data since it's not needed. 2015-04-24 17:30:21 +02:00
Andreas
136fca6dc2 Network remote: Send filesize on songoffer. 2015-04-24 17:24:14 +02:00
Andreas
d93917ce9b Network remote: Send song url as well. 2015-04-24 15:35:18 +02:00
Andreas
c9b39e7c83 Fix crash when trying to download a track, but there is no current one playing. 2015-04-24 15:31:09 +02:00
John Maguire
30346e7810 Fix missing gst_buffer_unref.
Fixes #4823
2015-04-23 11:25:34 +01:00
ArnaudBienner
8a21078ae3 Merge pull request #4821 from Chocobozzz/master
Modify icon name of .protocol and .desktop too
2015-04-22 10:47:14 +02:00
Chocobozzz
a07ff98456 Modify icon name of .protocol and .desktop too 2015-04-22 08:45:18 +02:00
John Maguire
766ba2ad89 Merge pull request #4816 from Chocobozzz/icons
Add 128x128 icon of Clementine and change the icons name
2015-04-20 17:18:42 +01:00
Chocobozzz
26718c777a Add 128x128 icon of Clementine and change the icons name 2015-04-20 18:06:34 +02:00
Clementine Buildbot
d55628a1e8 Automatic merge of translations from Transifex (https://www.transifex.com/projects/p/clementine/resource/clementineplayer) 2015-04-20 10:01:18 +02:00
Joel Bradshaw
0cc7801d33 Add comments and declare artist in tighter scope 2015-04-19 21:05:55 -07:00
Joel Bradshaw
ddd641b1ae Improve handling of Spotify Top Tracks and compilations
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
2015-04-18 09:23:45 -07:00
Andreas
d2bb07ead6 Fix writing install dir reg key. 2015-04-17 21:49:25 +02:00