Commit graph

1964 commits

Author SHA1 Message Date
Bryan Housel
a6b88fe6ce Support passing imagery offset parameter to iD 2016-05-04 01:27:44 -04:00
Tom Hughes
6be39fca2f Make support email address configurable 2016-03-20 18:58:50 +00:00
Markus Heidelberg
79df0df8c6 Correctly sort the Copyright item in the compact menu
In the default menu it had been moved left by commit bfd11bf79 but
the compact drop-down menu had not been adapted accordingly.

Closes #1185
2016-03-17 10:27:29 +00:00
Simon Legner
f3fa97fc63 Wrap user name in bdi to provide a separate RTL context
Fixes #1179
Closes #1183
2016-03-14 21:20:03 +00:00
Simon Legner
5175ee68b0 Add title to changeset feeds
Fixes #1051
Closes #1180
2016-03-14 21:09:53 +00:00
Tom Hughes
37d65124a6 Improve styling of "signup blocked" page 2016-03-07 12:20:55 +00:00
Tom Hughes
9f9ba18baa Correct URL of Mapzen metro extracts 2016-03-04 20:28:07 +00:00
Bryan Housel
47881add28 Add traffico icons to vendor/assets/iD and asset pipeline precompile list 2016-03-03 16:27:40 -05:00
Bryan Housel
2d7a678772 Update to iD v1.9.0 2016-03-01 17:19:05 -05:00
Tom Hughes
480c17be58 Preserve username and "remember me" when login fails
Fixes #1159
2016-02-26 15:32:40 +00:00
Tom Hughes
4028f4cdb9 Rework locale selection
Implement our own matching algorithm rather than trying to
patch the http_accept_language one and make sure everything is
using it in a consistent way.

Fixes #1125
2016-01-06 18:43:25 +00:00
Ben Marchant
da6cf371ac Update rss.rss.builder
Change from hard coding URL to using image_path method that wil
resolve to the correct asset path.
2015-12-23 18:39:31 +00:00
Tom Hughes
18b8fc60bb Add rel=nofollow to links to tagless nodes in browse pages 2015-12-20 00:19:16 +00:00
Tom Hughes
9dd5dabf86 Remove inline javascript from login page 2015-12-12 11:42:36 +00:00
Bryan Housel
bd4de52c98 Support using iD on Internet Explorer 11 and above 2015-12-10 18:34:33 -08:00
Florian Schäfer
d02ea8a133 Allow closing the sidebar when a timeout occured 2015-12-05 21:59:27 +01:00
Tom Hughes
d218d5bf7d Fix display of raw HTML in flash message
Fixes #1095
2015-11-30 08:56:26 +00:00
Bryan Housel
33b5af5c85 Don't update urlhash while in intro
This should cut down on the errant edits in Three Rivers, MI.
Users getting stuck in walkthrough are probably refreshing their browser and
returning to the location in the walkthrough where they got stuck.
2015-11-23 14:00:25 -05:00
Tom Hughes
82b4c8e3f0 Pass title to opengraph routine 2015-11-05 11:44:08 +00:00
Tom Hughes
e62e879b3b Add more detail to OpenGraph tags
Closes #1073
2015-10-26 22:27:21 +00:00
Andrew Zaborowski
f4a43c3ce2 Close html <source> tags
Apparently this unclosed tag didn't break rendering but judging from the
fact that this was the only unclosed tag and was introduced recently,
it probably wasn't intended.  The unit tests did expect the tag to be
closed.
2015-10-04 02:13:57 +02:00
Bryan Housel
81408141e9 Allow iD in iframe to request fullscreen 2015-09-16 00:17:27 -04:00
Holger Jeromin
37a4fc6dd1 Add srcset to img tags inside picture elements
Some browsers (in particular Safari on iOS) don't support picture
yet but do support srcset on the img tag.
2015-09-15 08:48:50 +01:00
Tom Hughes
d377e8b4f2 Use picture elements to render some more graphics as SVG 2015-09-13 22:42:12 +01:00
Holger Jeromin
ecc4b64a23 Use HTML5 picture element to prefer SVG logo 2015-09-13 10:50:12 +01:00
Tom Hughes
037585db39 Merge remote-tracking branch 'openstreetmap/pull/903' 2015-08-27 21:44:44 +01:00
Simon Legner
91bd0b4b12 Display number of comments in changeset list 2015-08-27 21:26:31 +02:00
Tom Hughes
618526ba62 Don't treat flash messages as raw
This will likely break some things, but we should fix them
properly so that the rails auto-escaping can work.

