Chocobozzz
16b4f9a991
Merge remote-tracking branch 'upstream/master' into qt5
2018-05-14 08:25:27 +02:00
Chocobozzz
5bd2c77c58
Fix compilation with GCC 8 ( #6053 )
2018-05-13 18:02:33 +01:00
Jonas Kvinge
37912a87b8
Fix WavPack playback ( #6048 )
2018-05-01 18:29:47 +01:00
John Maguire
bd096dcbc3
Merge pull request #6044 from a17r/qt-5.11
...
Fix cmake with Qt 5.11_beta3 (dropping qt5_use_modules)
2018-04-16 10:01:15 +01:00
Andreas Sturmlechner
a4e362b9f7
Fix cmake with Qt 5.11_beta3 (dropping qt5_use_modules)
...
One usage of the macro remains in the bundled libmygpo-qt5. This should
be updated once the pending upstream fix was merged. qtsingleapplication
is already fixed upstream.
2018-04-16 01:33:15 +02:00
John Maguire
776fb3830e
Merge pull request #6043 from TheUbuntuGuy/feature/mf.playnext
...
Add Play Next Option to Queue
2018-04-15 12:35:25 +01:00
Mark Furneaux
d28a318437
Clang format
2018-04-14 16:57:06 -04:00
Mark Furneaux
2793cfa7fb
Add to loaderinserter
2018-04-14 16:31:48 -04:00
Jonas Kvinge
804168edc7
Bring back album cover fetching from discogs. ( #6028 )
...
* Bring back cover fetching from discogs.
2018-03-19 14:18:56 +00:00
Mark Furneaux
3626d84964
Add play next from library
2018-03-18 22:44:00 -04:00
Mark Furneaux
a789ce82ca
Allow playing of tracks already in queue
2018-03-18 22:03:04 -04:00
Mark Furneaux
6e387c2578
Initial playlist implementation
2018-03-18 14:43:44 -04:00
Andreas Sturmlechner
55a39a9609
Fix build with Qt 5.11 ( #6029 )
2018-03-17 02:16:49 -04:00
Valeriy Malov
2d7894915d
Accept closeEvent() for mainwindow when closing to tray
...
There's no difference between close() and hide() if WA_DeleteOnClose is not set, so if we're going to hide the window we might as well accept the event.
Ignoring the event may interrupt shutdowns since it signals that the application doesn't want to close the window, at least this happens on Plasma 5.11 when Clementine is not minimized to tray.
2018-03-13 15:04:12 -04:00
Jonas Kvinge
e52c7f6475
Fix formatting
2018-03-12 07:55:59 -04:00
Jonas Kvinge
d33ac6ef81
Fix background not loading.
2018-03-12 07:55:59 -04:00
Jonas Kvinge
c393926be6
Fix background not loading.
2018-03-12 07:55:59 -04:00
Jonas Kvinge
de23c3181f
Fix resume playback on start not working.
2018-03-12 07:55:59 -04:00
Jonas Kvinge
c3a7920cb4
Don't use empty URL's from LastFM.
2018-03-12 07:55:59 -04:00
Pulfer
ddfa5e63f1
Fix channels loading for DI.fm services after API domain changes ( #6023 )
2018-03-10 18:35:09 +00:00
Jonas Kvinge
335bc89c97
Workaround for broken CD playback in Qt5 ( #6021 )
...
* Workaround for cdda URL in qUrl()
* Workaround for cdda URL in qUrl()
* Fix code formatting
* Fix code style
2018-03-09 23:09:55 +00:00
Jonas Kvinge
c9d954f8a3
Fix bug in covermanager not saving album cover to DB. ( #6011 )
...
* Fix bug in covermanager not saving album cover to DB.
2018-03-04 14:13:34 +00:00
Jonas Kvinge
5966ff51cc
Fix bug in fetching album covers from Amazon ( #6007 )
...
* Fix bug where the http request is not sending anything else than the signature.
* Fix bug in fetching album covers from Amazon
2018-02-28 22:34:19 +00:00
Antonio Russo
1732e56fe6
Hide TrackSliderPopup on appropriate leaveEvent
...
The previous fix introduces a regression on some platforms
which did not generate a leaveEvent with the TrackSliderPopup
was displayed. Logic is introduced to identify bonafide mouse
motion out of the TrackSliderSlider.
2018-02-24 23:42:29 +00:00
John Maguire
9929450cc2
Revert "Hide TrackSliderPopup on exit from popup"
...
This reverts commit f629d3731530bdfd512a53887abb48b9756087d2.
2018-02-24 22:35:40 +00:00
Antonio Russo
f629d37315
Hide TrackSliderPopup on exit from popup
...
The previous behavior exited on leaving TrackSliderSlider,
which causes the popup to flicker, as it is shown and
hidden rapidly.
2018-02-24 17:16:51 +00:00
John Maguire
4273c03132
Merge branch 'master' into qt5
2018-02-19 16:46:42 +00:00
Andreas Sturmlechner
d5e5f8246f
Remove "-qt5" suffix from ApplicationName and OrganizationName
...
Renaming the application does not really make sense, but keeping it in
qLog info to identify it in debug output.
2018-02-19 16:22:04 +00:00
John Maguire
43e1b69229
Fix docker run command
2018-02-19 16:20:56 +00:00
John Maguire
c98a8cdae1
Experiment with building in docker on Travis.
2018-02-19 14:26:47 +00:00
Chocobozzz
a1a892b35e
Fix "Invalid key" error in lastfm auth
2018-02-19 09:10:26 +00:00
John Maguire
33e1a9bc32
Update README.md
2018-02-14 23:30:47 +00:00
kleinfreund
2555595ce0
Determine operator enum instead of comparing with magic numbers
2018-02-12 19:13:36 +00:00
John Maguire
37262434b7
Merge pull request #5985 from kleinfreund/master
...
Smart Playlists: Add empty/not empty operators
2018-02-12 17:28:46 +00:00
kleinfreund
4ab6f359d5
Smart Playlists: Add empty/not empty operators
2018-02-12 17:59:43 +01:00
John Maguire
eafc1713ab
Merge pull request #5960 from vikramambrose/feature-playlist-page-search-filter
...
Add search filter to playlist list page
2018-02-03 17:19:10 +00:00
John Maguire
ba777f6e03
Merge pull request #5906 from akinozgen/master
...
i've just translated readme for turkish users
2018-02-03 17:17:55 +00:00
John Maguire
b04367937a
Merge pull request #5976 from Chocobozzz/qt5
...
Upgrade Qt5 branch
2018-02-03 17:17:24 +00:00
Benjamin Sproule
595eec7878
Removed filter for audio/folder OneDrive items as OneDrive doesn't count many audio file types as audio (e.g. flac) ( #5977 )
2018-02-01 11:38:25 +00:00
Chocobozzz
70f68b1926
Merge remote-tracking branch 'upstream/master' into qt5
2018-02-01 09:50:42 +01:00
Sveinn í Felli
efeafeea6c
Update clementine.desktop ( #5975 )
...
Adding translation for Icelandic [is]
2018-02-01 08:16:33 +00:00
Chocobozzz
38c1f8777c
Fix compilation with crypto++ >= 6.0.0 ( #5974 )
2018-02-01 08:07:51 +00:00
Vikram Ambrose
5e065609b6
Ensure song items are shown on Favorited signal
...
There was an issue where the song items were only being shown
from a fresh start up but not when the playlist was created. This fixes
that issue and refactors the AddPlaylist code
2018-01-14 11:24:45 +02:00
Vikram Ambrose
fefea9de61
Disable drag of track items until this is properly implemented
...
Stop bad things from happening until proper DnD support of track
items has been implemented
2018-01-11 13:49:18 +02:00
Vikram Ambrose
ae71d24f6e
Ensure all nodes are shown when filter is cleared
2018-01-11 13:31:23 +02:00
Vikram Ambrose
3da938eac2
Add search filter to playlist list page
...
This allows power users who keep 100s of playlists to easily
find a playlist either by directory name, playlist name or by
searching for a song artist/title a playlist might contain
2018-01-11 13:11:13 +02:00
Vikram Ambrose
790fc2ff28
Replace Nokia based FancyTabWidget with standard QTabWidget ( #5956 )
...
* Replace Nokia sidebar widget with QTabWidget
The old sidebar widget was written by Nokia 10 years ago
and was a hand made hardcoded mess of widgets trying to
emulate a QTabWidget.
This commit completely replaces it with a widget of the
same name (FancyTabWidget) but is a much simpler subclass
of the standard QTabWidget allowing for a 50% code reduction.
There is still some manual draw code copied over to get the
exact same look of the previous widget but this is not strictly
necessary and can be later refactored with simpler drawControl
code based on styling preferences.
Benefits:
- 50% code reduction
- Easier to understand standard QTabWidget mechanics
- Built-in support for re-arranging and closing tabs
* Save and restore sidebar tab order
Allow the user to rearrange the tab order by dragging
tabs to a new location. Tab order is saved on exit and restored
on start
* Fix some code formatting issues
2018-01-10 09:22:05 +00:00
Andreas Sturmlechner
abf390729a
Drop obsolete Qt5WebKit dep from CMakeLists.txt ( #5954 )
...
Fixes https://github.com/clementine-player/Clementine/issues/5945
2018-01-07 14:11:25 +00:00
vikramambrose
2e4a67b8da
Add appearance option to hide playlist filter toolbar ( #5942 )
...
Gives the user the option of a cleaner looking interface if the
filter toolbar isn't used.
2018-01-03 15:24:56 +00:00
Stephen Dawkins
d9b12a5599
Added additional check when enclosure type is missing ( #5934 )
2017-12-23 12:48:38 +00:00