Andy Allan [Tue, 15 Feb 2011 12:25:16 +0000 (12:25 +0000)]
Return dam to the water category, with description and description of coastline
Andy Allan [Tue, 15 Feb 2011 12:25:15 +0000 (12:25 +0000)]
Show the description of the feature when hovering over the feature in the CategorySelector
Andy Allan [Tue, 15 Feb 2011 12:25:13 +0000 (12:25 +0000)]
Remove drinking fountain from the water (-bourne-activities) category
Richard Fairhurst [Tue, 15 Feb 2011 11:02:43 +0000 (11:02 +0000)]
make explicit
Andy Allan [Tue, 15 Feb 2011 10:53:52 +0000 (10:53 +0000)]
Recolour slipway icon (created from new svg) and recombine separate slipway features
Andy Allan [Mon, 14 Feb 2011 19:30:19 +0000 (19:30 +0000)]
Add dnd overrides for remaining unsuitable icons
Andy Allan [Mon, 14 Feb 2011 19:30:17 +0000 (19:30 +0000)]
remove the dnd attribute from tower - oops, I didn't spot that - and it would be a property of the feature rather than the icon in any case
Andy Allan [Mon, 14 Feb 2011 18:57:22 +0000 (18:57 +0000)]
Add an (optional) dnd property to icon elements to override the standard image in the dnd panel
Andy Allan [Mon, 14 Feb 2011 17:48:59 +0000 (17:48 +0000)]
Recolour the pharmacy icon to match the rest of the category
Andy Allan [Mon, 14 Feb 2011 17:43:30 +0000 (17:43 +0000)]
Create and use icons for toy shop and town hall
Andy Allan [Mon, 14 Feb 2011 17:15:08 +0000 (17:15 +0000)]
Invent a sport_shooting icon, and use it for hunting stand
Andy Allan [Mon, 14 Feb 2011 15:03:26 +0000 (15:03 +0000)]
Use full-resolution version of place_of_worship_unknown
Andy Allan [Mon, 14 Feb 2011 15:03:23 +0000 (15:03 +0000)]
consistency with food and drink
Andy Allan [Mon, 14 Feb 2011 14:46:22 +0000 (14:46 +0000)]
Remove flowers icon (licensing and consistency) and update flowers and garden centre from sjjb set
Andy Allan [Mon, 14 Feb 2011 14:34:44 +0000 (14:34 +0000)]
Remove some sports areas from landuse category, and move marketplace from landuse to shopping
Steve Bennett [Mon, 14 Feb 2011 12:58:21 +0000 (12:58 +0000)]
FIX bug with LWN/RWN/NWN paths: route=hiking was not being set.
CHANGE route=foot to route=hiking on these relations. It's about twice as popular on taginfo.
Steve Bennett [Sun, 13 Feb 2011 22:49:22 +0000 (22:49 +0000)]
ADD keyboard shortcuts , and . (< and >) to step node by node along a way. Maintain state of selected node in SelectedWayNode.as so that cycling ways works as expected.
REFACTOR scrollIfNeeded() to Map.as
Richard Fairhurst [Sun, 13 Feb 2011 21:29:49 +0000 (21:29 +0000)]
set explicit width in CategorySelector so the scrollbar doesn't screw things up
Richard Fairhurst [Sun, 13 Feb 2011 20:22:41 +0000 (20:22 +0000)]
remove errors that seem to have been introduced in recent days
Richard Fairhurst [Sun, 13 Feb 2011 20:03:38 +0000 (20:03 +0000)]
missing route=bicycle lines from NCN/RCN/LCN relations
Richard Fairhurst [Sun, 13 Feb 2011 19:16:01 +0000 (19:16 +0000)]
update .ai file
Richard Fairhurst [Sun, 13 Feb 2011 19:14:51 +0000 (19:14 +0000)]
more icons. This should complete the way icon set for roads, paths, water and other transport. Anyone adding another preset within these categories without a beautiful perfectly matching icon will be taken outside and shot several times :)
Richard Fairhurst [Sun, 13 Feb 2011 18:01:31 +0000 (18:01 +0000)]
remove "racing track" from roads. svn appears to think the whole file has changed, presumably a cr/lf issue
Richard Fairhurst [Sun, 13 Feb 2011 17:53:10 +0000 (17:53 +0000)]
tidy route icons a little (very sorry to see the epic bus icon go, obviously)
Richard Fairhurst [Sun, 13 Feb 2011 17:06:40 +0000 (17:06 +0000)]
add some icon guidelines
Richard Fairhurst [Sun, 13 Feb 2011 17:02:38 +0000 (17:02 +0000)]
sort out a whole bunch of the horrible mess that is our icon set, including new railway/waterway 75x45 icons
Steve Bennett [Sun, 13 Feb 2011 13:45:10 +0000 (13:45 +0000)]
TWEAK highway=unclassified to distinguish it from highway=tertiary, as per trac.openstreetmap.org/ticket/3374
Steve Bennett [Sun, 13 Feb 2011 13:39:35 +0000 (13:39 +0000)]
ADD power station icon
TWEAK vending machine icon
Steve Bennett [Sun, 13 Feb 2011 13:32:59 +0000 (13:32 +0000)]
(SelectedMultiple.as should have been part of the last commit)
Steve Bennett [Sun, 13 Feb 2011 13:32:06 +0000 (13:32 +0000)]
ADD ability to merge one node with another (including POI nodes)
ADD warning when merged tags conflict (including from way-way mergers)
Steve Bennett [Sat, 12 Feb 2011 17:18:23 +0000 (17:18 +0000)]
CLEANUP leftover Trace statements.
Steve Bennett [Sat, 12 Feb 2011 17:16:48 +0000 (17:16 +0000)]
FIX Circularise bug. There was an odd bug that caused the centroid to be calculated incorrectly, yielding oversized, misplaced circles. Inspired by openstreetmap.org/user/alexz/diary/13054, I replace the centroid calculation algorithm with a much simpler "average of X and Y". In my testing, it yields good results. It's technically "incorrect" for heavily skewed polygons, but IMHO there the result is still acceptable, and it's hardly what Circularise is designed for.
Steve Bennett [Sat, 12 Feb 2011 09:14:53 +0000 (09:14 +0000)]
ADD icons for vending machine and mini roundabout.
Steve Bennett [Sat, 12 Feb 2011 07:21:25 +0000 (07:21 +0000)]
ADD three new multi-type man_made features: navigation mark, tower, and silo. All of them collect a number of other top-level tags. New icons added for them.
Steve Bennett [Sat, 12 Feb 2011 05:53:24 +0000 (05:53 +0000)]
ADD support for non-drag-and-droppable point features. These are specified as <point draganddrop="no"/> (default is yes). Enable this for highway=turning_circle by way of example.
Steve Bennett [Fri, 11 Feb 2011 12:09:23 +0000 (12:09 +0000)]
IMPROVE help icon functionality - if no help URL is defined, take user to openstreetmap.org/wiki/Tag:featuretag=featurevalue . Seems a bit pointless slavishly defining the wiki address for every single feature when it can be generated.
Steve Bennett [Tue, 8 Feb 2011 13:33:57 +0000 (13:33 +0000)]
ADD @vmatch attribute to <tag> element of feature in map_features.xml. Matching tag values can be specified as a literal, a *, or a regex. This allows grouping of several closely related tags into one feature, and also allows deprecated tags to be matched without being propagated.
FIX definition of traffic_calming=* and demonstrate the new feature. Previously once you chose an item from the drop down, it wouldn't be recognised as a traffic_calming any more.
Addresses http://trac.openstreetmap.org/ticket/3528
Steve Bennett [Tue, 8 Feb 2011 12:20:58 +0000 (12:20 +0000)]
ADD map feature: ToyShop
IMPROVE all "shopping" features work for areas as well as points
BONUS comments in Feature.as and remove commented code in WayUI.as
Steve Bennett [Mon, 7 Feb 2011 13:12:32 +0000 (13:12 +0000)]
ADD "has-tags" styles to wireframe.css in response to trac.openstreetmap.org/ticket/3404
Steve Bennett [Mon, 7 Feb 2011 12:48:40 +0000 (12:48 +0000)]
TWEAK combobox drop-down height, to allow up to 15 choices to be visible at once. Makes editing tags with many choices (like cuisine, surface, voltage...) much more pleasant.
Steve Bennett [Sun, 6 Feb 2011 13:55:38 +0000 (13:55 +0000)]
ADD 'arrows-reversed' line decoration rendering solely to cater for "highway=*, oneway=-1". This fixes trac.openstreetmap.org/ticket/3384 .
ADD oneway=-1 feature to core_ways.css
SPEEDUP dash and arrow rendering by removing all trig functions
Richard Fairhurst [Sat, 5 Feb 2011 19:32:12 +0000 (19:32 +0000)]
use HTTPService for diff uploads so that we can tell Flash not to timeout
Steve Bennett [Sat, 5 Feb 2011 13:44:56 +0000 (13:44 +0000)]
ADD reporting of lat/long of mouse cursor when you press L. This is in response to trac.openstreetmap.org/ticket/3509 . I'm not very familiar with event-oriented programming, so I've probably done this wrong. I ended up creating new MapEvent types which doesn't feel right somehow. But it works...someone else can perhaps tell me the right way to have done this.
Steve Bennett [Sat, 5 Feb 2011 12:43:16 +0000 (12:43 +0000)]
DOCUMENT Elastic.as and MapEvent.as.
Steve Bennett [Sat, 5 Feb 2011 06:13:56 +0000 (06:13 +0000)]
SPLIT map_features.xml into a dozen sub-files, following Richard Fairhurst's suggestions on Jan 10, 2011. It's a fairly rough split and shows that the divisions between amenities, buildings, and shopping are a bit arbitray. Similarly, leisure, landuse, sport, natural and agriculture are all dumped into landuse.xml. Still, it's a start.
Steve Bennett [Wed, 2 Feb 2011 13:41:05 +0000 (13:41 +0000)]
ADD help text for 'follow' feature.
Steve Bennett [Tue, 1 Feb 2011 12:50:50 +0000 (12:50 +0000)]
ADD denomination choice to place_of_worship, with about 25 choices.
Steve Bennett [Tue, 1 Feb 2011 12:12:24 +0000 (12:12 +0000)]
ADD more religion=* types for trac.openstreetmap.org/ticket/3496
Steve Bennett [Tue, 1 Feb 2011 12:04:27 +0000 (12:04 +0000)]
TWEAK following logic to allow you to follow a loop all the way to the end.
Steve Bennett [Mon, 31 Jan 2011 22:32:55 +0000 (22:32 +0000)]
FIX way splitting: P shaped ways are now handled correctly. Had to modify SplitWayAction.as to support duplicate nodes. In response to #3495.
Richard Fairhurst [Sun, 30 Jan 2011 16:12:07 +0000 (16:12 +0000)]
Fix #3480
Richard Fairhurst [Sun, 30 Jan 2011 16:11:40 +0000 (16:11 +0000)]
ignore any com/ too
Richard Fairhurst [Sun, 30 Jan 2011 14:23:37 +0000 (14:23 +0000)]
More styleparser documentation.
Richard Fairhurst [Sat, 29 Jan 2011 20:01:16 +0000 (20:01 +0000)]
Start work on Halcyon styleparser documentation
Richard Fairhurst [Sat, 29 Jan 2011 19:09:48 +0000 (19:09 +0000)]
gah
Richard Fairhurst [Sat, 29 Jan 2011 18:20:57 +0000 (18:20 +0000)]
add 'line' and 'area' MapCSS objects
Richard Fairhurst [Sat, 29 Jan 2011 11:33:02 +0000 (11:33 +0000)]
follow stylesheet URL change if SavedObject name found
Richard Fairhurst [Sat, 29 Jan 2011 11:27:11 +0000 (11:27 +0000)]
revert r25133 which was fouling up the tag panel
Richard Fairhurst [Sat, 29 Jan 2011 11:23:07 +0000 (11:23 +0000)]
slight code tidy, and remove event listener properly
Richard Fairhurst [Fri, 28 Jan 2011 14:32:20 +0000 (14:32 +0000)]
Add to several relations at once. Closes #3485
Richard Fairhurst [Fri, 28 Jan 2011 13:12:23 +0000 (13:12 +0000)]
ok, this should update the toolbox without incurring the tag panel time penalty
Richard Fairhurst [Fri, 28 Jan 2011 13:04:17 +0000 (13:04 +0000)]
this was slowing DrawWay down something chronic - though I suspect the tag panel can still be sped up
Richard Fairhurst [Fri, 28 Jan 2011 00:07:23 +0000 (00:07 +0000)]
start to use @import rules for stylesheets. Add "enhanced" (access, direction &c.) and "network" (no landuse) stylesheets
Richard Fairhurst [Thu, 27 Jan 2011 22:00:54 +0000 (22:00 +0000)]
hide non-universal styles from the main stylesheet menu (still selectable for vector backgrounds)
Richard Fairhurst [Thu, 27 Jan 2011 21:36:31 +0000 (21:36 +0000)]
move stylesheets into dedicated directory
Richard Fairhurst [Thu, 27 Jan 2011 21:21:04 +0000 (21:21 +0000)]
regularise indentation
Richard Fairhurst [Thu, 27 Jan 2011 21:14:14 +0000 (21:14 +0000)]
remove "follow way" warnings, and fix elastic behaviour
Andy Allan [Wed, 26 Jan 2011 12:31:33 +0000 (12:31 +0000)]
Triangle line decoration. Patch by Rafal Rudzik
Andy Allan [Wed, 26 Jan 2011 12:06:15 +0000 (12:06 +0000)]
This is not the bodge you are looking for
Andy Allan [Wed, 26 Jan 2011 12:06:13 +0000 (12:06 +0000)]
update toolbox when reversing a way, or when adding nodes during drawway
Steve Bennett [Wed, 26 Jan 2011 11:56:53 +0000 (11:56 +0000)]
ADD getNextNode(), getPrevNode() to net/systemeD/halcyon/connection/Way.as. These assist with navigating ways that are circular.
ADD followWay() to net/systemeD/potlatch2/controller/DrawWay.as. A new way to draw a way, by following an existing way. This is useful for making two areas touch each other exactly, or for a road to partially run along a border, or whatever local mapping practice dictates. Press "F" to use it.
TODO better user feedback on Follow, documenting it in user instructions, verifying correctness of getNextNode/getPrevNode.
Andy Allan [Tue, 25 Jan 2011 19:25:44 +0000 (19:25 +0000)]
Add a wrapper hbox around the rotating one, to stop glitches in the viewstack
Andy Allan [Tue, 25 Jan 2011 18:52:20 +0000 (18:52 +0000)]
Add a direction-sensing reverse arrow, with one or two caveats
Andy Allan [Tue, 25 Jan 2011 18:52:18 +0000 (18:52 +0000)]
Add an angle calculation for ways
Andy Allan [Tue, 25 Jan 2011 10:57:34 +0000 (10:57 +0000)]
Unit tests for Feature, using mockito to mock MapFeatures
Andy Allan [Tue, 25 Jan 2011 10:57:30 +0000 (10:57 +0000)]
Add mockito - flex mocking library
Andy Allan [Tue, 25 Jan 2011 10:57:21 +0000 (10:57 +0000)]
Upgrade flexunit to 4.1.0 RC2
Andy Allan [Mon, 24 Jan 2011 16:11:48 +0000 (16:11 +0000)]
Add keys to Feature tags while parsing inputSets - better list of keys for autocomplete
Andy Allan [Mon, 24 Jan 2011 16:11:46 +0000 (16:11 +0000)]
Clean confusing indentation
Steve Bennett [Mon, 24 Jan 2011 14:00:02 +0000 (14:00 +0000)]
ADD railway=disused, railway=abandoned as faded brown version of normal railway (no distinction between them)
ADD aeroway=aerodrome, aeroway=taxiway, aeroway=runway, aeroway=apron. It's possible, but highly unlikely, that I went too far in the eye candy department on aeroway=runway.
Andy Allan [Mon, 24 Jan 2011 10:23:54 +0000 (10:23 +0000)]
Add Danish Fugro imagery to presets
Richard Fairhurst [Sun, 23 Jan 2011 17:55:01 +0000 (17:55 +0000)]
Support @import directives in MapCSS files
Steve Bennett [Sun, 23 Jan 2011 11:04:59 +0000 (11:04 +0000)]
FIX error introduced in previous checkin [25117]. I will continue to review my quality control procedures, with greater urgency.
Steve Bennett [Sun, 23 Jan 2011 10:20:34 +0000 (10:20 +0000)]
ADD directional arrows to highway=*, waterway=*, railway=*, aerial_way=* when selected.
This was inspired by http://trac.openstreetmap.org/ticket/3380. I actually think it works pretty well. Even on my ancient desktop, where potlatch as a whole runs pretty slow, I don't see any performance hit. I've tried to keep it as unobtrusive as possible - in many instances you need to zoom in to see the arrows, which I think is ok.
Steve Bennett [Sun, 23 Jan 2011 09:42:58 +0000 (09:42 +0000)]
[removing some noise accidentally checked in in 25114. I will review my quality control procedures.]
Steve Bennett [Sun, 23 Jan 2011 09:33:23 +0000 (09:33 +0000)]
ADD support for "sourcekey" entity in imagery.xml and controller/ControllerState.as.
http://trac.openstreetmap.org/ticket/3472
Steve Bennett [Sun, 23 Jan 2011 08:59:46 +0000 (08:59 +0000)]
Modify behaviour when removing node from way (minus key): remove, but don't delete, nodes that have interesting tags.
http://trac.openstreetmap.org/ticket/3473
Richard Fairhurst [Sat, 22 Jan 2011 22:27:16 +0000 (22:27 +0000)]
move lots of eventListeners to weak references; fix a few dodgy (or non-existent) disposals of eventListeners
Richard Fairhurst [Thu, 20 Jan 2011 16:27:45 +0000 (16:27 +0000)]
more important TODOs
Richard Fairhurst [Thu, 20 Jan 2011 14:29:02 +0000 (14:29 +0000)]
make note of critical bug
Richard Fairhurst [Sun, 16 Jan 2011 18:58:06 +0000 (18:58 +0000)]
we don't actually need a mask any more now that we have a ScrollRect
Richard Fairhurst [Sun, 16 Jan 2011 16:55:35 +0000 (16:55 +0000)]
support reverting individual entities - makes conflict resolution work
Richard Fairhurst [Sun, 16 Jan 2011 16:55:05 +0000 (16:55 +0000)]
remove no-longer needed types from MapEvent
Richard Fairhurst [Sun, 16 Jan 2011 16:54:39 +0000 (16:54 +0000)]
SaveDialog support for floating alerts
Richard Fairhurst [Sun, 16 Jan 2011 16:54:08 +0000 (16:54 +0000)]
add namespace for VideoPlayer
Richard Fairhurst [Sun, 16 Jan 2011 16:53:32 +0000 (16:53 +0000)]
floating alerts
Richard Fairhurst [Sun, 16 Jan 2011 16:52:56 +0000 (16:52 +0000)]
support embedded video in help dialogue
Richard Fairhurst [Sun, 16 Jan 2011 16:52:28 +0000 (16:52 +0000)]
press J to merge ways
Richard Fairhurst [Sun, 16 Jan 2011 16:51:34 +0000 (16:51 +0000)]
don't leave name hanging around when moving nodes; ignore drawExcept/drawOnly for areas
Richard Fairhurst [Sun, 16 Jan 2011 16:50:59 +0000 (16:50 +0000)]
don't throw an exception if imagery logo/attribution is unreachable