potlatch2.git
9 years agoseparate out TagGrid and do all the lovely autocomplete stuff
Richard Fairhurst [Tue, 2 Nov 2010 09:45:59 +0000 (09:45 +0000)]
separate out TagGrid and do all the lovely autocomplete stuff

9 years agodelete icon for tags
Richard Fairhurst [Mon, 1 Nov 2010 17:47:12 +0000 (17:47 +0000)]
delete icon for tags

9 years agoAdd mousewheel scrolling, but I'll bet this doesn't work on OSX
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

9 years agothis'll keep the Germans happy
Richard Fairhurst [Mon, 1 Nov 2010 15:15:18 +0000 (15:15 +0000)]
this'll keep the Germans happy

9 years ago+/- tooltips with current zoom level
Richard Fairhurst [Mon, 1 Nov 2010 13:40:22 +0000 (13:40 +0000)]
+/- tooltips with current zoom level

9 years agonow with 11% fewer buttons!
Richard Fairhurst [Mon, 1 Nov 2010 13:08:51 +0000 (13:08 +0000)]
now with 11% fewer buttons!

9 years agoparallelise fixes
Richard Fairhurst [Mon, 1 Nov 2010 12:19:22 +0000 (12:19 +0000)]
parallelise fixes

9 years agoremove routes from relations
Richard Fairhurst [Mon, 1 Nov 2010 10:56:43 +0000 (10:56 +0000)]
remove routes from relations

9 years agocleanup indentation etc.
Jochen Topf [Fri, 29 Oct 2010 22:02:21 +0000 (22:02 +0000)]
cleanup indentation etc.

9 years agoProvide an option for showing yahoo by default - great for US, less so for elsewhere
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

9 years agoFix bug where null/none/yahoo imagery was appended to list if stored in sharedobject
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

9 years agoBetter tiger highlighting style - just change casing colour
Andy Allan [Wed, 27 Oct 2010 14:55:09 +0000 (14:55 +0000)]
Better tiger highlighting style - just change casing colour

9 years agoSave status of tiger toggle and use it when launching
Andy Allan [Wed, 27 Oct 2010 14:30:03 +0000 (14:30 +0000)]
Save status of tiger toggle and use it when launching

9 years agoRemove Changeset.isArea() function
Andy Allan [Wed, 27 Oct 2010 14:30:01 +0000 (14:30 +0000)]
Remove Changeset.isArea() function

9 years agoUse accurate uids instead of random ones from the dev server
Andy Allan [Wed, 27 Oct 2010 14:29:54 +0000 (14:29 +0000)]
Use accurate uids instead of random ones from the dev server

9 years agoRequire entity constructors to provide uid and timestamps. Finish relation-related...
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

9 years agoFirst cut at styling TIGER data via an option. Needs lots of propagation of uid and...
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

9 years agoColour the links on the help pages, while dealing with the insane disconnect between...
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

9 years agoAdd target="_blank" to urls in the help dialog
Andy Allan [Wed, 27 Oct 2010 09:46:09 +0000 (09:46 +0000)]
Add target="_blank" to urls in the help dialog

9 years agoAdd new icons for most missing pois. Thanks to twain47 for the icons and the reminder.
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.

9 years agoEnsure that all POIs have an icon, and that there's no opportunity to dnd before...
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.

9 years agotweak missing image size so that it's the same as that of the p2 presets - looks...
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

9 years agoHelp text - how to bring up the DND panel again
Andy Allan [Wed, 20 Oct 2010 11:35:15 +0000 (11:35 +0000)]
Help text - how to bring up the DND panel again

9 years agoSort out junction highlighting when deleting a way, and leave POIs in situ
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

9 years agoAdd note about rlwrap
Andy Allan [Tue, 19 Oct 2010 15:02:44 +0000 (15:02 +0000)]
Add note about rlwrap

9 years agoUpdate todo - remove items
Andy Allan [Tue, 19 Oct 2010 15:02:42 +0000 (15:02 +0000)]
Update todo - remove items

9 years agoCreate option to force up-front authentication
Andy Allan [Tue, 19 Oct 2010 10:10:43 +0000 (10:10 +0000)]
Create option to force up-front authentication

9 years agoMake Connection.getAccessToken private - there's no need now for anything else to...
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

9 years agoRename getAccessSorted to ensureAccess, and accept a callback. Rework MyGPX accordingly
Andy Allan [Tue, 19 Oct 2010 10:10:39 +0000 (10:10 +0000)]
Rename getAccessSorted to ensureAccess, and accept a callback. Rework MyGPX accordingly

9 years agoRemove private oauth variables from savemanager
Andy Allan [Tue, 19 Oct 2010 10:10:36 +0000 (10:10 +0000)]
Remove private oauth variables from savemanager

9 years agohelps if you use the right parameters
Andy Allan [Tue, 19 Oct 2010 10:10:34 +0000 (10:10 +0000)]
helps if you use the right parameters

9 years agoMove the one-off setting of the access token to p2 startup
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

