String update - consistency: "Add new memo"
[maepad.git] / TODO
blob05e76fe9e1939edea552c623e71a0d9517a700f9
1 ADD:\r- one might also crop white parts on top-left and keep an index on the db for each node for that. or not.
3 - rename node
4 - BORDERS around sketchwidget (gtkrc?)
5 - import images (minimal vector ops might be needed here, to move and resize the image)
6 - change canvas background color (just to keep up with xournal :P )
7 - erase by drawing over option?
8 - maybe leftarrow-rightarrow change focus and uparrow-downarrow walk the tree? (need a way fix the textview issue)
9 - keep/show last modified date for every node
10 - search
11 - redo eraser/pencil/color toolbar logic some more
13 - add a swatches toolbar? at least "last used 4 colors" somewhere?
15 - ability to rearrange nodes
16 - add the d-pad shape drawing stuff to the toolbar
17 - add filled-with-bordered option, with a secondary color-well
18 - eraser presets (4 presets, tiny to huge)
19 - selection support
20 - vector-node support
21 - multiple pages on nodes
22 - bulleted outlines nodetypes
23 - import, better export
24 - hyperlinks in rtf
25 - adjustable grid size
26 - note-type indicators in tree
27 - multiple pages in one sketch
29 - show progressbar hildonbanner during load/save. even utilize sqlite3_progress_handler()?
30 - use transations in sqlite3 instead of backup tables
33 FIX:
34 - sketchnamed children of the textnamed node gets cropped when you collapse/expand its parent
35 - gc/bitmap logic (when drawing over something else)
36 - make drawing shapes faster (=queue_draw less)
37 - make undo for drawing shapes consume less memory
38 - multiple root nodes not possible
39 - fix/add hook: make tools menu not appear when no node is selected
40 - node order -- column `ord` not saved (FIXME)
41 - offering filenames on newfile/savefile dialogs doesn't work as it should (only on mistral?)