Philipp Schaefer
b9499e2d1b
trigger plugin installation on *.user.js file intent
2014-02-12 23:01:02 +01:00
Philipp Schaefer
a8c2bb21ab
let iitcm trigger on nfc intel-url intents
2014-01-26 16:06:10 +01:00
fkloft
bb31fbd9f8
Don't crash if no NfcAdapter present; Replace constructor from API 16+
2014-01-26 15:35:05 +01:00
fkloft
23a092f187
Add Android Beam (NFC) support
2014-01-26 14:35:12 +01:00
fkloft
100d83db8a
Code formatting, add final modifiers
2014-01-21 16:28:11 +01:00
fkloft
81aa873e41
allow garbage collection to free handlers
2014-01-20 22:37:37 +01:00
fkloft
9e210805dc
new dynamic activity result handling
2014-01-20 20:33:02 +01:00
fkloft
5d674eee40
Use new log system
2014-01-05 23:51:44 +01:00
fkloft
ab572055e3
Use custom Log
2014-01-03 20:07:02 +01:00
fkloft
65f5308854
Enable running JS from debug interface
2014-01-03 20:06:38 +01:00
fkloft
58dc56283a
improved debugging interface
2014-01-03 20:06:37 +01:00
fkloft
9208552e29
use custom protocol for resources
2014-01-03 20:06:37 +01:00
Philipp Schaefer
be91809e84
changed update apk download description
2013-12-28 20:18:08 +01:00
fkloft
78f6e07457
Mobile: implement follow mode
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
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
1e0e687b71
pause/resume webview too on activities pause/resume
2013-12-20 23:21:26 +01:00
Philipp Schaefer
2af53b4699
made sensor orientation optional due to high cpu load
2013-12-19 16:35: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
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
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
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
40d25ad8ef
Replace Pane enum with class
2013-12-02 23:06:18 +01: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
d9d335b22e
some code reformatting
2013-11-10 23:30:51 +01:00
Philipp Schaefer
7c2445edd1
reset iitcInjected onLoginRequested
2013-11-10 13:04:18 +01:00
Philipp Schaefer
f20211e5dd
finish the app on update otherwise the app plus its intent gets killed
2013-11-10 12:51:12 +01:00
Philipp Schaefer
57ee1ec1ca
use external files dir for temporary update apk download
2013-11-09 15:24:17 +01:00
Philipp Schaefer
b237b1a49f
use android download manager instead of own download task
2013-11-09 01:01:13 +01:00
Philipp Schaefer
c82803d236
added update mechanism to iitcm
2013-11-08 21:42:59 +01:00
Philipp Schaefer
8d1eb6e0b7
first version of custom fullscreen preference (fix for #594 )
2013-10-29 00:53:39 +01:00
Philipp Schaefer
3d7192ecd6
reformat code
2013-10-22 20:05:58 +02:00
Philipp Schaefer
437a33f1d5
added option: move cache to external storage
2013-10-22 12:12:17 +02:00
Philipp Schaefer
c405b626d3
categories for advanced settings
2013-10-13 14:11:53 +02:00
Philipp Schaefer
6589cd454f
added caching mode preference ( fixes #495 )
2013-10-13 13:44:44 +02:00
Philipp Schaefer
56863aebac
* moved advanced settings to own preference screen
...
* added setting to fake user agent (see https://plus.google.com/u/0/104992284359985480029/posts/9mPFLPKjgvL )
* bumped version number
2013-10-13 11:10:17 +02:00
Philipp Schaefer
709af1a9d9
some code formatting
2013-10-04 16:15:58 +02:00
Philipp Schaefer
26754ac8c0
moved some listeners from field attribute to class
2013-10-04 16:03:58 +02:00
Philipp Schaefer
eeb24315fb
moved login caching mode setting to webviewclient
2013-10-03 16:52:33 +02:00
fkloft
3172fc4e69
Add notice about long tapping
2013-09-24 14:17:55 +02:00
Philipp Schaefer
e504ee24ae
do not always show/hide advanced menu items
2013-09-24 01:48:28 +02:00
Philipp Schaefer
e78e7a3763
moved advanced menu item hide to onPrepareOptionsMenu
2013-09-24 01:28:49 +02:00
fkloft
943482b0bd
Show notice for new interface
2013-09-23 23:22:35 +02:00
fkloft
7939cd9adf
More drawer tweaks
2013-09-23 20:42:54 +02:00
fkloft
5dc3e8923c
Tweaks on new drawers
2013-09-23 19:21:43 +02:00
fkloft
f560ff369f
Introduce a second drawer with map settings
2013-09-23 18:35:10 +02:00
fkloft
e06f8f87d9
Change handling of back key
...
1. quit full screen
2. close drawer
3. close dialogs
4. regular back stack
5. close IITC
dialogs can always be closed via [OK], the drawer still reacts on the left edge
2013-09-23 11:21:23 +02:00
fkloft
2fb0aa7a12
Remove obsolete menu items
2013-09-22 21:46:11 +02:00