Commit graph

18 commits

Author SHA1 Message Date
Tom Hughes
4b324f5896 Allow a note=N parameter in the URL to zoom to and open a note 2013-02-03 16:47:30 +00:00
Tom Hughes
2da3b85a7a Disable the "add note" link while a note is being added 2013-02-03 16:18:06 +00:00
Tom Hughes
40b3c828e7 Avoid making the map scroll when adding a new note 2013-02-03 16:07:47 +00:00
Tom Hughes
ae48206d2c Move the note popups up slightly
The default position makes it hard to grab the marker and move it
when adding a note, so move themm up a few pixels.
2013-02-03 13:04:14 +00:00
Tom Hughes
0b993e5ce0 Tweak sizing of note popups 2013-02-02 12:21:53 +00:00
Tom Hughes
ee530d8111 Don't try and add a note when the control is disabled 2012-12-04 14:31:08 +00:00
Tom Hughes
7ec003dd01 Abort any existing load before starting a new one 2012-12-02 15:04:19 +00:00
Tom Hughes
7f89545b2c Police the MAX_NOTE_REQUEST_AREA limit on the client 2012-12-02 14:55:56 +00:00
Tom Hughes
146e9877e5 Make sure popups don't overlay controls or the top bar 2012-12-02 14:14:17 +00:00
Tom Hughes
98475075c7 Add a scrollbar when a note gets too big 2012-12-02 14:14:16 +00:00
Tom Hughes
de78176e04 Rework notes UI using leaflet 2012-12-02 14:13:54 +00:00
Tom Hughes
c0ee3f65bb Disable buttons while form submission is in progress 2012-10-16 12:23:27 +01:00
Tom Hughes
e6c400bd14 Correct field name 2012-10-14 16:27:21 +01:00
Tom Hughes
513bec8044 Set attributes on newly created notes 2012-10-14 16:01:36 +01:00
Tom Hughes
89fc5a7fdc Refactor note add/update code 2012-10-14 16:01:35 +01:00
Tom Hughes
d57755b737 Allow commenting on, and closing of, notes from the web site 2012-10-14 16:01:35 +01:00
Tom Hughes
73b59c5859 Use EJS templates for notes 2012-10-14 10:17:17 +01:00
Tom Hughes
e3d5e3da52 Refactor notes code to work with recent site changes 2012-10-13 17:16:07 +01:00