1
0
mirror of https://github.com/clementine-player/Clementine synced 2024-12-16 11:19:18 +01:00
Commit Graph

3241 Commits

Author SHA1 Message Date
Clementine Buildbot
054fd962a1 Automatic merge of translations from Transifex (https://www.transifex.net/projects/p/clementine) 2011-11-09 10:31:09 +01:00
David Sansome
62383d02fc Don't filter FocusIn events into the global search text box (doing so causes all kinds of unusual behaviour), instead just show the popup when pressing up or down. 2011-11-08 22:38:57 +00:00
David Sansome
c1230f7b0a Fix a bug where the global search popup would never be shown on the first search 2011-11-08 22:29:52 +00:00
David Sansome
ec5f9be27b Reposition the global search tooltip when new results arrive 2011-11-08 22:26:58 +00:00
David Sansome
3d8c0046a8 Don't allow providers to return more than 100 results at a time. 2011-11-08 21:49:20 +00:00
David Sansome
d7720223ec Hash the information that's used by GlobalSearchWidget::CanCombineResults, avoiding doing a O(n^2) search when adding new results. 2011-11-08 21:41:41 +00:00
David Sansome
b3f6e46c23 Don't re-show the results list if more results arrive after the user has explicitly closed it. Also don't continue to show results when the user has backspaced to < 3 characters. 2011-11-08 20:45:11 +00:00
David Sansome
f80ac47931 Use a better search icon for the global search settings page - in the Mint-X theme the old icon was 22x22 only. 2011-11-08 20:20:25 +00:00
David Sansome
69275bb0b6 Disable the right fields in the global search settings page the first time the dialog is shown 2011-11-08 20:15:05 +00:00
David Sansome
550c4b4c84 Change another "Search everywhere" 2011-11-08 18:49:05 +00:00
David Sansome
0a655064b2 Change "Search everywhere" back to "Search for anything" - it better describes what we want the user to do with the input box 2011-11-08 18:37:00 +00:00
David Sansome
5dcd1d4890 Initialise the item lists for simple search providers on startup so they can be used to populate the global search suggestions. 2011-11-08 18:35:33 +00:00
David Sansome
7c5aaf36aa Elide hint text in text boxes 2011-11-08 18:22:01 +00:00
Clementine Buildbot
959ac6ae4d Automatic merge of translations from Transifex (https://www.transifex.net/projects/p/clementine) 2011-11-08 10:07:27 +01:00
John Maguire
bd74a9a0e2 Link QCA directories 2011-11-08 00:11:12 +01:00
Arnaud Bienner
ed8633b8a9 Make GS user favorites a special kind of user playlist (enable drag'n'drop for favorites) 2011-11-07 19:37:29 +01:00
John Maguire
9d81fe5123 Force the usage of non-system libiconv on Mac. 2011-11-07 14:48:27 +01:00
David Sansome
ea68940b76 Don't use qca if spotify is completely disabled 2011-11-07 12:05:31 +00:00
Clementine Buildbot
6cb27c2bb9 Automatic merge of translations from Transifex (https://www.transifex.net/projects/p/clementine) 2011-11-07 10:07:11 +01:00
Arnaud Bienner
9964eab741 Add a tooltip to the global search box 2011-11-06 19:05:09 +01:00
Arnaud Bienner
fed2560ad9 Merge branch 'master' of https://code.google.com/p/clementine-player 2011-11-06 18:40:18 +01:00
Arnaud Bienner
01e7a532bf Check GS errors to logout user if its session_id is obsolete 2011-11-06 18:40:06 +01:00
David Sansome
89c9ea37fa "Search everywhere" instead of "Search for anything", and make "e.g." translatable 2011-11-06 17:27:54 +00:00
David Sansome
c6e252326f Make the Configure... button work for di.fm/sky.fm in the search settings page 2011-11-06 16:41:00 +00:00
David Sansome
814c79b183 Use more friendly names for "global search" in the UI 2011-11-06 16:36:47 +00:00
David Sansome
63f39d8dec Show some suggested queries in the global search widget 2011-11-06 16:30:42 +00:00
Arnaud Bienner
f79d38210c Merge branch 'master' of https://code.google.com/p/clementine-player
Conflicts:
	src/translations/translations.pot
2011-11-06 16:23:50 +01:00
Arnaud Bienner
89680a02f0 Add the ability to have custom actions for PlaylistItems, and InternetPlaylistItems (through services). Add 'add to playlists' actions for Grooveshark 2011-11-06 16:12:44 +01:00
David Sansome
e3b7afbdf2 Add "Your radio streams" global search provider 2011-11-06 15:00:50 +00:00
John Maguire
4dacc95172 Remove gstqtwrapper as the Quicktime framework is 32-bit only and copy only the 64-bit parts of libraries we use. 2011-11-06 15:39:22 +01:00
Clementine Buildbot
7f7c1a398e Automatic merge of translations from Transifex (https://www.transifex.net/projects/p/clementine) 2011-11-06 10:07:20 +01:00
David Sansome
dac6c1bf09 Add a SomaFM search provider 2011-11-06 00:02:32 +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
8c69094931 Add a generic class for the "cached list of stuff" pattern used by last.fm and di.fm/sky.fm for keeping friend lists or stream lists around and refreshing them after a certain length of time 2011-11-06 00:02:32 +00:00
David Sansome
1f0c2333d0 Show the di.fm/sky.fm "Expires on" date on a separate line 2011-11-05 21:46:34 +00:00
David Sansome
b37f679c36 Implement the options to hide/show the global search box, and to hide/show all other search boxes. 2011-11-05 19:09:37 +00:00
David Sansome
a9e1fe0075 Implement the global search tooltip options 2011-11-05 19:09:26 +00:00
David Sansome
fafee5af7c Download a new libspotify version and verify its signature. 2011-11-05 17:55:34 +00:00
David Sansome
19a12adf3e Add the QCA include dirs if QCA was found, even if spotify core was turned off 2011-11-05 17:27:10 +00:00
David Sansome
1946011919 Update each provider's logged-in state in the global search settings dialog when returning to the global search page. 2011-11-05 17:19:42 +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
e0beff096d Fix the priority ordering of global search results 2011-11-05 17:01:57 +00:00
David Sansome
dc05c101a3 Remove the individual provider buttons from the global search widget and replace them with one settings button instead. Also tweak the appearance of the tooltip 2011-11-05 16:57:33 +00:00
David Sansome
af59c517b7 Uncommitted translations 2011-11-05 16:09:59 +00:00
David Sansome
6446ef8b9e Use PNG spotify icons instead of SVG 2011-11-05 16:08:56 +00:00
David Sansome
896564a7d9 Update rpm spec and debian control with libqca 2011-11-05 15:44:56 +00:00
David Sansome
fccd0a5458 Don't make QCA a requirement if we're bundling the spotify blob (since we won't need to download anything at runtime) 2011-11-05 15:44:56 +00:00
David Sansome
568f78d874 There's no need to write each spotify blob file out to a temporary directory first. 2011-11-05 15:44:56 +00:00
Clementine Buildbot
9e0a3ba0ff Automatic merge of translations from Transifex (https://www.transifex.net/projects/p/clementine) 2011-11-05 10:07:12 +01:00
Arnaud Bienner
e7307aa6d4 Merge branch 'master' of https://code.google.com/p/clementine-player 2011-11-05 02:42:24 +01:00