Commit Graph

675 Commits

Author SHA1 Message Date
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
fkloft
5e25ebe083 Small changes to logging 2014-01-03 20:06:37 +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
0c4cb8479e use File.getParentFile() to get the tiles file path 2014-01-03 17:46:35 +01:00
Philipp Schaefer
cfdaf17ee6 improved tile caching by merging equal domains in one folder 2014-01-03 12:29:39 +01:00
fkloft
9976900255 amend IITCm contributors, small changes to strings 2014-01-02 21:01:17 +01:00