1
0
mirror of https://github.com/clementine-player/Clementine synced 2024-12-17 12:02:48 +01:00
Commit Graph

12 Commits

Author SHA1 Message Date
David Sansome
033918ff79 Remember any signals that are connected to Python objects and disconnect them when the script is unloaded so the references to those objects can be dropped 2011-05-30 14:53:59 +00:00
David Sansome
6dd1634946 Add Python bindings for Playlists, port the rainbowizer plugin to PythonQt and make its colours a bit more tasteful 2011-05-29 12:55:18 +00:00
David Sansome
1c53935c4e Initialise PythonQt shell POD return values to 0, so that if the wrapped method raises an exception an uninitialised value isn't returned to C++ 2011-05-28 16:01:05 +00:00
David Sansome
20a11e28b5 Remove the embedded-struct-names patch - we don't have nested structs any more 2011-05-22 15:22:56 +00:00
David Sansome
2dbf6a4871 Fix a PythonQt bug where it would incorrectly report an error trying to convert the return value of a void slot(). 2011-05-22 14:10:38 +00:00
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