John Firebaugh
6dcd087abc
Remove marker and filter when closed
2013-08-05 08:31:45 -07:00
John Firebaugh
2aa391e849
Link to sources for bulk downloads
2013-08-05 08:31:45 -07:00
John Firebaugh
f898058e76
Add option to include marker in permalinks
2013-08-05 08:31:37 -07:00
John Firebaugh
438e8be102
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.
2013-08-05 08:25:52 -07:00
Tom Hughes
b8f126bcf6
Update short link integration tests for hash links
2013-08-04 12:50:05 +01:00
Tom Hughes
58eb17cb63
Update user location setting for zoomPrecision change
2013-08-04 12:40:20 +01:00
Tom Hughes
f9d714dfd3
Merge remote-tracking branch 'osmlab/hash'
2013-08-04 12:38:59 +01:00
Tom Hughes
755585e230
Add functional tests for nodes/ways/relations API methods
2013-08-04 11:12:09 +01:00
Paul Norman
a1a5706203
Make the multi-get calls throw 400 errors on invalid input
...
Also refactor ways and relations to use the same structure as nodes
2013-08-04 10:54:45 +01:00
Tom Hughes
ec9634d865
Fix language switching on user terms page
2013-08-01 17:47:49 +01:00
John Firebaugh
849e874dce
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
2013-08-01 17:32:40 +01:00
John Firebaugh
c4edac9fd8
Always run tests using example.application.yml
...
This fixes an Oauth integration test failure when a
custom application.yml is present.
2013-08-01 17:26:48 +01:00
John Firebaugh
6618cb9019
Include layers in hash
2013-07-30 15:41:41 -07:00
John Firebaugh
1a5f14d338
Update hash on P2 and iD edit pages and throttle
2013-07-30 15:41:41 -07:00
John Firebaugh
3c22a53c93
Generate hash-based permalinks
2013-07-30 15:41:41 -07:00
John Firebaugh
b28511faca
zoomPrecision doesn't need to be higher-order
2013-07-30 15:41:41 -07:00
John Firebaugh
b5800b4c2f
Refactor URL generating methods
2013-07-30 15:41:41 -07:00
John Firebaugh
ce53e510ad
Prefer hash to other methods of determining location
2013-07-30 15:41:41 -07:00
John Firebaugh
c8d4e4eee3
Redirect lat/lon/zoom query params to hash
2013-07-30 15:41:41 -07:00
John Firebaugh
57e711d343
Use leaflet-hash
2013-07-30 15:41:40 -07:00
Tom Hughes
5508a3857f
Reload the object list when the data browser is reopened
2013-07-30 21:38:16 +01:00
Tom Hughes
90621b4b4f
Abort a running data browser load before starting a new one
2013-07-30 21:30:16 +01:00
Tom Hughes
7db1180506
Reduce user location to be between -180 and 180 degrees
2013-07-30 21:20:09 +01:00
Saman Bemel-Benrud
64bf69fa19
Remove italics from lists
2013-07-30 19:09:52 +01:00
Tom Hughes
b1dae2e798
Round user home location to a sensible precision
2013-07-30 18:05:57 +01:00
Tom Hughes
573c0c848a
Change the example database.yml to use unix socket connections
2013-07-30 11:21:25 +01:00
John Firebaugh
8e1e094565
Fix search icon positioning
2013-07-30 09:07:10 +01:00
Saman Bemel-Benrud
c30f20122d
Adding a little more max width for buttons
2013-07-30 00:53:44 +01:00
Saman Bemel-Benrud
2827d8ad81
Succint button copy + force single line grouped buttons
2013-07-30 00:53:30 +01:00
Tom Hughes
e7f2a7027d
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 .
2013-07-30 00:50:54 +01:00
Saman Bemel-Benrud
b8767a760d
Remove color repetition
2013-07-30 00:16:35 +01:00
Saman Bemel-Benrud
8d4a803138
Differentiate between minor and disabled buttons
2013-07-30 00:16:18 +01:00
Tom Hughes
393651e8bd
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.
2013-07-29 22:49:59 +01:00
John Firebaugh
c93308dd5c
Correct sprite CSS for permalink ( #352 )
2013-07-29 22:33:36 +01:00
Richard Finegold
c13e4f3dad
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.
2013-07-29 21:32:55 +01:00
Dan Stowell
0c471ae14d
Search sidebar: don't scroll heading ('close' stays visible)
2013-07-29 21:27:19 +01:00
Kai Krueger
f3d5a215ad
Return "action" of a note comment in the xml formatting to
...
This fixes #360
2013-07-29 21:23:47 +01:00
John Firebaugh
f12c6b77cc
Fix print CSS ( fixes #379 )
2013-07-29 21:19:14 +01:00
Paul Norman
2d5df687fc
Make the node controller return the modified time for deleted nodes
...
Fixes #384
2013-07-29 21:17:53 +01:00
Tom Hughes
a87feb207a
Fix invalid interpolation variables
2013-07-28 12:41:44 +01:00
Tom Hughes
62a5e65a87
Fix "lego" translation in message notification email
2013-07-28 12:38:49 +01:00
Siebrand Mazeland
efd59829b8
Localisation updates from http://translatewiki.net .
2013-07-22 15:52:27 +00:00
John Firebaugh
606e66beb3
Ensure URL used for oauth header is absolute
...
Fixes #356 .
2013-07-21 08:47:21 +01:00
John Firebaugh
c71209507b
Fix layer map bounciness ( #361 )
2013-07-21 08:43:33 +01:00
John Firebaugh
39902ce7d1
Fix scrolling in search sidebar ( fixes #353 )
2013-07-21 08:42:48 +01:00
John Firebaugh
024182592e
Remove autogrowtextarea from Vendorfile
2013-07-21 08:29:50 +01:00
Tom Hughes
8ba70fa08d
Pass correct arguments to updatelink
2013-07-19 14:07:48 +01:00
Tom Hughes
ff30828a18
Increase width of coordinate fields in export panel
2013-07-19 12:29:37 +01:00
Tom Hughes
5f95fb6b78
Don't try and look at params.layers when it isn't set
2013-07-19 12:12:58 +01:00
Tom Hughes
c8fb5ad24c
Merge remote-tracking branch 'osmlab/map-ui'
2013-07-19 11:18:12 +01:00