View Single Post
Posts: 1,101 | Thanked: 1,185 times | Joined on Aug 2008 @ Spain
#74
Originally Posted by computerinfo21 View Post
Specifically what I was looking for was the patch listed in the CHANGELOG.txt for 0.49:
* Patch to jump to task within page - by Thomas Liebertraut

I was hoping to use it as a todo list, but not jumping to the exact todo line in the page when that todo is selected in the plugin window makes an extra step of searching for it that is kind of a bother. Other than that I do not have any specific features I know of that the newest version has, just thought it would be good if the version I run on the desktop matched.

I have played around with python and GTK and written a simple app to parse some XML using python and elementtree and display it in a GTKTreeview that successfully runs on maemo. But I would not say I have much experience. Just plinked around till it worked basically.
I think I've fixed all crashes in 0.52, but it has a very serious performance issue opening notebooks that need to be fixed.
Download the source tar.gz, untar it and apply the patch, then run zim from there.

If you want to help me, this is what needs to be done for each new release:
Download source code
Run it from xterm, in no daemon mode and with debug output
Test all new features and all changed features, look at the xterm output for crashes or problems
Test with some big and complex notebook
Fix any broken code
Check usability of all new and modified dialogs
Fix non usable dialogs
Create patch

Once zim is in good working state I'll build a new package (actually by hand but I want to get a working build script for the extras-devel autobuilder) and will upload it to the garage page.

With the patch included here zim-0.52 will work, but the performance issue remains. If you feel up to the task, profiling will show where most of the time is spent, then looking at 0.48-0.49-0.50-0.51 will show what changes cause the issue.
Attached Files
File Type: gz zim-0.52-maemo1.patch.gz (926 Bytes, 88 views)