Commit Graph

2713 Commits

Author SHA1 Message Date
John Maguire 83813bb788 Make ICESession a QIODevice. 2011-05-19 14:29:25 +00:00
David Sansome 09bde274ed Fix some ICE stuff 2011-05-19 13:21:12 +00:00
John Maguire 9afa223dbf Regenerate pythonqt bindings from Qt 4.6. 2011-05-18 15:19:02 +00:00
John Maguire 4ec89102c8 Fix DeleteSongs test. 2011-05-18 15:05:19 +00:00
John Maguire 58ea8f5b78 Search stow for frameworks on mac. 2011-05-18 14:56:53 +00:00
John Maguire eab423f84e 2-way test infrastructure for ICE tunnelling. 2011-05-18 13:54:26 +00:00
Paweł Bara e0ab8ae5f2 little improvements to the last commit 2011-05-17 18:02:39 +00:00
Paweł Bara d1d177769a cover providers are now recreated every search (this will lead to simpler API of theirs in a moment)
initial migration from SIP -> PythonQt in cover providers
2011-05-17 17:53:36 +00:00
John Maguire 69b2942566 Add dependency so spotify blob is built before clementine. 2011-05-17 11:53:17 +00:00
John Maguire 8dd745895a Add --version command line flag.
Fixes issue #1867
Thanks to: tyler.s.rhodes@gmail.com
2011-05-16 19:21:46 +00:00
John Maguire e7f635e507 Maybe fix mac spotify build. 2011-05-16 15:15:02 +00:00
John Maguire b175c36431 Add file type filtering to File view.
Fixes issue #361
Thanks to: tyler.s.rhodes@gmail.com
2011-05-16 15:08:17 +00:00
David Sansome d15c6ac495 Remove the timerEvent method from NetworkTimeouts 2011-05-15 16:19:47 +00:00
David Sansome 7b84b23366 Add bindings for classes from network.h 2011-05-15 16:12:49 +00:00
David Sansome 25e63e4b42 Add QtUiTools bindings 2011-05-15 16:12:38 +00:00
David Sansome 8467bed946 Add missing file 2011-05-15 16:12:27 +00:00
David Sansome 368c637ce7 Fix compilation in release mode and disable the python test for now 2011-05-15 15:46:42 +00:00
David Sansome d9bb8ffd8c Add the pythonqt bindings generator and make some bindings for RadioService and UrlHandler 2011-05-15 15:45:49 +00:00
David Sansome 930a2aa2bf Add an interactive Python console to the script manager 2011-05-15 13:44:06 +00:00
David Sansome 7c05b42dcd Add PythonQt to 3rdparty, use it in the python engine instead of SIP/PyQt. 2011-05-15 13:41:54 +00:00
David Sansome e2c6526840 Make dynamic playlists use the limit specified in the smart playlist dialog. Thanks google@robbertkrebbers.nl. Fixes issue 1082. Fixes issue 1192. 2011-05-14 13:44:10 +00:00
David Sansome 792352be3b When songs disappear from the filesystem (either they're deleted or are on a removable media that was unmounted), mark them as unavailable instead of removing them from the database. Thanks google@robbertkrebbers.nl. Fixes issue 401 2011-05-14 13:43:57 +00:00
David Sansome dfb0289987 Fix the byte order of album cover art images sent over dbus on big endian machines. Thanks Paul Wells 2011-05-14 13:43:33 +00:00
John Maguire c9a0318553 Revert to not scanning hidden directories. 2011-05-13 16:56:42 +00:00
Andrea Decorte dbde7ae118 Fixed icons 2011-05-09 20:37:14 +00:00
John Maguire 6c291c45db Add missing include. 2011-05-09 20:03:53 +00:00
Andrea Decorte ddbe03b526 Added Login button to Last.Fm and others online services. Fixes issue
1772
2011-05-09 19:54:04 +00:00
John Maguire a1c3a08f25 Re-add mac search paths so it's still possible to build with fink deps. 2011-05-09 15:54:17 +00:00
David Sansome 9158214d72 Try that again... 2011-05-07 22:53:50 +00:00
David Sansome fe14be38c3 Install spotifyblob in the right place on mac 2011-05-07 22:46:44 +00:00
David Sansome 4b04d50a22 Take mac dependencies from /target, remove old stuff like xine plugins 2011-05-07 14:47:33 +00:00
John Maguire b0f49f4660 Blind attempt at fixing the windows release build. 2011-05-05 21:24:09 +00:00
Andrea Decorte 56c8567fc7 Added missing NOT conditions in smart playlists. Fixes issue 1836 2011-05-04 18:47:48 +00:00
Andrea Decorte 2bcaba28ad Fixed translations when compiling without Spotify support 2011-05-04 18:00:48 +00:00
Arnaud Bienner d20f689ab4 Revert r3234 because, as discussed, this could lead to blocking behavior 2011-05-03 22:38:24 +00:00
Andrea Decorte 2dd2b615ef Show tooltips in the sidebar only in Tabs and IconsOnly modes 2011-05-03 18:06:17 +00:00
Arnaud Bienner 709d339866 Avoid to create a new thread when changing state. Make the UI more reactive, especially when Qt threadpool is already full (for example when fingerprinting several files in parallel for MusicBrainz autotagging) 2011-05-03 00:02:35 +00:00
David Sansome 1bf7577764 Install libspotify, protobuf and gsttcp in the Windows installer. Also fix a build error on linux 2011-04-30 18:32:39 +00:00
David Sansome e6032a7c51 Use __stdcall for libspotify callbacks on windows, call the right executable 2011-04-30 18:22:14 +00:00
David Sansome d41916cf79 Update pot 2011-04-30 12:31:32 +00:00
David Sansome 70e6018b1e Add some spotify branding, display spotify login errors, add a button to the config dialog to download the blob, only make the config dialog try to login when it needs to, fix a bug where the Starred and Inbox items would sometimes not get created. 2011-04-30 12:31:20 +00:00
Andrea Decorte 1c0a0f17dd Added some debug output for last.fm tracks caching 2011-04-30 08:36:44 +00:00
David Sansome a2ceca673c Bump trunk's version to 0.7.1 (oops), show an error when the spotify blob crashes, actually use the LD_LIBRARY_PATH that is created 2011-04-29 21:49:48 +00:00
David Sansome d3d2a3184b Check for protoc as well as libprotobuf 2011-04-29 21:23:56 +00:00
David Sansome 88732db62a Fix the sky.fm URL handlers 2011-04-29 21:07:47 +00:00
David Sansome c22c5eb917 Fix a build failure on Windows 2011-04-29 21:01:20 +00:00
David Sansome 1720fb3506 Oops, fix the name of the locally installed blob 2011-04-29 20:01:04 +00:00
David Sansome be69ad9225 Update the pot 2011-04-29 19:50:34 +00:00
David Sansome 3deb371537 If the spotify blob isn't installed, try to download it from the Clementine website. Also, make the blob separate from the core Spotify code in Clementine so you can build the core code without building the blob 2011-04-29 19:44:51 +00:00
John Maguire a1e06e6596 Fix opening the Spotify config dialog from the context menu. 2011-04-29 18:56:17 +00:00