Contents of /todo.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1 - (show annotations)
Tue Dec 9 20:06:06 2008 UTC (15 years, 4 months ago) by harbaum
File MIME type: text/plain
File size: 3652 byte(s)
Initial import
1 + decrease way references in osm_node_chain_free
2 + remove dirty flag in successful upload
3 + create visual representation for node that get tags and remove
4 it from nodes that have all tags removed
5 + Tag database, e.g. from
6 http://wiki.openstreetmap.org/index.php/Tagwatch/Descriptions/de
7 (done using JOSMs presets.xml)
8 + clean up mouse handling
9 + cleaner selection handling with respect to invisible nodes
10 + switch to goocanvas
11 + use normal mercartor instead of utm
12 + check bounds for placed/moved nodes
13 - scale (overlay?)
14 + include ways, a node is part of, into relation check
15 o remove double first/last points from polygons (not worth the effort)
16 - avoid duplicate nodes in ways after node removal
17 + prevent placing of things outside map
18 + use first label in presets as dialog name
19 + scale presets dialogs nicer
20 + join nodes (blue touchnode)
21 - make projects without osm file editable but not openable
22 - colorize on-the-fly
23 + fix hildon first-char-is-uppercase problem (e.g. in password dialog)
24 + Use http://maemo.org/downloads/product/raw/OS2008/osm2go/?get_installfile
25 - Use JOSMs elemstyles.xml
26 - Handle relations
27 + Use a real toolbar for the iconbar
28 + keep wms layer after upload
29 - use systems proxy settings
30 + scroll by cursor keys/dpad
31 + "tag clash" resolve dialog used when joining nodes/ways
32 + exclude ways with "new" nodes from upload. (e.g. upload failure)
33 - exclude nodes with existing ways from deletion (e.g. after way del failure)
34 + retry on "internal server error" 500
35 + upload order: create/modify nodes, create/modify ways, del ways, del nodes
36 + combine presets into existing tags
37 - use osm_is_creator_tag whereever possible
38 + highlight duplicate tags in info dialog
39 + flexible left column of info dialogs tag view
40 - useful key bindings in dialogs
41 + update visual node representation when incl. one into a way
42 - move map edit functions into seperate file (e.g. map_edit.c)
43 + update relations of ways or nodes which are deleted
44 + upload dirty relations
45 + special handling of relations if ways are joined (join all shared relations)
46 + share relations between split ways
47 + store relation changes in diff
48 + end ways by double click
49 + automatically open the info dialog after new way and new node
50 + basic map hard key bindings
51 + prefer wms jpg over png over gif
52 + download in osm menu
53 + save zoom and scroll offset in project
54 + store credentials globally in gconf instead of project file
55 - dismiss project dirty flag completely?
56 + don't overwrite "last_tags" by ways tags when selecting subnode of a way
57 (solved by completely seperating the handling of way and node tags)
58 + "cancel" in info dialog
59 + use "don't show this dialog again" dialogs for questions
60 +.prevent a "no" on delete dialog if "don't show again" is selected
61 + cut way at node
62 - join ways at common node (do we really need this?)
63 + extend ways
64 + join new way with existing one if its last node is end node of the other way
65 + show/change ways direction
66 + option to show all nodes of a way (done via style)
67 + don't move touchnode
68 + gui to handle "role" in relation membership
69 - auto save (at least until the editor is stable)
70 + use josms elemstyle
71 + create a potlatch style elemstyle
72 + style selection
73 + generic file handling routines in misc.c
74 + repaint map after style change
75 + move all styles/colors from map.h to *.style
76 - permanent dialog disabling
77 + partial map redraw (selected layers only)
78 - honour elemstyle min/max scale
79 + use real pixmap width instead of hard coded value
80 - fix icon scaling issue
81 + make ui work without project loaded
82 - progress indicators
83 - determine nice default scroll position for new projects
84 - redo file structure before svn import