David Sansome
7b4ff1d2ee
Update the Search settings page, use the configured provider order
2012-06-11 16:26:33 +01:00
John Maguire
b237d436d1
Remove obsolete code for unicode sqlite LIKE.
2012-06-11 12:05:31 +02:00
Clementine Buildbot
3aea8d6308
Automatic merge of translations from Transifex ( https://www.transifex.net/projects/p/clementine/resource/clementineplayer )
2012-06-11 10:03:08 +02:00
David Sansome
9d6b72b4ab
Add global search suggestions
2012-06-10 23:05:30 +01:00
David Sansome
fe4e214a78
Read the pretty cover setting explicitly instead of relying on LibraryView reading it first. Make the URL provider set a title on its results
2012-06-10 22:08:00 +01:00
David Sansome
c163046e6f
Add a context menu, and up, down, enter and escape key handlers
2012-06-10 21:56:17 +01:00
David Sansome
f000bd9242
Support dragging items from the global search view into the playlist
2012-06-10 21:27:00 +01:00
David Sansome
97b4298002
Split some bits of GlobalSearchView into a GlobalSearchModel
2012-06-10 21:11:55 +01:00
David Sansome
c9745bca5d
Use a common LoadTracks implementation for most search providers
2012-06-10 20:55:51 +01:00
Arnaud Bienner
27df80b643
Add a tooltip to the monoplayback checkbox, because currently changing this property don't apply to the currently playing song, but to the next songs which will be played
2012-06-10 21:50:50 +02:00
David Sansome
99463215bf
UI tweaks to the global search help page
2012-06-10 20:14:16 +01:00
David Sansome
6e41a20e61
Add a helpful message to the Search view when no query has been entered
2012-06-10 19:00:51 +01:00
David Sansome
b669dd64fa
Search simple providers properly, use the bigger album cover icon, disable the divider items, align the dividers' icons properly
2012-06-10 17:36:40 +01:00
David Sansome
41fab25569
Auto-expand tree items and lazy load album cover art
2012-06-10 17:15:32 +01:00
David Sansome
9c36cfa199
Replace the global search widget with a "Search" view on the sidebar. Organise results in a tree automatically.
2012-06-10 16:36:15 +01:00
David Sansome
5984aecbb8
Make the spotify blob send 5 seconds of audio ahead of the clock time to fill up Clementine's buffer when starting playback. Fixes issue 2671
2012-06-09 17:52:39 +01:00
Robbert Krebbers
3b186c698d
Allow playlist sorting and shuffling to be undone. Fixes issue 654.
...
Also:
- When sorting a dynamic playlist, only songs after the currently playing track are sorted.
- When moving songs in a dynamic playlist, recolor them if moved across the current track.
- When playing a future song in a dynamic playlist, move it to the current location. Fixes issue 1140
2012-06-09 14:33:51 +01:00
David Sansome
69980c80da
Use g_signal_parse_name instead of g_signal_lookup in CheckedGConnect to support connections that look like "signal-name::detail". Also use qFatal() instead of Q_ASSERT(0).
2012-06-09 14:23:21 +01:00
John Maguire
cbc650f44b
Use CHECKED_GCONNECT instead of g_signal_connect everywhere.
2012-06-08 15:34:00 +02:00
John Maguire
80ab12aeff
More concise checking of callback param counts.
2012-06-08 15:13:23 +02:00
John Maguire
ae4898655d
Add support to gsignal checker for more parameters.
2012-06-08 14:30:31 +02:00
John Maguire
2da6c40fb5
Add runtime checker for gsignal callback arguments.
2012-06-08 14:27:38 +02:00
John Maguire
9dd4f31795
Use libspotify 12.1.45.
...
Fixes issue #2972
2012-06-07 12:35:24 +02:00
David Sansome
6ada003b08
Add a build-time dependency on libfftw3-dev when building debian packages
2012-06-07 10:09:37 +01:00
Patrick Stewart
fd35ce8b5d
When listing devicekit devices, include drives that only contain a single partition (with no partition table).
...
Fixes issue 1508
2012-06-05 18:42:11 +01:00
Norman Back
704c87b267
Use hidden album art images when scanning the library
...
Fixes issue 2973
2012-06-05 18:42:11 +01:00
David Sansome
72ba6b34a6
Prevent a possible divide-by-zero error when generating the moodbar
2012-06-05 18:42:00 +01:00
David Sansome
00e69c341e
Fix a crash when switching between playlists while moodbars are loading
2012-06-04 19:13:41 +01:00
John Maguire
c62e996607
Fix come compile warnings from Clang 3.1
2012-06-04 17:44:01 +02:00
John Maguire
2aafdf06e0
Fix QNetworkReply leak.
2012-06-04 15:00:10 +02:00
John Maguire
1f836d8e29
Merge branch 'songkick'
...
Conflicts:
data/data.qrc
src/songinfo/artistinfoview.cpp
2012-06-04 14:41:47 +02:00
John Maguire
8452c5428e
Load images from Google Maps API for Songkick concerts.
2012-06-04 14:40:08 +02:00
John Maguire
0bacedf465
Parse SongKick results and generate some simple HTML.
2012-06-04 14:06:43 +02:00
Clementine Buildbot
d24f798f35
Automatic merge of translations from Transifex ( https://www.transifex.net/projects/p/clementine/resource/clementineplayer )
2012-06-04 10:02:41 +02:00
David Sansome
27a4bd426e
Cache album art in the library model between resets (to prevent flickering when filtering), and don't load art for the same album multiple times.
...
Fixes issue 2528
2012-06-02 14:52:30 +01:00
David Sansome
150d5a124a
Fix a crash and a never-ending task when expanding the Grooveshark item for the first time with an invalid or expired session.
2012-06-02 13:21:56 +01:00
David Sansome
eeb617e892
Oops, fix another crash in the smart playlist preview view when moodbars are displayed
2012-05-31 14:17:36 +01:00
John Maguire
1453086a80
Add API key for Songkick and make artist calendar request.
2012-05-30 13:30:02 -07:00
David Sansome
836a2b0c89
Update the moodbar column on the correct model
2012-05-30 11:06:41 +01:00
David Sansome
ba2f4ddedc
Fix a crash in the smart playlist preview when the moodbar column is enabled
2012-05-30 11:06:25 +01:00
David Sansome
7501d664bf
Make a little border around the moodbars in the playlist
2012-05-30 10:33:15 +01:00
John Maguire
6862a69383
Add CSS to Twitter stream.
2012-05-30 02:05:12 -07:00
John Maguire
6bc4951236
Add explanatory comments.
2012-05-29 18:56:34 -07:00
John Maguire
1b5352367a
Delete Twitter reply.
2012-05-29 18:53:52 -07:00
John Maguire
0da9afa0e3
Add Twitter icon.
2012-05-29 18:51:46 -07:00
John Maguire
5af50f7db0
Parse more entities out of tweets.
2012-05-29 18:47:55 -07:00
John Maguire
919a88976b
Nicer generation of tweet HTML.
2012-05-29 17:47:16 -07:00
John Maguire
7c522ee306
Add copyright headers.
2012-05-29 17:42:28 -07:00
John Maguire
b22964968e
Linkify urls in tweets.
2012-05-29 17:41:45 -07:00
John Maguire
2888701386
Add support for Twitter timeline in artist info.
2012-05-29 17:26:34 -07:00