Richard Fairhurst [Wed, 3 Nov 2010 17:38:00 +0000 (17:38 +0000)]
update the README
Andy Allan [Wed, 3 Nov 2010 16:44:24 +0000 (16:44 +0000)]
Use build numbers in changeset tag, and also in help dialog (for testers)
Andy Allan [Wed, 3 Nov 2010 16:44:21 +0000 (16:44 +0000)]
Add ant-based build system
Richard Fairhurst [Wed, 3 Nov 2010 11:25:13 +0000 (11:25 +0000)]
refactoring and some bugfixes
Richard Fairhurst [Tue, 2 Nov 2010 09:45:59 +0000 (09:45 +0000)]
separate out TagGrid and do all the lovely autocomplete stuff
Richard Fairhurst [Mon, 1 Nov 2010 17:47:12 +0000 (17:47 +0000)]
delete icon for tags
Andy Allan [Mon, 1 Nov 2010 15:26:11 +0000 (15:26 +0000)]
Add mousewheel scrolling, but I'll bet this doesn't work on OSX
Richard Fairhurst [Mon, 1 Nov 2010 15:15:18 +0000 (15:15 +0000)]
this'll keep the Germans happy
Richard Fairhurst [Mon, 1 Nov 2010 13:40:22 +0000 (13:40 +0000)]
+/- tooltips with current zoom level
Richard Fairhurst [Mon, 1 Nov 2010 13:08:51 +0000 (13:08 +0000)]
now with 11% fewer buttons!
Richard Fairhurst [Mon, 1 Nov 2010 12:19:22 +0000 (12:19 +0000)]
parallelise fixes
Richard Fairhurst [Mon, 1 Nov 2010 10:56:43 +0000 (10:56 +0000)]
remove routes from relations
Jochen Topf [Fri, 29 Oct 2010 22:02:21 +0000 (22:02 +0000)]
cleanup indentation etc.
Andy Allan [Thu, 28 Oct 2010 11:42:55 +0000 (11:42 +0000)]
Provide an option for showing yahoo by default - great for US, less so for elsewhere
Andy Allan [Thu, 28 Oct 2010 11:42:50 +0000 (11:42 +0000)]
Fix bug where null/none/yahoo imagery was appended to list if stored in sharedobject
Andy Allan [Wed, 27 Oct 2010 14:55:09 +0000 (14:55 +0000)]
Better tiger highlighting style - just change casing colour
Andy Allan [Wed, 27 Oct 2010 14:30:03 +0000 (14:30 +0000)]
Save status of tiger toggle and use it when launching
Andy Allan [Wed, 27 Oct 2010 14:30:01 +0000 (14:30 +0000)]
Remove Changeset.isArea() function
Andy Allan [Wed, 27 Oct 2010 14:29:54 +0000 (14:29 +0000)]
Use accurate uids instead of random ones from the dev server
Andy Allan [Wed, 27 Oct 2010 14:29:52 +0000 (14:29 +0000)]
Require entity constructors to provide uid and timestamps. Finish relation-related parsing
Andy Allan [Wed, 27 Oct 2010 14:29:47 +0000 (14:29 +0000)]
First cut at styling TIGER data via an option. Needs lots of propagation of uid and timestamps to get it fully working
Andy Allan [Wed, 27 Oct 2010 09:46:11 +0000 (09:46 +0000)]
Colour the links on the help pages, while dealing with the insane disconnect between styling subsystems
Andy Allan [Wed, 27 Oct 2010 09:46:09 +0000 (09:46 +0000)]
Add target="_blank" to urls in the help dialog
Andy Allan [Tue, 26 Oct 2010 14:02:41 +0000 (14:02 +0000)]
Add new icons for most missing pois. Thanks to twain47 for the icons and the reminder.
Andy Allan [Thu, 21 Oct 2010 14:05:26 +0000 (14:05 +0000)]
Ensure that all POIs have an icon, and that there's no opportunity to dnd before the icons have loaded.
Andy Allan [Thu, 21 Oct 2010 14:05:23 +0000 (14:05 +0000)]
tweak missing image size so that it's the same as that of the p2 presets - looks a little nicer
Andy Allan [Wed, 20 Oct 2010 11:35:15 +0000 (11:35 +0000)]
Help text - how to bring up the DND panel again
Andy Allan [Tue, 19 Oct 2010 15:02:46 +0000 (15:02 +0000)]
Sort out junction highlighting when deleting a way, and leave POIs in situ
Andy Allan [Tue, 19 Oct 2010 15:02:44 +0000 (15:02 +0000)]
Add note about rlwrap
Andy Allan [Tue, 19 Oct 2010 15:02:42 +0000 (15:02 +0000)]
Update todo - remove items
Andy Allan [Tue, 19 Oct 2010 10:10:43 +0000 (10:10 +0000)]
Create option to force up-front authentication
Andy Allan [Tue, 19 Oct 2010 10:10:40 +0000 (10:10 +0000)]
Make Connection.getAccessToken private - there's no need now for anything else to get access to the token
Andy Allan [Tue, 19 Oct 2010 10:10:39 +0000 (10:10 +0000)]
Rename getAccessSorted to ensureAccess, and accept a callback. Rework MyGPX accordingly
Andy Allan [Tue, 19 Oct 2010 10:10:36 +0000 (10:10 +0000)]
Remove private oauth variables from savemanager
Andy Allan [Tue, 19 Oct 2010 10:10:34 +0000 (10:10 +0000)]
helps if you use the right parameters
Andy Allan [Tue, 19 Oct 2010 10:10:32 +0000 (10:10 +0000)]
Move the one-off setting of the access token to p2 startup
Andy Allan [Tue, 19 Oct 2010 10:10:30 +0000 (10:10 +0000)]
Remove all public references to the appID/OAuthConsumer object
Andy Allan [Tue, 19 Oct 2010 10:10:28 +0000 (10:10 +0000)]
use getParam directly, and fix indentation
Andy Allan [Tue, 19 Oct 2010 10:10:26 +0000 (10:10 +0000)]
Move the getConsumer method to the Connection
Andy Allan [Tue, 19 Oct 2010 10:10:24 +0000 (10:10 +0000)]
Have the OAuthPanel set the access token on the connection, when received
Andy Allan [Tue, 19 Oct 2010 10:10:22 +0000 (10:10 +0000)]
getAccessToken stores it in the connection, if created
Andy Allan [Tue, 19 Oct 2010 10:10:20 +0000 (10:10 +0000)]
MyGPX doesn't refetch any more, and loading text has fewer exclamation points
Andy Allan [Tue, 19 Oct 2010 10:10:18 +0000 (10:10 +0000)]
Move getAccessToken logic to the connection
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.