Commit Graph

2950 Commits

Author SHA1 Message Date
John Firebaugh e59d24ed3e Merge pull request #2089 from mourner/better-hover
Better hover experience
2014-01-08 13:26:56 -08:00
Vladimir Agafonkin fc92f34eab dry up code for CSS transforms 2014-01-08 19:55:27 +02:00
Vladimir Agafonkin 92e9b0cbbb throttle hover for less epileptic experience and better perf
Otherwise the sidebar flashes so fast that it makes no sense while
distracting the user and lagging due to heavy sidebar construction.
2014-01-08 19:32:31 +02:00
Vladimir Agafonkin 1ca0282c99 avoid excessive tooltip show/hide with mouseenter/leave 2014-01-08 19:32:31 +02:00
Vladimir Agafonkin 5aba78fd15 fix data flash when panning, close #2082
Layers that get opacity should be HW-composited like supersurface,
otherwise it flickers when panning. Should in theory improve
performance as well.
2014-01-08 18:24:22 +02:00
John Firebaugh 089924ac38 Remove unused variable 2014-01-06 16:26:55 -08:00
John Firebaugh 4bf21cbc8a Restore deleted nodes that are discovered to have extant parents
This bug has existed since 1.0!

Fixes #2085
2014-01-06 16:23:15 -08:00
John Firebaugh 354ef9df44 Clock preset 2014-01-03 13:31:02 -08:00
John Firebaugh 3e2968310b Ensure "New Relation..." is always available (fixes #2066) 2014-01-03 13:00:36 -08:00
John Firebaugh a6a6cd77f9 Placate jshint 2014-01-03 12:51:33 -08:00
John Firebaugh d381812f96 Add area=yes when necessary
Example: highway=pedestrian areas.

Fixes #2069
2014-01-03 12:46:50 -08:00
John Firebaugh 5f8c02fddc Suppress radial menu when clicking warning (fixes #2035) 2014-01-02 17:47:55 -08:00
John Firebaugh 7bbca76a20 Protect against relation loops (fixes #2072) 2014-01-02 17:42:57 -08:00
John Firebaugh 4ce9bedb9c Correct arrow direction on drawn segment (fixes #2078) 2014-01-02 17:36:23 -08:00
John Firebaugh 532612a261 Don't let mouseover trigger during fade out 2014-01-02 16:08:44 -08:00
tyr a8184afff2 fix geocode result classifications
use nominatim's "class" property instead of "type" for result
classifications when "type" is "yes". Happens for "bridge"s,
"tunnel"s, etc.
2014-01-02 16:21:54 -05:00
Aaron Lidman 383023f4c1 Don't upload tags with empty values 2014-01-02 15:03:21 -05:00
John Firebaugh e1ad10a46d Merge pull request #2056 from cschwarz/search-improvements
Adds support for ids and locations as search input
2013-12-15 11:55:41 -08:00
MaltaProject f1cceceec7 Added craft presets 2013-12-13 16:07:31 -04:00
Christian Schwarz aa3563c4c1 Added selection support for ids and locations with return key 2013-12-13 11:08:25 +01:00
Christian Schwarz 8eeb47d1a6 Fixed mouseover if item is a location result 2013-12-13 11:05:58 +01:00
Christian Schwarz 5aede6f323 Added support for ids and locations as search input
e.g.:
n123
w456
r789
48.123 16.456
2013-12-12 21:02:46 +01:00
John Firebaugh fcf9fecea9 Merge pull request #2052 from asolove/sort-relations
Sort relation suggestions most recent first
2013-12-11 06:45:55 -08:00
John Firebaugh dafe974ed0 Merge pull request #2051 from asolove/1934-safari-combobox
Fix for Safari selection bug in combo box
2013-12-11 06:40:36 -08:00
Adam Solove 2213b072dd Clean up and test relation sorting code. 2013-12-10 22:39:37 -05:00
Adam Solove d768c14170 Sort relation suggestions most recent first. 2013-12-10 20:45:41 -05:00
Adam Solove d5d4def18e Fix for Safari selection bug in combo box. 2013-12-10 19:16:47 -05:00
John Firebaugh 3f67b1e513 Adjust fix for #2040 2013-12-10 10:17:25 -05:00
Adam Solove 4294ed4561 Fix midpoint missing after undoing split. (#2040) 2013-12-09 20:49:54 -05:00
MateoV c7ebf2d754 aerialway & piste presets 2013-12-05 16:35:29 -05:00
John Firebaugh 16c9564343 Fix odd resize behavior of feature list 2013-11-27 11:06:27 -08:00
John Firebaugh 235b1e3ad7 1.3.4 2013-11-26 19:24:06 -08:00
Aaron Lidman 4be6d8b496 Fix tooltip on commit warnings 2013-11-26 15:20:02 -08:00
Aaron Lidman 2703ce5943 Attempting to add a tooltip to commit warnings 2013-11-26 15:20:02 -08:00
MateoV 56d9ac56d2 add pressets and category for golf features, closes #2013 2013-11-26 14:42:19 -08:00
Vladimir Agafonkin d2df161575 Fix trembling on zoom in
As you zoom in, the rounding error in translate was multiplied by scale
because it was applied post-translate (which was rounded). This seems
to fix the issue.
2013-11-26 12:51:23 -08:00
John Firebaugh e6af18800f Merge remote-tracking branch 'origin/quick-add' 2013-11-26 12:40:07 -08:00
John Firebaugh fb88b046cc Restore leading event for move throttling
Hash updates turn out to be very timing sensitive.
While it's OK for drag gestures to be throttled with
a trailing edge, manual moves such as zooming to a
particular feature should always trigger a leading
edge update.

To recoup the performance, we could refactor the map
events to the standard movestart, move, and moveend,
and update the hash only on moveend.

Fixes #2023
2013-11-26 11:26:30 -08:00
Vladimir Agafonkin da3bf77c35 fix pan/zoom lags in Chrome before/after move
Previously, the surface switched between HW-accelerated and
non-accelerated state due to resetting transform property to ‘’ (while
translate3d triggers HW), which caused lags in Chrone
2013-11-26 11:21:09 -08:00
Vladimir Agafonkin 06438489fb don't throttle update on hash change, fixes #2023 2013-11-26 20:15:14 +02:00
John Firebaugh bf8801cf16 Fix zoom on search result clicks (fixes #2023) 2013-11-25 17:40:07 -08:00
Aaron Lidman f6acacd4f0 Add zoom to search result, closes #2023 2013-11-25 17:12:11 -08:00
John Firebaugh 636692cf96 Don't console.error missing translations (fixes #2020) 2013-11-25 17:05:02 -08:00
John Firebaugh 6f4413f3a7 1.3.3 2013-11-22 16:47:58 -08:00
Aaron Lidman db5ad5223a Put searchable and suggestions back in
Tests were not happy and I’m not going to dive into it right now.
Benchmarked it and it’s pretty quick, no big deal.
2013-11-22 12:58:49 -08:00
Aaron Lidman da7834ab7e Split suggestion presets into their own search results
Allows for refinement of just the suggestions without impacting all the
presets. Also moved searchable.
2013-11-22 12:33:29 -08:00
John Firebaugh 4b3db596d7 Remove unnecessary no-op pans 2013-11-22 10:52:58 -08:00
tyr a3d44789f6 rudimental support for providing gpx-files via urls
see #1965 (esp: https://github.com/systemed/iD/issues/1965#issuecomment-29045054)
2013-11-22 13:32:08 +01:00
Aaron Lidman ea7c9f2224 Prevent name descriptions from matching in preset search 2013-11-21 18:36:39 -08:00
John Firebaugh 79b5adf106 Update osm-auth (fixes #1904) 2013-11-21 17:32:38 -08:00