This week's work was mostly dedicated to properties of POIs and presets that define them.
*Done this week:* Button presets are loaded from XML, format published here: https://github.com/positron96/opensurveyor/wiki/Preset-XML-format, and POI buttons are created from these presets. Tweaked class structure to differentiate between POIs, Notes and, in future, Audio notes and Photo notes. Implemented property window for POI property editing. It expires automatically if not interacted with in 5 secs. Supported property types: text (produces a EditText in property edit window), boolean (produces a CheckBox), choice (produces Spinner with choices) All of it works correctly, properties are saved into session and exported into xml. *Priority things to do next week (some from previous week):* Add voice record button. Complete implementing GPS support. Add a direction feature for buttons Proper session managing - save, resume, finish. *Problems* Spent a lot of time fighting android layout engine Again, screenshot of current status available here: http://wiki.openstreetmap.org/wiki/Google_Summer_of_Code/2013/OpenSurveyor#Week_4
_______________________________________________ dev mailing list [email protected] http://lists.openstreetmap.org/listinfo/dev