9 years agoRemove all public references to the appID/OAuthConsumer object
Andy Allan [Tue, 19 Oct 2010 10:10:30 +0000 (10:10 +0000)]
Remove all public references to the appID/OAuthConsumer object

9 years agouse getParam directly, and fix indentation
Andy Allan [Tue, 19 Oct 2010 10:10:28 +0000 (10:10 +0000)]
use getParam directly, and fix indentation

9 years agoMove the getConsumer method to the Connection
Andy Allan [Tue, 19 Oct 2010 10:10:26 +0000 (10:10 +0000)]
Move the getConsumer method to the Connection

9 years agoHave the OAuthPanel set the access token on the connection, when received
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

9 years agogetAccessToken stores it in the connection, if created
Andy Allan [Tue, 19 Oct 2010 10:10:22 +0000 (10:10 +0000)]
getAccessToken stores it in the connection, if created

9 years agoMyGPX doesn't refetch any more, and loading text has fewer exclamation points
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

9 years agoMove getAccessToken logic to the connection
Andy Allan [Tue, 19 Oct 2010 10:10:18 +0000 (10:10 +0000)]
Move getAccessToken logic to the connection

9 years agoRefactor the connection loading of traces, to not reload every time.
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

9 years agoRemove commentary on binding problems. You can't bind to events on other classes...
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.

9 years agoRemove trace
Andy Allan [Mon, 18 Oct 2010 11:14:20 +0000 (11:14 +0000)]
Remove trace

9 years agoA little bit of documentation guidance between potlatch2/GpxImporter and halcyon...
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

9 years agoremove trace
Richard Fairhurst [Mon, 18 Oct 2010 06:34:22 +0000 (06:34 +0000)]
remove trace

9 years agofun with tweens
Richard Fairhurst [Mon, 18 Oct 2010 06:29:56 +0000 (06:29 +0000)]
fun with tweens

9 years agomap_features: tunnel, dam
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

9 years agoAdd "source" tag to every single object.
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.)

9 years agoconstruction=rail
Steve Bennett [Sat, 16 Oct 2010 06:41:03 +0000 (06:41 +0000)]
construction=rail

9 years agoRemove unnecessary public call, and add notes about future plans
Andy Allan [Fri, 15 Oct 2010 17:20:25 +0000 (17:20 +0000)]
Remove unnecessary public call, and add notes about future plans

9 years agoRemove the external oauth-get-signing. Only XMLConnection should be fetching things...
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

9 years agoRemove the url knowledge from Trace, only XMLConnection should know about these things
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

9 years agoRemove trace statements and comments
Andy Allan [Fri, 15 Oct 2010 17:20:15 +0000 (17:20 +0000)]
Remove trace statements and comments

9 years agoRefactor server-based trace loading. Next: remove all the crud
Andy Allan [Fri, 15 Oct 2010 17:20:13 +0000 (17:20 +0000)]
Refactor server-based trace loading. Next: remove all the crud

9 years agoRemove created_by tags when serialising for saving
Andy Allan [Fri, 15 Oct 2010 12:26:19 +0000 (12:26 +0000)]
Remove created_by tags when serialising for saving

9 years agoAdd keyboard shortcuts to toolbox tooltips. The Delete Item adapts depending on what...
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.

9 years agomap_features: add a very basic "source" tag, to roads and paths. needs to be extended...
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.

9 years agoUse the .xml extension to ensure the traces are returned uncompressed
Andy Allan [Wed, 13 Oct 2010 14:44:39 +0000 (14:44 +0000)]
Use the .xml extension to ensure the traces are returned uncompressed

9 years agoAllow id to be sorted numerically rather than alphabetically
Andy Allan [Wed, 13 Oct 2010 14:20:34 +0000 (14:20 +0000)]
Allow id to be sorted numerically rather than alphabetically

9 years agoPass the data object, rather than relying on selectedIndex
Andy Allan [Wed, 13 Oct 2010 14:20:32 +0000 (14:20 +0000)]
Pass the data object, rather than relying on selectedIndex

9 years agoFinish the shortcuts panel, and make the buildGrid aspect a reusable function
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

9 years agoMore shortcuts text, and better layout
Andy Allan [Wed, 13 Oct 2010 11:34:58 +0000 (11:34 +0000)]
More shortcuts text, and better layout

9 years agoFirst stab at generating the keyboard shortcuts programatically - otherwise the sheer...
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

9 years agoUpdated help text, with a few bugs squished. Thanks to Richard Weait for much of...
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

9 years agoProvide some documentation as to what each of the 4 Connection classes are for.
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.

9 years agoOnly sign the URLs if they match the apiBase. This still needs more work, since you...
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

9 years agoRefactor OAuth URL signing into a common utility method
Andy Allan [Tue, 12 Oct 2010 11:47:05 +0000 (11:47 +0000)]
Refactor OAuth URL signing into a common utility method

9 years agoIt's 140% less painful now, which is close enough
Andy Allan [Tue, 12 Oct 2010 10:13:41 +0000 (10:13 +0000)]
It's 140% less painful now, which is close enough

9 years agoUse tags and descriptions
Andy Allan [Tue, 12 Oct 2010 10:13:40 +0000 (10:13 +0000)]
Use tags and descriptions

