6645 Commits

Author SHA1 Message Date
John Maguire
be651acbca Merge branch 'master' of https://github.com/PanderMusubi/Clementine into PanderMusubi-master 2016-02-09 13:40:54 +00:00
John Maguire
3546bcf08d Don't leak AudioScrobbler.
(cherry picked from commit 20de7a1a811326aedf46648cd3382d383ad388cc)
2016-02-09 11:55:35 +00:00
John Maguire
270ff34d39 At least try to authenticate with last.fm over https
(cherry picked from commit ccedb0fdc6ca7fc2cf1a7d45a006635cd938b0f0)
2016-02-09 11:55:29 +00:00
John Maguire
3ef46f016f Revert "Don't use https since it's not supported on windows and ubuntu 12.04"
This reverts commit ab5e86fec9ec29b8fb4c114f74b3a4b9a95697d0.
2016-02-09 11:52:04 +00:00
Andreas
8b02ae592f Use desktopauth instead of mobileauth for last.fm
It now uses an oauth like authentication process so the user isn't required to enter the last.fm password in Clementine but rather authenticate through the last.fm website.

Updates #5028

(cherry picked from commit 6c726e3e382bdd28fd00a5e68725980ef0da91e1)
2016-02-09 11:50:39 +00:00
Clementine Buildbot
641b597447 Automatic merge of translations from Transifex (https://www.transifex.com/projects/p/clementine/resource/clementineplayer)
(cherry picked from commit 9ba41411d3776da420b9c046c37b497fa7b8a677)
2016-02-09 11:48:57 +00:00
Clementine Buildbot
bfca46e224 Automatic merge of translations from Transifex (https://www.transifex.com/projects/p/clementine/resource/clementineplayer)
(cherry picked from commit ac0aff5e813b264a2fe4a7d6c28ff142831fa58c)
2016-02-09 11:48:53 +00:00
Clementine Buildbot
9ba41411d3 Automatic merge of translations from Transifex (https://www.transifex.com/projects/p/clementine/resource/clementineplayer) 2016-02-08 10:00:52 +00:00
Pander
e361af3eed Support also highest quality playlist 2016-02-07 20:06:03 +01:00
Pander
646983d6a9 Added space in name 2016-02-07 18:47:04 +01:00
ArnaudBienner
50c1fcb112 Merge pull request #5213 from ivan-leontiev/fix-tree-view
Resolve some issues related to "AutoExpandingTreeView"
2016-02-07 00:32:24 +01:00
Pander
2d3af58873 Added header files for Intergalactic FM 2016-02-06 14:21:51 +01:00
Pander
dc534bbcef Added support for Intergalactic FM 2016-02-05 19:29:43 +01:00
John Maguire
20de7a1a81 Don't leak AudioScrobbler. 2016-02-04 17:13:42 +00:00
John Maguire
ccedb0fdc6 At least try to authenticate with last.fm over https 2016-02-04 17:12:42 +00:00
Andreas
ab5e86fec9 Don't use https since it's not supported on windows and ubuntu 12.04 2016-02-03 16:33:43 +01:00
Andreas
6c726e3e38 Use desktopauth instead of mobileauth for last.fm
It now uses an oauth like authentication process so the user isn't required to enter the last.fm password in Clementine but rather authenticate through the last.fm website.

Updates #5028
2016-02-03 15:33:46 +01:00
Clementine Buildbot
ac0aff5e81 Automatic merge of translations from Transifex (https://www.transifex.com/projects/p/clementine/resource/clementineplayer) 2016-02-01 10:00:50 +00:00
Naoki Iwakami
4cb57c0543 Fix issue in checking existence of media files pointed by CUE files 2016-01-30 16:31:10 -08:00
John Maguire
d92fe15123 Bump spotify lib & blob version.
(cherry picked from commit 8ef1d4cae2ddf8396f650046fa2d77d9041f8696)
2016-01-28 14:55:49 +00:00
John Maguire
8ef1d4cae2 Bump spotify lib & blob version. 2016-01-28 14:33:04 +00:00
Clementine Buildbot
5251801635 Automatic merge of translations from Transifex (https://www.transifex.com/projects/p/clementine/resource/clementineplayer)
(cherry picked from commit e269cdc8ee103032b9178fd98ac55af4bd9f171c)
2016-01-27 15:30:34 +00:00
Clementine Buildbot
e269cdc8ee Automatic merge of translations from Transifex (https://www.transifex.com/projects/p/clementine/resource/clementineplayer) 2016-01-25 10:00:52 +00:00
John Maguire
ffd09617ff Download spotify blob over ssl
(cherry picked from commit 9467babee478018eabfe480d0933dac79e9f9fb7)
2016-01-21 14:57:12 +00:00
John Maguire
9467babee4 Download spotify blob over ssl 2016-01-21 14:54:42 +00:00
Arun Narayanankutty
dd1dcb0b6b use normal text color for volume 2016-01-20 19:51:34 -06:00
Matt Scheirer
8193f6c2ec OPML imports should prefer title attributes to text attributes for podcast names 2016-01-20 18:05:22 -05:00
John Maguire
9056963225 Update copyright for arraysize 2016-01-19 16:07:21 +00:00
Clementine Buildbot
7add34a784 Automatic merge of translations from Transifex (https://www.transifex.com/projects/p/clementine/resource/clementineplayer)
(cherry picked from commit 8eec78671ff3c72a4f27b033909c19a334ff147f)
2016-01-19 12:30:10 +00:00
Clementine Buildbot
8eec78671f Automatic merge of translations from Transifex (https://www.transifex.com/projects/p/clementine/resource/clementineplayer) 2016-01-18 10:00:51 +00:00
Arun Narayanankutty
9a7732577d Remove unwanted lines from playlistcontainer 2016-01-16 07:06:27 -06:00
Ivan Leontiev
e5be225a39 Collapse current "AutoExpandingTreeView" branch if you press "Left" key under its root 2016-01-15 07:55:56 +03:00
Ivan Leontiev
780a34c0bc Make "AutoExpandingTreeView" animated by default
This adds dropdown animation to views which are derived
from "AutoExpandingTreeView" (internet, library, global search etc.)
2016-01-15 07:55:46 +03:00
Ivan Leontiev
b85d09cd9c Fix misbehavior when you double click after a single click on a tree item
This issue appeared as a side effect since the commit
bcaa9e4a37b732f91a36539e313937537be7aba2, which adds dropdown
animation to the library/internet view.

Reproduce:
Single/double click on a song item in library/internet view
then all double clicks on this item will be ignored, until you
single click on it once again.

The reason of this behavior in that the "setExpanded" method call from the
"ItemClicked" slot makes the invocation of the "mouseDoubleClickEvent"
method in the context where the view is in the "QAbstractTreeView::AnimatingState"
which makes impossible to emit "doubleClicked" signal, because it just
returns immediatelly (see http://code.qt.io/cgit/qt/qt.git/tree/src/gui/itemviews/qtreeview.cpp#n1849).

To get rid of this behavior we emit "doubleClicked" signal ourselves.
2016-01-15 07:55:19 +03:00
Ivan Leontiev
93aa5031c7 Fix autoscroll fail to follow the selection in "InternetView"
The cause of this issue was the missing call of the parent class
method in "InternetView::currentChanged".

Removed "InternetView::CurrentIndexChanged" signal along with
the "InternetView::currentChanged" method since it looks redundant,
the "InternetView::selectionModel" and its "currentChanged" signal
can be used instead, also it isn't used anywhere in the code.

Resolves: #4485
2016-01-15 07:51:15 +03:00
John Maguire
ac660dcf3d Use a simpler arraysize() implementation. 2016-01-14 16:14:13 +00:00
John Maguire
cdb89b7f60 Remove Amazon support from Changelog for now.
(cherry picked from commit f103bedf5b48104e97abc81f4454738a1cdfd191)
2016-01-14 15:28:45 +00:00
John Maguire
f103bedf5b Remove Amazon support from Changelog for now. 2016-01-14 15:28:28 +00:00
Arnaud Bienner
0972507ecc SoundCloud: add configure action to context menu
(cherry picked from commit 8579cce85cfe58df0d3c511287054efa021a3120)
2016-01-14 15:18:31 +00:00
Chocobozzz
bcd769c25a show settings dialog for difm when populate streams without a premium account
(cherry picked from commit ef58ce27e5dc4d1313153647a6d8a35f46d766db)
2016-01-14 15:18:03 +00:00
Arun Narayanankutty
29b8d308b3 Use icon loader for remaining icons 2016-01-14 06:10:54 -06:00
Arnaud Bienner
8579cce85c SoundCloud: add configure action to context menu 2016-01-14 00:04:36 +01:00
David Sansome
48ff15d29c Merge pull request #5200 from Chocobozzz/difm2
show settings dialog for difm when populate streams without a premium account
2016-01-14 07:10:13 +11:00
Chocobozzz
ef58ce27e5 show settings dialog for difm when populate streams without a premium account 2016-01-13 19:29:36 +01:00
Clementine Buildbot
08e6b9092a Automatic merge of translations from Transifex (https://www.transifex.com/projects/p/clementine/resource/clementineplayer)
(cherry picked from commit 3463b720c9b38d27212ba4c6fce3f9739d52e0fd)
2016-01-13 12:30:57 +00:00
Clementine Buildbot
6ef7bfb450 Automatic merge of translations from Transifex (https://www.transifex.com/projects/p/clementine/resource/clementineplayer)
(cherry picked from commit 3271c06d107faecc106985b6c317195b6728ed7a)
2016-01-13 12:30:50 +00:00
Clementine Buildbot
3463b720c9 Automatic merge of translations from Transifex (https://www.transifex.com/projects/p/clementine/resource/clementineplayer) 2016-01-13 12:28:57 +00:00
Mattias Andersson
a6e3b2210e Use mp4mux instead of ffmux_mp4 when transcoding to aac
(cherry picked from commit d9c4e0844de12c973b9d9730c59bda91a55210b4)
2016-01-12 16:16:20 +00:00
John Maguire
ce77a0acb8 Merge pull request #5204 from paperbagcorner/mp4muxer
Use mp4mux instead of ffmux_mp4 when transcoding to aac
2016-01-12 16:15:31 +00:00
Mattias Andersson
d9c4e0844d Use mp4mux instead of ffmux_mp4 when transcoding to aac 2016-01-12 15:59:23 +01:00