Commit Graph

88 Commits

Author SHA1 Message Date
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
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
ab572055e3 Use custom Log 2014-01-03 20:07:02 +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
cfdaf17ee6 improved tile caching by merging equal domains in one folder 2014-01-03 12:29:39 +01:00
Philipp Schaefer
4380111851 use new location pref while injecting scripts 2014-01-02 12:16:15 +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
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
Mike Castle
27bb6f058e Spell checking, d-g. 2013-11-22 23:31:05 -08: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
9c1449fc7d fixed bootloop of sync plugin 2013-11-06 00:26:24 +01:00
Philipp Schaefer
3f901a588a made getScriptInfo static and use it in pluginpreferenceactivity 2013-10-30 23:45:59 +01:00
Philipp Schaefer
c349991f53 fake GM_info object 2013-10-30 23:18:56 +01:00
Philipp Schaefer
796f693370 Merge branch 'development'
Conflicts:
	mobile/res/xml/preferences.xml
	mobile/src/com/cradle/iitc_mobile/fragments/MainSettings.java
2013-10-22 20:45:06 +02:00
fkloft
5198858b6c New about dialog for IITCm 2013-10-22 20:33:09 +02:00
Philipp Schaefer
3d7192ecd6 reformat code 2013-10-22 20:05:58 +02:00
Philipp Schaefer
c405b626d3 categories for advanced settings 2013-10-13 14:11:53 +02:00
Philipp Schaefer
7d60f93472 moved user location plugin back to assets root so that it's not displayed in the iitc plugins section 2013-10-11 11:29:55 +02:00
Philipp Schaefer
0601827878 reverted back to one-after-another plugin injection 2013-10-08 23:04:23 +02:00
Philipp Schaefer
709af1a9d9 some code formatting 2013-10-04 16:15:58 +02:00
Philipp Schaefer
eeb24315fb moved login caching mode setting to webviewclient 2013-10-03 16:52:33 +02:00
Philipp Schaefer
4b0ff58a7b commented out weblogin for now since it confuses the user 2013-10-03 11:27:57 +02:00
Philipp Schaefer
aa219300f8 user plugins back to top + use header categories 2013-09-12 12:07:32 +02:00
Jon Atkins
61177c4cda remove (for now) the mobile app code that prevented loading the stock gen_dashboard.js
due to recent changes (attempts to block IITC?) the IITC scripts now need to see the functions defined in the stock site
2013-08-31 16:43:45 +01:00
Philipp Schaefer
d30692399c no delay necessary on iitc-script injection 2013-08-29 17:21:03 +02:00
Jon Atkins
82ede78844 fix running IITC at startup on mobile. we don't have jquery, so $(document) isn't available.
not sure if there's a native method to easily set the document.ready event, but a 1ms setTimeout will work just fine instead.
2013-08-28 00:09:58 +01:00
Philipp Schaefer
855ad003a2 disable splash screen on JS error and HTTP response error code (fixes #475) 2013-08-10 17:35:17 +02:00
Philipp Schaefer
756dabacfa - added long click support to disable/enabled all layers
- some refactoring
2013-08-04 00:43:37 +02:00
Philipp Schaefer
f342aeab0a - added developer preference to disable splash screen
- disable splash screen on login screen
2013-07-24 00:49:21 +02:00
Philipp Schaefer
89846e1a77 get rid of WebRessourceResponse injecting (fix for #437)
- added some kind of splash screen
2013-07-21 20:39:13 +02:00
Philipp Schaefer
9663df105f quick workaround for force-desktop-mode-bug...will have a look for a
better solution soon
2013-07-20 02:56:01 +02:00
Philipp Schaefer
a1cfa9b8d6 changed comments 2013-07-09 00:19:31 +02:00
Philipp Schaefer
7fcb1e0874 create an async task for online js parsing 2013-07-09 00:14:12 +02:00
Philipp Schaefer
4daee0f145 set caching mode to default on login...hopefully fixes the endless login bug 2013-07-02 13:13:07 +02:00
Philipp Schaefer
28eb6a9758 remove the page reload at wrong place 2013-06-19 20:12:47 +02:00
Philipp Schaefer
dc22aaf4dd more code formatting 2013-06-16 13:28:41 +02:00
Philipp Schaefer
e85a6a98ac some code formatting 2013-06-16 13:23:41 +02:00
Philipp Schaefer
f8cd22f162 reload after plugin with the reload-method to stay consistent with the action bar 2013-06-15 12:49:26 +02:00
Philipp Schaefer
cc44392d03 reload page after login 2013-06-14 12:02:35 +02:00
Philipp Schaefer
b535d77539 use above declared strings for plugin js replacements 2013-06-12 21:44:07 +02:00
Philipp Schaefer
51be5bee04 added plugin categories (see #358) 2013-06-08 18:50:26 +02:00
Philipp Schaefer
bb7f200547 use in-app layer chooser on desktop mode 2013-05-29 00:57:38 +02:00
Philipp Schaefer
e3e7268841 show additional plugins in plugins dialog (closes #327) 2013-05-28 09:34:35 +02:00
Jon Atkins
2d247322f9 convert plugin line-end format to unix-style LF only, from CR-LF or CR 2013-05-28 00:07:29 +01:00