]> git.street.me.uk Git - andy/viking.git/blob - doc/dev/CLEANUPS
4d8366ac82e6cf7643ab27506c9a324b5136076f
[andy/viking.git] / doc / dev / CLEANUPS
1 Cleanups:
2 Split up viktrwlayer.c, etc.
3 get rid of duplicate code (including new 1mpp topo stuff & fix that hack) in vikmaplayer.c
4
5 VikTRWlayer.c cleanup:
6         and maybe viktrwlayer_dialog.c
7         as much as you can fit in a week.
8         file.c >> viktrwlayer.c (yeah, viktrwlayer.c could really use some extra lines of code...)?
9         is there a way to split up viktrwlayer.c? it is a MESS! (split it up)
10         instead of get_tracks and get_waypoints, have lookup's and insert's (actually, only gpspoint.c uses it now)
11         waypoint.c with some dialog.c stuff. tool code in maybe even another file, viktrwlayer_tools.c or maybe 
12 viktrwlayer_menu.c
13         all layer files: there are things that nolonger need to be non-static (sublayer_add_menu, properties, etc.)
14
15 AUDITS & CLEANUPS:
16         no more dialog.c -- scatter it to layers' files.
17         audit viklayerspanel.c, viktrwlayer.c, dialog.c, and maybe others.
18         resolve nameing and semi-static stuff: dialog.c, http.c, file.c (put into viktrwlayer.c, maybe)
19
20 do a BUNCH of TODOs
21