<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"><html><head><meta name="qrichtext" content="1" /><style type="text/css">p, li { white-space: pre-wrap; }</style></head><body style=" font-family:'Sans Serif'; font-size:10pt; font-weight:400; font-style:normal;">Hello,<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>I just moved plugins for Mobipocket format support to kdereview/mobipocket. <br>
Mobipocket is e-book format quite widely used by online bookstores and supported by many hardware ebook readers. Similar formats are epub and fb2, already supported by Okular.<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>The code in kdereview provides three plugins:<br>
1) generator for okular. Works similar to epub generator: extracts HTML, cleans up some Mobipocket-specific oddities and puts the result into QTextDocument. It cannot read files protected by DRM (it seems quite easy to break but I don't need any legal troubles). <br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>I used it for some time now with my ebook collections and it works well. If you need some free Mobipocket files for testing you can find them here: http://www.webscription.net/c-1-free-library.aspx (lots of SF books).<br>
2) thumbnailer. For now it only handles thumbnails embedded in file. It does not try to create missing thumbnail from HTML content<br>
- strigi analyzer<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>Both analyzer and thumbnailer do support DRM-ed files (thanks to only text being encrypted - images and metadata are in clear)<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>One thing I am not sure about is how to split lib/ directory - there are only 2 small .cpp files here. Does it make sense to create and install shared library?<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>My goal is to have the plugins in kdegraphics in time for KDE 4.3.</p></body></html>