rails.git
6 years agoMore wordsmithing
John Firebaugh [Wed, 17 Jul 2013 22:50:27 +0000 (15:50 -0700)]
More wordsmithing

6 years agoAdd a "Start Mapping" button
John Firebaugh [Wed, 17 Jul 2013 20:29:05 +0000 (13:29 -0700)]
Add a "Start Mapping" button

Position is determined in one of two ways: lat/lon query
parameters (with helpful text from a nominatim reverse
geocode), or HTML5 geolocation.

6 years agoCopy updates
John Firebaugh [Wed, 17 Jul 2013 18:08:55 +0000 (11:08 -0700)]
Copy updates

* Less !!!
* Discourage copying from other sources
* Don't mention creating a profile page
* Don't explicitly instruct users to ask questions
* Cut editor list
* Refine note instructions

6 years agoAdjust whitespace and color
John Firebaugh [Tue, 16 Jul 2013 17:25:59 +0000 (10:25 -0700)]
Adjust whitespace and color

6 years agoReduce welcome email to minimal text
John Firebaugh [Tue, 16 Jul 2013 00:53:03 +0000 (17:53 -0700)]
Reduce welcome email to minimal text

Instead, redirect newly-confirmed users to the welcome
page. If confirmation is not required, redirect immediately
and don't send an email.

6 years agoAdd welcome page based on http://osmlab.github.io/welcome-osm/
John Firebaugh [Tue, 16 Jul 2013 00:38:42 +0000 (17:38 -0700)]
Add welcome page based on osmlab.github.io/welcome-osm/

6 years agoUse render.openstreetmap.org for mapnik exports
Tom Hughes [Mon, 12 Aug 2013 16:50:06 +0000 (17:50 +0100)]
Use render.openstreetmap.org for mapnik exports

6 years agoFix detection of timeouts
Tom Hughes [Mon, 12 Aug 2013 16:33:18 +0000 (17:33 +0100)]
Fix detection of timeouts

6 years agoFix "view larger map" link in HTML sharing
Tom Hughes [Sun, 11 Aug 2013 23:24:32 +0000 (00:24 +0100)]
Fix "view larger map" link in HTML sharing

6 years agoFix "where am I" on the edit page
Tom Hughes [Sun, 11 Aug 2013 14:58:42 +0000 (15:58 +0100)]
Fix "where am I" on the edit page

6 years agoiD 1.1.1
John Firebaugh [Fri, 9 Aug 2013 21:59:50 +0000 (14:59 -0700)]
iD 1.1.1

6 years agoUse full page width when editing with iD
John Firebaugh [Wed, 31 Jul 2013 18:46:32 +0000 (11:46 -0700)]
Use full page width when editing with iD

6 years agoiD 1.1.0
John Firebaugh [Tue, 30 Jul 2013 22:40:16 +0000 (15:40 -0700)]
iD 1.1.0

6 years agoRemove session cleanup code from cleanup script
Tom Hughes [Fri, 9 Aug 2013 16:39:00 +0000 (17:39 +0100)]
Remove session cleanup code from cleanup script

6 years agoReapply patch
John Firebaugh [Thu, 8 Aug 2013 21:26:36 +0000 (14:26 -0700)]
Reapply patch

