19 Commits

Author SHA1 Message Date
Hannes Janetzek
28a6954f23 change right-button to camera perspective, middle-button to 'scale' 2013-10-09 02:38:00 +02:00
Hannes Janetzek
a86abf2921 MapViewPosition: add method to animate zoom with pivot point
- improve animation code
- make scroll-wheel zoom use pointer position as pivot point
2013-10-09 02:37:59 +02:00
Hannes Janetzek
f82ee186d0 remove TileSource from GdxMap constructor 2013-10-09 01:56:13 +02:00
Hannes Janetzek
5b16f6b085 borrow AsyncTask stuff from libgdx
- for html backend async tasks are just put on Queue and run on next main-loop iteration
2013-10-09 01:56:13 +02:00
Hannes Janetzek
23a26eb18c add MapView.post(Runnable) 2013-10-09 01:56:13 +02:00
Hannes Janetzek
136db862d2 refactor: make MapView abstract, remove MapRenderCallback 2013-10-09 01:56:13 +02:00
Hannes Janetzek
5e9b517f50 extract ThemeLoader from MapTileLayer 2013-10-09 01:56:12 +02:00
Hannes Janetzek
632ef15dc4 add 'reloadTheme' method 2013-10-09 01:56:12 +02:00
Hannes Janetzek
7229d8d596 move fling gesture detector to MapEventLayer 2013-10-09 01:56:12 +02:00
Hannes Janetzek
9408e92d5d share MapView, allow sub-classing GdxMap 2013-10-09 01:56:11 +02:00
Hannes Janetzek
75e4d36945 gdx: pass TileSource to GdxMap constructor 2013-10-09 01:56:11 +02:00
Hannes Janetzek
4d8cf0e62e preliminary multi-touch gestures for gdx 2013-10-09 01:56:10 +02:00
Hannes Janetzek
b2e8b97fde add source formatter 2013-10-09 01:56:10 +02:00
Hannes Janetzek
0c0b376c1e added fling and animated zoom
- besides other stuff
2013-10-09 01:56:10 +02:00
Hannes Janetzek
57a3cb7763 fixme: debugging 2013-10-09 01:56:09 +02:00
Hannes Janetzek
f55fb0385e use oscimap4 tilesource 2013-10-09 01:56:08 +02:00
Hannes Janetzek
1f3041e6fe add theme toggle keys 2013-10-09 01:56:08 +02:00
Hannes Janetzek
30839efffd fixing lwjgl stuff 2013-10-09 01:56:08 +02:00
Hannes Janetzek
83cd73156a split up 2013-10-09 01:56:08 +02:00