John Maguire
|
341dc7326f
|
Reformat all C++
|
2020-09-22 14:56:06 +01:00 |
John Maguire
|
f300946c81
|
Remove most usages of QFutureWatcher
|
2015-11-27 14:28:12 +00:00 |
John Maguire
|
33494dcddc
|
Remove BoundFutureWatcher
|
2015-11-26 18:53:42 +00:00 |
Andreas
|
3c332782fd
|
Network remote:
- Send status.
- Since QIcon can not be converted in a background thread, create a QImage from it in the SearchProvider itself.
|
2015-05-31 12:08:33 +02:00 |
David Sansome
|
2134e13b53
|
Make CloudFileServices show logged in state and settings dialog properly in
global search.
|
2014-03-30 17:11:31 +11:00 |
John Maguire
|
5146bcdebc
|
Some more NULL -> nullptr conversions.
|
2014-02-21 17:30:46 +01:00 |
John Maguire
|
192b60d965
|
Use nullptr as parent parameter default everywhere
|
2014-02-10 16:03:54 +01:00 |
John Maguire
|
bebd781fdf
|
Reformat all non-3rd-party C/C++/Objective-C++.
Command line:
find src ext -regex '.*\.\(h\|cpp\|mm\)' -exec clang-format -i
-style='{BasedOnStyle: Google, DerivePointerBinding: false}' {} \;
|
2014-02-07 16:34:20 +01:00 |
Arnaud Bienner
|
4ac867ca37
|
Alphabetical order in fwd-decl
|
2012-06-19 23:32:15 +02:00 |
Arnaud Bienner
|
a8ce1ba17b
|
Use InternetSongMimeData in global search when possible (i.e. for search providers which have an Internet service)
|
2012-06-19 23:25:15 +02:00 |
David Sansome
|
9d6b72b4ab
|
Add global search suggestions
|
2012-06-10 23:05:30 +01:00 |
David Sansome
|
c9745bca5d
|
Use a common LoadTracks implementation for most search providers
|
2012-06-10 20:55:51 +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
|
bacef04405
|
Refactoring: remove a couple of the AlbumCoverLoader instances and instead use a shared CurrentArtLoader.
|
2012-02-26 14:40:51 +00:00 |
David Sansome
|
4dc4aa33ac
|
Make the enabled/disabled state of a global search provider separate from its logged in state - means that now Grooveshark and Spotify providers will be enabled as soon as you login
|
2011-11-28 14:18:20 +00:00 |
David Sansome
|
63f39d8dec
|
Show some suggested queries in the global search widget
|
2011-11-06 16:30:42 +00:00 |
David Sansome
|
931efb1f70
|
Add an icecast search provider, refactor a couple of other bits
|
2011-11-06 00:02:32 +00:00 |
David Sansome
|
37166ca19d
|
Give the last.fm global search provider a config dialog
|
2011-11-05 17:11:02 +00:00 |
David Sansome
|
2b6beb7417
|
Load the list of sky.fm/di.fm streams using the undocumented API, getting artwork for each stream as well.
|
2011-11-04 22:31:19 +00:00 |
John Maguire
|
f241ebf7b9
|
Sort grooveshark results better in global search and show fewer of them.
|
2011-11-01 13:00:27 +01:00 |
David Sansome
|
08e09ce5dd
|
Add a settings page for global search - doesn't save yet
|
2011-10-30 18:52:38 +00:00 |
Arnaud Bienner
|
1d60cc6c52
|
Merge branch 'master' of https://code.google.com/p/clementine-player
|
2011-10-20 15:04:03 +02:00 |
Arnaud Bienner
|
f0c8703dbc
|
When toggling provider button, check if provider can be used by checking if user is logged-in, it this is necessary to make the provider work
|
2011-10-20 15:03:47 +02:00 |
David Sansome
|
9a739a3346
|
Add a DBus interface onto the global search engine, and add a KDE krunner plugin that performs global searches in Clementine.
This is optional and is not compiled unless you have the plasma developer packages installed.
|
2011-10-19 23:17:24 +01:00 |
David Sansome
|
348faef9e1
|
Remove the individual global search provider boolean flags and replace them with with a Q_FLAGS enum. Also add a flag for "probably has remote album art"
|
2011-10-19 23:08:11 +01:00 |
David Sansome
|
0b65aa3b02
|
Factor the generic parts of the last.fm search provider into a SimpleSearchProvider class
|
2011-09-24 20:42:33 +01:00 |
David Sansome
|
cc20d90a7a
|
Last.fm global search provider
|
2011-09-24 17:01:18 +01:00 |
John Maguire
|
adf03678e3
|
Fix typo
|
2011-09-20 09:57:18 +02:00 |
David Sansome
|
4ac16f0dd4
|
Add a "tooltip" that shows the songs within each album in the global search results
|
2011-09-18 00:06:07 +01:00 |
David Sansome
|
02f2d5dc88
|
Combine similar search results
|
2011-09-17 17:42:14 +01:00 |
David Sansome
|
c1041ed6d4
|
Support for playing tracks from local library
|
2011-08-29 03:32:41 +01:00 |
David Sansome
|
c96d402f26
|
Add a flag that search providers can set to indicate they want one art request at a time
|
2011-08-29 03:32:17 +01:00 |
David Sansome
|
dbffe16d04
|
Add a flag that search providers can set to indicate they want some delay between user input and being asked to search
|
2011-08-29 03:31:19 +01:00 |
David Sansome
|
8dea8a2664
|
Add a spotify global search provider
|
2011-08-29 03:31:12 +01:00 |
David Sansome
|
dbe8ffd5de
|
Try to sort by "quality", ie. matches at the start of the song metadata rate higher.
|
2011-08-29 03:30:32 +01:00 |
David Sansome
|
2c954a5d4a
|
Cache pixmaps for album art
|
2011-08-29 03:30:14 +01:00 |
David Sansome
|
cd44c47f7b
|
Sort the results in the popup list, prevent the user from searching for short strings
|
2011-08-29 03:29:51 +01:00 |
David Sansome
|
9370657b50
|
Started work on a global search for library, with album art.
The idea is that there's a single place to search for music, and it doesn't matter where it is, Clementine will find something playable.
|
2011-08-29 03:27:47 +01:00 |