]>
git.openstreetmap.org Git - rails.git/log
Tom Hughes [Tue, 6 Aug 2013 08:05:59 +0000 (09:05 +0100)]
Merge remote-tracking branch 'osmlab/map-ui'
John Firebaugh [Mon, 5 Aug 2013 23:30:45 +0000 (16:30 -0700)]
Create linkloader iframe in script
John Firebaugh [Mon, 5 Aug 2013 23:22:49 +0000 (16:22 -0700)]
Disable map key on non-default layers
John Firebaugh [Mon, 5 Aug 2013 21:30:50 +0000 (14:30 -0700)]
Port fix for Leaflet issue #1919
John Firebaugh [Mon, 5 Aug 2013 19:27:37 +0000 (12:27 -0700)]
Recenter marker on map pan/zoom
Tom Hughes [Mon, 5 Aug 2013 19:09:09 +0000 (20:09 +0100)]
Add method specifiers to oauth routing tests
Martin Raifer [Mon, 5 Aug 2013 11:10:37 +0000 (13:10 +0200)]
Do not fit map to search result (object) twice
When clicking on search results the respective osm object is loaded
asynchronously and afterwards shown on the map. Some objects can take
a few seconds to load however.
If a user already panned/zoomed the map manually during this time then
their actions are reverted because the map fits to the object again.
There is actually no need for this behaviour, because a good geocoder
already returns an appropriate bounding box for the search result.
John Firebaugh [Mon, 5 Aug 2013 15:37:51 +0000 (08:37 -0700)]
Fix heart icon color
John Firebaugh [Wed, 31 Jul 2013 22:10:29 +0000 (15:10 -0700)]
Reset filter bounds whenever it's enabled
John Firebaugh [Wed, 31 Jul 2013 21:11:56 +0000 (14:11 -0700)]
Fix map control style on non-main page maps
John Firebaugh [Wed, 31 Jul 2013 21:07:28 +0000 (14:07 -0700)]
Make the toggles themselves permalinks
John Firebaugh [Wed, 31 Jul 2013 20:56:51 +0000 (13:56 -0700)]
Add/remove active class on map UI buttons
John Firebaugh [Wed, 31 Jul 2013 19:43:51 +0000 (12:43 -0700)]
Include object in share link
John Firebaugh [Wed, 31 Jul 2013 19:24:26 +0000 (12:24 -0700)]
Tweak labels
John Firebaugh [Wed, 31 Jul 2013 19:19:59 +0000 (12:19 -0700)]
Toggle between Link / Short Link / HTML
John Firebaugh [Tue, 30 Jul 2013 21:02:34 +0000 (14:02 -0700)]
Put link next to input and make it non-navigable
John Firebaugh [Tue, 30 Jul 2013 20:44:49 +0000 (13:44 -0700)]
Always center map on marker
Not centering is of dubious usefulness, and doesn't work
at all with a short link.
Saman Bemel-Benrud [Tue, 30 Jul 2013 17:50:50 +0000 (13:50 -0400)]
reversed color on map controls and prepped active toggle
Saman Bemel-Benrud [Tue, 30 Jul 2013 17:01:10 +0000 (13:01 -0400)]
consistent padding in sidebar menu.
Saman Bemel-Benrud [Tue, 30 Jul 2013 16:58:47 +0000 (12:58 -0400)]
divide embed section from share section.
John Firebaugh [Mon, 29 Jul 2013 18:30:58 +0000 (11:30 -0700)]
Fix embed
John Firebaugh [Sat, 27 Jul 2013 03:19:51 +0000 (20:19 -0700)]
Add "Center map on marker" option
John Firebaugh [Sat, 27 Jul 2013 01:17:36 +0000 (18:17 -0700)]
Design adjustments to Link / HTML sharing
John Firebaugh [Fri, 19 Jul 2013 22:04:55 +0000 (15:04 -0700)]
Update location filter checkbox state correctly
John Firebaugh [Fri, 19 Jul 2013 19:23:40 +0000 (12:23 -0700)]
Tighten vertical space
John Firebaugh [Fri, 19 Jul 2013 19:18:42 +0000 (12:18 -0700)]
Fix textarea resizing
John Firebaugh [Fri, 19 Jul 2013 19:18:35 +0000 (12:18 -0700)]
Recenter marker when shown
John Firebaugh [Fri, 19 Jul 2013 19:18:25 +0000 (12:18 -0700)]
Remove marker and filter when closed
John Firebaugh [Thu, 11 Jul 2013 01:20:38 +0000 (18:20 -0700)]
Link to sources for bulk downloads
John Firebaugh [Thu, 11 Jul 2013 00:24:57 +0000 (17:24 -0700)]
Add option to include marker in permalinks
John Firebaugh [Wed, 10 Jul 2013 18:52:33 +0000 (11:52 -0700)]
Reorganize share/export UI
"Image" and "Embeddable HTML" options move to share control.
Only XML export remains, and is now accessed via a sidebar
link rather than the tab bar.
Tom Hughes [Sun, 4 Aug 2013 11:50:05 +0000 (12:50 +0100)]
Update short link integration tests for hash links
Tom Hughes [Sun, 4 Aug 2013 11:40:20 +0000 (12:40 +0100)]
Update user location setting for zoomPrecision change
Tom Hughes [Sun, 4 Aug 2013 11:38:59 +0000 (12:38 +0100)]
Merge remote-tracking branch 'osmlab/hash'
Tom Hughes [Sun, 4 Aug 2013 10:12:09 +0000 (11:12 +0100)]
Add functional tests for nodes/ways/relations API methods
Paul Norman [Sat, 3 Aug 2013 10:20:46 +0000 (03:20 -0700)]
Make the multi-get calls throw 400 errors on invalid input
Also refactor ways and relations to use the same structure as nodes
Tom Hughes [Thu, 1 Aug 2013 16:47:49 +0000 (17:47 +0100)]
Fix language switching on user terms page
John Firebaugh [Wed, 31 Jul 2013 23:20:26 +0000 (16:20 -0700)]
Refactor user creation actions
Create a separate #create action that handles POSTs to
/user/new. This simplifies the other actions and ensures
that the URL is /user/new when validation errors occur,
rather than /user/terms.
Fixes #398
John Firebaugh [Wed, 31 Jul 2013 23:19:01 +0000 (16:19 -0700)]
Always run tests using example.application.yml
This fixes an Oauth integration test failure when a
custom application.yml is present.
John Firebaugh [Wed, 24 Jul 2013 22:23:19 +0000 (15:23 -0700)]
Include layers in hash
John Firebaugh [Wed, 24 Jul 2013 19:21:13 +0000 (12:21 -0700)]
Update hash on P2 and iD edit pages and throttle
John Firebaugh [Wed, 24 Jul 2013 17:09:56 +0000 (10:09 -0700)]
Generate hash-based permalinks
John Firebaugh [Wed, 24 Jul 2013 00:32:54 +0000 (17:32 -0700)]
zoomPrecision doesn't need to be higher-order
John Firebaugh [Wed, 24 Jul 2013 00:30:24 +0000 (17:30 -0700)]
Refactor URL generating methods
John Firebaugh [Tue, 23 Jul 2013 22:52:37 +0000 (15:52 -0700)]
Prefer hash to other methods of determining location
John Firebaugh [Tue, 23 Jul 2013 20:37:09 +0000 (13:37 -0700)]
Redirect lat/lon/zoom query params to hash
John Firebaugh [Fri, 19 Jul 2013 21:45:20 +0000 (14:45 -0700)]
Use leaflet-hash
Tom Hughes [Tue, 30 Jul 2013 20:38:16 +0000 (21:38 +0100)]
Reload the object list when the data browser is reopened
Tom Hughes [Tue, 30 Jul 2013 20:30:16 +0000 (21:30 +0100)]
Abort a running data browser load before starting a new one
Tom Hughes [Tue, 30 Jul 2013 20:20:09 +0000 (21:20 +0100)]
Reduce user location to be between -180 and 180 degrees
Saman Bemel-Benrud [Tue, 30 Jul 2013 17:27:22 +0000 (13:27 -0400)]
Remove italics from lists
Tom Hughes [Tue, 30 Jul 2013 17:05:57 +0000 (18:05 +0100)]
Round user home location to a sensible precision
Tom Hughes [Tue, 30 Jul 2013 10:21:25 +0000 (11:21 +0100)]
Change the example database.yml to use unix socket connections
John Firebaugh [Tue, 30 Jul 2013 00:25:17 +0000 (17:25 -0700)]
Fix search icon positioning
Saman Bemel-Benrud [Mon, 29 Jul 2013 23:47:50 +0000 (19:47 -0400)]
Adding a little more max width for buttons
Saman Bemel-Benrud [Mon, 29 Jul 2013 23:46:07 +0000 (19:46 -0400)]
Succint button copy + force single line grouped buttons
Tom Hughes [Mon, 29 Jul 2013 23:50:54 +0000 (00:50 +0100)]
Make input buttons and link buttons the same height in Firefox
Set min-height on the input buttons to work around Firefox ignoring the
line height: https://bugzilla.mozilla.org/show_bug.cgi?id=697451#c13.
Saman Bemel-Benrud [Mon, 29 Jul 2013 21:56:41 +0000 (17:56 -0400)]
Remove color repetition
Saman Bemel-Benrud [Mon, 29 Jul 2013 21:55:21 +0000 (17:55 -0400)]
Differentiate between minor and disabled buttons
Tom Hughes [Mon, 29 Jul 2013 21:49:59 +0000 (22:49 +0100)]
Remove geolink class from add note button while adding notes
This was lost in the recent UI work but is important to stop changes
in map location causing the button to be reenabled.
John Firebaugh [Fri, 19 Jul 2013 17:58:47 +0000 (10:58 -0700)]
Correct sprite CSS for permalink (#352)
Richard Finegold [Sat, 20 Jul 2013 00:07:03 +0000 (17:07 -0700)]
Single tab keypress focus on map for keyboard users
When one goes to the default map page, the first tabindex is set to the
search field, which is good. But, to use the keyboard with the map (arrows
for scrolling, =/- for zooming), one must press the tab key many times.
This modification quickly gets the keyboard to a much-used location via
a single keypress.
Dan Stowell [Sat, 20 Jul 2013 13:22:16 +0000 (14:22 +0100)]
Search sidebar: don't scroll heading ('close' stays visible)
Kai Krueger [Sat, 20 Jul 2013 20:06:29 +0000 (14:06 -0600)]
Return "action" of a note comment in the xml formatting to
This fixes #360
John Firebaugh [Thu, 25 Jul 2013 00:15:06 +0000 (17:15 -0700)]
Fix print CSS (fixes #379)
Paul Norman [Sun, 28 Jul 2013 23:24:33 +0000 (16:24 -0700)]
Make the node controller return the modified time for deleted nodes
Fixes #384
Tom Hughes [Sun, 28 Jul 2013 11:41:44 +0000 (12:41 +0100)]
Fix invalid interpolation variables
Tom Hughes [Sun, 28 Jul 2013 11:38:28 +0000 (12:38 +0100)]
Fix "lego" translation in message notification email
Siebrand Mazeland [Mon, 22 Jul 2013 15:52:27 +0000 (15:52 +0000)]
Localisation updates from http://translatewiki.net.
John Firebaugh [Sun, 21 Jul 2013 01:40:41 +0000 (18:40 -0700)]
Ensure URL used for oauth header is absolute
Fixes #356.
John Firebaugh [Sat, 20 Jul 2013 19:58:43 +0000 (12:58 -0700)]
Fix layer map bounciness (#361)
John Firebaugh [Fri, 19 Jul 2013 18:11:41 +0000 (11:11 -0700)]
Fix scrolling in search sidebar (fixes #353)
John Firebaugh [Fri, 19 Jul 2013 22:01:21 +0000 (15:01 -0700)]
Remove autogrowtextarea from Vendorfile
Tom Hughes [Fri, 19 Jul 2013 13:07:48 +0000 (14:07 +0100)]
Pass correct arguments to updatelink
Tom Hughes [Fri, 19 Jul 2013 11:29:37 +0000 (12:29 +0100)]
Increase width of coordinate fields in export panel
Tom Hughes [Fri, 19 Jul 2013 11:12:58 +0000 (12:12 +0100)]
Don't try and look at params.layers when it isn't set
Tom Hughes [Fri, 19 Jul 2013 10:18:12 +0000 (11:18 +0100)]
Merge remote-tracking branch 'osmlab/map-ui'
Tom Hughes [Fri, 19 Jul 2013 10:14:55 +0000 (11:14 +0100)]
Replace `:nothing => true` with `:text => ""`
Using `:nothing => true` confusingly actually causes a single space
to be sent as the content by rails.
John Firebaugh [Thu, 18 Jul 2013 18:45:44 +0000 (11:45 -0700)]
Restore prohibition on low-zoom notes
John Firebaugh [Thu, 18 Jul 2013 17:20:48 +0000 (10:20 -0700)]
Fix rendering of note comments (#333)
John Firebaugh [Thu, 18 Jul 2013 16:39:39 +0000 (09:39 -0700)]
Add outline: none to buttons
John Firebaugh [Thu, 18 Jul 2013 16:35:14 +0000 (09:35 -0700)]
Drop base layer blurb, tighten vertical space
John Firebaugh [Wed, 17 Jul 2013 21:21:17 +0000 (14:21 -0700)]
Refine map UI for small screens
John Firebaugh [Fri, 12 Jul 2013 21:07:07 +0000 (14:07 -0700)]
Fix minzoom alert
John Firebaugh [Fri, 12 Jul 2013 20:38:47 +0000 (13:38 -0700)]
RTL support
John Firebaugh [Fri, 12 Jul 2013 20:35:05 +0000 (13:35 -0700)]
IE compatibility
John Firebaugh [Fri, 12 Jul 2013 19:17:51 +0000 (12:17 -0700)]
Simplify sidebar/resize
Float sidebars left/right and use overflow: hidden.
Fixes a bug on Opera where mouse events propagate to
the map.
John Firebaugh [Thu, 11 Jul 2013 19:57:19 +0000 (12:57 -0700)]
Fix search
John Firebaugh [Thu, 11 Jul 2013 18:53:08 +0000 (11:53 -0700)]
Fix undefined=undefined in query strings
John Firebaugh [Wed, 10 Jul 2013 22:17:42 +0000 (15:17 -0700)]
Switch back to links for sharing
John Firebaugh [Tue, 9 Jul 2013 22:55:04 +0000 (15:55 -0700)]
Auto-select share link text
John Firebaugh [Tue, 9 Jul 2013 18:33:32 +0000 (11:33 -0700)]
Match the other sidebar better
John Firebaugh [Tue, 9 Jul 2013 17:53:51 +0000 (10:53 -0700)]
Remove unused/obsolete CSS
John Firebaugh [Tue, 9 Jul 2013 00:01:43 +0000 (17:01 -0700)]
Fix zoom out button style on non-main page maps
John Firebaugh [Mon, 8 Jul 2013 21:27:13 +0000 (14:27 -0700)]
Use a radio button for base layers
John Firebaugh [Mon, 1 Jul 2013 19:57:06 +0000 (15:57 -0400)]
Fix export tab bugs
John Firebaugh [Mon, 1 Jul 2013 19:49:48 +0000 (15:49 -0400)]
Move base layer UI above overlay layer UI
John Firebaugh [Mon, 1 Jul 2013 19:46:10 +0000 (15:46 -0400)]
Include current non-OSM.org hostname in share URL
John Firebaugh [Thu, 13 Jun 2013 22:19:03 +0000 (15:19 -0700)]
Use custom zoom control everywhere
John Firebaugh [Thu, 13 Jun 2013 21:56:42 +0000 (14:56 -0700)]
Fix add note