David Vogt
efd7ca3b23
Fix a QStringBuilder/QString conversion in the Remote settings page.
2012-02-21 09:54:44 +00:00
John Maguire
e9d770a864
Remove pjsip/stun code and make PortForwarder at least compile.
2011-11-28 16:22:13 +01:00
David Sansome
143bbb4019
Make the BusyIndicator contain a label too
2011-08-27 15:03:04 +01:00
David Sansome
dad76b78dd
Move all the settings pages to their own widgets and classes
2011-08-14 00:07:10 +01:00
John Maguire
4393199d66
Fix or hide some compile warnings.
2011-06-16 14:38:13 +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
eab423f84e
2-way test infrastructure for ICE tunnelling.
2011-05-18 13:54:26 +00:00
Andrea Decorte
dbde7ae118
Fixed icons
2011-05-09 20:37:14 +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
Paweł Bara
b0688a2aa7
fixing compilation of remote control
2011-04-28 22:31:58 +00:00
David Sansome
3eedc916ad
Add a new logging system
2011-04-22 16:50:29 +00:00
John Maguire
18bfa12042
Add the beginnings of an ICE socket implementation.
...
Currently, it can be demoed using --stun-test and the icedemo from pjsip as the other client.
TODOs:
Add ability to do a full demo using only 2 clementine instances.
Complete session initiation over XMPP.
Add local & port forwarded sockets as options.
2011-04-07 13:38:27 +00:00
Paweł Bara
bfb068a6d1
conditionally hide some context menu actions in library view and playlist view
...
Song.is_stream()
2011-03-20 12:43:10 +00:00
John Maguire
e172765331
Some support for MediaStorageInterface.
2011-03-13 18:20:37 +00:00
John Maguire
48b7dc3501
Massively hacky basic integration to tomahawk.
2011-03-08 21:16:09 +00:00
John Maguire
7ca69e009e
Add libportfwd and an async wrapper.
2011-03-08 16:34:20 +00:00
John Maguire
4acd6883cc
Update comment about X-GOOGLE-TOKEN auth.
2011-03-01 16:18:55 +00:00
John Maguire
86919cc0ff
Hack X-GOOGLE-TOKEN support into gloox and use it in clementine.
2011-03-01 16:03:04 +00:00
David Sansome
72096bf1c8
Move ArtLoader from mpris_common.h to its own file, add libxrme to 3rdparty, add a working XMPP remote.
2011-02-19 18:24:11 +00:00
David Sansome
acc2c537de
Require gloox 0.9 instead of 1.0 (for Lucid), do some better logging, and login after connecting
2011-02-18 20:14:17 +00:00
David Sansome
c4f14527c8
Fix getting the user's XMPP password for the first time
2011-02-18 20:14:08 +00:00
John Maguire
68de9c99d3
Fixing comments from code review for r2833
2011-02-17 14:34:45 +00:00
John Maguire
65264b517c
Change XMPP connection to use stored credentials.
2011-02-17 14:10:10 +00:00
John Maguire
45cabc1b6b
Add settings dialog for Google account with verification and stores password in secure keychain.
2011-02-17 13:47:54 +00:00
John Maguire
e36a333212
Basic XMPP support using gloox.
2011-02-16 20:49:12 +00:00
John Maguire
2ad5acdd29
Move version information in to separate file to decrease churn on svn up.
...
Fix inverted error message for Avahi.
2011-01-24 20:45:15 +00:00
John Maguire
ed3719a950
Fix release build.
...
Fixes issue #1355
2011-01-24 12:44:19 +00:00
David Sansome
2ecf61a57e
Move everything DBus related back to the main thread and use synchronous method calls everywhere
2011-01-22 12:47:19 +00:00
John Maguire
48bf42b2a5
Linux support for Zeroconf using Avahi over DBus.
2011-01-11 20:36:16 +00:00
John Maguire
c9d5b8100b
More remote work. Clementine now requires QJson.
2011-01-06 15:09:09 +00:00
John Maguire
bc2eb6ad65
Fix release build.
2010-12-30 13:35:36 +00:00
John Maguire
a44fef5028
Remove extraneous code.
2010-12-30 13:06:22 +00:00
John Maguire
ce65c95580
Beginnings of remote control support.
2010-12-30 13:03:36 +00:00