add timeout for search button on startpage, remove unused licenses in about
update readme
This commit is contained in:
parent
a2b1bbd444
commit
4a34808d27
13
README.md
13
README.md
@ -1,12 +1,18 @@
|
||||
# Lightning Browser I2P
|
||||
|
||||
|
||||
#### Speed, Simplicity, Security
|
||||
|
||||
![](ic_launcher_small.png)
|
||||
|
||||
|
||||
#### About fork
|
||||
|
||||
That fork of Lightning Browser aims on native support of I2P without ability go clearnet sites (if not used outproxy).
|
||||
|
||||
|
||||
#### Features
|
||||
|
||||
* Bookmarks
|
||||
|
||||
* History
|
||||
@ -17,10 +23,9 @@ That fork of Lightning Browser aims on native support of I2P without ability go
|
||||
|
||||
* Support of Legwork I2P search engine
|
||||
|
||||
* Legwork search suggestions
|
||||
|
||||
* TODO: I2P-only support
|
||||
|
||||
|
||||
#### Permissions
|
||||
|
||||
* ````INTERNET````: For accessing the web
|
||||
@ -31,11 +36,15 @@ That fork of Lightning Browser aims on native support of I2P without ability go
|
||||
|
||||
* ````ACCESS_NETWORK_STATE````: Required for the WebView to function by some OEM versions of WebKit
|
||||
|
||||
|
||||
#### The Code
|
||||
|
||||
* Please contribute code back if you can. The code isn't perfect.
|
||||
* Please add translations/translation fixes as you see need
|
||||
|
||||
|
||||
#### License
|
||||
|
||||
```
|
||||
Copyright 2014 Anthony Restaino
|
||||
|
||||
|
@ -34,7 +34,6 @@ public class StartPage {
|
||||
+ "<title>";
|
||||
|
||||
private static final String HEAD_2 = "</title>"
|
||||
+ "</head>"
|
||||
+ "<style>body{background:#f5f5f5;text-align:center;margin:0px;}#search_input{height:35px; "
|
||||
+ "width:100%;outline:none;border:none;font-size: 16px;background-color:transparent;}"
|
||||
+ "span { display: block; overflow: hidden; padding-left:5px;vertical-align:middle;}"
|
||||
@ -47,13 +46,15 @@ public class StartPage {
|
||||
+ ".box { vertical-align:middle;position:relative; display: block; margin: 10px;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;"
|
||||
+ " background-color:#fff;box-shadow: 0px 3px rgba( 0, 0, 0, 0.1 );font-family: Arial;color: #444;"
|
||||
+ "font-size: 12px;-moz-border-radius: 2px;-webkit-border-radius: 2px;"
|
||||
+ "border-radius: 2px;}</style><body> <div class=\"outer\"><div class=\"middle\"><div class=\"inner\"><img class=\"smaller\" src=\"";
|
||||
+ "border-radius: 2px;}</style>"
|
||||
+ "</head><body> <div class=\"outer\"><div class=\"middle\"><div class=\"inner\"><img class=\"smaller\" src=\"";
|
||||
|
||||
private static final String MIDDLE = "\" ></br></br><form onsubmit=\"return search()\" class=\"search_bar\" autocomplete=\"off\">"
|
||||
+ "<input type=\"submit\" id=\"search_submit\" value=\"Search\" ><span><input class=\"search\" type=\"text\" value=\"\" id=\"search_input\" >"
|
||||
+ "</span></form></br></br></div></div></div><script type=\"text/javascript\">function search(){if(document.getElementById(\"search_input\").value != \"\"){window.location.href = \"";
|
||||
|
||||
private static final String END = "\" + document.getElementById(\"search_input\").value;document.getElementById(\"search_input\").value = \"\";}return false;}</script></body></html>";
|
||||
private static final String END = "\" + document.getElementById(\"search_input\").value;setTimeout(\"unlock()\", 5000);}return false;}"
|
||||
+ "function unlock(){document.getElementById(\"search_submit\").disabled = false;}</script></body></html>";
|
||||
|
||||
@NonNull
|
||||
public static File getStartPageFile(@NonNull Application application) {
|
||||
|
@ -169,7 +169,6 @@
|
||||
<string name="loading">Загрузка…</string>
|
||||
<string name="loading_failed">Не удалось загрузить страницу.</string>
|
||||
<string name="snacktory">Snacktory</string>
|
||||
<string name="jsoup">jsoup: Java HTML Parser</string>
|
||||
<string name="mit_license">MIT License</string>
|
||||
<string name="url_contents">Содержимое поля URL</string>
|
||||
<string name="text_encoding">Кодировка текста</string>
|
||||
|
@ -169,7 +169,6 @@
|
||||
<string name="loading">Loading…</string>
|
||||
<string name="loading_failed">Couldn\'t load anything from the page.</string>
|
||||
<string name="snacktory">Snacktory</string>
|
||||
<string name="jsoup">jsoup: Java HTML Parser</string>
|
||||
<string name="mit_license">MIT License</string>
|
||||
<string name="url_contents">URL box contents</string>
|
||||
<string name="text_encoding">Text encoding</string>
|
||||
|
@ -30,6 +30,17 @@
|
||||
android:value="SELF" />
|
||||
</intent>
|
||||
</Preference>
|
||||
<Preference
|
||||
android:summary="@string/mpl_license"
|
||||
android:title="Lightning Browser">
|
||||
<intent
|
||||
android:action="android.intent.action.VIEW"
|
||||
android:data="http://www.mozilla.org/MPL/2.0/">
|
||||
<extra
|
||||
android:name="SOURCE"
|
||||
android:value="SELF" />
|
||||
</intent>
|
||||
</Preference>
|
||||
<Preference
|
||||
android:summary="@string/apache"
|
||||
android:title="@string/android_open_source_project">
|
||||
@ -63,16 +74,5 @@
|
||||
android:value="SELF" />
|
||||
</intent>
|
||||
</Preference>
|
||||
<Preference
|
||||
android:summary="@string/mit_license"
|
||||
android:title="@string/jsoup">
|
||||
<intent
|
||||
android:action="android.intent.action.VIEW"
|
||||
android:data="http://jsoup.org/license">
|
||||
<extra
|
||||
android:name="SOURCE"
|
||||
android:value="SELF" />
|
||||
</intent>
|
||||
</Preference>
|
||||
</PreferenceCategory>
|
||||
</PreferenceScreen>
|
Loading…
x
Reference in New Issue
Block a user