santigl
58b7c62f25
Make Cover Manager aware of 'album artist' field
2017-03-06 18:21:27 +00:00
santigl
62cec8cf28
Prioritize album artist in cover search and manager
2017-03-06 18:21:27 +00:00
John Maguire
5d0cf343d5
Use new clementine images API.
2017-03-06 18:15:59 +00:00
Clementine Buildbot
3d80f7e1e2
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2017-03-06 10:00:57 +00:00
Domenico Iezzi
3b51f80fa3
Small improvements to Cover Manager ( #5645 )
...
* nocover icon was previously loaded and used with the default size
(24x24), causing the list item without a cover in the QListWidget to be
shorter in height with respect to the others. Now the icon is
initialized to 120x120, which is the default size of the list elements.
* Added some padding between "Fetch Missing Cover" and "Export
Covers" buttons.
2017-03-03 11:49:47 +00:00
Santiago Gil
30e3fdb9cc
Fix overflow in MoodbarProxyStyle ( fixes #5638 ) ( #5643 )
2017-03-02 13:10:21 +00:00
John Maguire
27bf50d702
Do not log sensitive data in OAuthenticator.
2017-02-27 12:41:34 +00:00
Clementine Buildbot
973f32c061
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2017-02-27 10:00:52 +00:00
Andreas Muttscheller
652f38ac84
Fix C:\data cache directory for portable builds
...
Lastfm needs a NetworkAccessManager which is created during the
initialization of lastfm in main.cpp, it also sets a cache directory.
For the portable version, GetConfigPath uses
QCoreApplication::applicationDirPath() to get the current directory of
Clementine. If no QApplication (or QtSingleApplication in Clementines
case) was instantiated, it returns /data on Linux or C:\data on Windows
for the cache config path.
This commit changes the order so lastfm will be initialized after
QtSingleApplication was created and the correct cache config path will be
returned.
Fixes #5354
2017-02-26 11:20:10 +01:00
John Maguire
1aed6193e7
Fix intergalactic FM URLs.
2017-02-21 14:24:50 +00:00
Clementine Buildbot
3dd4375c77
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2017-02-20 10:00:57 +00:00
Morris Hafner
8a6cc8b506
Add missing <functional> includes ( #5630 )
2017-02-13 16:46:46 +00:00
Clementine Buildbot
4325be6944
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2017-02-13 10:00:46 +00:00
Clementine Buildbot
9967bd4194
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2017-02-06 10:00:57 +00:00
Clementine Buildbot
6483510bca
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2017-01-30 10:00:44 +00:00
Clementine Buildbot
df0e7ab203
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2017-01-23 10:00:46 +00:00
Ted Stein
69cddf70ef
macOS: Clear stale native notifications on 10.9+. ( #5601 )
2017-01-18 13:51:00 +00:00
Clementine Buildbot
b463e63dde
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2017-01-16 10:00:51 +00:00
Ilya Selyuminov
1a477201ed
Use CaseInsensitive file type checking #5499 ( #5592 )
...
* Fix Seafile setting page loading
Check access_token instead of QSetting parameters to make
sure that we're logged in.
* Use CaseInsensitive file type checking (#5499 )
CloudFileService and TagReader classes use
QString::endWith() method for checking file type.
This method is CaseSensitive by default.
2017-01-12 15:58:44 +00:00
Clementine Buildbot
7ce7fe185e
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2017-01-12 13:22:21 +00:00
John Maguire
becb0b3d7f
Remove some stray vkontakte code
2017-01-11 18:51:12 +00:00
John Maguire
c7b8aacad8
Remove support for VK
...
Fixes #5591
2017-01-11 18:08:43 +00:00
Marko Hauptvogel
57d00394ee
Bugfix for resume playback on start
...
This fixes issue #5365 .
Because of the asynchronous loading of playlists introduced by
09e83935
, the resume playback on startup logic finds the active
playlist as empty, because it is not restored yet. By attaching
the playback resume to the RestoreFinish signal, the playback
will be triggered as soon as the playlist is restored. It may be
possible (but unlikely) that the playlist will already be restored
before we wait for the signal, and playback won't be resumed.
Signed-off-by: Marko Hauptvogel <marko.hauptvogel@googlemail.com>
2017-01-05 17:09:57 +00:00
Santiago Gil
00c96f7334
Consider depth levels in path sorting ( #5445 ) ( #5573 )
2016-12-31 13:22:10 +00:00
Santiago Gil
d3898d2f47
Add dialog to display streams' audio details ( #5547 )
...
* Add Stream Details window
* Fix capitalization in StreamDiscoverer::Discover()
* StreamDiscoverer::Discover(): get URL by const reference
* Refactor StreamDiscoverer::Discover
* Rename StreamDiscoverer callbacks
* StreamDiscoverer::OnDiscovered: fix nullptr comparison
* StreamDiscoverer: rename DiscoverFinished signal
* StreamDiscoverer::DataReady: receive const reference
* StreamDiscoverer: Remove unsigned types
* StreamDetailsDialog: rename Close slot
* StreamDetailsDialog: rename ui pointer to ui_
* MainWindow::ShowStreamDetails: receive a const reference
* StreamDetailsDialog: use unique_ptr, remove unsigned types
2016-12-21 16:57:04 +00:00
Mark Furneaux
589d641955
Fix playlist save on dialogs which do not enforce extensions ( #5496 )
...
like GTK+
2016-12-21 14:41:48 +00:00
Santiago Gil
1c0891202d
Let the audio sink autonegotiate the bit depth. (Possible fix for #5533 ) ( #5541 )
2016-12-21 14:40:40 +00:00
John Maguire
bd2de93e3c
Add more override specifiers.
2016-12-20 14:16:42 +00:00
John Maguire
df5c53af84
Add "override" to SpotifyService.
2016-12-20 13:02:06 +00:00
Bigard Florian
6901c9b1b6
Fix podcast episodes forgotten ( #5560 )
2016-12-18 15:48:08 +00:00
John Maguire
da90d1ccf2
Fix cross compiling for mac
2016-12-15 18:45:51 +00:00
John Maguire
6f356592a5
Fixes for cross compiling for mac.
2016-12-15 11:36:05 +00:00
Chocobozzz
ded3126857
Add compatibility with chromaprint >= 1.4
2016-12-08 23:12:17 +01:00
John Maguire
5e7dd00024
Use a flickr group instead of a tag for kittens.
...
Fixes #5531
2016-11-14 12:55:24 +00:00
John Maguire
d19ee71443
Try disabling SPMediaKeyTap on Sierra+.
...
Update issue #5497
2016-11-09 13:58:39 +00:00
John Maguire
420601f10a
Add support for classicalradio.com
2016-11-07 18:22:06 +00:00
Nicolas Martinelli
650f06f7ad
Fix Subsonic endpoint
...
According to the documentation, the endpoint is `getAlbumList`, not
`GetAlbumList`. This typo makes the complete feature not working at
all.
Source: http://www.subsonic.org/pages/api.jsp#getAlbumList
2016-10-20 22:08:26 +02:00
Clementine Buildbot
1a2f6e2fe8
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2016-10-13 15:18:59 +00:00
Clementine Buildbot
ac90f0b091
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2016-09-26 10:00:52 +00:00
Clementine Buildbot
20ed72fe11
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2016-09-19 10:00:51 +00:00
Jan Suchomel
622a3e478a
Add support for displaying lyrics from a Vorbis comment ( #5495 )
...
* Added support for displaying lyrics from Vorbis Comments.
* Fixed style issues
2016-09-18 13:23:39 +01:00
Andreas Muttscheller
e5ab3e786f
Network Remote: Check bytesAvailable >= 4 before reading length integer
...
This caused Clementine Remote to stop working on Android N. writeInt()
splits the 4 bytes across multiple tcp frames. Clementine would read
a wrong length and thus fail to read any protocol buffer data.
2016-09-12 12:07:28 +02:00
Clementine Buildbot
363e88a6c4
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2016-09-12 10:00:50 +00:00
Matt
d96a04431a
added popular libraryfiltergroup filter: Album artist/Album ( #5476 )
2016-09-06 07:28:55 -05:00
Santiago Gil
8da53abcfa
Add option to show/hide sidebar ( #5459 )
2016-09-06 07:28:25 -05:00
John Maguire
afb7e1db36
Add attribution to wikipedia artist biographies
2016-09-05 15:17:14 +01:00
Clementine Buildbot
8ad56819b2
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2016-09-05 10:00:52 +00:00
Clementine Buildbot
d70778b99b
Automatic merge of translations from Transifex ( https://www.transifex.com/projects/p/clementine/resource/clementineplayer )
2016-08-29 10:00:48 +00:00
Ilya Selyuminov
d9b3a9302a
Update playlist virtual order after sorting ( #5436 ) ( #5466 )
2016-08-26 08:59:26 -05:00
Ilya Selyuminov
09b0fab87c
Add new command line option for creating a new one playlist #5373 ( #5468 )
2016-08-26 08:59:11 -05:00