New Relation button
[potlatch2.git] / TODO.txt
1 Potlatch 2: main outstanding issues
2 -----------------------------------
3
4 == Code tidying ==
5
6 * A fair amount of the mouse-handling in each ControllerState is shared with others - 
7   and some probably should be (e.g. unhovering). Can we refactor?
8
9
10 == Core geometry ==
11
12 * Delete points and ways
13 * Merge ways (almost there)
14 * Drag-and-drop POIs
15 * Undo/redo
16 * Reverse way direction
17
18
19 == Other core ==
20
21 * GPS tracks
22 * Non-900913 projections
23 * Plugin support
24
25
26 == Server interaction ==
27
28 * Should redraw members of a relation when the relation is loaded
29
30
31 == UI ==
32
33 * UI for geometry operations
34 * Keyboard shortcuts
35 * CSS editing
36 * Direct click-to-edit of relation role should actually work
37 * Relation member changes should update TagViewer automatically
38
39
40 == Tagging ==
41
42
43 == Rendering (Halcyon) ==
44
45 * Shields
46 * Complete MapCSS support
47 * Would be useful to be able to 'suspend' redrawing