Laura Klünder
|
d34afc37c6
|
expire access permission cache earlier if a permission will expire
|
2017-10-24 22:52:38 +02:00 |
|
Laura Klünder
|
10da4f3bb6
|
implement access permissions
|
2017-10-24 22:45:57 +02:00 |
|
Laura Klünder
|
7c44a9d74f
|
add AccessPermission modeling
|
2017-10-24 22:13:53 +02:00 |
|
Laura Klünder
|
506b959946
|
remove delete_old_cached_tiles task because new caching does not need this
|
2017-10-24 18:14:35 +02:00 |
|
Laura Klünder
|
6b6e3afa7b
|
tile view: use new intelligent caching
|
2017-10-24 18:12:46 +02:00 |
|
Laura Klünder
|
f34dd89424
|
change MapHistory format from cache_key to id and timestamp
|
2017-10-24 01:59:50 +02:00 |
|
Laura Klünder
|
1b972c4ab0
|
rebuild LevelRenderData after saving changed_geometries
|
2017-10-24 01:14:36 +02:00 |
|
Laura Klünder
|
24a2fe9522
|
write binary map history index
|
2017-10-24 00:11:02 +02:00 |
|
Laura Klünder
|
82fc9f2264
|
rename cache_key→current_cache_key
|
2017-10-23 22:49:45 +02:00 |
|
Laura Klünder
|
2124b4a536
|
move cache.py to mapdata root
|
2017-10-23 19:32:11 +02:00 |
|
Laura Klünder
|
5af314d282
|
register updated geometries for tile cache invalidation
|
2017-10-23 19:25:15 +02:00 |
|
Laura Klünder
|
9f59b841b0
|
cache LevelRenderData for each level completely (+ cropping)
|
2017-10-20 22:02:51 +02:00 |
|
Laura Klünder
|
96dc678fe6
|
delete old cached map tiles
|
2017-10-20 17:00:14 +02:00 |
|
Laura Klünder
|
1ae60dba63
|
render XML directly as string for better performance and more cleanup
|
2017-10-19 23:50:21 +02:00 |
|
Laura Klünder
|
ed2cedaa87
|
rebuild altitudes and level geoms on mapupdate
|
2017-10-19 14:41:42 +02:00 |
|
Laura Klünder
|
9bfa48ba2c
|
cache max_bounds
|
2017-10-19 13:55:35 +02:00 |
|
Laura Klünder
|
eb370b430c
|
always defer Level.geoms_cache by default
|
2017-10-19 13:40:17 +02:00 |
|
Laura Klünder
|
a9594b0cc5
|
improve rendering speed by caching LevelGeometry in database
|
2017-10-19 13:35:17 +02:00 |
|
Laura Klünder
|
c3cb12d2bc
|
simple renderer for tiles
|
2017-10-10 17:49:53 +02:00 |
|
Laura Klünder
|
9a538f8255
|
GeometryManager with within
|
2017-10-10 17:49:30 +02:00 |
|
Laura Klünder
|
99f9aac0c3
|
add geometry bounds for easier querying
|
2017-10-10 13:26:46 +02:00 |
|
Laura Klünder
|
a87b6d79ac
|
change building color
|
2017-09-21 16:22:20 +02:00 |
|
Laura Klünder
|
17faf9ce05
|
change space color
|
2017-09-21 16:17:58 +02:00 |
|
Laura Klünder
|
1f977ca9e6
|
remove borders from svg rendering
|
2017-09-19 17:23:50 +02:00 |
|
Laura Klünder
|
3ab21d55d1
|
fix hole rendering again
|
2017-09-19 17:21:07 +02:00 |
|
Laura Klünder
|
a49f2c61a6
|
fix hole rendering
|
2017-09-19 17:18:36 +02:00 |
|
Laura Klünder
|
d6f17a08cd
|
improve hole rendering
|
2017-09-19 17:12:53 +02:00 |
|
Laura Klünder
|
8731fd5f11
|
color should be up to 32 characters, fix color migration
|
2017-09-16 14:19:01 +02:00 |
|
Laura Klünder
|
e76963a2a6
|
fix typo
|
2017-08-21 16:05:31 +02:00 |
|
Laura Klünder
|
662ea578c8
|
openscad renderer: render walls
|
2017-08-08 13:29:24 +02:00 |
|
Laura Klünder
|
7ec56d4186
|
render single levels, too
|
2017-08-08 12:31:55 +02:00 |
|
Laura Klünder
|
5a2bb0fe3d
|
improve scad rendering
|
2017-08-07 21:20:50 +02:00 |
|
Laura Klünder
|
3c9013220e
|
new stair interpolation based on dijkstra
|
2017-08-07 18:12:33 +02:00 |
|
Laura Klünder
|
2573ffc05b
|
render to openscad: render obstacles
|
2017-08-07 16:13:35 +02:00 |
|
Laura Klünder
|
5f848104a2
|
add missing properties in serialization
|
2017-08-07 15:30:50 +02:00 |
|
Laura Klünder
|
055df254e2
|
add space and obstacle heights
|
2017-08-07 15:29:52 +02:00 |
|
Laura Klünder
|
1a779fbcc4
|
openscad export: implement low_clip and call it for the lowest level
|
2017-08-07 15:10:34 +02:00 |
|
Laura Klünder
|
7579c5f188
|
center/translate openscad export
|
2017-08-07 14:55:08 +02:00 |
|
Laura Klünder
|
ca08315598
|
remove debug statements
|
2017-08-07 14:24:13 +02:00 |
|
Laura Klünder
|
2cdef6e188
|
move obstacle altitude code etc. from scad render to compilealtitudes
|
2017-08-07 14:22:32 +02:00 |
|
Laura Klünder
|
ee5dea5337
|
set default linear_extrude height to 0.5
|
2017-08-07 13:47:07 +02:00 |
|
Laura Klünder
|
c4ee2aeff9
|
fillin altitudes within obstacles of levels
|
2017-08-07 13:43:31 +02:00 |
|
Laura Klünder
|
756c3976d0
|
move renderscad into Level model
|
2017-08-06 22:07:34 +02:00 |
|
Laura Klünder
|
7b141aa87b
|
areas → all_areas
|
2017-08-06 21:37:51 +02:00 |
|
Laura Klünder
|
b9de22fb1c
|
save areas in buildaltitudes
|
2017-08-06 20:06:46 +02:00 |
|
Laura Klünder
|
5c474e73b5
|
connect altitudes between levels before interpolating
|
2017-08-06 19:12:38 +02:00 |
|
Laura Klünder
|
822e3ed819
|
stairs have no direction anymore, our altitude system replaces this
|
2017-08-06 17:07:01 +02:00 |
|
Laura Klünder
|
3347908d06
|
remove GraphNode.space_transfer
|
2017-08-06 16:52:08 +02:00 |
|
Laura Klünder
|
faec957984
|
last fallback: level base_altitude
|
2017-08-05 16:51:08 +02:00 |
|
Laura Klünder
|
5cf0157f50
|
ordering → base_altitude
|
2017-08-05 16:49:10 +02:00 |
|