Richard Fairhurst [Mon, 22 Nov 2010 19:49:18 +0000 (19:49 +0000)]
use a closure rather than ExtendedURLLoader for Importer (should eventually do this for everything)
Andy Allan [Mon, 22 Nov 2010 19:16:09 +0000 (19:16 +0000)]
Forgot to update the todo
Andy Allan [Mon, 22 Nov 2010 19:15:22 +0000 (19:15 +0000)]
the bug layer should autmatically download when panning. Move the loading/parsing code out of the Loader and into the BugLayer to support this
Andy Allan [Mon, 22 Nov 2010 19:15:20 +0000 (19:15 +0000)]
When downloading from the Connection, also download from the VectorLayers
Richard Fairhurst [Mon, 22 Nov 2010 18:38:51 +0000 (18:38 +0000)]
fix dupe nodes stuff
Andy Allan [Mon, 22 Nov 2010 17:01:13 +0000 (17:01 +0000)]
Bugfix: Parallelise adding too many nodes to way. Thanks to Rafał Rudzik for patch
Andy Allan [Mon, 22 Nov 2010 16:41:47 +0000 (16:41 +0000)]
Add todos regarding the bug layer
Andy Allan [Mon, 22 Nov 2010 15:26:12 +0000 (15:26 +0000)]
Protect against 204 responses; the JSON parser doesn't like empty strings
Andy Allan [Mon, 22 Nov 2010 15:26:08 +0000 (15:26 +0000)]
Different bug symbols for fixed/invalid bugs
Richard Fairhurst [Mon, 22 Nov 2010 15:19:31 +0000 (15:19 +0000)]
fix vector background dialogue to cope with changed stylesheets object
Andy Allan [Mon, 22 Nov 2010 12:41:34 +0000 (12:41 +0000)]
The BikeShopLoader developed during WhereCampUK, but with the button permanently hidden for now.
See the BikeShopLoader.as file for documentation.
Andy Allan [Mon, 22 Nov 2010 12:41:31 +0000 (12:41 +0000)]
Make the bug layer work with remote server - use POST, crossdomain.xml
Richard Fairhurst [Thu, 18 Nov 2010 17:16:07 +0000 (17:16 +0000)]
fix the "ways no longer seem to belong to a relation" bug
Richard Fairhurst [Thu, 18 Nov 2010 13:06:58 +0000 (13:06 +0000)]
we like dupes, but not _that_ much
Andy Allan [Wed, 17 Nov 2010 13:03:40 +0000 (13:03 +0000)]
Figure out the layer a Marker is on, and bounce it all the way to the MarkerPanel. Show buttons if the marker is on a BugLayer
Andy Allan [Wed, 17 Nov 2010 13:03:38 +0000 (13:03 +0000)]
Add potlatch2.BugLayer to extend VectorLayer and have added functions for storing connection parameters (for closing bugs etc)
Andy Allan [Wed, 17 Nov 2010 11:33:46 +0000 (11:33 +0000)]
Fix the '+ keypress not adding a second tag' bug by adding event listener to Add button
Andy Allan [Tue, 16 Nov 2010 18:39:21 +0000 (18:39 +0000)]
Fix stale tags on AdvancedTagGrid when tags are changed
Andy Allan [Tue, 16 Nov 2010 18:39:19 +0000 (18:39 +0000)]
Remove the tagDataProvider from TagViewer, since I think it's no longer used. TagGrid.mxml uses a different variable with the same name.
Andy Allan [Tue, 16 Nov 2010 17:50:33 +0000 (17:50 +0000)]
BugFix - Traces now draw immediately when loaded, now that I've learned (and documented) the intracacies of VectorLayer
Andy Allan [Tue, 16 Nov 2010 17:50:31 +0000 (17:50 +0000)]
update todo, removing some and adding one
Andy Allan [Tue, 16 Nov 2010 17:50:28 +0000 (17:50 +0000)]
set the initial NoSelection state before constructing the toolbox, so the icons are initially disabled
Andy Allan [Tue, 16 Nov 2010 17:50:27 +0000 (17:50 +0000)]
Tweak the path text-offset
Andy Allan [Tue, 16 Nov 2010 16:33:12 +0000 (16:33 +0000)]
Support icon opacity in fill (casing-opacity already supported. Makes the dupe nodes look nicer
Andy Allan [Tue, 16 Nov 2010 16:25:45 +0000 (16:25 +0000)]
Reduce the number of redraws by around a bazillion when dragging nodes around
Andy Allan [Tue, 16 Nov 2010 16:07:21 +0000 (16:07 +0000)]
Move the area and tiger stateClass assignment to use EntityUI.setStateClass, and add some documentation
Tom Hughes [Tue, 16 Nov 2010 15:23:57 +0000 (15:23 +0000)]
Make the reference to the Potlatch2 Primer a link.
Andy Allan [Tue, 16 Nov 2010 15:01:21 +0000 (15:01 +0000)]
Make bugs button conditional on having appropriate loader parameters
Andy Allan [Tue, 16 Nov 2010 15:01:19 +0000 (15:01 +0000)]
Make marker tags grid full height
Andy Allan [Tue, 16 Nov 2010 15:01:17 +0000 (15:01 +0000)]
Cleanup bugloader traces, and add more tags
Andy Allan [Tue, 16 Nov 2010 15:01:15 +0000 (15:01 +0000)]
Bugfix - remove dataprovider since it's set via script
Andy Allan [Tue, 16 Nov 2010 15:01:13 +0000 (15:01 +0000)]
Allow markers to be selected, and show a custom marker panel
Andy Allan [Tue, 16 Nov 2010 15:01:09 +0000 (15:01 +0000)]
add 'within' to Marker, and bugfix markerui redraws
Andy Allan [Tue, 16 Nov 2010 15:01:06 +0000 (15:01 +0000)]
Marker UIs, implemented using copy+paste
Andy Allan [Tue, 16 Nov 2010 15:01:04 +0000 (15:01 +0000)]
compile fixes
Andy Allan [Tue, 16 Nov 2010 15:01:01 +0000 (15:01 +0000)]
Create the concept of Marker entities, and use them for bugs
Andy Allan [Tue, 16 Nov 2010 15:00:59 +0000 (15:00 +0000)]
Use the description of the bug to display the label
Andy Allan [Tue, 16 Nov 2010 15:00:55 +0000 (15:00 +0000)]
First stab at displaying bugs
Tom Hughes [Tue, 16 Nov 2010 12:35:26 +0000 (12:35 +0000)]
Show road names for unclassified roads.
Richard Fairhurst [Sun, 14 Nov 2010 20:10:05 +0000 (20:10 +0000)]
update help
Richard Fairhurst [Sun, 14 Nov 2010 19:52:51 +0000 (19:52 +0000)]
move way merge to a toolbox function rather than shift-click
Richard Fairhurst [Sun, 14 Nov 2010 17:40:38 +0000 (17:40 +0000)]
dial B for source tag
Tom Hughes [Sun, 14 Nov 2010 14:33:55 +0000 (14:33 +0000)]
Removed executable flag from files which don't need it.
Richard Fairhurst [Sun, 14 Nov 2010 14:17:35 +0000 (14:17 +0000)]
standardise on 'name' and 'url' elements for stylesheet and imagery objects
Richard Fairhurst [Sat, 13 Nov 2010 11:16:17 +0000 (11:16 +0000)]
make Toolbox act on multiple selections (and light up accordingly)
Richard Fairhurst [Sat, 13 Nov 2010 10:46:51 +0000 (10:46 +0000)]
don't show tag editor when multiple items are selected
Richard Fairhurst [Fri, 12 Nov 2010 10:52:15 +0000 (10:52 +0000)]
fix dynamically applied NodeUI state classes to invalidate style list when changed
Andy Allan [Thu, 11 Nov 2010 15:59:04 +0000 (15:59 +0000)]
Move these useful comments into asdoc format
Andy Allan [Thu, 11 Nov 2010 15:16:15 +0000 (15:16 +0000)]
Add the icon callback to VectorLayer, since some vector background layers will have icons in the stylesheets. Add some more API docs too.
Andy Allan [Thu, 11 Nov 2010 15:16:13 +0000 (15:16 +0000)]
Decrement icon counter during error conditions. Without this, an incorrect icon url in the stylesheet prevents the iconLoadedCallback from firing
Andy Allan [Wed, 10 Nov 2010 19:10:25 +0000 (19:10 +0000)]
Bugfix - name sprites can be drawn without other icons (or pending icons loading), and updatePosition checks the loaded state before drawing.
Without this, these names appeared clustered in the top-left corner of the display.
Andy Allan [Wed, 10 Nov 2010 17:16:25 +0000 (17:16 +0000)]
Document some of the features of VectorLayer.as
Andy Allan [Wed, 10 Nov 2010 15:20:20 +0000 (15:20 +0000)]
Add build target for asdocs
Shaun McDonald [Tue, 9 Nov 2010 23:41:51 +0000 (23:41 +0000)]
Add a couple of bugs I spotted to the todo.
Andy Allan [Mon, 8 Nov 2010 18:07:07 +0000 (18:07 +0000)]
Dispatch events when the nodes are added or removed from the dupes list. Doesn't actually redraw the remaining node when removing one, and I don't know why.
Andy Allan [Mon, 8 Nov 2010 18:07:04 +0000 (18:07 +0000)]
Refactor dupe nodes - store the node rather than just the id, and move the Vector Background worries into the connection. Make similar methods consistent.
Andy Allan [Mon, 8 Nov 2010 18:07:02 +0000 (18:07 +0000)]
Make the nodePositions array private
Andy Allan [Mon, 8 Nov 2010 18:07:00 +0000 (18:07 +0000)]
Fix logic - something went a bit wrong there
Andy Allan [Mon, 8 Nov 2010 18:06:57 +0000 (18:06 +0000)]
Update dupes when node is moved / deleted. Needs further refactoring
Richard Fairhurst [Sun, 7 Nov 2010 18:06:23 +0000 (18:06 +0000)]
registerPOI for vector background layers
Richard Fairhurst [Sun, 7 Nov 2010 17:27:49 +0000 (17:27 +0000)]
this should speed up redraw - need to add registerPOI support for vector background layers though
Richard Fairhurst [Sun, 7 Nov 2010 15:05:21 +0000 (15:05 +0000)]
allow layers to be overridden in MapCSS; this means we can bring selected nodes to the front (above way names, for example)
Richard Fairhurst [Fri, 5 Nov 2010 17:48:40 +0000 (17:48 +0000)]
we should be able to purge now that the event listener problem is fixed
Richard Fairhurst [Fri, 5 Nov 2010 14:34:36 +0000 (14:34 +0000)]
remove "Loading data..." once a GPX track has loaded
Andy Allan [Fri, 5 Nov 2010 11:35:34 +0000 (11:35 +0000)]
First bash at duplicate node highlighting. Needs a rethink to cope with nodes being on other vector layers.
Richard Fairhurst [Fri, 5 Nov 2010 11:09:29 +0000 (11:09 +0000)]
it's all a cunning ploy to get me to use git, I know it
Richard Fairhurst [Fri, 5 Nov 2010 01:18:46 +0000 (01:18 +0000)]
a whole load more event listener fixes, plus the start of multiple selection
Richard Fairhurst [Thu, 4 Nov 2010 18:04:18 +0000 (18:04 +0000)]
remove the [_] junction box when unjoining
Andy Allan [Thu, 4 Nov 2010 17:39:05 +0000 (17:39 +0000)]
Make the undo for unjoin work
Andy Allan [Thu, 4 Nov 2010 17:32:15 +0000 (17:32 +0000)]
Need to wrap the suspend/resume around the actual 'doing' bit
Andy Allan [Thu, 4 Nov 2010 17:28:19 +0000 (17:28 +0000)]
Helps if you actually do the actions, but still buggy
Andy Allan [Thu, 4 Nov 2010 16:50:50 +0000 (16:50 +0000)]
prevent fallthrough to deleteNode if you press j without shift
Andy Allan [Thu, 4 Nov 2010 16:38:42 +0000 (16:38 +0000)]
first stab at unjoin - problems with the UIs not matching up
Andy Allan [Thu, 4 Nov 2010 12:07:35 +0000 (12:07 +0000)]
update todo (build numbers)
Tom Hughes [Thu, 4 Nov 2010 12:01:42 +0000 (12:01 +0000)]
Load the environment as properties and add an example to the build.properties
template showing how to inherit FLEX_HOME from the environment.
Richard Fairhurst [Thu, 4 Nov 2010 11:50:51 +0000 (11:50 +0000)]
fix refactoring bug
Andy Allan [Thu, 4 Nov 2010 10:28:59 +0000 (10:28 +0000)]
Ant target for building halcyon
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