Parent Directory | Revision Log
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 |