6 years agoUpdate leaflet.locate (fixes #438)
John Firebaugh [Thu, 8 Aug 2013 21:06:18 +0000 (14:06 -0700)]
Update leaflet.locate (fixes #438)

6 years agoPreserve location hash in referer
John Firebaugh [Thu, 8 Aug 2013 18:54:53 +0000 (11:54 -0700)]
Preserve location hash in referer

6 years agoAdd a hash if one isn't already present
John Firebaugh [Thu, 8 Aug 2013 18:51:13 +0000 (11:51 -0700)]
Add a hash if one isn't already present

6 years agoAdd copyright in attribution control
John Firebaugh [Tue, 16 Jul 2013 21:30:27 +0000 (14:30 -0700)]
Add copyright in attribution control

6 years agoAdjust tooltip style
John Firebaugh [Wed, 7 Aug 2013 23:13:55 +0000 (16:13 -0700)]
Adjust tooltip style

6 years agoTooltips for map controls
John Firebaugh [Wed, 7 Aug 2013 19:18:33 +0000 (12:18 -0700)]
Tooltips for map controls

6 years agoWork around browser inconsistency in iframe URL resolution
John Firebaugh [Wed, 7 Aug 2013 21:16:03 +0000 (14:16 -0700)]
Work around browser inconsistency in iframe URL resolution

Fixes systemed/iD#1672

6 years agoFix the "Where am I?" link
Tom Hughes [Wed, 7 Aug 2013 07:42:57 +0000 (08:42 +0100)]
Fix the "Where am I?" link

6 years agoAdd README links for other components
Paul Norman [Tue, 6 Aug 2013 22:18:55 +0000 (15:18 -0700)]
Add README links for other components

Add links for Osmosis and CGImap

6 years agoHide search marker/object when closing sidebar
John Firebaugh [Tue, 6 Aug 2013 17:32:38 +0000 (10:32 -0700)]
Hide search marker/object when closing sidebar

Fixes #417

6 years agoRefactor search JS
John Firebaugh [Tue, 6 Aug 2013 17:32:12 +0000 (10:32 -0700)]
Refactor search JS

6 years agoFix "Edit area" links
John Firebaugh [Tue, 6 Aug 2013 18:52:05 +0000 (11:52 -0700)]
Fix "Edit area" links

6 years agoWrap marker coordinates in URLs
John Firebaugh [Tue, 6 Aug 2013 17:41:15 +0000 (10:41 -0700)]
Wrap marker coordinates in URLs

6 years agoWrap permalink coordinates
John Firebaugh [Tue, 6 Aug 2013 16:10:56 +0000 (09:10 -0700)]
Wrap permalink coordinates

6 years agoUpdate short link test results
Tom Hughes [Tue, 6 Aug 2013 12:33:21 +0000 (13:33 +0100)]
Update short link test results

6 years agoUpdate Potlatch 2 to 2.3-596-gc119528 build
Tom Hughes [Tue, 6 Aug 2013 11:25:57 +0000 (12:25 +0100)]
Update Potlatch 2 to 2.3-596-gc119528 build

6 years agoReduce line height in HTML share field
Tom Hughes [Tue, 6 Aug 2013 10:19:27 +0000 (11:19 +0100)]
Reduce line height in HTML share field

6 years agoRedirect short links properly
Tom Hughes [Tue, 6 Aug 2013 09:58:54 +0000 (10:58 +0100)]
Redirect short links properly

6 years agoIgnore clicks on the add note button when it is disabled
Tom Hughes [Tue, 6 Aug 2013 09:40:05 +0000 (10:40 +0100)]
Ignore clicks on the add note button when it is disabled

6 years agoRecognise locations in the hash correctly
Tom Hughes [Tue, 6 Aug 2013 09:23:51 +0000 (10:23 +0100)]
Recognise locations in the hash correctly

6 years agoMerge remote-tracking branch 'osmlab/map-ui'
Tom Hughes [Tue, 6 Aug 2013 08:05:59 +0000 (09:05 +0100)]
Merge remote-tracking branch 'osmlab/map-ui'

6 years agoCreate linkloader iframe in script
John Firebaugh [Mon, 5 Aug 2013 23:30:45 +0000 (16:30 -0700)]
Create linkloader iframe in script

6 years agoDisable map key on non-default layers
John Firebaugh [Mon, 5 Aug 2013 23:22:49 +0000 (16:22 -0700)]
Disable map key on non-default layers

6 years agoPort fix for Leaflet issue #1919
John Firebaugh [Mon, 5 Aug 2013 21:30:50 +0000 (14:30 -0700)]
Port fix for Leaflet issue #1919

6 years agoRecenter marker on map pan/zoom
John Firebaugh [Mon, 5 Aug 2013 19:27:37 +0000 (12:27 -0700)]
Recenter marker on map pan/zoom

6 years agoAdd method specifiers to oauth routing tests
Tom Hughes [Mon, 5 Aug 2013 19:09:09 +0000 (20:09 +0100)]
Add method specifiers to oauth routing tests

6 years agoDo not fit map to search result (object) twice
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.

6 years agoFix heart icon color
John Firebaugh [Mon, 5 Aug 2013 15:37:51 +0000 (08:37 -0700)]
Fix heart icon color

6 years agoReset filter bounds whenever it's enabled
John Firebaugh [Wed, 31 Jul 2013 22:10:29 +0000 (15:10 -0700)]
Reset filter bounds whenever it's enabled

6 years agoFix map control style on non-main page maps
John Firebaugh [Wed, 31 Jul 2013 21:11:56 +0000 (14:11 -0700)]
Fix map control style on non-main page maps

6 years agoMake the toggles themselves permalinks
John Firebaugh [Wed, 31 Jul 2013 21:07:28 +0000 (14:07 -0700)]
Make the toggles themselves permalinks

6 years agoAdd/remove active class on map UI buttons
John Firebaugh [Wed, 31 Jul 2013 20:56:51 +0000 (13:56 -0700)]
Add/remove active class on map UI buttons

6 years agoInclude object in share link
John Firebaugh [Wed, 31 Jul 2013 19:43:51 +0000 (12:43 -0700)]
Include object in share link

6 years agoTweak labels
John Firebaugh [Wed, 31 Jul 2013 19:24:26 +0000 (12:24 -0700)]
Tweak labels

6 years agoToggle between Link / Short Link / HTML
John Firebaugh [Wed, 31 Jul 2013 19:19:59 +0000 (12:19 -0700)]
Toggle between Link / Short Link / HTML

6 years agoPut link next to input and make it non-navigable
John Firebaugh [Tue, 30 Jul 2013 21:02:34 +0000 (14:02 -0700)]
Put link next to input and make it non-navigable

6 years agoAlways center map on marker
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.

6 years agoreversed color on map controls and prepped active toggle
Saman Bemel-Benrud [Tue, 30 Jul 2013 17:50:50 +0000 (13:50 -0400)]
reversed color on map controls and prepped active toggle

6 years agoconsistent padding in sidebar menu.
Saman Bemel-Benrud [Tue, 30 Jul 2013 17:01:10 +0000 (13:01 -0400)]
consistent padding in sidebar menu.

6 years agodivide embed section from share section.
Saman Bemel-Benrud [Tue, 30 Jul 2013 16:58:47 +0000 (12:58 -0400)]
divide embed section from share section.

6 years agoFix embed
John Firebaugh [Mon, 29 Jul 2013 18:30:58 +0000 (11:30 -0700)]
Fix embed

6 years agoAdd "Center map on marker" option
John Firebaugh [Sat, 27 Jul 2013 03:19:51 +0000 (20:19 -0700)]
Add "Center map on marker" option

6 years agoDesign adjustments to Link / HTML sharing
John Firebaugh [Sat, 27 Jul 2013 01:17:36 +0000 (18:17 -0700)]
Design adjustments to Link / HTML sharing

6 years agoUpdate location filter checkbox state correctly
John Firebaugh [Fri, 19 Jul 2013 22:04:55 +0000 (15:04 -0700)]
Update location filter checkbox state correctly

6 years agoTighten vertical space
John Firebaugh [Fri, 19 Jul 2013 19:23:40 +0000 (12:23 -0700)]
Tighten vertical space

6 years agoFix textarea resizing
John Firebaugh [Fri, 19 Jul 2013 19:18:42 +0000 (12:18 -0700)]
Fix textarea resizing

6 years agoRecenter marker when shown
John Firebaugh [Fri, 19 Jul 2013 19:18:35 +0000 (12:18 -0700)]
Recenter marker when shown

6 years agoRemove marker and filter when closed
John Firebaugh [Fri, 19 Jul 2013 19:18:25 +0000 (12:18 -0700)]
Remove marker and filter when closed

6 years agoLink to sources for bulk downloads
John Firebaugh [Thu, 11 Jul 2013 01:20:38 +0000 (18:20 -0700)]
Link to sources for bulk downloads

6 years agoAdd option to include marker in permalinks
John Firebaugh [Thu, 11 Jul 2013 00:24:57 +0000 (17:24 -0700)]
Add option to include marker in permalinks

6 years agoReorganize share/export UI
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.

6 years agoUpdate short link integration tests for hash links
Tom Hughes [Sun, 4 Aug 2013 11:50:05 +0000 (12:50 +0100)]
Update short link integration tests for hash links

6 years agoUpdate user location setting for zoomPrecision change
Tom Hughes [Sun, 4 Aug 2013 11:40:20 +0000 (12:40 +0100)]
Update user location setting for zoomPrecision change

6 years agoMerge remote-tracking branch 'osmlab/hash'
Tom Hughes [Sun, 4 Aug 2013 11:38:59 +0000 (12:38 +0100)]
Merge remote-tracking branch 'osmlab/hash'

6 years agoAdd functional tests for nodes/ways/relations API methods
Tom Hughes [Sun, 4 Aug 2013 10:12:09 +0000 (11:12 +0100)]
Add functional tests for nodes/ways/relations API methods

6 years agoMake the multi-get calls throw 400 errors on invalid input
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

6 years agoFix language switching on user terms page
Tom Hughes [Thu, 1 Aug 2013 16:47:49 +0000 (17:47 +0100)]
Fix language switching on user terms page

6 years agoRefactor user creation actions
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

6 years agoAlways run tests using example.application.yml
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.

6 years agoInclude layers in hash
John Firebaugh [Wed, 24 Jul 2013 22:23:19 +0000 (15:23 -0700)]
Include layers in hash

6 years agoUpdate hash on P2 and iD edit pages and throttle
John Firebaugh [Wed, 24 Jul 2013 19:21:13 +0000 (12:21 -0700)]
Update hash on P2 and iD edit pages and throttle

6 years agoGenerate hash-based permalinks
John Firebaugh [Wed, 24 Jul 2013 17:09:56 +0000 (10:09 -0700)]
Generate hash-based permalinks

6 years agozoomPrecision doesn't need to be higher-order
John Firebaugh [Wed, 24 Jul 2013 00:32:54 +0000 (17:32 -0700)]
zoomPrecision doesn't need to be higher-order

6 years agoRefactor URL generating methods
John Firebaugh [Wed, 24 Jul 2013 00:30:24 +0000 (17:30 -0700)]
Refactor URL generating methods

6 years agoPrefer hash to other methods of determining location
John Firebaugh [Tue, 23 Jul 2013 22:52:37 +0000 (15:52 -0700)]
Prefer hash to other methods of determining location

6 years agoRedirect lat/lon/zoom query params to hash
John Firebaugh [Tue, 23 Jul 2013 20:37:09 +0000 (13:37 -0700)]
Redirect lat/lon/zoom query params to hash

6 years agoUse leaflet-hash
John Firebaugh [Fri, 19 Jul 2013 21:45:20 +0000 (14:45 -0700)]
Use leaflet-hash

6 years agoReload the object list when the data browser is reopened
Tom Hughes [Tue, 30 Jul 2013 20:38:16 +0000 (21:38 +0100)]
Reload the object list when the data browser is reopened

6 years agoAbort a running data browser load before starting a new one
Tom Hughes [Tue, 30 Jul 2013 20:30:16 +0000 (21:30 +0100)]
Abort a running data browser load before starting a new one

6 years agoReduce user location to be between -180 and 180 degrees
Tom Hughes [Tue, 30 Jul 2013 20:20:09 +0000 (21:20 +0100)]
Reduce user location to be between -180 and 180 degrees

6 years agoRemove italics from lists
Saman Bemel-Benrud [Tue, 30 Jul 2013 17:27:22 +0000 (13:27 -0400)]
Remove italics from lists

6 years agoRound user home location to a sensible precision
Tom Hughes [Tue, 30 Jul 2013 17:05:57 +0000 (18:05 +0100)]
Round user home location to a sensible precision

6 years agoChange the example database.yml to use unix socket connections
Tom Hughes [Tue, 30 Jul 2013 10:21:25 +0000 (11:21 +0100)]
Change the example database.yml to use unix socket connections

6 years agoFix search icon positioning
John Firebaugh [Tue, 30 Jul 2013 00:25:17 +0000 (17:25 -0700)]
Fix search icon positioning

6 years agoAdding a little more max width for buttons
Saman Bemel-Benrud [Mon, 29 Jul 2013 23:47:50 +0000 (19:47 -0400)]
Adding a little more max width for buttons

6 years agoSuccint button copy + force single line grouped buttons
Saman Bemel-Benrud [Mon, 29 Jul 2013 23:46:07 +0000 (19:46 -0400)]
Succint button copy + force single line grouped buttons

6 years agoMake input buttons and link buttons the same height in Firefox
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.

6 years agoRemove color repetition
Saman Bemel-Benrud [Mon, 29 Jul 2013 21:56:41 +0000 (17:56 -0400)]
Remove color repetition

6 years agoDifferentiate between minor and disabled buttons
Saman Bemel-Benrud [Mon, 29 Jul 2013 21:55:21 +0000 (17:55 -0400)]
Differentiate between minor and disabled buttons

6 years agoRemove geolink class from add note button while adding notes
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.

6 years agoCorrect sprite CSS for permalink (#352)
John Firebaugh [Fri, 19 Jul 2013 17:58:47 +0000 (10:58 -0700)]
Correct sprite CSS for permalink (#352)

6 years agoSingle tab keypress focus on map for keyboard users
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.

6 years agoSearch sidebar: don't scroll heading ('close' stays visible)
Dan Stowell [Sat, 20 Jul 2013 13:22:16 +0000 (14:22 +0100)]
Search sidebar: don't scroll heading ('close' stays visible)

6 years agoReturn "action" of a note comment in the xml formatting to
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

6 years agoFix print CSS (fixes #379)
John Firebaugh [Thu, 25 Jul 2013 00:15:06 +0000 (17:15 -0700)]
Fix print CSS (fixes #379)