1
0
mirror of https://github.com/clementine-player/Clementine synced 2024-12-15 18:58:55 +01:00
Commit Graph

98 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
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
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
7c05b42dcd Add PythonQt to 3rdparty, use it in the python engine instead of SIP/PyQt. 2011-05-15 13:41:54 +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
John Maguire
d86dce4b96 Add support for Google breakpad on mac. (Uploading crash reports doesn't work yet due to redirect). 2011-03-25 11:38:03 +00:00
David Sansome
d50cfaed46 Add google breakpad to 3rdparty, and gather crash reports 2011-03-23 21:53:24 +00:00
John Maguire
e172765331 Some support for MediaStorageInterface. 2011-03-13 18:20:37 +00:00
John Maguire
d8cd7ae80a Set name in identity stanza. 2011-03-10 15:10:31 +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
David Sansome
75ff490f76 Don't install libxrme at all, but do copy the headers into cmake's binary dir on mac to fix the build 2011-03-04 20:50:26 +00:00
David Sansome
66a5a1484b Fix libxrme build errors on windows 2011-03-04 20:50:17 +00:00
John Maguire
d357a1cb6e Disable libxrme install targets on Mac. 2011-03-04 11:54:08 +00:00
John Maguire
673d44ef72 Explicitly link gloox to gnutls. 2011-03-02 14:44:47 +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
John Maguire
a3b78a0043 Sync libxrme. 2011-03-01 14:34:06 +00:00
John Maguire
7f48896aa6 Add missing config.h.in for gloox. 2011-03-01 13:57:22 +00:00
John Maguire
e62db35dd1 Move gloox around. 2011-03-01 13:01:41 +00:00
John Maguire
11445f46b2 Import gloox 1.0 and port libxrme. Probably doesn't work for receiving commands. 2011-03-01 12:52:53 +00:00
John Maguire
6cebb8e629 Work around Lucid gloox bug. 2011-02-22 15:08:35 +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
edd01b82e7 Oops, another tab->spaces 2011-02-19 18:24:01 +00:00
David Sansome
6b9f41d6ae Tabs to spaces in the keychain source 2011-02-18 20:14:01 +00:00
David Sansome
43f55a7bcd Fix compilation of the gnome keychain 2011-02-18 20:13:52 +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
David Sansome
3967437cba Bring (parts of) gmock into the repository instead of it being an svn:external 2011-01-27 19:49:08 +00:00
John Maguire
1053a40530 Remove no longer needed Qt patch. 2010-12-15 15:46:29 +00:00
John Maguire
5d60cc33aa Disable visibility=hidden on Mac for libechonest. 2010-11-22 11:59:40 +00:00
David Sansome
37f5c07f45 Fix an infinite loop bug in libechonest when parsing invalid xml 2010-10-16 17:34:05 +00:00
David Sansome
48da2f996f Move the fancy tab widget into src/widgets, remove more dead code, add it to debian copyrights. 2010-10-10 14:04:05 +00:00
David Sansome
683b882461 Oops, only set the proxy style on the small sidebar 2010-10-10 13:12:42 +00:00
David Sansome
c376ad4217 Make the small sidebar prettier, remove some unused code. 2010-10-10 13:03:47 +00:00
David Sansome
899961e40e Add some more tab styles, you can switch between them by right clicking on the sidebar. 2010-10-09 18:18:06 +00:00
David Sansome
81fb559f66 Catch echonest errors properly 2010-10-09 10:32:18 +00:00
David Sansome
f4a1e86c45 Show the now playing widget "inside" the sidebar instead of under it. 2010-10-06 18:16:49 +00:00
David Sansome
c268f60339 Fix a memory leak in projectm when using the non-FBO fallback on Windows Vista. Fixes issue #846 2010-10-04 23:03:13 +00:00
David Sansome
317e957c64 Fix mingw libechonest errors 2010-10-04 22:22:54 +00:00
David Sansome
6f5ece9964 Upgrade to libechonest 0.1.1 2010-10-04 21:49:56 +00:00
David Sansome
d035b1abc2 Add libechonest into 3rdparty, and add a basic echonest artist info fetcher. 2010-10-02 16:23:33 +00:00
David Sansome
df9a2dbca3 Fix the sidebar mouseover effects 2010-10-02 12:31:11 +00:00
David Sansome
5d54d517ab Add a background to the sidebar 2010-10-02 12:09:06 +00:00
David Sansome
8b3972f447 Make the icons in the sidebar a bit smaller and add a spacer between the devices button and the lyrics button. 2010-10-02 10:49:48 +00:00
David Sansome
56d72a00bf Try the next UI experiment - wide buttons down the side like Qt Creator 2010-10-01 19:27:01 +00:00
David Sansome
c7bd0d3b01 Add a char* overload to QtSingleApplication - from http://pkgs.fedoraproject.org/gitweb/?p=qtsingleapplication.git;a=shortlog;h=refs/heads/f14/master 2010-09-26 21:31:24 +00:00
David Sansome
deb6abaa10 Force qsqlite to be compiled statically 2010-09-20 22:18:17 +00:00
John Maguire
e9f4bba1c1 Silence a few extra Clang warnings. 2010-07-27 13:57:31 +00:00