fkloft
78f6e07457
Mobile: implement follow mode
2013-12-23 23:20:24 +01:00
fkloft
51064a29c4
Use CSS transition for arrow rotation
2013-12-23 23:20:24 +01:00
fkloft
2823450857
mobile/user-location: Do not reload when switching between loc+sensor and loc-only
2013-12-23 23:20:24 +01:00
fkloft
7f82671276
remove unused imports and fields; code formatting
2013-12-23 23:20:24 +01:00
Philipp Schaefer
1e75353eb3
added back possibility to move webviews cache to external storage
...
* in theory, this is not needed anymore since iitcm now has its own
* tile cache. But the user may want to use tiles loaded by an external
* plugin and cache them on sdCard. This would make use of the webviews
* cache...to stay consistent with our external storage preference we
* need this method.
2013-12-22 13:36:59 +01:00
Philipp Schaefer
9a842496da
add back webviews cache...needed for map tiles loaded by external plugins
2013-12-21 20:45:05 +01:00
Philipp Schaefer
b3ec24f177
removed not used return value
2013-12-21 20:22:50 +01:00
Philipp Schaefer
cd524c4e61
removed copy+pasted comment...
2013-12-21 19:39:12 +01:00
Philipp Schaefer
90e8764f49
removed not used imports
2013-12-21 18:41:26 +01:00
Philipp Schaefer
c624a789d5
update tiles if outdated (use lastModified tag and only update on wifi)
2013-12-21 18:39:50 +01:00
Philipp Schaefer
8f5072dda5
added tile support for bing, ovi and yandex maps...tileManager should now manage all iitc supported tiles
2013-12-21 17:59:50 +01:00
Philipp Schaefer
2e4b670bb3
outsourced webchromeclient
2013-12-21 17:40:51 +01:00
Philipp Schaefer
eed11120da
changed google tile regex
2013-12-21 17:33:53 +01:00
Philipp Schaefer
3e5124022d
removed default cache, since we cache tiles on our own it's not needed anymore
2013-12-21 17:25:31 +01:00
Philipp Schaefer
fa89fc67d8
new tile management
2013-12-21 17:16:21 +01:00
Philipp Schaefer
1e0e687b71
pause/resume webview too on activities pause/resume
2013-12-20 23:21:26 +01:00
Philipp Schaefer
d353bdf3d6
hint android system a slower sensor delay
2013-12-20 00:44:31 +01:00
Philipp Schaefer
4a70638750
- reduce cpu load onSensorChange...10 updates per second should be enough.
...
- needs some more tweaking
2013-12-19 17:24:30 +01:00
Philipp Schaefer
7afbd6d957
moved user location to sub preference screen
2013-12-19 16:47:01 +01:00
Philipp Schaefer
2af53b4699
made sensor orientation optional due to high cpu load
2013-12-19 16:35:07 +01:00
Philipp Schaefer
720135f89c
check if actionbar is present before using it
2013-12-18 10:33:07 +01:00
fkloft
be05945eac
Use native Android API for user-location (WebView causes high cpu load, even when IITC is stopped)
...
Also, move all user-location related functions into new class IITC_UserLocation.
2013-12-17 21:30:36 +01:00
Philipp Schaefer
e1b33fa3d4
retrieve correct resource id when package name is overriden
2013-12-15 19:33:39 +01:00
Philipp Schaefer
78e2f8a62f
don't use hard coded strings for app name
2013-12-15 18:52:03 +01:00
Philipp Schaefer
58b85e4c24
new actionbar title for permalink
2013-12-10 22:14:24 +01:00
fkloft
18afab9952
Improved intent sorting
...
(default app listed first again, sorting broke this)
2013-12-10 22:13:48 +01:00
Philipp Schaefer
04d521f71c
use kitkats new SYSTEM_UI_FLAG_IMMERSIVE on navbar hide (thx Simeon Mac)
2013-12-07 21:29:08 +01:00
Philipp Schaefer
3e00645f4a
boost performance on kitkat:
...
ignore result of javascript. it's slow and we only can use it on kitkat.
2013-12-07 21:27:11 +01:00
Philipp Schaefer
8e7e4ec14a
receiver should be unregistered only onDestroy
2013-12-07 15:37:51 +01:00
Philipp Schaefer
1a25fd1c66
unregister package installer broadcast receiver when iitc is stopped
2013-12-07 15:08:36 +01:00
Philipp Schaefer
bfc0824014
scale listView icons of shareActivity to the same size
2013-12-07 15:07:48 +01:00
Philipp Schaefer
aab1616df0
show portal title in share activity
2013-12-07 13:36:39 +01:00
Philipp Schaefer
0df056f083
renamed drawer notice since it is used as howto now
2013-12-04 19:49:03 +01:00
fkloft
6cb55ae2b1
Do not show a dialog more than once.
...
Implement "Do not show again"
2013-12-04 18:50:49 +01:00
Philipp Schaefer
ca9d631ffe
updated drawers notice to a how to use notice
2013-12-04 11:20:33 +01:00
Philipp Schaefer
2522a97ee9
added default plugin icon plus JSInterface method
2013-12-04 10:17:05 +01:00
fkloft
0dcc9bfd7e
Merge branch 'master' into navdrawer-api
...
Conflicts:
mobile/src/com/cradle/iitc_mobile/IITC_NavigationHelper.java
2013-12-03 23:48:54 +01:00
fkloft
6c0327b01c
Show a hint that plugins are now in the nav drawer
2013-12-03 23:07:05 +01:00
Philipp Schaefer
b434b81757
drawable changes part 3
2013-12-03 22:57:15 +01:00
Philipp Schaefer
aff4a9f9f9
drawable changes part 2
2013-12-03 22:12:25 +01:00
Philipp Schaefer
c1434db0dc
drawable changes part1
2013-12-03 17:37:41 +01:00
Philipp Schaefer
7b69693a3f
- don't push current pane to backstack if it was called via back button
...
- fixes endless loop of while toggling panes
2013-12-03 13:49:38 +01:00
fkloft
cb603ea7be
Allow plugins to specify an icon for the nav drawer
...
(and add icons for bookmarks)
2013-12-03 00:06:15 +01:00
fkloft
ad6a447bde
Allow plugins to add panes to mobile nav drawer
2013-12-02 23:40:25 +01:00
fkloft
40d25ad8ef
Replace Pane enum with class
2013-12-02 23:06:18 +01:00
Mike Castle
4a9b13eade
Spell checking, s-z, plus a couple of missed ones.
2013-11-24 00:19:25 -08:00
Mike Castle
bba6519860
Spell checking, h-r.
2013-11-23 19:16:20 -08:00
Mike Castle
27bb6f058e
Spell checking, d-g.
2013-11-22 23:31:05 -08:00
Philipp Schaefer
8f06d3678b
always exit app when map is focused and back button is pressed (fix for #650 )
2013-11-19 21:10:12 +01:00
Philipp Schaefer
8acc6c0d70
disable JS on kitkat too if mDisableJs is true
2013-11-15 19:16:19 +01:00