Fixes #1027
2015-08-24 10:49:04 +01:00
Tom Hughes
036519a448 Add missing parenthesis
Fixes #1037
2015-08-19 08:25:41 +01:00
Tom Hughes
4f31859c4a Make button on OAuth authorization screen translatable
Fixes #1025
2015-08-18 19:19:35 +01:00
Tom Hughes
ad3ba427b7 Fix double XML declaration on trace RSS feeds
Fixes #1034
2015-08-18 19:09:11 +01:00
Tom Hughes
caa1a0128a Hide hidden notes and comments correctly in the data browser 2015-08-12 17:20:30 +01:00
Markus Heidelberg
166dc76ae9 Make notes GPX valid and add useful official elements
The "creator" attribute is required and "extensions" is the correct
name of this element.

Validated with SAXCount from the xerces-c package:

$ SAXCount -v=always -n -s -f notes.gpx

Original error messages:

    Error at file /home/markus/notes.gpx, line 2, char 171
      Message: no declaration found for element 'gpx'

    Error at file /home/markus/notes.gpx, line 2, char 171
      Message: attribute 'version' is not declared for element 'gpx'

After adding the "xmlns" attribute:

    Error at file /home/markus/notes.gpx, line 2, char 213
      Message: missing required attribute 'creator'

    Error at file /home/markus/notes.gpx, line 18, char 14
      Message: no declaration found for element 'extension'

    Error at file /home/markus/notes.gpx, line 26, char 7
      Message: element 'extension' is not allowed for content model '(ele?,time?,magvar?,geoidheight?,name?,cmt?,desc?,src?,link*,sym?,type?,fix?,sat?,hdop?,vdop?,pdop?,ageofdgpsdata?,dgpsid?,extensions?)'

The current errors now are caused by the missing XML schema for the
extensions.

Also add the time, name and link elements.
2015-08-10 19:11:18 +01:00
Tom Hughes
a34935df9b Fix a missing translation 2015-07-23 14:23:23 +01:00
Tom Hughes
6886a149b2 Use correct translation for new notes in RSS feed 2015-07-23 13:50:28 +01:00
Tom Hughes
4dceacdeba Make switch to compact and small modes dynamic
The point where we need to switch between normal mode, compact mode
and small mode varies due to different string lengths in different
languages, but that can't be expressed by a media query, so use some
javascript to update as the window size changes.

Fixes #1014
2015-07-22 22:48:22 +01:00
Tom Hughes
996d5413d8 Remove donation drive banner
Fixes #1003
2015-07-11 11:40:14 +01:00
Tom Hughes
9e2db4513e Change donation drive panel to a thank you
Closes #1001
2015-06-30 22:01:44 +01:00
Tom Hughes
4676179879 Improve display of user block timestamps
Display the creation time, as a friendly date with a tooltip for
the exact time, and add a tooltip to the expiry time.

Fixes #923 and #996
2015-06-25 17:44:20 +01:00
Tom Hughes
a22c3525e4 Add HTML version of friend notification email
Fixes #995
2015-06-25 00:16:15 +01:00
Simon Poole
cf8a20962b Add a paragraph on the rules in OSM or the lack of them 2015-06-16 18:41:43 +01:00
Tom Hughes
876d5614da Add advert for donation drive 2015-06-16 10:38:29 +01:00
Tom Hughes
891ec3d75c More favicon tweaks 2015-06-11 22:25:26 +01:00
Tom Hughes
edfbbf7336 Improve favicons
Following http://stackoverflow.com/questions/2268204/favicon-dimensions
advice on the best range of icons to offer, and using the site linked
there to generate everything.
2015-06-11 21:18:31 +01:00
Tom Hughes
2b2264ddab Add support for Windows Live authentication 2015-05-19 14:04:09 +01:00
Tom Hughes
c9893e186b Add support for Facebook authentication 2015-05-19 14:04:08 +01:00
Simon Poole
a1f73967a9 Add trademark information to copyright page
Added some minimal text to the copyright page wrt trademarks, currently
pointing to the LWG, one day it should refer to a formal policy.
2015-05-19 13:57:39 +01:00
Simon Poole
8c37f47244 Add IRC and switch2osm to help page, slight language improvement 2015-05-15 11:24:35 +01:00
Simon Poole
5552ae3de2 Add "Legal" paragraph on the "About" page 2015-05-05 17:59:01 +01:00
Simon Poole
dcaefd0d6f Add links to the Beginners' guide, mailing lists and forums to the help page
From a pure design and content view (where the content is factual) a link
to learnosm.org would really be better. Potentially learnosm could be forked
and a version hosted on OSMF infrastructure with the marketing verbiage
for HOTs view of the world removed.
2015-05-05 17:56:38 +01:00