Andreas
fcc0da554b
Moved signal(SIGPIPE, SIG_IGN) to main.
2013-01-28 14:39:31 +01:00
Andreas
a40aa6fb8d
Added security methods to prevent SIGPIPE termination.
2013-01-28 14:21:04 +01:00
Martin Brodbeck
d5139ac2b2
Add opus support to transcoder.
...
Fixes issue #3453
2013-01-28 14:09:31 +01:00
Clementine Buildbot
63ff2539b4
Automatic merge of translations from Transifex ( https://www.transifex.net/projects/p/clementine/resource/clementineplayer )
2013-01-28 10:06:22 +01:00
David Sansome
a004d66f3d
Make the playlist parser recognise URLs with schemes of only 2 characters (eg, di://). Fixes issue 3452
2013-01-27 14:53:20 +00:00
Martin Brodbeck
d05041dfa1
Add support for Opus tags.
2013-01-26 11:18:24 +00:00
Andreas
4ed516ad1f
Send the current track position when a client connects
2013-01-26 11:52:53 +01:00
Arnaud Bienner
a3dbfc0674
Avoid unnecessary copy
2013-01-25 01:48:39 +01:00
John Maguire
0d743a2065
Fix some style issues in subsonic.
2013-01-24 17:48:58 +01:00
John Maguire
fe2fb788d3
Merge branch 'subsonic'
...
Conflicts:
data/data.qrc
2013-01-24 17:02:08 +01:00
John Maguire
66c0878b7e
Change tinysvcmdns to use sockets instead of pipe on windows.
...
Should make it actually work on windows.
2013-01-23 20:20:26 +01:00
Andreas
9472c5ace2
- Fixed a bug where clementine crashed when restarting the server (e.g. changed setting). Cause by wrong connect statement.
...
- Added set track position feature in proto
- Added authentication method
- Clementine sends now a disconnect message when closed
2013-01-23 20:02:12 +01:00
John Maguire
f27cf7b59f
Change tinysvcmdns to use sockets instead of pipe on windows.
...
Should make it actually work on windows.
2013-01-23 16:05:32 +01:00
John Maguire
0e6ff8fdc6
Add missing include for std::floor().
2013-01-23 12:11:59 +01:00
John Maguire
e6d16e7645
Merge branch 'master' of https://code.google.com/r/asfa194-clementineremote
2013-01-23 11:49:21 +01:00
Alan Briolat
465015fe3c
Don't fetch magnatune library until service is expanded. Fixes issue 3440
2013-01-22 23:30:15 +01:00
Andreas
78ad2fb517
Fixed an issue where clementine could crash: A client connects before the playlist manager is
...
initialized. This caused a null pointer exception. Now the server is started after the
playlist manager was initialized.
2013-01-22 22:58:32 +01:00
Andreas
0828115c74
- Display a qr code in the remote control settings to download the android app
...
- Transfer the current track position to clients
2013-01-22 22:02:16 +01:00
Piotr Strębski
f7cccb26fa
Add Polish translations of GenericName and Comment in the .desktop file
2013-01-22 16:00:59 +01:00
David Sansome
df08c289bd
Merge branch 'issue-222' of http://code.google.com/r/chrisdthroup-clementine-player/
2013-01-22 13:20:38 +01:00
John Maguire
2d11e1da3b
Merge branch 'master' of https://code.google.com/r/asfa194-clementineremote
2013-01-22 12:20:34 +01:00
Chris Throup
6cb083be30
Read comments from MP4 tags.
2013-01-22 08:58:28 +00:00
Alan Briolat
a5f6356be4
Subsonic global search provider and some extra UI polish
2013-01-21 22:13:48 +00:00
Chris Throup
f41d333788
Read and write extra metadata for MP4 tags. Fixes issue 222.
...
Now writes album artist, disc number, composer, compilation and bpm.
Now reads disc number and composer.
Previously read album artist.
Unconfirmed read for compilation and bpm.
2013-01-21 09:16:18 +00:00
Clementine Buildbot
756f90d28d
Automatic merge of translations from Transifex ( https://www.transifex.net/projects/p/clementine/resource/clementineplayer )
2013-01-21 10:03:46 +01:00
Alan Briolat
d424ed93a4
Don't fetch subsonic library until service is expanded
2013-01-20 23:25:54 +00:00
Alan Briolat
a7fe1b693b
Eliminate race condition for subsonic library TotalSongCountUpdated
2013-01-20 23:24:14 +00:00
Arnaud Bienner
8dfaac8bfb
Sort providers according to user's preference instead of name
2013-01-19 16:06:48 +01:00
Andreas
e9fd09193c
This should fix the issue, that the coverart is not transfered on windows.
2013-01-18 19:03:25 +01:00
John Maguire
51d0664eb6
Merge branch 'remotecontrol'
2013-01-18 17:15:05 +01:00
John Maguire
139777cace
Search for windows pthread library for tinysvcmdns.
2013-01-18 16:56:07 +01:00
John Maguire
6b4f4cde38
Oops, actually link winsock2.
2013-01-18 14:00:21 +01:00
John Maguire
de7ace16ec
Link winsock2 and pthread to tinysvcmdns.
2013-01-18 13:59:10 +01:00
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