1
0
mirror of https://github.com/clementine-player/Clementine synced 2025-01-19 04:50:16 +01:00
Commit Graph

2723 Commits

Author SHA1 Message Date
David Sansome
417bde98a0 Remove dependency on QtUiTools, remove QtUiTools bindings and port PyQt's pure python .ui file parser to use PythonQt. Change the di.fm script to use uic again. 2011-05-21 19:08:38 +00:00
Paweł Bara
46a411844a some more corrections of the python API for cover providers; still not working ;) 2011-05-21 12:19:35 +00:00
David Sansome
5234798a7f Move TaskManager::Task and UrlHandler::LoadResult structs out of their parent classes - PythonQt doesn't understand nested structs. 2011-05-21 10:43:25 +00:00
David Sansome
1822f8b75f Fix signal emission in the di script 2011-05-21 10:43:15 +00:00
David Sansome
a18146bf8a Handle conversions of SongLists properly between python and Qt 2011-05-21 10:43:08 +00:00
David Sansome
ef1358e5aa Update the digitallyimported-radio plugin to work with the new scripting api. Almost works - listing stations works, but can't play playlists yet because of QList<Song> binding problem 2011-05-19 23:02:37 +00:00
David Sansome
5c1139747f Update a log line in the device kit lister 2011-05-19 23:02:30 +00:00
David Sansome
147bbb9928 Add some more python bindings 2011-05-19 23:02:15 +00:00
David Sansome
8422b844b1 Patch PythonQt:
- preserve the reference count of arguments passed to wrapped functions
 - don't dump all over the stack of functions that call PythonQtConv::ConvertPythonToQt
 - convert :: to _ in value type names
2011-05-19 23:02:03 +00:00
John Maguire
51e031df2b Add class for transcoding a Song into an OGG Vorbis stream. 2011-05-19 16:34:33 +00:00
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