Commit graph

4959 commits

Author SHA1 Message Date
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
Laura Klünder
4a3bebac36 editor: remove debug output 2016-12-09 02:14:36 +01:00
Laura Klünder
72fcf0feb1 editor: allow continuing polylines 2016-12-09 02:14:04 +01:00
Laura Klünder
57ec770f30 fix missing mapitems in packageio 2016-12-08 23:33:04 +01:00
Laura Klünder
22b431d376 editor: dont zoom into map when closing a shape with a doubleclick 2016-12-08 23:00:28 +01:00
Laura Klünder
3684cf6432 add shortcut to ”add new…”-button 2016-12-08 22:53:41 +01:00
Laura Klünder
4d5cbad685 editor: focus name form field when finished drawing 2016-12-08 22:51:24 +01:00
Laura Klünder
b71a07923c editor: make buttons invisible that are supposed to be invisible 2016-12-08 22:47:49 +01:00
Laura Klünder
eed94a491c editor: add invisible submitbutton to prevent deleting mapitems by hitting return 2016-12-08 22:46:02 +01:00
Laura Klünder
72770d718f editor: preselect map package for new mapitems if only one is shown 2016-12-08 22:37:12 +01:00
Laura Klünder
09ee868a73 buildgraph: dont connect everything within narrow areas… we do that later anyway 2016-12-08 22:24:04 +01:00
Laura Klünder
0f81d1e49a add LineObstacle and various improvements 2016-12-08 22:23:42 +01:00
Laura Klünder
06aec21669 fix graph building error if only one stair is present on a level 2016-12-08 21:13:57 +01:00
Laura Klünder
1ed107ba4b remove debug output 2016-12-08 18:21:55 +01:00
Laura Klünder
8ef06d268b draw steps from left to right (downstairs view) 2016-12-08 18:21:12 +01:00
Laura Klünder
a4644a9c5b clear map cache on model delete 2016-12-08 18:15:40 +01:00
Laura Klünder
6906e1540c buildgraph: add points for steps 2016-12-08 18:12:07 +01:00
Laura Klünder
2863b9da8e refactor graph building 2016-12-08 16:58:08 +01:00
Laura Klünder
6cea5949b3 improve stair rendering using stair areas 2016-12-08 12:56:49 +01:00
Laura Klünder
009cf41dad improve stair rendering 2016-12-08 12:39:45 +01:00
Laura Klünder
56b083f714 add stairs 2016-12-08 12:36:09 +01:00
Laura Klünder
3090d52831 editor: reverse level list in level control 2016-12-08 10:24:39 +01:00
Laura Klünder
23a56a8126 editor: make sure that controls are always initialized in the same order 2016-12-08 10:22:48 +01:00
Laura Klünder
00193f7e11 add heavy caching to mapdata api 2016-12-07 16:11:33 +01:00
Laura Klünder
23da7e3605 api: truncate output in html preview 2016-12-07 09:37:07 +01:00
Laura Klünder
5c91e99ab7 Revert "disabling json indenter for testing"
This reverts commit e12882c1ee11fbfb3d1f131e4d9ed2d1348907df.
2016-12-07 00:16:15 +01:00
Laura Klünder
a90a7fdf50 disabling json indenter for testing 2016-12-07 00:00:21 +01:00
Laura Klünder
e751991585 try to further improve api performance 2016-12-06 23:43:57 +01:00
Laura Klünder
cc8b1dfa55 trying to improve API performance 2016-12-06 23:18:05 +01:00
Laura Klünder
b108fc4899 remove debug output 2016-12-06 22:55:50 +01:00
Laura Klünder
2a13d7ec93 /api/geometries: fix broken prefetch_related 2016-12-06 22:55:15 +01:00
Laura Klünder
32d6033301 cache GeometryMapItem.to_geojson() 2016-12-06 22:48:07 +01:00