Commit graph

390 commits

Author SHA1 Message Date
Laura Klünder
eb5dc1130a add OneWay. no support in buildgraph yet 2016-12-18 01:28:08 +01:00
Laura Klünder
03b07d8a76 add Escalator and EscalatorSlope (with no support for rendermap and buildgraph so far) 2016-12-18 01:15:25 +01:00
Laura Klünder
5a0d628bf3 fix create_editor_form 2016-12-18 01:06:36 +01:00
Laura Klünder
1952479a49 add ElevatorLevel.override_altitude 2016-12-18 00:46:30 +01:00
Laura Klünder
8a1f8bb290 connect elevators and add ctypes elevator_up and elevator_down 2016-12-18 00:26:00 +01:00
Laura Klünder
6b0d3aeac2 remove more debugging output 2016-12-17 22:36:11 +01:00
Laura Klünder
10390e5804 remove debuging in drawgraph 2016-12-17 22:33:32 +01:00
Laura Klünder
5183b8fa7d add support for connection types and excluding steps_down or steps_up 2016-12-17 22:15:14 +01:00
Laura Klünder
f6129d621c first stuff for showing the route on the site 2016-12-17 19:25:27 +01:00
Laura Klünder
ad58ddbbcb add map image composing 2016-12-17 16:47:13 +01:00
Laura Klünder
4f847f4e49 split route into connections 2016-12-17 14:46:15 +01:00
Laura Klünder
988c7b1d11 fix error in _room_transfers in _level_transfers that selected the worst point 2016-12-17 14:18:47 +01:00
Laura Klünder
160629f356 put all routers into one dict 2016-12-17 14:09:38 +01:00
Laura Klünder
6536a204db sort imports 2016-12-17 13:26:33 +01:00
Laura Klünder
f0f92caffd finish basic routing 2016-12-17 13:24:42 +01:00
Laura Klünder
83bf37d748 first stuff for routing 2016-12-16 17:38:13 +01:00
Laura Klünder
d84d3d6323 fix site ui 2016-12-16 15:07:18 +01:00
Laura Klünder
3269394c42 routing: implement build_routers() (with RoomRouter caching) 2016-12-16 15:06:35 +01:00
Laura Klünder
55cac31bbe add caching to Graph.load() 2016-12-16 11:38:25 +01:00
Laura Klünder
6cc8c27ffa buildgraph: add GraphLevel.arealocation_points 2016-12-16 11:38:07 +01:00
Laura Klünder
ed0f168a77 move location stuff into the corresponding models (now renamed to Locations) 2016-12-16 11:03:40 +01:00
Laura Klünder
7528686e87 site: allow setting locations by url 2016-12-15 18:28:27 +01:00
Laura Klünder
584e99559c typeahead: don't cache 2016-12-15 18:13:07 +01:00
Laura Klünder
85107978cb packageio: fix missing titles on AreaOfInterest objects 2016-12-15 17:43:15 +01:00
Laura Klünder
353535179f typeahead inputs for the main site 2016-12-15 17:30:55 +01:00
Laura Klünder
feb8848fe0 add api to retrieve locations 2016-12-15 13:18:46 +01:00
Laura Klünder
d6d025ce97 some more stuff for the website 2016-12-14 11:37:26 +01:00
Laura Klünder
90a2b2b3ae fix room router creation 2016-12-14 10:47:47 +01:00
Laura Klünder
07f15aa6ce drawgraph: support for new graph format 2016-12-14 01:13:20 +01:00
Laura Klünder
18759192e4 buildgraph: fix building room matrix 2016-12-14 01:13:06 +01:00
Laura Klünder
a7f85ee2df buildgraph: build collections matrix for each room and save it 2016-12-14 00:39:46 +01:00
Laura Klünder
2bb89f4c1a buildgraph: dont double-collect points 2016-12-14 00:39:32 +01:00
Laura Klünder
587eb41592 buildgraph: serialize GraphPoint.room 2016-12-13 23:32:19 +01:00
Laura Klünder
06ad6a6e31 buildgraph: new internal data handling, new serialization 2016-12-13 23:00:38 +01:00
Laura Klünder
1f1b28dc99 add __str__ to AreaOfInterest 2016-12-13 20:52:46 +01:00
Laura Klünder
ea0eb44fcb add main site base 2016-12-13 20:17:56 +01:00
Laura Klünder
237b89dcc8 rendermap: render a public and a non-public version of the map 2016-12-13 19:16:51 +01:00
Laura Klünder
9c202ab6cd add AreaOfInterest and GroupOfInterest 2016-12-12 13:21:09 +01:00
Laura Klünder
52958ec5fc editor: add holes to new polygons 2016-12-12 12:51:48 +01:00
Laura Klünder
1664458dd9 No, leaflet.js. Not every new chrome-browser is touch enabled. 2016-12-12 12:42:22 +01:00
Laura Klünder
343a3983eb remove debug break 2016-12-10 19:34:36 +01:00
Laura Klünder
3eaf5ed17e buildgraph: improve point placement 2016-12-10 16:24:48 +01:00
Laura Klünder
f2563db8bf buildgraph: improve point placement and use isolated areas for faster building 2016-12-10 14:58:53 +01:00
Laura Klünder
61f7ad0ee8 buildgraph: remove Point.connect_to() 2016-12-10 12:19:31 +01:00
Laura Klünder
57ed2ec368 refactor graph code 2016-12-10 12:07:52 +01:00
Laura Klünder
e6978c6e61 remove debug comment 2016-12-09 20:05:09 +01:00
Laura Klünder
23139ecdf8 buildgraph: points with multiple rooms instead of points with no rooms 2016-12-09 20:01:08 +01:00
Laura Klünder
6b836e5258 swap obstacle/lineobstacle order 2016-12-09 14:49:20 +01:00
Laura Klünder
8f2548b172 improve rendering 2016-12-09 02:50:21 +01:00
Laura Klünder
cfd6f51978 improve graph building for complicated stair situations 2016-12-09 02:50:02 +01:00