1
0
mirror of https://github.com/clementine-player/Clementine synced 2024-12-17 20:09:50 +01:00
Commit Graph

4106 Commits

Author SHA1 Message Date
David Sansome
2035c3e7f5 Fix a bug where dragging songs to the bottom of the playlist would actually move them back to the top. 2012-07-15 12:51:19 +01:00
David Sansome
de782c980d Ignore custom playlist row colours for the currently playing item - they might clash with the glowing current track indicator. Fixes issue 3042. 2012-07-15 12:44:53 +01:00
David Sansome
73792668eb Check for the length of a track being <= 0 instead of == 0 when seeking. 2012-07-15 12:17:44 +01:00
Arnaud Bienner
cb1f82d12f Remove qsearchfield_nonmac.png on 3rparty directory, as it's not used since revision 66a92ae909 2012-07-14 16:17:23 +02:00
Arnaud Bienner
2c301cde0f Move the search field button to the left, and always display it 2012-07-14 16:10:41 +02:00
Arnaud Bienner
7f89e8832e When loading songs aync, always load the first song of our list, as it may be played immediately once added to the playlist
Fixes issue 2598
2012-07-14 00:53:42 +02:00
Arnaud Bienner
3b50ed8953 Clear playlist search field when Esc is pressed 2012-07-14 00:00:16 +02:00
John Maguire
83f1aa9252 Copy the character that triggered a search box focus into the search box. 2012-07-12 19:09:03 +02:00
John Maguire
501baa6597 Support setFocus on Mac QSearchField. 2012-07-12 18:48:47 +02:00
John Maguire
0443232ecd Use backwards-compatible boost random types. 2012-07-12 17:07:13 +02:00
John Maguire
facf8ac142 Forward setFocus() in QSearchField. 2012-07-12 16:51:11 +02:00
John Maguire
dbf9970c76 Add suggestions from Spotify starred & top 100. 2012-07-12 16:35:09 +02:00
John Maguire
616a05eff9 Sort data.qrc alphabetically. 2012-07-12 14:15:23 +02:00
John Maguire
66a92ae909 Compile in the clear search icon for non-mac.
Fixes issue #3047
2012-07-12 14:12:59 +02:00
John Maguire
145f1efaf5 Basic support for Google Drive & OAuth. 2012-07-12 14:09:20 +02:00
John Maguire
6b87318710 Revert "Typedef QSearchField to old LineEdit on non Mac, and make it compatible with QSearchField"
This reverts commit 59517f5b4e.

Update issue 3047
Status: Accepted
Breaks the mac build. We should do a proper fix for this.
2012-07-12 14:04:29 +02:00
David Sansome
497928d693 Don't try seeking a song if there's no song playing, or the song isn't seekable.
Fixes issue 3041
2012-07-10 15:00:47 +01:00
Arnaud Bienner
59517f5b4e Typedef QSearchField to old LineEdit on non Mac, and make it compatible with QSearchField
Fixes issue 3047. (for now)
2012-07-10 00:44:05 +02:00
John Maguire
0558c7bf69 Fix build for Qt < 4.7 2012-07-09 11:34:47 +02:00
cornicis
dcab14e5fe added removeDuplicateSongs() function to playlist.cpp and added this action to the playlist-menu
Fixes issue #21
2012-07-06 11:46:04 +02:00
John Maguire
887cc0c2c8 Make mac compile again. 2012-07-05 13:57:58 +02:00
David Sansome
5b3071e5f1 Remove the plasmarunner plugin since it doesn't work any more. Fixes issue 3037 2012-07-05 12:56:26 +01:00
Arnaud Bienner
c57f58862f Forward some events from QSearchField's internal lineEdit to QSearchField, so we can be aware of some events (like getting/losing focus).
Implemented for non-mac; something certainly still needs to be done for Mac
2012-07-02 00:49:37 +02:00
Arnaud Bienner
124d4e6a59 Always display "did you mean" widget in top of all windows.
Also, update its width to the text it should displayed
2012-07-01 23:55:54 +02:00
John Maguire
905ef90882 Add missing header. 2012-06-29 17:06:47 +02:00
John Maguire
20b11961f9 Set the max size of the DeviceManager thread pool to 1. 2012-06-29 16:58:30 +02:00
John Maguire
58a3a6831a Move loading of devices from the database onto a different thread. 2012-06-29 16:56:17 +02:00
Arnaud Bienner
70429217c6 Search on Spotify on the left/Internet tab directly, instead of Spotify magic playlist (like for Grooveshark)
- Next step: fix the "did you mean" widget which is visible to user when displayed
2012-06-28 23:57:51 +02:00
David Sansome
abe8d10b9c Add a compatibility header so liblastfm and liblastfm1 can both be used with the same source. 2012-06-28 18:40:20 +01:00
Harald Sitter
769baa5c16 Use liblastfm1 2012-06-28 18:40:20 +01:00
John Maguire
4c55ed9e94 Actually selectAll() on a Qt search field. 2012-06-28 15:17:12 +02:00
John Maguire
4506c71ac8 Fix missing placeholder text in internet search widget. 2012-06-28 14:32:39 +02:00
John Maguire
915ad6233c Remove duplicate Qt check in Qocoa. 2012-06-28 13:19:36 +02:00
John Maguire
c1def8bb26 Fix compilation of QSearchField in Qt 4.6 2012-06-28 13:17:51 +02:00
John Maguire
1ebca65c0b Fix QSearchField on non-mac. 2012-06-28 12:50:32 +02:00
John Maguire
e6ed894f39 Ignore .DS_Store files. 2012-06-28 12:36:10 +02:00
John Maguire
b01a0de8d6 Re-enable a few disabled features from the Qocoa porting. 2012-06-28 12:35:20 +02:00
John Maguire
e928ac0349 Support selectAll() in QSearchField. 2012-06-28 12:27:32 +02:00
John Maguire
1e620321a3 Add support for returnPressed() signal to QSearchField. 2012-06-28 11:40:18 +02:00
John Maguire
20d740f385 Port global search & album cover search to QSearchField and remove MacLineEdit. 2012-06-28 11:40:13 +02:00
John Maguire
35a7c7284b Fix placeholder text in library & icecast filters. 2012-06-28 11:40:09 +02:00
John Maguire
6208373b86 Port search field in AlbumCoverManager to QSearchField and add support for placeholder text. 2012-06-28 11:40:05 +02:00
John Maguire
f97fe9c69b Mostly port LibraryFilterWidget to qocoa. 2012-06-28 11:39:59 +02:00
John Maguire
c415db1524 Port searchboxwidget to qocoa. 2012-06-28 11:39:55 +02:00
John Maguire
53998ee976 Use qocoa for icecast filter. 2012-06-28 11:39:49 +02:00
John Maguire
569c8295db Add qocoa and use it for the playlist search field. 2012-06-28 11:39:43 +02:00
Arnaud Bienner
88bf41408f Merge branch 'master' of https://code.google.com/p/clementine-player 2012-06-27 21:20:08 +02:00
Arnaud Bienner
c7aca6335d Factorize some code for creating song item in Grooveshark and Spotify 2012-06-27 21:19:30 +02:00
Arnaud Bienner
3c5e91ce84 Remove action for opening GS search playlist 2012-06-27 21:19:04 +02:00
Arnaud Bienner
bd58c03000 Remove action for opening GS search playlist 2012-06-27 20:02:07 +02:00