Commit Graph

1249 Commits

Author SHA1 Message Date
Tom MacWright e868c071ac Remove more unreliable or slow layers, select the right layer initially,
fix null tooltips
2013-02-06 17:16:00 -05:00
John Firebaugh 5eb0644242 Improve multipolygon rendering
Multipolygon relations report their geometry as 'area' and are rendered
as such. However, they do not render a stroke. The stroke rendering
will come from the individual lines, which are given the tag
classes of their parent relations, allowing them to have a stroke
style matching the style of simple areas with the same tags.

Untagged circular ways are no longer considered areas. This prevents
an untagged inner way of a multipolygon from rendering as an area and
is consistent with how P2 and JOSM treat them.

In the CSS, it's no longer necessary to deal with multipolygons
explicitly in selectors. But keep in mind that area boundaries can
now be rendered either as lines or as area strokes. In most cases
the selector should be `path.stroke.tag-_____`, i.e. an explicit
`.area` or `.line` classes should not be included.

Finally, the parent ways of selected multipolygons are given the 'selected'
class.
2013-02-05 15:20:11 -08:00
John Firebaugh 4fed3e5dac Fix rogue s/red/#f6634f/g 2013-02-04 16:55:46 -08:00
John Firebaugh c9fb1444db Connect via drag and drop
Fixes #598.
2013-02-04 16:48:54 -08:00
Saman Bemel-Benrud 00da90cf36 Merge branch 'master' of github.com:systemed/iD 2013-02-04 19:37:31 -05:00
Saman Bemel-Benrud 5764012b23 better styles for map features. 2013-02-04 19:37:10 -05:00
Ansis Brammanis 3417a1639c Hide midpoints when drawing (no snapping) 2013-02-04 17:16:14 -05:00
Ansis Brammanis 9ec7491645 Fix baseline shifting for opera 2013-02-04 16:45:34 -05:00
John Firebaugh c2ddf67cc0 Show appropriate tooltips for disabled undo/redo buttons
Implementing this cross-browser requires using a `.disabled`
class rather than the `disabled` property. No browsers except
Opera dispatch mouse events on disabled buttons.

Fixes #620.
2013-02-04 11:25:20 -08:00
Saman Bemel-Benrud 2ee0cac375 fix intro modal position. 2013-02-04 13:15:07 -05:00
John Firebaugh e0d4f5e87d Use default shape-rendering
On Firefox, optimizeSpeed = aliased. Fixes #592.
2013-02-04 07:13:49 -08:00
John Firebaugh 03800ec841 Don't force point to area boundary (fixes #614) 2013-02-03 13:21:27 -08:00
Tom MacWright eb999c47c6 Switch to comboboxes 2013-02-01 17:54:55 -05:00
John Firebaugh e1d5a0cb03 Unjoin -> Disconnect 2013-02-01 17:31:32 -05:00
Tom MacWright 72536229c7 Merge branch 'master' into presets
Conflicts:
	test/index.html
2013-02-01 12:03:40 -05:00
Tom MacWright 60850f303f Merge branch 'master' of github.com:systemed/iD 2013-02-01 11:24:38 -05:00
Tom MacWright 3334649354 Merge 2013-01-31 19:42:24 -05:00
Tom MacWright 8eb04ddb4d combobox 2013-01-31 19:41:52 -05:00
Saman Bemel-Benrud 844e674ea5 refine misalignment ui. 2013-01-31 19:24:35 -05:00
Saman Bemel-Benrud 5f8e7ec8cc Merge branch 'master' of github.com:systemed/iD 2013-01-31 19:20:32 -05:00
Saman Bemel-Benrud dcfe8ac85b design pass on alignment toggles. 2013-01-31 19:20:13 -05:00
Tom MacWright 9f37249393 Merge branch 'master' into presets 2013-01-31 17:20:15 -05:00
Saman Bemel-Benrud 116289ae53 minor fixes. 2013-01-31 15:54:14 -05:00
Ansis Brammanis 8dcb215fe3 Hide labels on mouseover 2013-01-31 15:40:17 -05:00
Tom MacWright ecb27eaf2f Merge branch 'master' into presets
Conflicts:
	js/id/modes/select.js
2013-01-31 15:14:28 -05:00
Tom MacWright 5bd95f6e6a Grab favorites, display them.
Show stuff nested in optional tags.
Fixes #582
2013-01-31 14:59:59 -05:00
Ansis Brammanis 26dfaf8161 Revise label stack 2013-01-31 14:43:41 -05:00
Tom MacWright 095ed4b486 Pay attention to field types, style things a little bit better. 2013-01-31 14:38:24 -05:00
Tom MacWright c871361bad Add preset search. 2013-01-31 13:50:19 -05:00
Saman Bemel-Benrud bd4c91c612 modal touch-ups. 2013-01-31 13:25:20 -05:00
Tom MacWright e6e0306953 Improve preset form display 2013-01-31 13:07:21 -05:00
John Firebaugh a48453c6ed Selected style should take precedence over hover (fixes #568) 2013-01-31 13:03:50 -05:00
Tom MacWright edb3a3b682 Entire notice is clickable. Fixes #262 2013-01-31 10:03:43 -05:00
Saman Bemel-Benrud 16b42b8e81 adding logo. 2013-01-31 08:18:44 -05:00
Saman Bemel-Benrud 578d4eebdf everything but logo. 2013-01-31 08:18:42 -05:00
Saman Bemel-Benrud 1b495870c0 grammar for tooltips, keybinding hints, other tooltip fixes. 2013-01-30 19:09:10 -05:00
Saman Bemel-Benrud 792531d48a fixed tooltip sizing / positioning/ 2013-01-30 17:27:28 -05:00
Saman Bemel-Benrud c1348e231e fix inspect icon on warnings. 2013-01-30 15:54:36 -05:00
Saman Bemel-Benrud b50160b4d9 more screwing around with button styles. 2013-01-30 15:29:10 -05:00
John Firebaugh 6576ec6501 Operation sprites 2013-01-30 11:56:49 -05:00
Saman Bemel-Benrud ec4f4266ad fix overflow in commit dialog. 2013-01-30 11:27:03 -05:00
Saman Bemel-Benrud 089f84bf90 Merge branch 'master' of github.com:systemed/iD 2013-01-29 18:57:29 -05:00
Saman Bemel-Benrud 8d78aa060b fix layout for tag reference image. 2013-01-29 18:57:14 -05:00
John Firebaugh 9b2860d01a Futuristic radial menu tooltips 2013-01-29 18:45:10 -05:00
John Firebaugh 6559b7015f Futuristic radial menu (fixes #548) 2013-01-29 18:45:10 -05:00
Saman Bemel-Benrud 2115e673f4 button style improvements, modal positioning fix. 2013-01-29 18:38:22 -05:00
Saman Bemel-Benrud bfafc8e929 adding css classes for operation icons. 2013-01-29 17:56:47 -05:00
Saman Bemel-Benrud 9c158c99f1 Merge branch 'master' of github.com:systemed/iD 2013-01-29 13:24:16 -05:00
Saman Bemel-Benrud 6d6d3ce7fe better user icon style. 2013-01-29 13:23:52 -05:00
John Firebaugh b37ef978f4 Snap to ways/vertices/midpoints when drawing (#240)
Also add anti-snapping behavior when option key is down.
2013-01-29 11:16:12 -05:00