Aaron Lidman
|
1b19974b12
|
Add note creation to the sidebar
|
2013-11-11 19:06:07 -08:00 |
|
Aaron Lidman
|
85282f5cdd
|
Add note selection to the sidebar
|
2013-11-11 16:37:23 -08:00 |
|
Aaron Lidman
|
e4504399ae
|
Add notes sidebar interaction
|
2013-11-11 14:29:02 -08:00 |
|
John Firebaugh
|
6157280d19
|
Refactor browsed object loading
|
2013-10-13 14:46:08 -07:00 |
|
John Firebaugh
|
de97f7bfe4
|
Consolidate layer initialization
|
2013-10-13 14:46:08 -07:00 |
|
John Firebaugh
|
d414ffc61a
|
Simplify geolink-related code
#zoom/lat/lon hash format is now used consistently.
|
2013-10-13 14:46:07 -07:00 |
|
Tom Hughes
|
04fbc71a40
|
Ignore clicks on the add note button when it is disabled
|
2013-08-06 10:40:05 +01:00 |
|
John Firebaugh
|
fa9b4a5f6a
|
Add/remove active class on map UI buttons
|
2013-08-05 08:32:43 -07:00 |
|
John Firebaugh
|
6618cb9019
|
Include layers in hash
|
2013-07-30 15:41:41 -07: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 |
|
Tom Hughes
|
5f95fb6b78
|
Don't try and look at params.layers when it isn't set
|
2013-07-19 12:12:58 +01:00 |
|
John Firebaugh
|
9d5b81094c
|
Fix add note
|
2013-07-18 10:45:16 -07:00 |
|
John Firebaugh
|
5e9ab5bc5e
|
Layers work
|
2013-07-18 10:45:14 -07:00 |
|
John Firebaugh
|
9d33721630
|
Complete de-globalization of map
|
2013-07-18 10:45:13 -07:00 |
|
John Firebaugh
|
75a776a574
|
Refactor layer persistence
|
2013-07-18 10:40:24 -07:00 |
|
Tom MacWright
|
ff52509d5a
|
Actually toggle note layer on click.
|
2013-07-18 10:31:20 -07:00 |
|
Tom MacWright
|
22d6633114
|
Start refactoring notes layer
|
2013-07-18 10:31:20 -07:00 |
|
John Firebaugh
|
ef37ad8aaa
|
Basic framework for map UI
|
2013-07-18 10:31:19 -07:00 |
|
Tom Hughes
|
13fee47ed0
|
Use new Leaflet setPopupContent method
|
2013-06-27 22:40:23 +01:00 |
|
Tom Hughes
|
168a9fc327
|
Replace various Leaflet extensions with new builtin methods
|
2013-06-27 21:53:26 +01:00 |
|
Leo Koppelkamm
|
890153b2a6
|
Replace note markers with ones styled like the other markers
|
2013-06-02 18:44:09 +01:00 |
|
Tom Hughes
|
9aa029af7a
|
Clear comment field after a new note is created
|
2013-05-14 00:14:02 +01:00 |
|
Tom Hughes
|
5e420d9e50
|
Preserve in progress note comments when the map is moved
|
2013-05-13 21:14:18 +01:00 |
|
Leo Koppelkamm
|
8255553e97
|
Don't focus the text area on touch devices to avoid flashing the keyboard
Currently the keyboard slide out & hides again quickly.
|
2013-05-12 19:26:05 +01:00 |
|
Tom Hughes
|
a7e67846a7
|
Persist the state of the notes layer
|
2013-05-08 21:04:41 +01:00 |
|
Tom Hughes
|
a5f3abcbe9
|
Make "add note" cope with base layer changes
|
2013-05-01 09:26:05 +01:00 |
|
Tom Hughes
|
d1660a1c4f
|
Disable dragging of new notes once they are submitted
|
2013-04-29 17:20:21 +01:00 |
|
Tom Hughes
|
979822f697
|
Add a "Hide" button to notes when viewed by moderators
|
2013-04-08 22:32:20 +01:00 |
|
Tom Hughes
|
0a4b860480
|
Focus on the text field when a note is opened
|
2013-03-28 15:12:53 +00:00 |
|
Tom Hughes
|
d00994d151
|
Fix display of updates on newly loaded notes
|
2013-03-28 14:43:07 +00:00 |
|
Tom Hughes
|
38255f9f8d
|
Use OAuth for notes API calls and require authentication to close
|
2013-03-28 00:34:23 +00:00 |
|
Tom Hughes
|
34f823a30e
|
Clear the note cache when the note layer is turned off
|
2013-02-12 10:01:25 +00:00 |
|
Tom Hughes
|
a5ca0f48c1
|
Stop newly added notes disappearing
|
2013-02-05 19:03:13 +00:00 |
|
Tom Hughes
|
9f025130fd
|
Change "Close" button to "Resolve" in notes popup
|
2013-02-05 18:56:59 +00:00 |
|
Tom Hughes
|
d92ca41cae
|
Avoid javascript warning
|
2013-02-05 17:32:44 +00:00 |
|
Tom Hughes
|
51dcf86f40
|
Remove the "new note" marker when the user clicks somewhere else
|
2013-02-05 00:30:58 +00:00 |
|
Tom Hughes
|
b97fe91bba
|
Disable "Add Note" button when there is no text
|
2013-02-03 18:03:25 +00:00 |
|
Tom Hughes
|
97b21e5fb1
|
Enable the "add note" link after a new note is created
|
2013-02-03 17:58:37 +00:00 |
|
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 |
|