I have made two small improvements to the xournal port:
1) An icon is now shown in the Task Manager of the DR menu allowing you to switch to another application/document and back again.
2) refresh after each stoke (so when you lift your pen). (Well ... 2 seconds after lifting the pen.)
I made an updated version of the xournal_0.4.2.1_arm.ipk -file. So follow the original instructions from UtterInanity but replace the xournal-ipk-file. (Yes I managed to make proper .ipk-files...:-)
I also had to disable printing (to pdf), like in the original port, since it requires some extra libraries that need to be ported to DR1000, for which I do not have the experience (yet, nor the time...).
I hope this will be a step to an even better port that has a real refresh when writting.
PS: for other 'porters'
The trick to do 1) I explained
here. 2) Is done by a trick I also used in mxSudoku, when you refresh a label (gtk_label_set_text()), so I update ' Layer: ' every time in the finilize_stoke()-function. This seems to trigger an internal refresh after some limited time (<2 seconds)