Showing posts with label okular. Show all posts
Showing posts with label okular. Show all posts

Thursday, December 18, 2008

Okular

As I already said, I wanted to work a bit on okular again and I am nearly done now.
Today and yesterday I added support for djvu-files and for Microsoft's Compressed HTML Help (chm) to okular. For both libraries there are now two patches for making them build with CMake ;-).
The library of djvu seems to work fine, chm has some problems with zooming though. I am not sure whose problem this is, but definitely that will need a clear head so I won't look at it now.

Another new feature will follow tomorrow: I asked my distro to package libopenjpeg for me and that guy was really nice and will make the openjpeg packages available tomorrow. Right after that I will follow with new poppler packages I think.
For all those waiting already, I am planning to make up a tutorial of how you can easily build a custom CD with your favourite KDE on Windows applications so that they are installable on their own.

Tuesday, December 16, 2008

Why Google will not achieve world domination (and why marble will do so instead)

Just some seconds ago I realized fully that this very blog was not listed in any search engine. This was due to Google's blogspot team being incapable of writing the correct description to a button. Instead of hiding my blog on the front page, the button simply set the NOINDEX, NOFOLLOW tags, which made it impossible for me to google myself!!!!11!!1

This of course doesn't happen in Marble, which can only lead to the correct conclusion that Marble will dominate the world instead.

Besides searching for my own blog I am not idle: I tried to get some opensuse packages for libepub, the library hidden in the ebook-tools which, as the name says, is used to read ebook file formats. There is some support for that in Okular, that's why I decided to make packages for everybody.
Since I am working on some more Okular-related stuff, you will probably hear more about that soon.

Friday, February 22, 2008

Okular on Windows

We are shortly before the first distribution of the kdegraphics package from the snapshot sources 4.0.63 with support for pdf files using poppler.
I have worked most of my time on the buildsystems of poppler, freetype and fontconfig - since poppler is integrating the cmake buildsystem thanks to Pino Toscano (who wrote the cmake files) I got even more work as I have to merge the patches to their git repository. This brings a lot of fun when you do not have a native git (until now I haven't found a usable native git version) and some changes needed for msvc cannot easily be brought upstreams.
I have to admit that I have stopped providing new packages on my own server - this makes no sense in the moment since Dirk Mueller is providing snapshots of KDE roughly every week which makes my own packages not needed anymore.
I will probably set up the mirror again in the next weeks so that extra packages that are freshly available can be used with the last snapshots. Looking into my crystal ball I can see that even though koffice isn't in a good state yet, it has reached the state where it builds most of the time and where we can provide a package.

Btw: I will not attend Fosdem since it is over 1000km away - I will be at CeBit on tuesday and probably wednesday though. If you're there too, you want to see how good looking KDE on Windows is and want to chat a bit, just come around to the KDE booth.

Tuesday, January 29, 2008

fontconfig and poppler

As I already stated earlier, I was recently fixing the buildscripts for freetype, fontconfig and poppler. For all of them I have a patch now which gives them cmake based buildscripts instead of autotools+derivatives and which fixes some errors so that they compile on both compilers.
Of course there is plenty of room for improvement left - freetype and fontconfig should be able to use the system zlib as a dependency (that is disabled for now), fontconfig and poppler have a lot of if(MSVC) parts now and poppler is linking against kdewin32 - which should not be the case - according to Christian. Plus I want to integrate poppler-data into poppler-src - even if that is not the original intention of the author.
Note:
It seems there is a lack of communication sometimes - direct as well as indirect (via a blog e.g.).
I hope this improves within the next time.
SE

Sunday, January 27, 2008

free type

For Okular one needs more or less poppler, this requires again fontconfig and freetype.
Thanks to Pino, poppler has a cmake based buildsystem, fontconfig got one as well and today I finished freetype. So what should I say - fontconfig doesn't build yet under msvc, but I am currently at it.
Freetype works now though - and I think that was the major problem until now.
So look forward to a package release of kdegraphics soon.

good night
SE