I tried installing the plugin and after restarting calibre it keeps on connecting and disconnecting to a "device".
Attempting to configure it through the plugin preferences yields the following error message:
Code:
calibre, version 2.34.0
ERROR: Unhandled exception: <b>TypeError</b>:QUrl.fromEncoded(QByteArray, QUrl.ParsingMode mode=QUrl.TolerantMode): argument 1 has unexpected type 'unicode'
calibre 2.34 isfrozen: False is64bit: False
Linux-4.1.4-1-ARCH-i686-with-glibc2.0 Linux ('32bit', 'ELF')
('Linux', '4.1.4-1-ARCH', '#1 SMP PREEMPT Mon Aug 3 21:53:10 UTC 2015')
Python 2.7.10
Linux: ('', '', '')
Successfully initialized third party plugins: DeDRM && Quality Check && Kindle Collections && QuietThyme Device Plugin && Open With && View Manager && FanFicFare && KindleUnpack - The Plugin && Diaps Editing Toolbag && Overdrive Link && Goodreads Sync && Annotations && Modify ePub && Overdrive Link
Traceback (most recent call last):
File "/home/eschwartz/git/calibre/src/calibre/gui2/preferences/plugins.py", line 289, in double_clicked
self.modify_plugin(op='customize')
File "/home/eschwartz/git/calibre/src/calibre/gui2/preferences/plugins.py", line 370, in modify_plugin
if plugin.do_user_config(self.gui):
File "/home/eschwartz/git/calibre/src/calibre/customize/__init__.py", line 154, in do_user_config
config_widget = self.config_widget()
File "calibre_plugins.quietthyme.__init__", line 735, in config_widget
File "calibre_plugins.quietthyme.config", line 47, in __init__
TypeError: QUrl.fromEncoded(QByteArray, QUrl.ParsingMode mode=QUrl.TolerantMode): argument 1 has unexpected type 'unicode'
Still some work, I'm afraid...
The idea sounds really interesting. Looking forward to seeing it in action.