196 Commits

Author SHA1 Message Date
Emux
801eda470d SNAPSHOT builds publish to Sonatype OSSRH, closes #165 2016-09-09 13:23:51 +03:00
Emux
a7356e5723 Assets render theme, closes #162 2016-09-07 20:28:51 +03:00
Stephan Leuschner
136c323a75 save app context to avoid leaking activity 2016-08-09 12:42:13 +03:00
Emux
1db23decca TileCache: fix samples, improves #112, closes #116 2016-08-09 12:20:47 +03:00
Stephan Leuschner
85adc04a05 fix TileCache, cacheDirectory was ignored 2016-08-09 11:45:16 +03:00
Emux
49a81cbe04 Map scale bar: multi-platform implementation, closes #84 2016-07-28 11:40:41 +03:00
Emux
462be14edb Graphics API enhancements, closes #92 2016-07-28 11:33:40 +03:00
Emux
6801102631 vtm-android: remove unused classes, #97 2016-07-26 19:25:52 +03:00
Emux
ea36c8c69f Map scale bar: allow scaling its size #84 2016-07-22 14:56:47 +03:00
Emux
c67b35a277 Map scale bar: Android new implementation, #84, closes #88 2016-07-21 15:55:08 +03:00
Emux
faada6625f Screen position for bitmap renderering, closes #87 2016-07-21 13:38:29 +03:00
Emux
ecb76f9af7 Desktop native libraries split per platform, closes #86 2016-07-21 10:38:34 +03:00
Emux
8a2afd7b40 Android native libraries complete collection, closes #85 2016-07-20 21:46:39 +03:00
Emux
243aca9ae9 Gradle: simplify tasks, #46 2016-07-20 19:04:04 +03:00
Emux
d01c3eecf3 vtm-android: remove unused resources 2016-07-20 19:00:13 +03:00
Emux
11f02128e6 Jar with dependencies, closes #82 2016-07-19 20:15:12 +03:00
Emux
3d6cad1a0c SVG symbols: allow custom creation, #74 2016-07-19 15:50:54 +03:00
Emux
05184e7f5f SVG symbols custom default size, closes #74 2016-07-18 19:21:34 +03:00
Emux
a5679ce214 Bitmap.getPngEncodedData improvements, PR #71 2016-07-18 11:06:03 +03:00
Longri
44b40608f6 Bitmap: get png encoded data implementation 2016-07-18 11:06:03 +03:00
Emux
fed2cd05e4 Render themes: SVG resources, closes #60 2016-07-16 21:42:42 +03:00
Emux
73bc26dd2d Render themes: read resources from files, besides assets, closes #65 2016-07-16 21:42:42 +03:00
Emux
43ca550832 Improve code / xml formatting, #54 2016-07-12 19:53:47 +03:00
Emux
e793e8851b Improve code / xml formatting, closes #54 2016-07-09 19:45:23 +03:00
Emux
c389abc7a2 Native libraries publishing artifacts, closes #43 2016-07-04 16:07:58 +03:00
Emux
59f74664a2 Update documentation 2016-07-04 10:42:50 +03:00
Emux
7e24b9cf4a Automated Gradle project deployment to Sonatype OSSRH, closes #44 2016-07-03 21:51:53 +03:00
Emux
eca77a0afc Gradle build refactoring, closes #46 2016-07-03 20:43:32 +03:00
Emux
1bfd76c3da Improve various samples examples, #32 2016-06-22 22:25:14 +03:00
Emux
d2f61f9bfa Native libs: name with platform suffix, #14, #16 2016-06-21 19:19:56 +03:00
Emux
958dfb8166 Gradle: remove sources artifact 2016-06-18 20:10:02 +03:00
Emux
34c0cee0ca Remove external git submodule 'appcompat', closes #22 2016-06-18 16:44:46 +03:00
Emux
3ea5af2477 VTM native libraries for Android and Desktop (Win, Mac, Linux), closes #14 2016-06-17 21:47:36 +03:00
Emux
b8d382a9f3 Android / AWT interfaces improvements, closes #7 2016-06-17 13:08:30 +03:00
Emux
9022ec14ec Update Gradle and Android, build improvements. Closes #1 2016-06-16 13:04:00 +03:00
Hannes Janetzek
d492358a94 sync viewport 2015-06-18 00:13:43 +02:00
Hannes Janetzek
b1cfdfd454 android: remove MapActivity
- see vtm-android-start for an example use of MapView
- add MapPreferences

- update android-start
- android-example: use appcompat actionbar
2015-06-18 00:09:27 +02:00
Hannes Janetzek
0c5a7e7aa6 android: refactor MapView
- merge AndroidMap + GLView into Mapview
- let MapView directly extends GLSurfaceView
2015-06-18 00:09:27 +02:00
Hannes Janetzek
8626aa2f53 api: no more sync'ed Viewport methods
- remove synchronized viewport methods: viewport MUST only be changed on main-thread
- when calling Map.setPosition() from another thread the position will be applied
  on the next main-loop iteration
2015-06-18 00:09:27 +02:00
Hannes Janetzek
711ca7f6d9 gradle: more fun 2014-11-20 01:01:27 +01:00
Hannes Janetzek
aaec15a66a gradle: fix vtm-android install + generate source jars 2014-11-20 00:27:48 +01:00
Hannes Janetzek
f4ffac44d2 gradle: update to 2.1 and android targetSdk 21
- add android-appcompat subproject
2014-10-24 21:38:47 +02:00
Hannes Janetzek
fa62602826 Canvas: pass fill+stroke for drawing text 2014-10-10 19:58:14 +02:00
Hannes Janetzek
29f19b36ce wip: StyleBuilder 2014-10-10 17:31:47 +02:00
Hannes Janetzek
846d90f9fe nicer gl api
- java class name should suffice as namespace
- also use import static gl instance seems to work now with Gwt
2014-10-10 03:23:37 +02:00
Hannes Janetzek
03f6f96988 add option for non-billboard MarkerSymbols 2014-10-10 03:22:34 +02:00
Hannes Janetzek
7053cf8405 android: convert unsupported bitmap formats
- might fix png8 on older devices
2014-10-09 03:44:05 +02:00
Hannes Janetzek
8741357c9a GL20: fix parameter name indices -> offset 2014-09-20 01:31:06 +02:00
Hannes Janetzek
95c9f47e63 refactor: hide backend Adapter handles
- static methods for backend adapters
2014-09-11 21:00:26 +02:00
Hannes Janetzek
84968d201d android: use confirmed tap gesture
- otherwise tap conflicts with double tap zoom..
2014-09-11 21:00:26 +02:00