581 Commits

Author SHA1 Message Date
fkloft
51a835ce3b [mobile] Provide a method to save a file 2014-02-13 22:33:41 +01:00
fkloft
1c637cce10 [mobile] small improvement to debugging: should work with RemoteKeyboard send action 2014-02-13 22:33:41 +01:00
fkloft
9516994fa4 some code formatting, adding final modifiers 2014-02-13 22:33:41 +01:00
Philipp Schaefer
4d5a67053a modified installation msg 2014-02-13 00:32:35 +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
2054b5f790 added 'add external plugin' button to IITC plugins preference. ensures that the scripts are always copied to the correct folder. 2014-02-12 14:53:31 +01:00
Jon Atkins
faf50c84ae bump version numbers for new release 2014-02-06 05:10:59 +00:00
fkloft
825fa488ce Use fully qualified package names.
Fixed #761
2014-02-04 22:03:38 +01:00
Philipp Schaefer
6bc055491f added preference summary to IITC plugins 2014-02-01 10:20:21 +01:00
fkloft
b80c4fc7ef tweaks to notices
- new notice when entering info pane (sharing/navigation)
- mention NFC in general how-to
- add some punctuation

Fixes #750
2014-01-31 00:31:47 +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
6b7525836d add final modifiers to IITC_JSInterface 2014-01-26 14:29:44 +01:00
Philipp Schaefer
adc5d16297 workaround: always enable JS if webview has focus. fixes select box spinner close behavior on Android 4.4 2014-01-24 00:16:43 +01:00
fkloft
db605bcd5c Use copyStream to read file
(Also, increase bufferSize to the value readStream() has used before)
2014-01-22 19:24:41 +01:00
fkloft
80f7d0e601 Use custom Logging methods
(also, code formatting, add final modifiers)
2014-01-22 19:14:11 +01:00
Philipp Schaefer
0d852b5043 got rid of iitc source setting
* the developer mode makes it pretty much useless
* it's broken since the new fileManager was introduced. nobody complained that it doesn't work -> nobody uses this feature.
2014-01-22 16:15:54 +01:00
Philipp Schaefer
cfcc18f3a6 removed not used category replacement 2014-01-22 16:03:10 +01:00
Philipp Schaefer
c40ac3374e removed tag from log msg in pluginPreferenceActivity 2014-01-22 15:20:13 +01:00
Philipp Schaefer
d8a09bbae2 * improved pluginPreferenceActivity (yes, I tested it in tablet mode)
* made IITC_FileManager.readStream(...) static and always use it when reading src files
2014-01-22 10:45:20 +01:00
fkloft
100d83db8a Code formatting, add final modifiers 2014-01-21 16:28:11 +01:00
fkloft
7bccd67210 Use common function for stream copying 2014-01-21 15:37:40 +01:00
Philipp Schaefer
2d5f29d04e new settings structure:
* renamed old 'misc' category to 'tweaks'
* renamed 'developer options' to 'misc'
* moved 'about IITC' screen to misc category (no need to have it on top)
2014-01-21 12:32:21 +01:00
Philipp Schaefer
65b3a4b0e0 added back toast for missing files in dev-mode 2014-01-21 12:02:34 +01:00
fkloft
d5da36a180 add some comments 2014-01-20 23:47:20 +01:00
fkloft
7425058951 Don't restart activity on UI mode change 2014-01-20 23:15:42 +01:00
fkloft
0d9f2293fe Merge branch 'file_chooser' 2014-01-20 23:09:09 +01:00
fkloft
1baad70db2 Move file reading/encoding to new thread 2014-01-20 22:51:37 +01:00
fkloft
81aa873e41 allow garbage collection to free handlers 2014-01-20 22:37:37 +01:00
fkloft
787a68ac8d Provide API to select a file on mobile 2014-01-20 22:33:00 +01:00
fkloft
9e210805dc new dynamic activity result handling 2014-01-20 20:33:02 +01:00
Philipp Schaefer
d9723507c2 bugfix: super.onCreate() was called too early in PluginPreferenceActivity 2014-01-20 20:21:15 +01:00
Philipp Schaefer
437e1cdd08 corrected typo 2014-01-15 15:21:36 +01:00
Philipp Schaefer
08e9aac296 new notification for external plugins 2014-01-15 13:56:48 +01:00
Jon Atkins
b85ce30904 bump mobile version in preperation for bugfix release 2014-01-14 10:43:55 +00:00
fkloft
9113c09fa7 Try to fix recent bug in IITCm 2014-01-14 08:55:32 +01:00
Jon Atkins
ca9b6462f5 bump mobile version number, for new public release 2014-01-13 19:51:47 +00:00
Fragger
bc2f005155 Check for null host in shouldInterceptRequest to prevent FCs
base64 encoded image resources were causing .getHost() to return null and then a NullPointerException when .endswith was called on line 150
2014-01-05 19:49:59 -08:00
fkloft
5d674eee40 Use new log system 2014-01-05 23:51:44 +01:00
fkloft
1059e85324 Small forgotten fixes for new virtual URIs 2014-01-05 17:39:15 +01:00
fkloft
a1d03ec69b mobile: show loading progress in title bar 2014-01-05 16:42:59 +01:00
fkloft
1f47ca87dd Simplify source for virtual URIs 2014-01-05 16:38:48 +01:00
fkloft
b1bed90997 Use special domain with standard http(s) instead of custom protocol
(Avoids warning about insecure content when using https)
2014-01-05 16:33:43 +01:00
fkloft
7d10231aa4 Fix CalledFromWrongThreadException 2014-01-05 16:33:43 +01:00
fkloft
4dffaab36e Try to fix strange WebView bug on @leCradle's ROM
also, allow code input to grow as you type
2014-01-05 16:33:16 +01:00
fkloft
ab572055e3 Use custom Log 2014-01-03 20:07:02 +01:00
fkloft
14d3fe82c2 Fixed zoom controls not being hidden on mobile 2014-01-03 20:06:38 +01:00
fkloft
65f5308854 Enable running JS from debug interface 2014-01-03 20:06:38 +01:00