Andy Allan [Mon, 18 Oct 2010 13:13:47 +0000 (13:13 +0000)]
Refactor the connection loading of traces, to not reload every time.
Also:
* Provide a mechanism to force a reload, and use it in MyGPX
* Move the once-only stuff in MyGPX to the init method1
* Rework the displayed text slightly
* Squish a timing-related bug with calling fetchUserTraces and *then* setting the display text
Andy Allan [Mon, 18 Oct 2010 13:13:44 +0000 (13:13 +0000)]
Remove commentary on binding problems. You can't bind to events on other classes, I think I understand things a bit more now.
Andy Allan [Mon, 18 Oct 2010 11:14:20 +0000 (11:14 +0000)]
Remove trace
Andy Allan [Mon, 18 Oct 2010 11:14:18 +0000 (11:14 +0000)]
A little bit of documentation guidance between potlatch2/GpxImporter and halcyon/Trace.as
Richard Fairhurst [Mon, 18 Oct 2010 06:34:22 +0000 (06:34 +0000)]
remove trace
Richard Fairhurst [Mon, 18 Oct 2010 06:29:56 +0000 (06:29 +0000)]
fun with tweens
Steve Bennett [Sun, 17 Oct 2010 00:23:52 +0000 (00:23 +0000)]
map_features: tunnel, dam
potlatch.css: reservoir_covered, dam, tweak leisure=park
Steve Bennett [Sat, 16 Oct 2010 12:05:34 +0000 (12:05 +0000)]
Add "source" tag to every single object.
(Oh, and, um, my editor beautified every single <feature>. Hope that doesn't offend anyone.)
Steve Bennett [Sat, 16 Oct 2010 06:41:03 +0000 (06:41 +0000)]
construction=rail
Andy Allan [Fri, 15 Oct 2010 17:20:25 +0000 (17:20 +0000)]
Remove unnecessary public call, and add notes about future plans
Andy Allan [Fri, 15 Oct 2010 17:20:20 +0000 (17:20 +0000)]
Remove the external oauth-get-signing. Only XMLConnection should be fetching things from the API
Andy Allan [Fri, 15 Oct 2010 17:20:18 +0000 (17:20 +0000)]
Remove the url knowledge from Trace, only XMLConnection should know about these things
Andy Allan [Fri, 15 Oct 2010 17:20:15 +0000 (17:20 +0000)]
Remove trace statements and comments
Andy Allan [Fri, 15 Oct 2010 17:20:13 +0000 (17:20 +0000)]
Refactor server-based trace loading. Next: remove all the crud
Andy Allan [Fri, 15 Oct 2010 12:26:19 +0000 (12:26 +0000)]
Remove created_by tags when serialising for saving
Andy Allan [Fri, 15 Oct 2010 12:26:17 +0000 (12:26 +0000)]
Add keyboard shortcuts to toolbox tooltips. The Delete Item adapts depending on what you have selected.
Steve Bennett [Thu, 14 Oct 2010 21:53:06 +0000 (21:53 +0000)]
map_features: add a very basic "source" tag, to roads and paths. needs to be extended to every object.
potlatch.css: add a very basic highway=proposed, highway=construction. needs to distinguish between paths, roads, freeways etc.
Andy Allan [Wed, 13 Oct 2010 14:44:39 +0000 (14:44 +0000)]
Use the .xml extension to ensure the traces are returned uncompressed
Andy Allan [Wed, 13 Oct 2010 14:20:34 +0000 (14:20 +0000)]
Allow id to be sorted numerically rather than alphabetically
Andy Allan [Wed, 13 Oct 2010 14:20:32 +0000 (14:20 +0000)]
Pass the data object, rather than relying on selectedIndex
Andy Allan [Wed, 13 Oct 2010 11:35:00 +0000 (11:35 +0000)]
Finish the shortcuts panel, and make the buildGrid aspect a reusable function
Andy Allan [Wed, 13 Oct 2010 11:34:58 +0000 (11:34 +0000)]
More shortcuts text, and better layout
Andy Allan [Wed, 13 Oct 2010 11:34:57 +0000 (11:34 +0000)]
First stab at generating the keyboard shortcuts programatically - otherwise the sheer volume of <mx:Blah> tags becomes unreadable
Andy Allan [Wed, 13 Oct 2010 11:34:55 +0000 (11:34 +0000)]
Updated help text, with a few bugs squished. Thanks to Richard Weait for much of this
Andy Allan [Tue, 12 Oct 2010 15:25:05 +0000 (15:25 +0000)]
Provide some documentation as to what each of the 4 Connection classes are for.
Andy Allan [Tue, 12 Oct 2010 11:47:07 +0000 (11:47 +0000)]
Only sign the URLs if they match the apiBase. This still needs more work, since you can paste such urls into the VB dialog before the connection is sorted out
Andy Allan [Tue, 12 Oct 2010 11:47:05 +0000 (11:47 +0000)]
Refactor OAuth URL signing into a common utility method
Andy Allan [Tue, 12 Oct 2010 10:13:41 +0000 (10:13 +0000)]
It's 140% less painful now, which is close enough
Andy Allan [Tue, 12 Oct 2010 10:13:40 +0000 (10:13 +0000)]
Use tags and descriptions
Andy Allan [Mon, 11 Oct 2010 18:00:51 +0000 (18:00 +0000)]
Write down all the fixes needed, before I forget them
Richard Fairhurst [Mon, 11 Oct 2010 17:14:05 +0000 (17:14 +0000)]
add nice 0.2 test case link
Andy Allan [Mon, 11 Oct 2010 17:04:18 +0000 (17:04 +0000)]
Make the dialog automatically fetch the traces. Still needs a guard against repeatedly downloading
Andy Allan [Mon, 11 Oct 2010 17:04:15 +0000 (17:04 +0000)]
Emit load_completed event when the trace list has loaded
Andy Allan [Mon, 11 Oct 2010 17:04:13 +0000 (17:04 +0000)]
Better binding / event handling for loading the trace list
Andy Allan [Mon, 11 Oct 2010 17:04:11 +0000 (17:04 +0000)]
Don't simplify traces, for now. Should be an option later
Andy Allan [Mon, 11 Oct 2010 17:04:10 +0000 (17:04 +0000)]
Retrive GPX files from the server using signed urls. This allows downloading of private traces.
Currently implemented in a hacky way, so this needs reworking.
Andy Allan [Mon, 11 Oct 2010 17:04:08 +0000 (17:04 +0000)]
Fetch the user traces list, and display them as a grid to allow loading.
Small bug in fetching - refreshing the display doesn't work great. Larger bug is that the /api/.../data calls need to be signed
Andy Allan [Mon, 11 Oct 2010 17:04:06 +0000 (17:04 +0000)]
Store the returned traces in the connection, and provide accessor methods for retrieval.
Andy Allan [Mon, 11 Oct 2010 17:04:04 +0000 (17:04 +0000)]
Make the mygpx dialog set up the tokens first
Andy Allan [Mon, 11 Oct 2010 17:04:02 +0000 (17:04 +0000)]
Turn the save function into a callback-driven one. Probably needs renaming now
Andy Allan [Mon, 11 Oct 2010 17:04:01 +0000 (17:04 +0000)]
First stub dialog for showing your own GPX traces
Andy Allan [Mon, 11 Oct 2010 17:03:58 +0000 (17:03 +0000)]
Add two deleteWayAction bugs to the todo
Steve Bennett [Sat, 9 Oct 2010 19:58:41 +0000 (19:58 +0000)]
A few tweaks and a couple more styles.
Added a reusable "area_small_name" class for any area that wants to have its name centered in the middle. May need to think a bit about exactly how much text we want displayed.
Jonathan Bennett [Fri, 8 Oct 2010 21:32:13 +0000 (21:32 +0000)]
Adding name input to lake, just to shut rweait's whingeing face up.
Richard Fairhurst [Fri, 8 Oct 2010 11:14:08 +0000 (11:14 +0000)]
duuuuuuuuuuh
Andy Allan [Thu, 7 Oct 2010 14:32:42 +0000 (14:32 +0000)]
Don't hard-code the live osm.org instance
Andy Allan [Thu, 7 Oct 2010 14:32:40 +0000 (14:32 +0000)]
Only look up +ve ids
Andy Allan [Thu, 7 Oct 2010 14:32:38 +0000 (14:32 +0000)]
First stab at linking through to the OSM pages
Andy Allan [Wed, 6 Oct 2010 14:09:28 +0000 (14:09 +0000)]
Add Steve Bennetts lingering WayUI bug
Andy Allan [Wed, 6 Oct 2010 14:09:19 +0000 (14:09 +0000)]
Fixed by recent layering work
Steve Bennett [Wed, 6 Oct 2010 13:43:41 +0000 (13:43 +0000)]
map_features.xml:
- add the various _link roads.
- make 'oneway' an 'always' attribute.
potlatch.css:
- highway=tertiary_link
- service=alley
- highway=road
- text on paths, schools, sports centres
- tweak waterway tunnels, powerlines
- barrier=fence
- power=generator
- landuse=*
- leisure=garden
- embankment=yes (looks poo)
- boundary=administrative (TODO other boundaries?)
- sports centre, school
Possibly controversial: change rendering of unmatched ways to be high vis.
Richard Fairhurst [Mon, 4 Oct 2010 14:29:35 +0000 (14:29 +0000)]
fix minor breakage
Richard Fairhurst [Mon, 4 Oct 2010 12:56:32 +0000 (12:56 +0000)]
fix some layering issues
Richard Fairhurst [Sun, 3 Oct 2010 17:39:06 +0000 (17:39 +0000)]
pull through POIs from vector background layers
Steve Bennett [Sun, 3 Oct 2010 04:35:22 +0000 (04:35 +0000)]
Add a few new rendering rules:
- parking_aisle
- cycleway
- tram (problematic atm, needs tweaking for colinear highway/tramways)
- waterway=drain
- power=station
- golf=hole
- leisure=pitch
- landuse=recreation_ground
- man_made=pier
- leisure=marina, slipway, sports_centre
- amenity=school (area)
- access tags
- beach
Tweaks to existing tags:
- make route casing thinner
- make oneway arrows less obtrusive
- unspecified paths brown, not green
- service roads
Steve Bennett [Sat, 2 Oct 2010 13:59:34 +0000 (13:59 +0000)]
Add two rules for rendering power lines
Steve Bennett [Sat, 2 Oct 2010 12:59:58 +0000 (12:59 +0000)]
Some changes I made earlier but failed to check in. Praying this doesn't break everything.
Andy Allan [Tue, 28 Sep 2010 13:42:15 +0000 (13:42 +0000)]
Add a GPX todo of my own
Andy Allan [Tue, 28 Sep 2010 13:42:13 +0000 (13:42 +0000)]
Add some gpx-related TODOs based on feedback
Andy Allan [Thu, 16 Sep 2010 14:27:33 +0000 (14:27 +0000)]
Add site_name parameter for customising help dialog text
Andy Allan [Thu, 16 Sep 2010 14:27:30 +0000 (14:27 +0000)]
Move first help page into a grid layout
Andy Allan [Thu, 16 Sep 2010 14:27:28 +0000 (14:27 +0000)]
Fix spelling, and rearrange html on the first page for now
Andy Allan [Thu, 16 Sep 2010 14:27:27 +0000 (14:27 +0000)]
Rounded corners baby, yeah!
Andy Allan [Thu, 16 Sep 2010 14:27:25 +0000 (14:27 +0000)]
More text for the help dialog
Andy Allan [Thu, 16 Sep 2010 14:27:23 +0000 (14:27 +0000)]
More work on help dialog
Andy Allan [Thu, 16 Sep 2010 14:27:20 +0000 (14:27 +0000)]
First stab at improved help dialog
Andy Allan [Wed, 15 Sep 2010 12:56:27 +0000 (12:56 +0000)]
Allow deployment control over showing the help dialog on startup. Defaults to off.
Andy Allan [Mon, 13 Sep 2010 18:26:52 +0000 (18:26 +0000)]
Can't move a selectedWayNode if it's under a POI text label
Richard Fairhurst [Wed, 8 Sep 2010 13:22:28 +0000 (13:22 +0000)]
Escape on a newly-begun way cancels it properly (using Undo if possible)
Andy Allan [Wed, 8 Sep 2010 13:19:37 +0000 (13:19 +0000)]
Remove Maplint layer, since it's no longer updated
Andy Allan [Tue, 7 Sep 2010 13:37:09 +0000 (13:37 +0000)]
Update todo with various bits and bobs discovered while working on the map_features.xml file
Andy Allan [Tue, 7 Sep 2010 13:08:53 +0000 (13:08 +0000)]
Add an attribution to twain47's icon project, it's certainly deserved even if it isn't required by the CC0 license.
Andy Allan [Tue, 7 Sep 2010 13:08:50 +0000 (13:08 +0000)]
Final batch of icons for areas. All map_features now have an icons, improvements are welcome.
Andy Allan [Tue, 7 Sep 2010 13:08:48 +0000 (13:08 +0000)]
remove duplicate sports track entry
Andy Allan [Tue, 7 Sep 2010 13:08:46 +0000 (13:08 +0000)]
Add icon for agriculture areas, and remove redundant farm from landuse
Andy Allan [Tue, 7 Sep 2010 13:08:45 +0000 (13:08 +0000)]
Rename entertainment to food and drink
Andy Allan [Tue, 7 Sep 2010 11:22:05 +0000 (11:22 +0000)]
Add icons for all building areas
Andy Allan [Tue, 7 Sep 2010 11:22:01 +0000 (11:22 +0000)]
new version of the heliport icon
Andy Allan [Tue, 7 Sep 2010 10:20:45 +0000 (10:20 +0000)]
Add bike and pedestrian icons.
Andy Allan [Tue, 7 Sep 2010 10:01:55 +0000 (10:01 +0000)]
Right, no more missing icons while testing. Grrr.
Andy Allan [Tue, 7 Sep 2010 10:01:53 +0000 (10:01 +0000)]
Add railway platform icon
Andy Allan [Tue, 7 Sep 2010 10:01:51 +0000 (10:01 +0000)]
Add icons for disused and abandoned railways
Andy Allan [Tue, 7 Sep 2010 10:01:48 +0000 (10:01 +0000)]
Use existing icons for missing highway types. Move track into roads (it's drivable) and pedestrian streets into paths (they aren't drivable).
Andy Allan [Tue, 7 Sep 2010 08:32:22 +0000 (08:32 +0000)]
Rearrange categories to change the dnd panel ordering
Richard Fairhurst [Mon, 6 Sep 2010 18:55:40 +0000 (18:55 +0000)]
Big Concrete Blocks and friends
Richard Fairhurst [Mon, 6 Sep 2010 18:25:33 +0000 (18:25 +0000)]
add kissing gate
Richard Fairhurst [Mon, 6 Sep 2010 17:56:48 +0000 (17:56 +0000)]
lift gate
Richard Fairhurst [Mon, 6 Sep 2010 17:30:59 +0000 (17:30 +0000)]
a few more icons
Andy Allan [Mon, 6 Sep 2010 17:14:45 +0000 (17:14 +0000)]
Remove boat permissions from a dam (you can't sail in a dam itself, only in the reservoir), and add lake.
Andy Allan [Mon, 6 Sep 2010 17:14:44 +0000 (17:14 +0000)]
generic barrier icons for lines
Andy Allan [Mon, 6 Sep 2010 17:14:42 +0000 (17:14 +0000)]
Add icons for power lines
Andy Allan [Mon, 6 Sep 2010 15:58:36 +0000 (15:58 +0000)]
Add default icons for the remaining pois
Andy Allan [Mon, 6 Sep 2010 15:52:37 +0000 (15:52 +0000)]
Add generic barrier icons and place icon to dnd panel
Andy Allan [Mon, 6 Sep 2010 15:52:35 +0000 (15:52 +0000)]
Add a blank icon for turning circles
Andy Allan [Mon, 6 Sep 2010 15:28:34 +0000 (15:28 +0000)]
Add generic water icon for all water features
Andy Allan [Mon, 6 Sep 2010 15:28:32 +0000 (15:28 +0000)]
Remove duplicate reservoir entry
Andy Allan [Mon, 6 Sep 2010 15:08:29 +0000 (15:08 +0000)]
Improve a few of the input selection fields; some attributes aren't always going to be available.
Andy Allan [Mon, 6 Sep 2010 15:08:28 +0000 (15:08 +0000)]
Demonstrate the withCategory option.
Andy Allan [Mon, 6 Sep 2010 15:08:27 +0000 (15:08 +0000)]
Remove sports pitch from the dnd panel, it's usually an area and looks strange with no symbol and only thing in the category
Andy Allan [Mon, 6 Sep 2010 15:08:25 +0000 (15:08 +0000)]
Document, and fix, the withCategory presence option