Friday, December 07, 2007

Xournal for Maemo 4.0 (OS2008) is here (beta)!

Today I was thinking...that I should release the Xournal version for OS2008 Beta before the week end :)
And here it is, although it's in beta. And I need people to test it.

So here we are:

Go to this link: Xournal install and you should be fine.

It will install two catalogues (extras-devel needed for libgail) and my own catalogue (with xournal and its dependencies).

I tried to open the .install file from my tablet, but it opens the file instead of interpreting it as a regular .install file. I still don't know why. Try to save it and open it from the file manager.

One note, a big one: I tried to open a PDF file (Annotate PDF) and it didn't work. I'm focusing on this issue as this is by far the most useful feature of Xournal.
So do not complain about this :) I know it already.

Let me know EVERYTHING you find about the package, from the application installation to the usability itself.

As soon as the application is stable I'll forward the patches upstream and I will try to make everything available on the garage website (and put the libraries in maemo extras).

So keep this in mind: this is a BETA software. Provided as it is and I, by no mean, take ANY responsibility on what happens to you, your device and whatever is surrounding you! ;-)

I want to thank Etrunko (Eduardo Lima), for his first patch to the Xournal source code to make it work on the Nokia 770, and Henry Tang for his patch to make Etrunko's Xournal work on the N800.
I've used their patches to make my port.

UPDATE: Xournal port is now at its third release. I have fixed the PDF annotation bug and added support for Zoom In/Out and Fullscreen buttons. I've tested it on my N800 with OS2008 Beta firmware, but it should work on the N810 too.

UPDATE2: Actually the port is already at its fourth release. I have added a few more buttons to the toolbar at the bottom and bound the Escape button to the Undo action.

I am still experiencing random crashes and have no idea how to check this out. The console does not show any error or warning. So, actually, I think it closes itself rather than crashing.

UPDATE3: I have fixed the random crashes!! For the developers: you need to be sure that the D-BUS service Name clause has the same value as the osso_initialize first parameter! Or the application will close after few seconds.

Release #5 is in the repo, go update it!

Wednesday, December 05, 2007

Xournal for Maemo 4.0 (OS2008) almost there!

Today I was thinking...that Xournal was a great application when it was available in OS2006 (thanks to Etrunko's work to port it).
So ... why not try to port it to OS2008 (chinook) too ?

So I've been struggling for the whole afternoon with dependencies and recompilations on my scratchbox installation and well... I am very happy!!!

Xournal (0.4.1) works in my Scratchbox!!!

I "just" have to change target to ARMEL and try it on my tablet.

Unfortunately my girl is coming to pick me up and go home, so I will have to make the deb packages tomorrow.