Thread: Maemopad+
View Single Post
Posts: 191 | Thanked: 10 times | Joined on Feb 2006
#24
Ok, version 0.15

Changes
upgraded gtkctree to gtktreeview
made the sketch stuff (gtkdrawingarea) into a SketchWidget class
now using sqlite instead of xml
sketches are saved
if no document (well, datafile) loaded, starts out with a "New Document"
added about box
added adjustable ink color (change font button)
strings i18n'ized (need to generate .pot)
4 fullscreen modes
ESC key exits fullscreen or closes app
added option to make node names as sketches
Download
ARM-deb: http://www.ehore.com/apps/maemopad+/...s_0.15_arm.deb
Requires: sqlite3

Source: http://www.ehore.com/apps/maemopad+/...us_0.15.tar.gz

Screenshots
Shot 1 Shot 2

Things to fix
- add border around new sketched nodename sketchwidget
- test sketches on a real 770 (~1 day left)
- first sketchload always fails (pixmap or realize/map problem)
- node order -- column `ord` not saved (FIXME)
- change detection might be too sensitive, test
- offering filenames on newfile/savefile dialogs doesn't work as it should
Todo
- adjustable brush size
- adjustable text properties (formatting)
- richtext editing (read: allow formatting)
- make two toolbars one for text nodes (formatting etc) and one for sketch nodes (ink size/color)
- keep last modified date for every node
- Add search
- Test against low memory conditions and rewrite portions accordingly