Commit Graph

  • 2d8098112b SpriteManager using TextureAtlas - not ready yet Hannes Janetzek 2013-06-17 02:12:21 +02:00
  • 569ad7764d change rendertheme 'rule' to 'm' (matcher) - makes themes better readable imo Hannes Janetzek 2013-06-17 02:11:32 +02:00
  • b9ffb48dd4 fix for changed GeometryBuffer index Hannes Janetzek 2013-06-17 02:09:50 +02:00
  • a23b7d9467 fix loop on 404 Hannes Janetzek 2013-06-17 02:08:48 +02:00
  • 9d82cfdd64 move labeling to separate package Hannes Janetzek 2013-06-15 16:55:00 +02:00
  • dae42f0c97 beginning of texture pattern shader for tile polygons Hannes Janetzek 2013-06-15 16:53:45 +02:00
  • 2933ca7b57 polygon geometry: holes do not need a 0 index separator Hannes Janetzek 2013-06-15 16:51:10 +02:00
  • dce0507d36 testing 'tessellate' jni Hannes Janetzek 2013-06-15 16:49:42 +02:00
  • 674f1a6124 fix function name Hannes Janetzek 2013-06-15 16:46:41 +02:00
  • 205149c397 always add event layer Hannes Janetzek 2013-06-15 16:46:15 +02:00
  • 85e7cee412 cleanup + formatting Hannes Janetzek 2013-06-15 16:45:50 +02:00
  • 48369f6baf use TagSet instead of Tag[] in MapElement Hannes Janetzek 2013-06-12 02:52:23 +02:00
  • 0ed0d1a154 disco mode - almost, needs shuffle and blinking Hannes Janetzek 2013-06-10 02:49:29 +02:00
  • e83425580d add custom test layer Hannes Janetzek 2013-06-07 17:18:58 +02:00
  • ed329aac52 use any (direct) ByteBuffer Hannes Janetzek 2013-06-07 16:57:28 +02:00
  • ee054d1bf9 initialize TileLayer/Manager when added at runtime Hannes Janetzek 2013-06-07 02:53:41 +02:00
  • d449c9668c update themes Hannes Janetzek 2013-06-07 02:09:17 +02:00
  • a3e82be917 changed 'fixed' line option to 'fix' Hannes Janetzek 2013-06-07 02:07:33 +02:00
  • 38b3443927 unify RenderTheme 'node'/'way','closed' rules to match any 'element' Hannes Janetzek 2013-06-07 01:56:41 +02:00
  • 4dfb3eed91 --dbg Hannes Janetzek 2013-06-07 01:52:24 +02:00
  • 4e24b46232 the missing file Hannes Janetzek 2013-06-06 14:36:57 +02:00
  • 9c5a1c74f2 building outlines, bold city names Hannes Janetzek 2013-06-06 14:12:12 +02:00
  • a2a97d956c convert height/min_height tag, enable 'unmatched theme' debug option again Hannes Janetzek 2013-06-06 14:01:39 +02:00
  • ce06a87422 nothing from mapsforge left in this class Hannes Janetzek 2013-06-06 14:00:35 +02:00
  • ec77ef7d90 cleanups Hannes Janetzek 2013-06-06 14:00:02 +02:00
  • 59533d823b reset static buffer-usage-count on init, formatting.. Hannes Janetzek 2013-06-06 13:59:51 +02:00
  • 004ad338ae fix NPE in PathOverlay Hannes Janetzek 2013-06-06 12:01:10 +02:00
  • 47f4a3d97f remove obsolete class Hannes Janetzek 2013-06-06 11:54:28 +02:00
  • 8a0ba14c08 theme: show rankscale 0 rivers Hannes Janetzek 2013-06-06 11:53:32 +02:00
  • 0a2bb1026e update map position animation at beginning of each frame Hannes Janetzek 2013-06-04 23:01:54 +02:00
  • 6cfc776911 formatting Hannes Janetzek 2013-06-04 22:53:21 +02:00
  • 528d59263b --log Hannes Janetzek 2013-06-04 22:52:42 +02:00
  • dc5b264a0a inline dot product Hannes Janetzek 2013-06-04 11:40:07 +02:00
  • 8299423e6d do not block in AsyncTask Hannes Janetzek 2013-06-04 11:29:07 +02:00
  • 6a259855af use android logger again.. Hannes Janetzek 2013-06-02 10:36:58 +02:00
  • 6344953ebf move OSMData to utils Hannes Janetzek 2013-06-02 10:26:11 +02:00
  • 92ccd9366d use android logger again.. Hannes Janetzek 2013-06-02 10:36:58 +02:00
  • e8ffbd79f2 move OSMData to utils Hannes Janetzek 2013-06-02 10:26:11 +02:00
  • e09d638bc5 Triangle: slightly improve point-in-hole heuristic Hannes Janetzek 2013-05-31 16:31:58 +02:00
  • 6506e540f8 counted array -> array iterator Hannes Janetzek 2013-05-30 10:08:46 +02:00
  • 09fd019734 use double for pre-projected points Hannes Janetzek 2013-05-30 10:07:49 +02:00
  • 5ab4ce50af add 'project' utility function to project to double array Hannes Janetzek 2013-05-30 10:04:45 +02:00
  • e957b178ad theme tweaks Hannes Janetzek 2013-05-28 08:21:43 +02:00
  • 9dc9289e17 natural earth image layer Hannes Janetzek 2013-05-28 08:21:29 +02:00
  • 8db1b83e54 remove old MapOptions Hannes Janetzek 2013-05-28 08:15:36 +02:00
  • 7f6fe14f60 use zoom level mask instead of min < zoom < max Hannes Janetzek 2013-05-28 08:15:09 +02:00
  • 4abec66e39 finish first part of database -> tilesource refactoring - now there is a clean separation between TileSource type and TileDataSource(worker instances) Hannes Janetzek 2013-05-27 03:13:24 +02:00
  • 2be2ab111a refactor map databases Hannes Janetzek 2013-05-25 21:19:08 +02:00
  • cd1b7e518a more work on TextureAtlas Hannes Janetzek 2013-05-22 16:20:47 +02:00
  • 8d96aacf3f fix formatting Hannes Janetzek 2013-05-22 16:18:29 +02:00
  • 40886fd34c more default Tag keys Hannes Janetzek 2013-05-22 12:48:26 +02:00
  • 5d4b472514 add TagSet.clear() Hannes Janetzek 2013-05-22 12:48:13 +02:00
  • 5ced9c51f2 fixup MAP_READER Hannes Janetzek 2013-05-22 12:47:25 +02:00
  • 5947f24862 warn if some feature matches the same instruction twice - (and remove second RenderInstruction) Hannes Janetzek 2013-05-22 12:46:54 +02:00
  • 3e277c23ee theming: use any key as label Hannes Janetzek 2013-05-22 12:45:06 +02:00
  • 4899e61ee7 start of mapbox streets theme Hannes Janetzek 2013-05-22 12:44:11 +02:00
  • e507bb6b06 - rename MAP_READER -> MAPSFORGE_FILE - add new databases to factory Hannes Janetzek 2013-05-22 12:43:28 +02:00
  • 561162506f move pbmap to oscimap version 1 Hannes Janetzek 2013-05-22 12:42:12 +02:00
  • 4d06977633 move oscimap to oscimap2 Hannes Janetzek 2013-05-22 12:40:54 +02:00
  • 127deb0655 - extract common protobuf decoder to ProtobufDecoder - move LwHttp and ProtobufDecotder to common - rename MapDatabaseCallback to MapDataSink Hannes Janetzek 2013-05-22 12:39:58 +02:00
  • 700f3e403e beginnings of oscimap protocol v4 implementation Hannes Janetzek 2013-05-21 03:48:48 +02:00
  • c966f59d37 filter tags for default locale, cleanups Hannes Janetzek 2013-05-16 22:19:23 +02:00
  • 77733ed593 port theme to mapbox street layers Hannes Janetzek 2013-05-16 22:18:19 +02:00
  • 00abbc839b compile TagSet to Tag[] Hannes Janetzek 2013-05-16 22:17:09 +02:00
  • 6ff66a7567 testing mapnik vector datasource Hannes Janetzek 2013-05-16 15:14:13 +02:00
  • b92afea6d1 more internal strings Hannes Janetzek 2013-05-16 15:13:02 +02:00
  • 991a497ef3 ExtrusionLayer: release tiles when not rendering Hannes Janetzek 2013-05-15 03:17:54 +02:00
  • a0c0d4953f --dbg Hannes Janetzek 2013-05-15 03:16:49 +02:00
  • 01e75ce86e cleanups Hannes Janetzek 2013-05-15 03:03:51 +02:00
  • e6b284c019 use zoomTable from map file Hannes Janetzek 2013-05-15 03:03:33 +02:00
  • fddc8416f3 if Pool.clearItem returns false item is not added back to pool Hannes Janetzek 2013-05-15 03:02:10 +02:00
  • a8e27574c9 use AsyncTask for labeling Hannes Janetzek 2013-05-15 03:00:05 +02:00
  • a873310df2 cleanups, less bright roofs Hannes Janetzek 2013-05-15 02:59:37 +02:00
  • 355f41aee3 use zoomTable for zoom-levels provided by db Hannes Janetzek 2013-05-15 02:59:08 +02:00
  • 3b0c3c8ce9 fix way labels in MapFile Database Hannes Janetzek 2013-05-15 02:56:30 +02:00
  • dc547bb077 more tag keys Hannes Janetzek 2013-05-15 02:55:52 +02:00
  • 08ea40851f smaller default GeomBuffer Hannes Janetzek 2013-05-15 02:55:15 +02:00
  • 6483902901 fix startPolygon for more than one polygon.. Hannes Janetzek 2013-05-15 02:54:40 +02:00
  • 0736dd15b2 increase line scaling factor Hannes Janetzek 2013-05-13 10:42:53 +02:00
  • 8992cfda94 fix texture pool initialization Hannes Janetzek 2013-05-11 22:55:15 +02:00
  • 477548c5f7 use new Martix4 function which use temporary array - avoid 'undefined behaviour' which did work for most cases... Hannes Janetzek 2013-05-11 22:53:24 +02:00
  • b463ca7e3b use BufferObject.loadBufferData Hannes Janetzek 2013-05-11 22:50:20 +02:00
  • 8ac661d727 keep buffer state in LwHttp Hannes Janetzek 2013-05-11 22:42:17 +02:00
  • 1359dedcd4 some more TagSet utilities Hannes Janetzek 2013-05-11 17:33:26 +02:00
  • 46c7c34bb2 Triangle: mark second occurrence of duplicate vertices as UNDEAD so that they are ignored by skeleton builder Hannes Janetzek 2013-05-11 17:32:48 +02:00
  • c4d0c4af57 fix Matrix functions to use temporary array when lhs or rhs are same as result Hannes Janetzek 2013-05-11 17:28:09 +02:00
  • 1ab3a5e174 make convexity test more restrictive Hannes Janetzek 2013-05-09 12:15:28 +02:00
  • ff8e1801bf no need to internalize these Hannes Janetzek 2013-05-08 11:12:10 +02:00
  • 083932abac add comments Hannes Janetzek 2013-05-07 16:10:15 +02:00
  • 05d4dba5fc always internalize tag key Strings Hannes Janetzek 2013-05-07 16:09:50 +02:00
  • 97658f3ab1 use own UTF8Decoder Hannes Janetzek 2013-05-07 16:09:30 +02:00
  • 82a3a880ac add MapView.clearMap() -> clear all previous map state in Layers on next onUpate - now labels are cleared properly when the or mapdb changes. - getTileSet now requires a TileSet instance as input Hannes Janetzek 2013-05-07 16:09:01 +02:00
  • 6bb5cd3f68 release TileSet after rendering Hannes Janetzek 2013-05-07 09:44:43 +02:00
  • 7220fee194 JobQueue now belongs to TileManager instead of TileLayer Hannes Janetzek 2013-05-07 08:11:39 +02:00
  • 0174c0229d - keep screen-to-map-plane projection in Matrices so that this stays consistent for a frame - dont modify map-plane coord array that is passed to ScanBox Hannes Janetzek 2013-05-07 08:02:45 +02:00
  • 9bbfef02ad fix: grow of GeometryBuffer properly Hannes Janetzek 2013-05-06 04:42:19 +02:00
  • 9d96be70fa add string formatter Hannes Janetzek 2013-05-06 04:41:45 +02:00
  • 4bb1e61325 cleanups: dont lookup charset decoder. name varint byte limit Hannes Janetzek 2013-05-06 04:41:21 +02:00
  • 055cd92935 always internalize Tag.key Hannes Janetzek 2013-05-06 04:40:03 +02:00
  • af58f7d915 start of a OsmPbfReader Hannes Janetzek 2013-05-06 04:39:33 +02:00