82 Commits

Author SHA1 Message Date
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
Hannes Janetzek
e300664a28 handle pivot for Viewport.rotateMap() and .scaleMap() consistenly 2014-01-28 05:01:36 +01:00
Hannes Janetzek
683e0733a5 add TileGridLayer wrapper for GridRenderer
set GridRenderer line- and text-style
2014-01-26 20:36:05 +01:00
Hannes Janetzek
3e2a9a5187 rename: TileLayer.getTileLayer() -> .getTileRenderer() 2014-01-25 20:41:48 +01:00
Hannes Janetzek
f9d262d6a7 cleanup 2014-01-21 05:22:53 +01:00
Hannes
aa5f11e754 update license headers 2014-01-16 23:14:24 +01:00
Hannes Janetzek
1d6bdcb0f2 simplify map listener handling 2013-11-23 21:19:41 +01:00
Hannes Janetzek
2d18e7d25f switch to slf4j 2013-11-23 21:19:40 +01:00
Hannes Janetzek
47e6602f9b add GdxMap.onKeyDown() for direct use in subclasses, should be in Map maybe 2013-11-23 21:11:04 +01:00
Hannes Janetzek
f4224eb4d1 gdx: update to current libgdx API 2013-11-23 21:11:04 +01:00
Hannes Janetzek
86a77a77d6 update to new libgdx api 2013-11-23 21:11:03 +01:00