Commit Graph

  • 5b2cd72940 fix: cast to long for shift Hannes Janetzek 2013-09-28 22:18:50 +02:00
  • 92abdbb328 also *throw* exception Hannes Janetzek 2013-09-28 22:18:13 +02:00
  • c1bb637fbf fix: SymbolLayer first item from prevTextures could not have been removed Hannes Janetzek 2013-09-28 21:45:33 +02:00
  • 9653c02b46 add PointF Hannes Janetzek 2013-09-28 21:07:25 +02:00
  • 1226e6c292 add MapPosition(lat,lon,scale), Map.setMapPosition(lat,lon,scale) Hannes Janetzek 2013-09-28 21:04:29 +02:00
  • 170e8287ab add GeometryBuffer.translate(x,y)/scale() functions Hannes Janetzek 2013-09-28 21:00:36 +02:00
  • 01d98cbcb7 add Color.fade(color, alpha) Hannes Janetzek 2013-09-28 20:59:44 +02:00
  • 32d17cca18 utils.pool: remove debug + docs Hannes Janetzek 2013-09-28 20:58:34 +02:00
  • 113f8180cc reset GL program and texture state each frame Hannes Janetzek 2013-09-28 20:51:23 +02:00
  • 4ccc8ed147 add TileSet.contains(Tile) Hannes Janetzek 2013-09-28 20:45:55 +02:00
  • 68cd2f345a GeometryUtils: add docs Hannes Janetzek 2013-09-28 20:45:01 +02:00
  • ed7ff6e7a1 improve LineLayer rendering Hannes Janetzek 2013-09-26 22:09:09 +02:00
  • c05710fcdb oscim.core.Tag: cleanups Hannes Janetzek 2013-09-25 05:50:54 +02:00
  • 2db1cf8b6c org.oscim.backend: docs and cleanups Hannes Janetzek 2013-09-25 05:30:34 +02:00
  • a9d9c97bff move 'fillCoordinates' and uploadLayers from MapRenderer to ElementRenderer Hannes Janetzek 2013-09-25 02:58:58 +02:00
  • c519a4f34b start of MeshLayer for 2D Meshes w/ tessellation Hannes Janetzek 2013-09-25 02:56:25 +02:00
  • 836f6a60e0 improve Tessellator, no more 'synchronized' needed Hannes Janetzek 2013-09-25 02:50:48 +02:00
  • 768df7f6d6 some hints for building jni Hannes Janetzek 2013-09-25 02:38:51 +02:00
  • 3161013481 add VertexItem.getSize() Hannes Janetzek 2013-09-25 02:34:30 +02:00
  • 39c0fcafea share GL reference in RenderElement Hannes Janetzek 2013-09-25 02:31:27 +02:00
  • 47b8a379a4 ignore++ Hannes Janetzek 2013-09-25 02:23:00 +02:00
  • beba45fcdf use ArrayUtils.reverse(), some cleanups and docs Hannes Janetzek 2013-09-25 02:22:28 +02:00
  • 4c77ae6c4b add ArrayUtils.reverse() Hannes Janetzek 2013-09-25 02:20:27 +02:00
  • 178f096b60 add Inlist.appendList(), rename append() to appendItem() Hannes Janetzek 2013-09-25 02:19:42 +02:00
  • 3782ab8f57 project settings: remove cdt builder Hannes Janetzek 2013-09-24 17:44:30 +02:00
  • 86a77a77d6 update to new libgdx api Hannes Janetzek 2013-09-23 21:32:39 +02:00
  • 0c175119b9 desktop: remove duplicated GdxGL20, wrap LwjglGL20 Hannes Janetzek 2013-09-23 21:31:55 +02:00
  • 1fd50d1faa desktop: export jars Hannes Janetzek 2013-09-23 21:29:26 +02:00
  • c720cf22aa consistent formatting Hannes Janetzek 2013-09-23 17:59:51 +02:00
  • 57dfd91378 add TestLogger Hannes Janetzek 2013-09-23 17:14:53 +02:00
  • ab53fecce5 vtm-gdx: key for tronrender theme Hannes Janetzek 2013-09-23 17:13:05 +02:00
  • 5a602786f3 add some example code Hannes Janetzek 2013-09-23 17:12:36 +02:00
  • 31e1fce550 settings: formatter Hannes Janetzek 2013-09-23 17:07:36 +02:00
  • b7b15e120a use jars from vtm-ext-libs Hannes Janetzek 2013-09-23 17:06:29 +02:00
  • 973949180f add FIXME Hannes Janetzek 2013-09-23 16:37:56 +02:00
  • 425c12593b enable PolygonLayer pattern textures and repeat (tile_size/texture_width) times Hannes Janetzek 2013-09-23 01:39:20 +02:00
  • fa28799a5b fix: also clear unused ELEMENT_ARRAY vbos Hannes Janetzek 2013-09-23 01:35:03 +02:00
  • 5c011a2402 reduce points on-the-fly while reading from mapfile Hannes Janetzek 2013-09-23 01:33:24 +02:00
  • 8a2060ca6e make constructor public Hannes Janetzek 2013-09-23 01:31:49 +02:00
  • e40d7136f1 FIX: jogl seems to be picky about flip to limit reads Hannes Janetzek 2013-09-21 16:07:02 +02:00
  • 7e6833d5fd try to load external themes from asset path first Hannes Janetzek 2013-09-21 14:20:56 +02:00
  • 21020abcbd theme: add osmarender patterns Hannes Janetzek 2013-09-21 14:19:38 +02:00
  • da4d1c1ee7 use libtess-jni in ExtrusionLayer, remove Triangle Hannes Janetzek 2013-09-21 12:27:17 +02:00
  • bc3885cd54 remove commented code Hannes Janetzek 2013-09-20 18:37:32 +02:00
  • 8cc115a108 fix: make updateAnimation synchronized Hannes Janetzek 2013-09-20 18:36:39 +02:00
  • 4aae6c0a09 fix MapAnimator: ensure 'adv' is within 0..1 Hannes Janetzek 2013-09-20 18:35:41 +02:00
  • 3608e49885 formatting Hannes Janetzek 2013-09-20 18:34:43 +02:00
  • df9d94ac51 simplify LayerRenderer, move setMatrix to ElementRenderer Hannes Janetzek 2013-09-20 17:41:54 +02:00
  • 19b32adc34 add docs Hannes Janetzek 2013-09-20 17:05:47 +02:00
  • 5ce9024eae use MapRenderer.frametime Hannes Janetzek 2013-09-20 17:05:29 +02:00
  • c093fe3b0c add TouchListener Interface Hannes Janetzek 2013-09-20 17:04:54 +02:00
  • ba9300da91 API: remove Map.setMapCenter() -> use Map.setMapPosition Hannes Janetzek 2013-09-20 17:02:55 +02:00
  • 510c201e17 jni: add missing include Hannes Janetzek 2013-09-20 16:28:36 +02:00
  • 7dde869f4a refactor: utils.GlUtils -> renderer.GLUtils, utils.Matrix4 -> renderer.GLMatrix Hannes Janetzek 2013-09-20 16:28:12 +02:00
  • 83a276becf cleanups Hannes Janetzek 2013-09-20 14:03:37 +02:00
  • 4fadd929ee add docs Hannes Janetzek 2013-09-20 13:55:47 +02:00
  • f049673412 add file header Hannes Janetzek 2013-09-20 13:50:45 +02:00
  • 43de62f4bc use Closeable interface in IOUtils Hannes Janetzek 2013-09-20 13:50:11 +02:00
  • eab0f5e87a remove unused functions Hannes Janetzek 2013-09-20 13:37:59 +02:00
  • 57b94e1d5d theme: use our schema Hannes Janetzek 2013-09-19 23:54:23 +02:00
  • 0dc0ec9394 cleanup VectorTileLoader Hannes Janetzek 2013-09-19 23:50:57 +02:00
  • eada09d060 API: SymbolItem add set(x,y,symbol,billboard) Hannes Janetzek 2013-09-19 23:50:00 +02:00
  • 61e9deb101 use new GeometryBuffer functions Hannes Janetzek 2013-09-19 23:48:54 +02:00
  • 949ebb5d8e API: GeometryBuffer add getNumPoints(), getPoint():PointF Hannes Janetzek 2013-09-19 23:44:54 +02:00
  • 1a4e3b4c7c combine mStrokeScale and mLineScaleFactor Hannes Janetzek 2013-09-19 22:46:34 +02:00
  • d91402da3c add getters for MapTile state, modify 'state' only within package Hannes Janetzek 2013-09-19 22:44:12 +02:00
  • 0107ade039 fix MapAnimator.animateTo() Hannes Janetzek 2013-09-19 21:29:38 +02:00
  • f6bb944907 API: add TileSet.{lockTiles,releaseTiles,setTiles} Hannes Janetzek 2013-09-19 20:34:47 +02:00
  • e5761ef601 fix warnings, cleanups Hannes Janetzek 2013-09-17 22:43:53 +02:00
  • 1421a1f6b6 API: remove TileSource.getMapInfo(), cleanups Hannes Janetzek 2013-09-17 22:42:51 +02:00
  • 1738bfd0bc remove DebugSettings class Hannes Janetzek 2013-09-17 22:37:44 +02:00
  • 4f1b3f262b refactor and document Map Hannes Janetzek 2013-09-17 22:35:41 +02:00
  • 9a82c24a89 cleanup and document Viewport Hannes Janetzek 2013-09-17 22:26:37 +02:00
  • 3b5539da22 cleanup: unused code Hannes Janetzek 2013-09-17 19:12:05 +02:00
  • b71ef1667c remove obsolete class Hannes Janetzek 2013-09-17 12:43:24 +02:00
  • 96b582b58d fix function signature Hannes Janetzek 2013-09-17 12:43:14 +02:00
  • 7a35bb48b1 API: PolygonLayer add addPolygon(GeometryBuffer) Hannes Janetzek 2013-09-17 09:45:24 +02:00
  • 15aa35e56f API: LayerRenderer add isReady() Hannes Janetzek 2013-09-17 09:44:41 +02:00
  • 7f4cdc86bc workaround: strip shader 'precision' qualifier for desktop GL Hannes Janetzek 2013-09-16 20:41:52 +02:00
  • 131876463a add jni build instructions and remove build files Hannes Janetzek 2013-09-16 20:33:02 +02:00
  • 36a721a8e1 fixup Layer Hannes Janetzek 2013-09-23 17:42:30 +02:00
  • a660048bcb gdx: simplify sub-classing GdxMap apps, add createLayers() Hannes Janetzek 2013-09-16 20:17:17 +02:00
  • 1498325ecd settings: export libs and projects Hannes Janetzek 2013-09-16 02:55:34 +02:00
  • 1c0315cd54 docs Hannes Janetzek 2013-09-16 02:53:51 +02:00
  • d50a6fa203 fix: assets path links for eclipse Hannes Janetzek 2013-09-15 19:52:35 +02:00
  • 876b8b6d37 refactor: IRenderCallback -> IRenderTheme.Callback Hannes Janetzek 2013-09-15 19:50:18 +02:00
  • 1137f48882 fix: ensure that variables are not modified while rendering Hannes Janetzek 2013-09-15 18:31:24 +02:00
  • 2f9e303889 refactor: for -> while Hannes Janetzek 2013-09-15 18:30:24 +02:00
  • 027c2e7618 theme: change some theme attribute names and fix renderTheme.xsd Hannes Janetzek 2013-09-15 17:39:43 +02:00
  • 8fe8c3a1f2 refactor: merge BitmapUtils.createBitmap() into CanvasAdapter Hannes Janetzek 2013-09-15 17:36:22 +02:00
  • 0f52eff9c9 comment out all InputLayer stuff Hannes Janetzek 2013-09-13 15:45:28 +02:00
  • 4e01de31f7 some event mechanism Hannes Janetzek 2013-09-13 14:41:14 +02:00
  • 5389f59df0 jni: use double coordinates in Triangle. try to return safely when internal error occured Hannes Janetzek 2013-09-12 23:44:00 +02:00
  • 67a3cbadf7 package/naming reorganization: Hannes Janetzek 2013-09-11 18:28:27 +02:00
  • c6eedc4df7 eclipse: link relative assets path Hannes Janetzek 2013-09-12 01:06:28 +02:00
  • 7c0e1540cb RenderTheme: ignore missing symbol atlas for now. formatting Hannes Janetzek 2013-09-12 01:32:53 +02:00
  • d05c4ad0d1 return null when asset cannot be read Hannes Janetzek 2013-09-11 13:53:30 +02:00
  • 6f2f74089b theme: start porting osmarender theme Hannes Janetzek 2013-09-11 13:52:26 +02:00
  • e43545eec9 html: fix Hannes Janetzek 2013-09-11 01:11:03 +02:00
  • 3eca8ee8b4 remove orphaned classes Hannes Janetzek 2013-09-11 00:31:49 +02:00