split ways by pressing X (needs a shiny 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
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 * Relations
34 * Keyboard shortcuts
35 * Background layer selection
36 * CSS style selection
37
38
39 == Tagging ==
40
41
42 == Rendering (Halcyon) ==
43
44 * Needs some sort of _width attribute so we can draw highlights 2px wider than the largest stroke 
45   (difficult because styles are decided before drawing)
46 * Shields
47 * Complete MapCSS support
48 * Would be useful to be able to 'suspend' redrawing