46 Commits

Author SHA1 Message Date
Emux
ddf94ae2ca
ZipXmlThemeResourceProvider: add method to just scan zip for xml themes (#807) 2021-02-22 14:06:03 +02:00
Emux
3bb8ce00c5
Render themes: Android scoped storage, zip render theme, custom resource providers (#804) 2021-01-21 15:01:19 +02:00
Emux
c20922b5f5
Tile decoders refactoring 2019-10-01 18:48:10 +03:00
Izumi Kawashima
ffeaf1b81c
k-nearest neighbors search in R-tree (#725) 2019-05-17 18:55:38 +03:00
Gustl22
ba65786b5a
GeometryUtils improvements (#709) 2019-04-10 12:41:50 +03:00
Gustl22
271cab1212
GeometryUtils: fix clockwise calculation (#704) 2019-03-20 15:25:31 +02:00
Gustl22
fb8e6dab20
GeometryBuffer: add removeLastPoint (#702) 2019-03-20 15:11:41 +02:00
Emux
4b12e28f3c
Fix MapEventLayerTest 2019-03-02 15:16:40 +02:00
Emux
5eda5b78a6
Move some test classes in vtm-tests, fix #682 2019-03-02 11:44:10 +02:00
Gustl22
627a316e4d
ColorUtil: fix modHSV, Color: HSV (#673) 2019-02-25 20:34:35 +02:00
Emux
f6af3d7410
Merge pull request #664 from Gustl22/geometry_utils
GeometryUtils: Fix reverse clockwise check
2019-02-19 13:31:23 +02:00
Gustl22
16132f7ae3 GeometryUtils: Fix reverse clockwise check 2019-02-19 11:51:02 +01:00
Gustl22
0a8e56ea05
DateTime adapter (#628) 2019-02-19 12:05:39 +02:00
Gustl22
70dd6554c3 refactor 'final static' to 'static final' convention 2018-12-06 21:06:04 +01:00
Robin
d049d378dd
vtm-mvt module with new MVT tile decoder (#481) 2018-01-12 19:02:43 +02:00
Emux
095ed65eb3 Core utilities #396 (#397) 2017-09-10 15:59:54 +03:00
Emux
2555fea5da UrlTileSource: customize api key name #49 2017-08-11 21:17:43 +03:00
Emux
db871d4a22 OkHttpEngine improvements #138 2017-06-08 19:31:27 +03:00
Emux
3f959a3b46 OkHttpEngine: improve cache API, add example #138 2017-06-07 21:24:18 +03:00
Emux
817bd13d7b OkHttp 3 engine, closes #138 2017-02-11 22:33:23 +02:00
Emux
ba93445259 Improved gestures: parallel system and samples #253 2016-11-28 14:41:32 +02:00
Andrey Novikov
71f7c45b21 Improved gestures (#249) #253 2016-11-28 14:28:44 +02:00
Emux
bf8f0745a6 Fix Travis build 2016-11-21 12:59:07 +02:00
Schedul Xor
acde5d565d Added easing functions which currently works with Animator (#242) 2016-11-21 12:38:01 +02: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
7a88524343 Add vector tile api key parameter, closes #49 2016-07-06 17:12:48 +03:00
Emux
f3d4a8ef7d Fix vtm-tests 2016-06-18 19:53:56 +03:00
Hannes Janetzek
4c78f8652b fix: UrlTileSource.Builder was hiding zoom values from TileSource.Builder
- values set thorugh builder.minZoom()/maxZoom() were ignored

should fix: #120
2014-11-03 01:32:56 +01:00
Hannes Janetzek
5f9a9cc909 TileLoader/TileDataSource: add cancel() method
- used to force closing sockets when changing theme or tilesource
2014-10-03 05:19:12 +02:00
Hannes Janetzek
8303a611ea TileRenderer: get correct fade-time for proxies 2014-09-20 02:23:31 +02:00
Hannes Janetzek
52813ea29f sed 's/m\(in\|ax\)\(X\|Y\)/\L\2m\1/g' 2014-09-11 21:00:26 +02:00
Hannes Janetzek
67336e0c93 implement okhttp response caching
based on patch from: Baldur Gudbjornsson <baldur.gudbjornsson@gmail.com>
2014-09-11 21:00:26 +02:00
Hannes Janetzek
bb5cf608a6 cannot test OkHttp close atm 2014-08-13 23:10:14 +02:00
Hannes Janetzek
9b719d857e add RTree 2014-06-10 22:16:09 +02:00
Hannes Janetzek
b460b4ebaf add QuadTree implementing SpatialIndex
- add SpatialIndex interface
2014-06-10 22:16:09 +02:00
Hannes Janetzek
dc0529c59e implement KeyMap.remove()
- tests
- cleanups
2014-06-10 22:16:08 +02:00
Hannes Janetzek
fb628f4e25 Inlist:
- add Inlist.List size()
- make Inlist work items indirectly extending Inlist
- check Inlist.push() argument to not push lists
2014-06-10 22:16:07 +02:00
Hannes Janetzek
6d9b62af72 implement Iterator in Inlist.List
+ reverse(), append()
2014-05-16 17:55:45 +02:00
Hannes Janetzek
35cda5c7d1 fix test for min-drag distance
- value just chosen to be large enough
2014-05-06 00:50:14 +02:00
Hannes Janetzek
db37897740 fix double-tap zoom tests 2014-05-04 20:09:16 +02:00
Chuck Greb
469ca9093f Adds double tap to zoom 2014-05-04 20:09:15 +02:00
Chuck Greb
804c91c701 Inverts behavior of double touch drag gesture
Per Android guidelines, double touch drag up should decrease content scale and double touch drag down should increase content scale.

This is also the behavior in the official Google Maps Android application.

http://developer.android.com/design/patterns/gestures.html
2014-05-04 20:09:15 +02:00
Hannes Janetzek
5c277f4d54 fix: HttpEngine tests 2014-04-03 16:12:17 +02:00
Chuck Greb
d709d7f39a Fixes HttpEngine tests 2014-04-03 04:15:46 +02:00
Hannes Janetzek
2bf5313c2b move tests to separate project 2014-04-03 04:15:46 +02:00