7f3c0cac4b5daa237cb8e7045d19b1ad832da15b
[potlatch2.git] / TODO.txt
1 Potlatch 2: main outstanding issues
2 (last updated 30th November 2009)
3 -----------------------------------
4
5 == Code tidying ==
6
7 * A fair amount of the mouse-handling in each ControllerState is shared with others - 
8   and some probably should be (e.g. unhovering). Can we refactor?
9
10
11 == Core geometry ==
12
13 * Delete points and ways
14 * Split and merge ways
15 * POI drawing (drag and drop/double-click)
16 * Undo/redo
17 * Reverse way direction
18
19
20 == Other core ==
21
22 * GPS tracks
23 * Non-900913 projections
24 * Plugin support
25
26
27 == Server interaction ==
28
29
30 == UI ==
31
32 * Relations
33 * Keyboard shortcuts
34 * Background layer selection
35 * CSS style selection
36
37
38 == Tagging ==
39
40
41 == Rendering (Halcyon) ==
42
43 * Needs some sort of _width attribute so we can draw highlights 2px wider than the largest stroke 
44   (difficult because styles are decided before drawing)
45 * Shields
46 * Complete MapCSS support