182 Commits

Author SHA1 Message Date
fkloft
1c858f995c small refactoring 2014-03-10 18:50:12 +01:00
Philipp Schaefer
1103a409c0 use correct default values for MultiSelectListPreference outside of xml 2014-03-04 00:30:35 +01:00
Philipp Schaefer
b3ec1974b6 added configurable menu 2014-03-02 18:26:02 +01:00
fkloft
83ead3a358 Delete drawing cache after usage 2014-03-01 15:13:58 +01:00
fkloft
bd6a98725f Delete screenshot after intent has finished 2014-03-01 13:40:01 +01:00
fkloft
b30c1e4aa3 [IITCm] new feature: share a screenshot of the current view 2014-03-01 13:07:40 +01:00
Philipp Schaefer
688d9f97f8 bugfix: ignore smartphone pane switch in desktop mode 2014-02-23 13:19:18 +01:00
Philipp Schaefer
ca53c381aa intent.getAction uri path may be null...generate empty string in that case 2014-02-19 01:21:13 +01:00
Philipp Schaefer
5a53e88a41 intent MIME types may be null...generate empty string in that case 2014-02-19 00:49:16 +01:00
fkloft
c9d0c8141a Improved support for geo: intents 2014-02-18 20:35:44 +01:00
fkloft
1c637cce10 [mobile] small improvement to debugging: should work with RemoteKeyboard send action 2014-02-13 22:33:41 +01:00
Philipp Schaefer
e46372a775 support e-mail attachments too for plugin installation 2014-02-13 00:19:37 +01:00
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