92 Commits

Author SHA1 Message Date
Emux
cbdeb58c2f Gradle 4 and Android plugin 3, fix #433 2017-10-29 18:52:55 +02:00
Emux
607cdeb5db Feature parameters, fix #403 2017-09-16 18:03:28 +03:00
Emux
8ab2195500 Layer enabled state #342 improvements 2017-03-28 19:16:03 +03:00
Andre Höpfner
9fff945978 Handle layer enabled state (#342) 2017-03-28 19:13:35 +03:00
Emux
9c58d8219c GdxMap: make map renderer protected 2017-03-18 15:17:16 +02:00
Emux
3dbc44e9c2 Use Osmagray theme in samples #300 2017-02-27 21:39:56 +02:00
Emux
0a92c84668 GDX double tap zoom, closes #263 2016-12-02 10:48:55 +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
a8909fca08 GDX: improve keyboard shortcuts 2016-11-24 16:20:30 +02:00
Emux
829e45224f Animator easing: improvements and backwards API compatibility (#242) #246 2016-11-21 12:42:48 +02:00
Schedul Xor
acde5d565d Added easing functions which currently works with Animator (#242) 2016-11-21 12:38:01 +02:00
Emux
3584c4be1e Tile grid layer scaling, closes #238 2016-11-13 11:45:44 +02:00
Emux
7427624275 libGDX mouse wheel zoom with pivot, closes #169 2016-09-16 10:09:26 +03:00
Emux
801eda470d SNAPSHOT builds publish to Sonatype OSSRH, closes #165 2016-09-09 13:23:51 +03:00
Emux
33b68fd0d6 libGDX level zoom with keys, fixes #154 2016-08-27 19:00:34 +03:00
Emux
ebd07950a4 libGDX layer gestures, closes #151 2016-08-23 14:03:09 +03:00
Emux
46f4d592d3 GdxMap: remove mandatory tile grid 2016-08-23 12:30:35 +03:00
Emux
57a152d0aa Render themes: allow symbols without texture atlas, closes #64 2016-07-16 21:42:42 +03:00
Emux
e793e8851b Improve code / xml formatting, closes #54 2016-07-09 19:45:23 +03:00
Emux
d6a65ff731 Normalize all the line endings 2016-07-04 20:58:33 +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
a06973241c InputHandler: desktop keyboard shortcuts improvements / fixes, closes #8 2016-06-17 14:46:50 +03:00
Emux
e0f02323bb Update libGDX to 1.9.3 2016-06-16 16:40:45 +03:00
Hannes Janetzek
d492358a94 sync viewport 2015-06-18 00:13:43 +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
95c9f47e63 refactor: hide backend Adapter handles
- static methods for backend adapters
2014-09-11 21:00:26 +02:00
Hannes Janetzek
47b2a55b11 gdx: add keys for scale and tilt 2014-09-04 02:32:36 +02:00
Hannes Janetzek
4ddf9dcf39 refactor ExtrusionRenderer
- extract tile specific parts to BuildingRenderer
- sort tiles by distance for compilation
- slow down fade out animation
2014-05-24 23:06:50 +02:00
Hannes Janetzek
aac57ee0d5 re-enable GdxMap.keyDown() handler 2014-03-29 18:56:34 +01:00
Hannes Janetzek
fed257a1f7 gdx: add MotionHandler, use common MapEventLayer 2014-03-27 03:14:04 +01:00
Hannes Janetzek
4f77643321 refactor: GdxMap 2014-03-27 03:14:04 +01:00
Hannes Janetzek
4fb3d13404 refactor backend Adapter classes 2014-03-27 03:14:03 +01:00
Hannes Janetzek
4e4d4270db split vtm-web into library and vtm-web-app 2014-03-27 03:14:03 +01:00
Hannes Janetzek
211efc4d5a gradle: dont copy assets 2014-03-27 03:14:02 +01:00
Hannes Janetzek
18f6784e81 add GLShader:
- load shaders from assets
- start to move shaders to asset files
2014-03-27 03:03:31 +01:00
Hannes Janetzek
9a16899824 gdx: add esc to exit 2014-03-27 00:35:51 +01:00
Hannes Janetzek
dac9b8adad gradle cleanups 2014-02-24 16:01:09 +01:00
Hannes Janetzek
c5479c18f6 use original libgdx 2014-02-24 15:09:33 +01:00
Hannes Janetzek
60f9ccc9f6 compile gwt with vtm-themes 2014-02-24 15:09:33 +01:00
Hannes Janetzek
f193921432 extract theme assets to vtm-themes project 2014-02-24 15:09:33 +01:00
Hannes Janetzek
ad62e26b59 remove eclipse project settings 2014-02-24 15:05:54 +01:00
Hannes Janetzek
48fa5d5434 refactor: move tile layer classes back to layers.tile
they *really* belong there
2014-02-24 15:03:21 +01:00
Hannes Janetzek
deff7d2a86 gdx: decrease scroll-zoom amount 2014-02-24 15:02:25 +01:00
Hannes Janetzek
79b5a09ac8 big refactor: copy Viewport state for rendering 2014-02-16 04:15:25 +01:00
Hannes Janetzek
c64eb9aa88 rename getViewport/Animator/Layer() to viewport/animator/layers()
- these are composite parts of Map
2014-02-08 17:48:01 +01:00
Hannes Janetzek
7e4f314646 add gradle gdx builds 2014-02-08 03:36:44 +01:00
Hannes Janetzek
dd954e3416 pass VectorTileLayer to LabelLayer and BuildingLayer 2014-02-07 21:50:08 +01:00
Hannes Janetzek
9f7e8dbad7 formatter 2014-02-07 21:50:07 +01:00