Commit graph

  • 10390e5804 remove debuging in drawgraph Laura Klünder 2016-12-17 22:33:32 +01:00
  • 5183b8fa7d add support for connection types and excluding steps_down or steps_up Laura Klünder 2016-12-17 22:15:14 +01:00
  • f6129d621c first stuff for showing the route on the site Laura Klünder 2016-12-17 19:25:27 +01:00
  • ad58ddbbcb add map image composing Laura Klünder 2016-12-17 16:47:13 +01:00
  • 4f847f4e49 split route into connections Laura Klünder 2016-12-17 14:46:15 +01:00
  • 988c7b1d11 fix error in _room_transfers in _level_transfers that selected the worst point Laura Klünder 2016-12-17 14:18:47 +01:00
  • 160629f356 put all routers into one dict Laura Klünder 2016-12-17 14:09:38 +01:00
  • 6536a204db sort imports Laura Klünder 2016-12-17 13:26:33 +01:00
  • f0f92caffd finish basic routing Laura Klünder 2016-12-17 13:24:42 +01:00
  • 83bf37d748 first stuff for routing Laura Klünder 2016-12-16 17:38:13 +01:00
  • d84d3d6323 fix site ui Laura Klünder 2016-12-16 15:07:18 +01:00
  • 3269394c42 routing: implement build_routers() (with RoomRouter caching) Laura Klünder 2016-12-16 15:06:35 +01:00
  • 55cac31bbe add caching to Graph.load() Laura Klünder 2016-12-16 11:38:25 +01:00
  • 6cc8c27ffa buildgraph: add GraphLevel.arealocation_points Laura Klünder 2016-12-16 11:38:07 +01:00
  • ed0f168a77 move location stuff into the corresponding models (now renamed to Locations) Laura Klünder 2016-12-16 11:03:40 +01:00
  • 7528686e87 site: allow setting locations by url Laura Klünder 2016-12-15 18:28:04 +01:00
  • 584e99559c typeahead: don't cache Laura Klünder 2016-12-15 18:13:07 +01:00
  • 85107978cb packageio: fix missing titles on AreaOfInterest objects Laura Klünder 2016-12-15 17:43:15 +01:00
  • 353535179f typeahead inputs for the main site Laura Klünder 2016-12-15 17:30:55 +01:00
  • feb8848fe0 add api to retrieve locations Laura Klünder 2016-12-15 13:18:46 +01:00
  • d6d025ce97 some more stuff for the website Laura Klünder 2016-12-14 11:37:26 +01:00
  • 90a2b2b3ae fix room router creation Laura Klünder 2016-12-14 10:47:47 +01:00
  • 07f15aa6ce drawgraph: support for new graph format Laura Klünder 2016-12-14 01:13:20 +01:00
  • 18759192e4 buildgraph: fix building room matrix Laura Klünder 2016-12-14 01:13:06 +01:00
  • a7f85ee2df buildgraph: build collections matrix for each room and save it Laura Klünder 2016-12-14 00:39:46 +01:00
  • 2bb89f4c1a buildgraph: dont double-collect points Laura Klünder 2016-12-14 00:39:32 +01:00
  • 587eb41592 buildgraph: serialize GraphPoint.room Laura Klünder 2016-12-13 23:32:19 +01:00
  • 06ad6a6e31 buildgraph: new internal data handling, new serialization Laura Klünder 2016-12-13 23:00:38 +01:00
  • 1f1b28dc99 add __str__ to AreaOfInterest Laura Klünder 2016-12-13 20:52:46 +01:00
  • ea0eb44fcb add main site base Laura Klünder 2016-12-13 20:17:56 +01:00
  • 237b89dcc8 rendermap: render a public and a non-public version of the map Laura Klünder 2016-12-13 19:16:51 +01:00
  • 9c202ab6cd add AreaOfInterest and GroupOfInterest Laura Klünder 2016-12-12 13:21:09 +01:00
  • 52958ec5fc editor: add holes to new polygons Laura Klünder 2016-12-12 12:51:48 +01:00
  • 1664458dd9 No, leaflet.js. Not every new chrome-browser is touch enabled. Laura Klünder 2016-12-12 12:42:22 +01:00
  • 343a3983eb remove debug break Laura Klünder 2016-12-10 19:34:36 +01:00
  • 3eaf5ed17e buildgraph: improve point placement Laura Klünder 2016-12-10 16:24:48 +01:00
  • f2563db8bf buildgraph: improve point placement and use isolated areas for faster building Laura Klünder 2016-12-10 14:58:53 +01:00
  • 61f7ad0ee8 buildgraph: remove Point.connect_to() Laura Klünder 2016-12-10 12:19:31 +01:00
  • 57ed2ec368 refactor graph code Laura Klünder 2016-12-10 12:07:52 +01:00
  • e6978c6e61 remove debug comment Laura Klünder 2016-12-09 20:05:09 +01:00
  • 23139ecdf8 buildgraph: points with multiple rooms instead of points with no rooms Laura Klünder 2016-12-09 20:01:08 +01:00
  • 6b836e5258 swap obstacle/lineobstacle order Laura Klünder 2016-12-09 14:49:20 +01:00
  • 8f2548b172 improve rendering Laura Klünder 2016-12-09 02:50:21 +01:00
  • cfd6f51978 improve graph building for complicated stair situations Laura Klünder 2016-12-09 02:50:02 +01:00
  • 4a3bebac36 editor: remove debug output Laura Klünder 2016-12-09 02:14:36 +01:00
  • 72fcf0feb1 editor: allow continuing polylines Laura Klünder 2016-12-09 02:14:04 +01:00
  • 57ec770f30 fix missing mapitems in packageio Laura Klünder 2016-12-08 23:33:04 +01:00
  • 22b431d376 editor: dont zoom into map when closing a shape with a doubleclick Laura Klünder 2016-12-08 23:00:28 +01:00
  • 3684cf6432 add shortcut to ”add new…”-button Laura Klünder 2016-12-08 22:53:41 +01:00
  • 4d5cbad685 editor: focus name form field when finished drawing Laura Klünder 2016-12-08 22:51:24 +01:00
  • b71a07923c editor: make buttons invisible that are supposed to be invisible Laura Klünder 2016-12-08 22:47:49 +01:00
  • eed94a491c editor: add invisible submitbutton to prevent deleting mapitems by hitting return Laura Klünder 2016-12-08 22:46:02 +01:00
  • 72770d718f editor: preselect map package for new mapitems if only one is shown Laura Klünder 2016-12-08 22:37:12 +01:00
  • 09ee868a73 buildgraph: dont connect everything within narrow areas… we do that later anyway Laura Klünder 2016-12-08 22:24:04 +01:00
  • 0f81d1e49a add LineObstacle and various improvements Laura Klünder 2016-12-08 22:23:42 +01:00
  • 06aec21669 fix graph building error if only one stair is present on a level Laura Klünder 2016-12-08 21:13:57 +01:00
  • 1ed107ba4b remove debug output Laura Klünder 2016-12-08 18:21:55 +01:00
  • 8ef06d268b draw steps from left to right (downstairs view) Laura Klünder 2016-12-08 18:21:12 +01:00
  • a4644a9c5b clear map cache on model delete Laura Klünder 2016-12-08 18:15:40 +01:00
  • 6906e1540c buildgraph: add points for steps Laura Klünder 2016-12-08 18:12:07 +01:00
  • 2863b9da8e refactor graph building Laura Klünder 2016-12-08 16:58:08 +01:00
  • 6cea5949b3 improve stair rendering using stair areas Laura Klünder 2016-12-08 12:56:49 +01:00
  • 009cf41dad improve stair rendering Laura Klünder 2016-12-08 12:39:45 +01:00
  • 56b083f714 add stairs Laura Klünder 2016-12-08 12:36:09 +01:00
  • 3090d52831 editor: reverse level list in level control Laura Klünder 2016-12-08 10:24:39 +01:00
  • 23a56a8126 editor: make sure that controls are always initialized in the same order Laura Klünder 2016-12-08 10:22:48 +01:00
  • 00193f7e11 add heavy caching to mapdata api Laura Klünder 2016-12-07 16:11:33 +01:00
  • 23da7e3605 api: truncate output in html preview Laura Klünder 2016-12-07 09:37:07 +01:00
  • 5c91e99ab7 Revert "disabling json indenter for testing" Laura Klünder 2016-12-07 00:16:15 +01:00
  • a90a7fdf50 disabling json indenter for testing Laura Klünder 2016-12-07 00:00:21 +01:00
  • e751991585 try to further improve api performance Laura Klünder 2016-12-06 23:43:57 +01:00
  • cc8b1dfa55 trying to improve API performance Laura Klünder 2016-12-06 23:18:05 +01:00
  • b108fc4899 remove debug output Laura Klünder 2016-12-06 22:55:37 +01:00
  • 2a13d7ec93 /api/geometries: fix broken prefetch_related Laura Klünder 2016-12-06 22:55:15 +01:00
  • 32d6033301 cache GeometryMapItem.to_geojson() Laura Klünder 2016-12-06 22:48:07 +01:00
  • 48b0695a07 update readme Laura Klünder 2016-12-06 22:34:50 +01:00
  • 5dd43ca08a select packages to show on map Laura Klünder 2016-12-06 21:21:52 +01:00
  • e3d9f88c34 editor: change level control Laura Klünder 2016-12-06 21:07:59 +01:00
  • e69b0a95ec editor: select geometry types to show on map Laura Klünder 2016-12-06 20:47:17 +01:00
  • f0a2f5e058 better graph building (routing to be fixed) using points with no room or no level Laura Klünder 2016-12-06 19:39:42 +01:00
  • e2a13e7f27 change downwards map rendering Laura Klünder 2016-12-05 15:22:11 +01:00
  • 46ef2a6129 more helpfull "door with <2 rooms" message Laura Klünder 2016-12-05 15:03:56 +01:00
  • ef1c53d899 fix travis scipy: update pip Laura Klünder 2016-12-05 14:04:11 +01:00
  • 2826e76a0f move everything from c3nav.routing.graph to c3nav.routing Laura Klünder 2016-12-05 13:56:54 +01:00
  • 7b792ace8b calculate connection distances Laura Klünder 2016-12-05 13:49:23 +01:00
  • 82a859e958 buildgraph: show build time Laura Klünder 2016-12-05 13:46:33 +01:00
  • 762cb6e317 add graph router Laura Klünder 2016-12-05 13:39:22 +01:00
  • 89ed7e25f7 call Graph.load() instead graph.load() Laura Klünder 2016-12-05 12:15:04 +01:00
  • a611e32682 fix typo Laura Klünder 2016-12-05 12:14:07 +01:00
  • a7ad682cbe improve graph building, save graph after building it and split of drawgraph Laura Klünder 2016-12-05 12:09:43 +01:00
  • 6df2b7e3b7 rendermap: improve hole shadows... again Laura Klünder 2016-12-04 21:58:53 +01:00
  • 7c13a743cc rendermap: holes outside Laura Klünder 2016-12-04 21:45:17 +01:00
  • 9d170f0931 rendermap: fix intermediate shadows Laura Klünder 2016-12-04 20:44:42 +01:00
  • 08fe62eb54 reorder geometry map items Laura Klünder 2016-12-04 20:01:37 +01:00
  • eb6ee16f2a rendermap: improve shadows Laura Klünder 2016-12-04 18:26:30 +01:00
  • 6e1c33e59a rendermap: add hole shadows Laura Klünder 2016-12-04 18:14:36 +01:00
  • 655897fef1 rendermap: improve intermediate shadows Laura Klünder 2016-12-04 17:55:55 +01:00
  • 8bff54ff56 editor form: do not require crop_to_level Laura Klünder 2016-12-04 16:44:44 +01:00
  • 779d2fa2f5 editor: if creating a new polygon, hide save button until the geometry is complete Laura Klünder 2016-12-04 14:22:49 +01:00
  • a4c5651675 editor: on form validation error, dont forget the geometry Laura Klünder 2016-12-04 14:19:34 +01:00