Commit Graph

4538 Commits

Author SHA1 Message Date
Alan Briolat d8bc3a02fa Fix Magnatune library not being sorted after refresh
Fixes issue #3435
2013-01-18 13:50:20 +01:00
Alan Briolat 2d68315c22 Fix Subsonic library not being sorted after refresh 2013-01-18 10:35:47 +00:00
Alan Briolat 38f271528a Improve subsonic library fetching
* Use task notification
* Update library in one chunk
* Use stored library data, add ability to manually reload
2013-01-17 22:13:57 +00:00
Alan Briolat e8ab6ed40a Subsonic: add LibraryFilterWidget and basic context menu 2013-01-17 21:01:54 +00:00
Alan Briolat 34553d8238 Read subsonic albumartist data 2013-01-17 20:18:26 +00:00
John Maguire f3d4f88466 Fix tinysvcmdns compiling on win32. 2013-01-17 16:32:17 +01:00
John Maguire 0b60a17a2b Add MDNS implementation for windows. 2013-01-17 14:11:15 +01:00
John Maguire d06395402a Update copyright file for tinysvcmdns 2013-01-17 13:53:38 +01:00
John Maguire ffe00ef149 Add tinysvcmdns to 3rdparty 2013-01-17 13:15:16 +01:00
Alan Briolat cc2be1ef15 Save playlist tab order when closing a tab, fixes issue 3393 2013-01-17 09:22:42 +01:00
David Sansome e272de82a8 Translate the actions in unity's quicklist. Fixes issue 3432 2013-01-16 20:40:43 +01:00
Andreas 76c294e470 Merged from "remotecontrol". Fixed two broken connects 2013-01-16 19:26:33 +01:00
John Maguire 209b342bb9 Re-order avahi calls to make it more obvious what's going on. 2013-01-16 15:48:04 +01:00
John Maguire 7d09548243 Add mDNS service publishing on Mac. 2013-01-16 15:26:35 +01:00
John Maguire 0e226cc34b Add mDNS service publishing on Linux for the remote control. 2013-01-16 14:56:31 +01:00
John Maguire 5ba67850fb Merge branch 'master' of https://code.google.com/r/asfa194-clementineremote into remotecontrol 2013-01-16 13:40:30 +01:00
Andreas e452ae3ea9 Fixed a bug in IpIsPrivate where 192.168.x.x was not recognized as a private ip. 2013-01-15 20:20:31 +01:00
John Maguire 32b81f057d Fix broken connect 2013-01-15 14:59:48 +01:00
Andreas 51ba9f47dc added repeat and shuffe functionality 2013-01-15 14:43:02 +01:00
John Maguire 278eb77fa9 Fix broken connect 2013-01-15 14:24:59 +01:00
Andreas 0a97623df3 Changed sending playlist songs 2013-01-15 14:03:00 +01:00
John Maguire 06568248fc Tidy up some remote control protobuf usage and style quirks. 2013-01-15 13:05:43 +01:00
Alan Briolat f88e73737c Re-implement subsonic library scanner
Use the ID3-tag-oriented album listings in Subsonic >= 4.7 to
fetch all library data.
2013-01-14 23:36:23 +00:00
Andreas 8cb0b3d349 fixed commit 2013-01-14 22:00:56 +01:00
Andreas 570b4f9e88 Corrected proto 2013-01-14 21:42:08 +01:00
Andreas aa8d512444 Merge remote-tracking branch 'remote/remotecontrol'
Conflicts:
	ext/libclementine-remote/remotecontrolmessages.proto
	src/networkremote/networkremote.cpp
2013-01-14 21:39:01 +01:00
Andreas 516e58fbc9 Changed proto 2013-01-14 19:07:34 +01:00
John Maguire 3dd1f10260 Remove unnecessary inheritance on QThread. 2013-01-14 17:23:06 +01:00
John Maguire 408909ffa2 Tidy up NetworkRemote - scoped_ptr, initialisation lists, etc. 2013-01-14 17:18:24 +01:00
John Maguire d1a1f70bf9 Make version and msgType optional for better backwards-compatibility. 2013-01-14 16:53:57 +01:00
John Maguire 088d179e9b Add UNKNOWN to remote control proto to make backwards compatible changes
easier later.
2013-01-14 16:50:00 +01:00
John Maguire 555467e764 Tidy up remote control protobuf. 2013-01-14 16:17:36 +01:00
Andreas e915d2e993 Transfer coverart without base64 2013-01-14 16:09:22 +01:00
Clementine Buildbot b270cbf082 Automatic merge of translations from Transifex (https://www.transifex.net/projects/p/clementine/resource/clementineplayer) 2013-01-14 10:03:48 +01:00
Andreas 6bb02d2731 Transfer coverart without base64 2013-01-12 17:22:40 +01:00
Alan Briolat 49d27b0bfe Load subsonic library recursively 2013-01-11 23:14:15 +00:00
John Maguire a4df18efee Use a better check for private subnets. 2013-01-11 13:55:09 +01:00
John Maguire 22322593aa Merge branch 'master' of https://code.google.com/r/asfa194-clementineremote into remote 2013-01-11 11:08:22 +01:00
Alan Briolat 349231793f Hacky basics of starting to load Subsonic library 2013-01-10 22:08:52 +00:00
Andreas 04ccdbbf08 added version to protocol buffer message
changed client handling
only non public ips can connect (can change that in options)
2013-01-10 21:21:55 +01:00
Alan Briolat d05202265e Simplify Subsonic URL handling 2013-01-09 22:20:55 +00:00
Alan Briolat 38ce86529e Revert "Recursive UserPlaylist adding, subsonic uses UserPlaylist for folders"
This reverts commit a62b7752ad.

Using this mechanism for recursively loading trees doesn't work any
more, wasn't that great to start with, and the tree view will soon
be replaced with a library view.
2013-01-09 21:47:51 +00:00
Alan Briolat 90d2511051 Merge remote-tracking branch 'upstream/master' into subsonic
Conflicts:
	src/CMakeLists.txt
	src/internet/internetmodel.cpp
	src/ui/settingsdialog.cpp
2013-01-09 21:26:32 +00:00
Andreas c732e70511 multiclient support and shuffle feature 2013-01-09 20:07:28 +01:00
Andreas 7187e2440f removed base64 encoding 2013-01-09 17:38:24 +01:00
John Maguire b7b7e97455 Merge branch 'master' of https://code.google.com/r/asfa194-clementineremote into remote 2013-01-08 13:05:54 +01:00
Clementine Buildbot b9951eb663 Automatic merge of translations from Transifex (https://www.transifex.net/projects/p/clementine/resource/clementineplayer) 2013-01-07 10:04:43 +01:00
David Sansome 145b811eef Fix a memory leak when fingerprinting songs. Fixes issue 3403. 2013-01-06 07:51:48 +11:00
David Sansome 97c1d3c345 Remove an old connect() that has since been replaced by a closure connection 2013-01-06 07:51:28 +11:00
David Sansome 41f89904b6 Compare against the translated message text to determine whether a typefind failed. Fixes radio playlists in non-english languages. Fixes issue 3394 2013-01-04 21:16:26 +11:00