Commit graph

1773 commits

Author SHA1 Message Date
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
Laura Klünder
4c582949f1 fix language code and remove unnneded charset meta tag 2017-10-30 15:50:44 +01:00
Laura Klünder
d2c2017748 implement location popup buttons 2017-10-30 14:40:26 +01:00
Laura Klünder
7e34439882 some minor js improvements 2017-10-30 14:13:09 +01:00
Laura Klünder
1efdad1f58 add location popups 2017-10-30 14:07:44 +01:00
Laura Klünder
e33156dc4a call c3nav.update_map_locations after swap 2017-10-30 11:13:18 +01:00
Laura Klünder
eda4977efc fix markers for location groups 2017-10-30 11:10:50 +01:00
Laura Klünder
c245769ad8 don't always fly to bounds 2017-10-29 22:53:30 +01:00
Laura Klünder
f382ba2e1d add origin and destination icons 2017-10-29 21:48:24 +01:00
Laura Klünder
4b5b65c1b4 remove old css code 2017-10-29 20:21:37 +01:00
Laura Klünder
7c8dc7e85d more autofocus on view transitions 2017-10-29 20:05:13 +01:00
Laura Klünder
e74811122d save views in <main> and add route-result view and route-header 2017-10-29 19:54:44 +01:00
Laura Klünder
284cbb15c2 fix leaflet icon image path 2017-10-29 18:34:39 +01:00
Laura Klünder
28945f1a36 swap origin and destination 2017-10-29 17:03:02 +01:00