Commit Graph

6046 Commits

Author SHA1 Message Date
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
John Maguire 074e3ba04a Merge branch 'qt5' of https://github.com/Chocobozzz/Clementine into qt5 2015-04-17 15:42:59 +01:00
Chocobozzz afda8f7505 Update again from master 2015-04-17 16:06:57 +02:00
Andreas 9deb331399 Remember last install dir on windows. Fixes #4806 2015-04-17 15:27:19 +02:00
Andreas d7a01c403e Add lyrics field to jamendo db. 2015-04-17 15:11:16 +02:00
John Maguire e142bcaa21 Remove extraneous logging. 2015-04-17 12:13:27 +01:00
John Maguire aa22a43f44 Add exponential back-off to Amazon requests. 2015-04-17 12:10:40 +01:00
Chocobozzz 0938e81711 Avoid "QFSFileEngine::open: No file name specified" messages if we know
that the filename is empty
2015-04-17 10:38:38 +02:00
Chocobozzz 7bfe32c7df Avoid warning message when the level exceeds the threshold 2015-04-16 23:22:53 +02:00
Chocobozzz 4a9224c04e Remove boring libpng warnings 2015-04-16 20:47:56 +02:00
Chocobozzz 1c6d164219 Avoid warning message with dbus inialized before a QApplication 2015-04-16 20:21:19 +02:00
Chocobozzz 32fe732f64 Adapt clementine tests to qt5 2015-04-16 18:54:42 +02:00
Chocobozzz 8bafaced14 Fix error message log in metatypes (declared twice) 2015-04-16 17:45:23 +02:00
Chocobozzz e986ab5a4b Merge master branch and adapt it to qt5 2015-04-16 17:16:34 +02:00
John Maguire e59ab5fa27 Comply with Amazon Cloud Drive branding guidelines. 2015-04-16 15:57:54 +01:00
Chocobozzz 4d0e413fb9 Finally use of qtsingleapplication adapted to qt5 2015-04-16 15:06:00 +02:00
Chocobozzz 42aafd247a Update optional components to qt5 2015-04-15 18:26:09 +02:00
Clementine Buildbot 6ecd47011a Automatic merge of translations from Transifex (https://www.transifex.com/projects/p/clementine/resource/clementineplayer) 2015-04-13 10:01:20 +02:00
Chocobozzz 8b226c2171 Update non optionnals sources to qt5 2015-04-11 23:24:07 +02:00
Chocobozzz ded70d6555 Update internals CMakeLits to qt5 2015-04-11 23:24:06 +02:00
Chocobozzz 419eb61b54 Update Clementine spec to qt5 2015-04-11 23:24:05 +02:00
Chocobozzz f5414d5535 Update main cmakelists to qt5 2015-04-11 23:24:05 +02:00
Chocobozzz 6830cb92f7 Update cmakelist of 3rdparties to qt5 2015-04-11 23:24:05 +02:00
Chocobozzz 39f120d405 Update qxt to qt5 2015-04-11 23:24:04 +02:00
Chocobozzz 11938e3d79 Update of qsqlite (Qt 5.0.0 version) 2015-04-11 23:23:58 +02:00
Chocobozzz 2495c6cc61 Update of libmygpo for qt5 2015-04-11 23:23:50 +02:00
Chocobozzz e995685ecd Update singleapplication (use of a qt5 alternative) 2015-04-11 23:23:38 +02:00
Andreas 10980280cc Merge pull request #4801 from Wuerstchen/patch-1
Update "Report a bug" in README.md
2015-04-11 15:03:29 +02:00
Wuerstchen c0b345a64f Update README.md
Fixed some typos/mistakes and improved readability
2015-04-11 14:49:57 +02:00
Andreas ec35688c86 Fix crash when stopping a track while a fadeout to pause is occuring. Fixes #4800. 2015-04-11 11:30:28 +02:00
Andreas 11d2702841 Try fixing buildbot. 2015-04-10 22:59:35 +02:00
Andreas 25e73d5714 Merge pull request #4679 from TheUbuntuGuy/master
Do not remove currently playing track when repopulating a dynamic playlist
2015-04-10 22:41:44 +02:00
Andreas cbbe7db5f2 Merge pull request #4784 from M-Bab/master
Added support to read/display the ID tag lyrics in MP3 files:
2015-04-10 22:29:30 +02:00
Martin Babutzka 258ae281d8 IDv3 tag lyrics support.
Squashed the following commits:

5c723ad commit: Fix: Includes alpha sort
15ac350 commit: Fix: Updated Database::kSchemaVersion to 49.
767a26a commit: Fixed small code style issue. Added schema-49 to data.qrc instead schema-48
bf6aa64 commit: fixup! Modified async handling of CollapsibleInfoPane as recommended by Andreas. Display of IDv2 tag lyrics works now.
c1f97e9 commit: fixup! Added support to read/display the ID tag lyrics in MP3 files:
c946b1d commit: Added support to read/display the ID tag lyrics in MP3 files:

-Added schema to the database to store it
-Added readers/writers for ID tags
-Added readers/writers for the database to the song class
-Added the taglyricsinfoprovider to show the lyrics in songinfo
2015-04-10 21:05:07 +02:00
Clementine Buildbot f533b2998c Automatic merge of translations from Transifex (https://www.transifex.com/projects/p/clementine/resource/clementineplayer) 2015-04-06 10:01:21 +02:00
Arnaud Bienner 34d3d7671d Oops: missed label 2015-04-01 14:07:58 +02:00
Arnaud Bienner 8bd97a1d38 Windows: check if there is already a previous install of Clementine and if so, ask the user if he wants to run the uninstaller. Running the installer will kill any running instance of Clementine, preventing installation issues because the files are used by this process and thus cannot be overwritten. 2015-04-01 11:41:05 +02:00