Laura Klünder
|
23e096b2b3
|
better space geometries so representative points never get places ind holes
|
2017-10-31 20:10:05 +01:00 |
|
Laura Klünder
|
fd74ca3258
|
calculate better representative point for geometries
|
2017-10-31 19:20:28 +01:00 |
|
Laura Klünder
|
94a23454a1
|
change short urls to not rely on doule slashes
|
2017-10-31 18:35:42 +01:00 |
|
Laura Klünder
|
31bc299f77
|
superusers have all access permissions
|
2017-10-31 18:09:55 +01:00 |
|
Laura Klünder
|
86b090a29f
|
move .leaflet-touch disable code elsewhere due to leaflet update
|
2017-10-31 18:00:26 +01:00 |
|
Laura Klünder
|
6ae559e26a
|
fix cache key for get_location_by_slug_for_request
|
2017-10-31 17:32:37 +01:00 |
|
Laura Klünder
|
5c7e172ee7
|
add missing bottom padding
|
2017-10-31 17:22:39 +01:00 |
|
Laura Klünder
|
f0813f1acf
|
vor location or route links without position, fly to bounds
|
2017-10-31 17:20:31 +01:00 |
|
Laura Klünder
|
11c2d1616a
|
call update_map_locations() after load_state()
|
2017-10-31 17:14:10 +01:00 |
|
Laura Klünder
|
432df73df7
|
fix level url representation
|
2017-10-31 16:12:42 +01:00 |
|
Laura Klünder
|
0f137bab81
|
x y and zoom can start with a minus
|
2017-10-31 16:09:10 +01:00 |
|
Laura Klünder
|
e98c38e5fb
|
represent level in state url as short_label, not its id
|
2017-10-31 16:08:20 +01:00 |
|
Laura Klünder
|
3294704aee
|
make Level.short_label a SlugField
|
2017-10-31 16:07:42 +01:00 |
|
Laura Klünder
|
4c32a22aac
|
remove whitespaces in state json serialization
|
2017-10-31 15:45:07 +01:00 |
|
Laura Klünder
|
8813f00e95
|
remove old view get_map_image
|
2017-10-31 15:44:33 +01:00 |
|
Laura Klünder
|
9787d915f4
|
improve state logic in map_index
|
2017-10-31 15:37:19 +01:00 |
|
Laura Klünder
|
91bf8b9652
|
finish history state logic, implement it in python
|
2017-10-31 15:28:49 +01:00 |
|
Laura Klünder
|
620323b808
|
export entire location query logic into mapdata.utils.locations and cache
|
2017-10-31 15:22:12 +01:00 |
|
Laura Klünder
|
247d6b119e
|
fix subtitles if space_cache or level_cache are empty
|
2017-10-31 14:08:01 +01:00 |
|
Laura Klünder
|
b3e577349b
|
remove debug condition
|
2017-10-31 13:59:18 +01:00 |
|
Laura Klünder
|
be2a81f806
|
move complicated Location API Queryset into LocationSlug
|
2017-10-31 13:25:42 +01:00 |
|
Laura Klünder
|
aec7935ab0
|
comment out debug statements
|
2017-10-31 12:38:00 +01:00 |
|
Laura Klünder
|
4e39a3b8a4
|
implement load_state / onpopstate
|
2017-10-31 12:37:21 +01:00 |
|
Laura Klünder
|
4f6b96b494
|
remove c3nav._routing, as it is already saved in c3nav.state.routing
|
2017-10-31 12:23:31 +01:00 |
|
Laura Klünder
|
bbfa5da2f6
|
finish history state logic
|
2017-10-31 12:20:33 +01:00 |
|
Laura Klünder
|
31be55897a
|
create states and push them
|
2017-10-31 01:32:25 +01:00 |
|
Laura Klünder
|
e4c2644d83
|
use leaflet dev branch to avoid https://github.com/Leaflet/Leaflet/issues/5751
|
2017-10-30 21:42:43 +01:00 |
|
Laura Klünder
|
495cef1691
|
render 257x257px tiles so they can overlap to avoid rendering bugs
|
2017-10-30 21:25:56 +01:00 |
|
Laura Klünder
|
c62fe54893
|
add missing semicolon
|
2017-10-30 21:17:19 +01:00 |
|
Laura Klünder
|
46dab72c01
|
add padding and xy→yx conversion in initial fitBounds
|
2017-10-30 21:16:30 +01:00 |
|
Laura Klünder
|
24f460d269
|
add zoomSnap: 0 in Leaflet to allow smooth zooming
|
2017-10-30 20:50:42 +01:00 |
|
Laura Klünder
|
5656ed3f8a
|
update leaflet
|
2017-10-30 20:47:40 +01:00 |
|
Laura Klünder
|
7e3c261dd8
|
update leaflet
|
2017-10-30 19:36:30 +01:00 |
|
Laura Klünder
|
74f51379cf
|
simplify logic everywhere where === null or similar is used
|
2017-10-30 18:32:10 +01:00 |
|
Laura Klünder
|
3030c264f4
|
only reset origin input if needed
|
2017-10-30 18:21:34 +01:00 |
|
Laura Klünder
|
d6a08e187e
|
fix travis build
|
2017-10-30 18:17:35 +01:00 |
|
Laura Klünder
|
2bffb127dd
|
make _locationinput_set_raw the default and call update_state manually
|
2017-10-30 18:05:32 +01:00 |
|
Laura Klünder
|
1dcc6ee8ca
|
fix typo
|
2017-10-30 18:01:43 +01:00 |
|
Laura Klünder
|
e45cb6746b
|
use removeData
|
2017-10-30 18:00:41 +01:00 |
|
Laura Klünder
|
d49540f3ff
|
save suggestion keyboard navigation in other field to avoid collisions
|
2017-10-30 17:58:18 +01:00 |
|
Laura Klünder
|
6182227bc4
|
call fly_to_bounds directly only when needed
|
2017-10-30 17:51:12 +01:00 |
|
Laura Klünder
|
1fabe9160c
|
set c3nav._routing
|
2017-10-30 17:47:08 +01:00 |
|
Laura Klünder
|
6eedf2b9dc
|
move all focus logic into update_state()
|
2017-10-30 17:45:21 +01:00 |
|
Laura Klünder
|
28c0441fd3
|
move search/result logic into update_state()
|
2017-10-30 17:40:20 +01:00 |
|
Laura Klünder
|
cdd26d0992
|
add update_state()
|
2017-10-30 17:00:08 +01:00 |
|
Laura Klünder
|
730cb1072a
|
refactor c3nav.js a bit
|
2017-10-30 16:15:50 +01:00 |
|
Laura Klünder
|
9585c1a264
|
remove unneded line from c3nav.js
|
2017-10-30 16:04:51 +01:00 |
|
Laura Klünder
|
845f9ae6ab
|
add some comments to c3nav.js
|
2017-10-30 16:01:40 +01:00 |
|
Laura Klünder
|
271fc5e715
|
remove mor charset and fix more lang attributes
|
2017-10-30 15:54:03 +01:00 |
|
Laura Klünder
|
4fa232d2d5
|
fix language code in <html> tag
|
2017-10-30 15:52:29 +01:00 |
|