Commit Graph

  • 67edb98d12 fix deadlock: do not lock Viewport while calling MapAnimator Hannes Janetzek 2014-01-27 00:40:45 +01:00
  • d85782b055 add attribution/terms-of-use note Hannes Janetzek 2014-01-26 21:58:20 +01:00
  • e0df6ce58a refactor: rename QuadTreeIndex to QuadTree Hannes Janetzek 2014-01-25 10:19:17 +01:00
  • 27dc7f1f2d refactor: rename QuadTree to Node Hannes Janetzek 2014-01-25 10:18:07 +01:00
  • a42bd9684f LineLayer: drop line segments short than 1/8 Hannes Janetzek 2014-01-26 20:08:00 +01:00
  • 457e3006a6 add debug draw for MeshLayer Hannes Janetzek 2014-01-26 20:07:05 +01:00
  • 4351ff82fc add FastMath.withinSquaredDistance() Hannes Janetzek 2014-01-25 10:06:10 +01:00
  • 7ae8ee4405 add GeometryUtils.squareSegmentDistance() Hannes Janetzek 2014-01-25 10:05:33 +01:00
  • 44fc754b6f OBB2D optimizaitons Hannes Janetzek 2014-01-24 05:29:54 +01:00
  • 77e2a6607c reduce default of bitmap tiles kept in memory Hannes Janetzek 2014-01-26 00:18:53 +01:00
  • 818e9ecbb8 what was this sqrt() for? Hannes Janetzek 2014-01-22 22:56:36 +01:00
  • f8603dafe1 cleanup: Color Hannes Janetzek 2014-01-25 09:59:28 +01:00
  • 45b851c55c cleanup: Pool Hannes Janetzek 2014-01-26 00:17:42 +01:00
  • 0f02215e63 refactor: RenderElement: Hannes Janetzek 2014-01-23 23:05:20 +01:00
  • eff5935068 refactor: TextureItem: Hannes Janetzek 2014-01-26 00:01:06 +01:00
  • fa2d3dd7a4 add GeometryUtils.area() for arrays Hannes Janetzek 2014-01-22 22:57:16 +01:00
  • f2a140e414 add option to use MeshLayer for tile polygon rendering Hannes Janetzek 2014-01-22 22:54:07 +01:00
  • dc37296750 use color from Area style in MeshLayer Hannes Janetzek 2014-01-22 22:52:18 +01:00
  • 36d540da18 Tessellator: process all polygons from GeometryBuffer Hannes Janetzek 2014-01-22 22:51:20 +01:00
  • a0586a1897 rename: ContinuousTask -> SimpleWorker Hannes Janetzek 2014-01-22 22:47:05 +01:00
  • 401b0bf2dc implement managing of tasks instances in ContinuousTask Hannes Janetzek 2014-01-22 22:42:50 +01:00
  • c8d79ee6fc LineLayer.Renderer: pass relative scale Hannes Janetzek 2014-01-22 03:20:09 +01:00
  • 683e0733a5 add TileGridLayer wrapper for GridRenderer Hannes Janetzek 2014-01-26 00:44:30 +01:00
  • baceacccd5 enable logging for gwt Hannes Janetzek 2014-01-22 22:55:25 +01:00
  • ec1954a83a fix: gwt LwHttp emulation Hannes Janetzek 2014-01-26 20:35:31 +01:00
  • 9f626e3716 api changes: UrlTileSource Hannes Janetzek 2014-01-26 05:01:00 +01:00
  • cb629744ec testing tilecache for bitmap tiles Hannes Janetzek 2014-01-25 23:19:58 +01:00
  • 64c4c3b93c move getZoomLevelMin()/Max() to TileSource Hannes Janetzek 2014-01-25 10:03:24 +01:00
  • a82da20981 TileCache: use dbName to acutally create multiple databases.. Hannes Janetzek 2014-01-25 23:19:27 +01:00
  • 1bda9aff3f LwHttp: take skip() position into account for writing to cache Hannes Janetzek 2014-01-25 23:21:40 +01:00
  • 305032707b google maps tiles Hannes Janetzek 2014-01-25 21:45:18 +01:00
  • 7f41a591c8 LwHttp: add workaround for bug in Android image decoder (around version 4.1.2) Hannes Janetzek 2014-01-25 22:04:00 +01:00
  • ddb410fea0 rename DBG -> dbg, looks nicer imo Hannes Janetzek 2014-01-25 21:34:26 +01:00
  • 984a17ef35 LwHttp: add Buffer.skip() Hannes Janetzek 2014-01-25 21:33:35 +01:00
  • 3c133af4df LwHttp: provide user-agent in header Hannes Janetzek 2014-01-25 21:32:57 +01:00
  • 833f49eb35 refactor: theme...RenderInstruction -> theme.styles.RenderStyle Hannes Janetzek 2014-01-21 19:35:30 +01:00
  • 1e2837c33f reenable building layer in example Hannes Janetzek 2014-01-25 20:38:00 +01:00
  • 3e2a9a5187 rename: TileLayer.getTileLayer() -> .getTileRenderer() Hannes Janetzek 2014-01-25 20:37:18 +01:00
  • 142b2e143d android-example app name Hannes Janetzek 2014-01-23 21:23:24 +01:00
  • 5364651a94 cleanups Hannes Janetzek 2014-01-22 03:30:02 +01:00
  • 1170e4a91a implement LwHttp.Buffer.mark()/reset() Hannes Janetzek 2014-01-25 10:04:26 +01:00
  • a739c92f4a eclipse: gwt Hannes Janetzek 2014-01-22 22:56:14 +01:00
  • 93af135d6d eclipse: export slf4j Hannes Janetzek 2014-01-21 18:27:46 +01:00
  • b2f0bd0e3d disable debug Hannes Janetzek 2014-01-21 17:22:37 +01:00
  • 154da99d40 fix: LwHttp cache writes Hannes Janetzek 2014-01-21 16:51:30 +01:00
  • dc74949736 fix: sync ElementRenderer, add docs Hannes Janetzek 2014-01-21 14:57:32 +01:00
  • 404df03f25 cleanup: BitmapTileSource Hannes Janetzek 2014-01-21 14:56:33 +01:00
  • b6cbc960f3 cleanup: VectorTileLoader Hannes Janetzek 2014-01-21 14:56:14 +01:00
  • 29189c77ff dbg-- Hannes Janetzek 2014-01-21 05:42:03 +01:00
  • 8890875a7f use FSAA on desktop Hannes Janetzek 2014-01-21 04:43:06 +01:00
  • d2381e06fb add DebugTheme Hannes Janetzek 2014-01-21 05:07:49 +01:00
  • 1e34a823b3 cleanup: QuadTree Hannes Janetzek 2014-01-21 04:39:52 +01:00
  • f2e1b33db5 cleanup: TextureItem Hannes Janetzek 2014-01-21 04:41:54 +01:00
  • ec69fc7a68 fix typo Hannes Janetzek 2014-01-21 04:41:40 +01:00
  • c027ebdbb4 update app Hannes Janetzek 2014-01-21 05:25:16 +01:00
  • c8949194cc Merge branch 'unify_tilesources' Hannes Janetzek 2014-01-21 05:24:03 +01:00
  • 9baf5b2b6e new BitmapTileLayer implementation Hannes Janetzek 2014-01-21 02:49:49 +01:00
  • 6e543303c6 simplify UrlTileDataSource initialization Hannes Janetzek 2014-01-21 00:47:57 +01:00
  • 94011804be add isValid() to Bitmap interface Hannes Janetzek 2014-01-20 22:49:33 +01:00
  • 652024c5dc fix: always initialize TileManager Hannes Janetzek 2014-01-21 02:52:34 +01:00
  • c88d5707ad add ITileDataSink.setTileImage(bitmap) to interface Hannes Janetzek 2014-01-20 22:48:41 +01:00
  • b70090ea3a refactor: add TileLayer.initLoader() Hannes Janetzek 2014-01-20 22:47:12 +01:00
  • 402cbe7e57 use LwHttp.Buffer to set limit on InputStream Hannes Janetzek 2014-01-20 22:43:57 +01:00
  • 9ed4bb6ec5 refactor: PbfTileDataSource -> UrlTileDataSource Hannes Janetzek 2014-01-19 23:23:16 +01:00
  • 77088b84ad settings: export slf4j Hannes Janetzek 2014-01-21 03:09:45 +01:00
  • f9d262d6a7 cleanup Hannes Janetzek 2014-01-21 02:53:06 +01:00
  • 764a62986e fix gwt: 'join' in PausableThread Hannes Janetzek 2014-01-19 23:14:24 +01:00
  • ab2e82a456 Merge branch 'wip_android' Hannes Janetzek 2014-01-19 22:57:40 +01:00
  • 5b3c2ed1a8 TileCache: dont use ParcelFileDescriptor for now, cleanups Hannes Janetzek 2014-01-19 22:42:50 +01:00
  • 2fa0a53fdd cleanups Hannes Janetzek 2014-01-19 22:41:37 +01:00
  • 0b9e81a6c0 android-example: add BitmapTileLayer Hannes Janetzek 2014-01-19 22:40:27 +01:00
  • 350f6394fd vtm-android: dont force MapView to use MapActivity context Hannes Janetzek 2014-01-19 22:39:25 +01:00
  • 35d7d2c0b5 android-example: add theme chooser menu + stress test Hannes Janetzek 2014-01-19 17:25:27 +01:00
  • e4eeae2821 cleanups: dont keep track of current theme in Map Hannes Janetzek 2014-01-19 17:34:19 +01:00
  • b587990602 Merge branch 'tile_fade' Hannes Janetzek 2014-01-19 22:55:49 +01:00
  • aba6cc5778 add tile fade effect: Hannes Janetzek 2014-01-19 17:52:24 +01:00
  • 90b005a2fd add MapRenderer.animate() to trigger animations on GL-Thread Hannes Janetzek 2014-01-19 17:22:57 +01:00
  • 2c7cd1c880 Merge branch 'wip_sync' Hannes Janetzek 2014-01-19 22:53:48 +01:00
  • 25c95da80c set MapTile.STATE_CANCEL when tile is cleared Hannes Janetzek 2014-01-19 17:15:42 +01:00
  • e76b0a3740 refactor TextRenderer, sync MapTile in Label-Thread Hannes Janetzek 2014-01-19 22:01:51 +01:00
  • ec8821e557 cancel TileLoader job when thread shouldPause Hannes Janetzek 2014-01-19 17:10:27 +01:00
  • 0710e5776e fix deadlock on AndroidMap<>Viewport: Hannes Janetzek 2014-01-19 16:09:39 +01:00
  • 348e63b4fb synchronize clearing TileLayer on its TileRenderer instead of global MapRenderer.drawlock Hannes Janetzek 2014-01-19 15:15:07 +01:00
  • 2de6576765 fix PausableThread: Hannes Janetzek 2014-01-19 14:51:17 +01:00
  • c2eac63ce6 fix: clear previous tile jobs when changing theme Hannes Janetzek 2014-01-18 17:36:09 +01:00
  • 42a6887ae2 fix: Color.fade() Hannes Janetzek 2014-01-19 16:10:57 +01:00
  • ab56e9c212 fix themes Hannes Janetzek 2014-01-19 15:15:44 +01:00
  • 7d57b8e9ec merge Vec2 class into OBB2D Hannes Janetzek 2014-01-19 14:52:01 +01:00
  • 58e48088f9 update README Hannes Janetzek 2014-01-17 21:19:57 +01:00
  • 8a8cf64873 funky color path example Hannes Janetzek 2014-01-17 21:09:38 +01:00
  • d76d5ca754 add Color.rainbow() Hannes Janetzek 2014-01-17 20:43:16 +01:00
  • dd681e390d fix possible concurrent modification Hannes Janetzek 2014-01-17 20:41:45 +01:00
  • 143e981ad1 add MarkerLayer example Hannes Janetzek 2014-01-17 19:23:10 +01:00
  • ec7b7276c5 flip MarkerLayer items over date-line Hannes Janetzek 2014-01-17 19:21:55 +01:00
  • 8ea6fef1ca improve MapRenderer Hannes Janetzek 2014-01-17 19:19:01 +01:00
  • 5e27740761 update slf4j android Hannes Janetzek 2014-01-17 17:58:43 +01:00
  • f385725311 fix: async task, handle RejectedExecutionException Hannes Janetzek 2014-01-17 15:13:04 +01:00
  • bfb86e0a57 use arrays for listeners (avoid allocating iterators) Hannes Janetzek 2014-01-17 15:09:50 +01:00
  • 828c6d9212 update README Hannes Janetzek 2014-01-17 14:30:18 +01:00
  • 6f14569da4 app++ Hannes Janetzek 2014-01-17 14:16:05 +01:00