9 years agoWrite down all the fixes needed, before I forget them
Andy Allan [Mon, 11 Oct 2010 18:00:51 +0000 (18:00 +0000)]
Write down all the fixes needed, before I forget them

9 years agoadd nice 0.2 test case link
Richard Fairhurst [Mon, 11 Oct 2010 17:14:05 +0000 (17:14 +0000)]
add nice 0.2 test case link

9 years agoMake the dialog automatically fetch the traces. Still needs a guard against repeatedl...
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

9 years agoEmit load_completed event when the trace list has loaded
Andy Allan [Mon, 11 Oct 2010 17:04:15 +0000 (17:04 +0000)]
Emit load_completed event when the trace list has loaded

9 years agoBetter binding / event handling for loading the trace list
Andy Allan [Mon, 11 Oct 2010 17:04:13 +0000 (17:04 +0000)]
Better binding / event handling for loading the trace list

9 years agoDon't simplify traces, for now. Should be an option later
Andy Allan [Mon, 11 Oct 2010 17:04:11 +0000 (17:04 +0000)]
Don't simplify traces, for now. Should be an option later

9 years agoRetrive GPX files from the server using signed urls. This allows downloading of priva...
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.

9 years agoFetch the user traces list, and display them as a grid to allow loading.
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

9 years agoStore the returned traces in the connection, and provide accessor methods for retrieval.
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.

9 years agoMake the mygpx dialog set up the tokens first
Andy Allan [Mon, 11 Oct 2010 17:04:04 +0000 (17:04 +0000)]
Make the mygpx dialog set up the tokens first

9 years agoTurn the save function into a callback-driven one. Probably needs renaming now
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

9 years agoFirst stub dialog for showing your own GPX traces
Andy Allan [Mon, 11 Oct 2010 17:04:01 +0000 (17:04 +0000)]
First stub dialog for showing your own GPX traces

9 years agoAdd two deleteWayAction bugs to the todo
Andy Allan [Mon, 11 Oct 2010 17:03:58 +0000 (17:03 +0000)]
Add two deleteWayAction bugs to the todo

9 years agoA few tweaks and a couple more styles.
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.

9 years agoAdding name input to lake, just to shut rweait's whingeing face up.
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.

9 years agoduuuuuuuuuuh
Richard Fairhurst [Fri, 8 Oct 2010 11:14:08 +0000 (11:14 +0000)]
duuuuuuuuuuh

9 years agoDon't hard-code the live osm.org instance
Andy Allan [Thu, 7 Oct 2010 14:32:42 +0000 (14:32 +0000)]
Don't hard-code the live osm.org instance

9 years agoOnly look up +ve ids
Andy Allan [Thu, 7 Oct 2010 14:32:40 +0000 (14:32 +0000)]
Only look up +ve ids

9 years agoFirst stab at linking through to the OSM pages
Andy Allan [Thu, 7 Oct 2010 14:32:38 +0000 (14:32 +0000)]
First stab at linking through to the OSM pages

9 years agoAdd Steve Bennetts lingering WayUI bug
Andy Allan [Wed, 6 Oct 2010 14:09:28 +0000 (14:09 +0000)]
Add Steve Bennetts lingering WayUI bug

9 years agoFixed by recent layering work
Andy Allan [Wed, 6 Oct 2010 14:09:19 +0000 (14:09 +0000)]
Fixed by recent layering work

9 years agomap_features.xml:
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.

9 years agofix minor breakage
Richard Fairhurst [Mon, 4 Oct 2010 14:29:35 +0000 (14:29 +0000)]
fix minor breakage

9 years agofix some layering issues
Richard Fairhurst [Mon, 4 Oct 2010 12:56:32 +0000 (12:56 +0000)]
fix some layering issues

9 years agopull through POIs from vector background layers
Richard Fairhurst [Sun, 3 Oct 2010 17:39:06 +0000 (17:39 +0000)]
pull through POIs from vector background layers

9 years agoAdd a few new rendering rules:
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

9 years agoAdd two rules for rendering power lines
Steve Bennett [Sat, 2 Oct 2010 13:59:34 +0000 (13:59 +0000)]
Add two rules for rendering power lines

9 years agoSome changes I made earlier but failed to check in. Praying this doesn't break everyt...
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.

9 years agoAdd a GPX todo of my own
Andy Allan [Tue, 28 Sep 2010 13:42:15 +0000 (13:42 +0000)]
Add a GPX todo of my own

9 years agoAdd some gpx-related TODOs based on feedback
Andy Allan [Tue, 28 Sep 2010 13:42:13 +0000 (13:42 +0000)]
Add some gpx-related TODOs based on feedback

9 years agoAdd site_name parameter for customising help dialog text
Andy Allan [Thu, 16 Sep 2010 14:27:33 +0000 (14:27 +0000)]
Add site_name parameter for customising help dialog text

9 years agoMove first help page into a grid layout
Andy Allan [Thu, 16 Sep 2010 14:27:30 +0000 (14:27 +0000)]
Move first help page into a grid layout