Updated to 3.1.0
Updated to new UI Added AdBlocker Added Google Search Suggestions Tons of other stuff
@ -1,19 +1,20 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
<!--
|
||||||
package="acr.browser.barebones"
|
Copyright 2014 A.C.R. Development
|
||||||
android:versionCode="67"
|
-->
|
||||||
android:versionName="3.0.5b" >
|
|
||||||
|
|
||||||
<uses-sdk
|
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
android:minSdkVersion="8"
|
package="acr.browser.lightning"
|
||||||
android:targetSdkVersion="19" />
|
android:versionCode="66"
|
||||||
|
android:versionName="3.1.1a" >
|
||||||
|
|
||||||
<uses-permission android:name="android.permission.INTERNET" />
|
<uses-permission android:name="android.permission.INTERNET" />
|
||||||
|
<uses-permission android:name="com.android.browser.permission.READ_HISTORY_BOOKMARKS" />
|
||||||
|
<uses-permission android:name="com.android.browser.permission.WRITE_HISTORY_BOOKMARKS" />
|
||||||
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
|
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
|
||||||
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
|
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
|
||||||
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
|
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
|
||||||
<uses-permission android:name="com.android.browser.permission.READ_HISTORY_BOOKMARKS" />
|
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
|
||||||
<uses-permission android:name="com.android.browser.permission.WRITE_HISTORY_BOOKMARKS" />
|
|
||||||
|
|
||||||
<uses-feature
|
<uses-feature
|
||||||
android:name="android.hardware.location.gps"
|
android:name="android.hardware.location.gps"
|
||||||
@ -25,18 +26,22 @@
|
|||||||
android:name="android.hardware.touchscreen"
|
android:name="android.hardware.touchscreen"
|
||||||
android:required="false" />
|
android:required="false" />
|
||||||
|
|
||||||
|
<uses-sdk
|
||||||
|
android:minSdkVersion="14"
|
||||||
|
android:targetSdkVersion="19" />
|
||||||
|
|
||||||
<application
|
<application
|
||||||
android:allowBackup="true"
|
android:allowBackup="true"
|
||||||
android:hardwareAccelerated="true"
|
android:hardwareAccelerated="true"
|
||||||
android:icon="@drawable/ic_launcher"
|
android:icon="@drawable/ic_launcher"
|
||||||
android:label="@string/app_name"
|
android:label="@string/app_name" >
|
||||||
android:theme="@style/AppTheme" >
|
|
||||||
<activity
|
<activity
|
||||||
android:name=".activities.BrowserActivity"
|
android:name="acr.browser.lightning.BrowserActivity"
|
||||||
android:alwaysRetainTaskState="true"
|
android:alwaysRetainTaskState="true"
|
||||||
android:configChanges="orientation|screenSize|keyboardHidden|keyboard"
|
android:configChanges="orientation|screenSize|keyboardHidden|keyboard"
|
||||||
android:label="@string/app_name"
|
android:label="@string/app_name"
|
||||||
android:launchMode="singleTask" >
|
android:launchMode="singleTask"
|
||||||
|
android:theme="@style/LightTheme" >
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="android.intent.action.MAIN" />
|
<action android:name="android.intent.action.MAIN" />
|
||||||
|
|
||||||
@ -59,11 +64,6 @@
|
|||||||
<!--
|
<!--
|
||||||
For these schemes where any of these particular MIME types
|
For these schemes where any of these particular MIME types
|
||||||
have been supplied, we are a good candidate.
|
have been supplied, we are a good candidate.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
-->
|
-->
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="android.intent.action.VIEW" />
|
<action android:name="android.intent.action.VIEW" />
|
||||||
@ -103,21 +103,10 @@
|
|||||||
</intent-filter>
|
</intent-filter>
|
||||||
</activity>
|
</activity>
|
||||||
<activity
|
<activity
|
||||||
android:name=".activities.IncognitoModeActivity"
|
android:name="acr.browser.lightning.SettingsActivity"
|
||||||
android:alwaysRetainTaskState="true"
|
|
||||||
android:configChanges="orientation|screenSize|keyboardHidden|keyboard"
|
android:configChanges="orientation|screenSize|keyboardHidden|keyboard"
|
||||||
android:label="@string/app_name"
|
android:label="@string/settings"
|
||||||
android:launchMode="singleTask" >
|
android:theme="@style/LightTheme" >
|
||||||
<intent-filter>
|
|
||||||
<action android:name="android.intent.action.BROWSER_INCOGNITO" />
|
|
||||||
|
|
||||||
<category android:name="android.intent.category.DEFAULT" />
|
|
||||||
</intent-filter>
|
|
||||||
</activity>
|
|
||||||
<activity
|
|
||||||
android:name=".activities.SettingsActivity"
|
|
||||||
android:configChanges="orientation|screenSize|keyboardHidden|keyboard"
|
|
||||||
android:label="@string/app_name" >
|
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="android.intent.action.SETTINGS" />
|
<action android:name="android.intent.action.SETTINGS" />
|
||||||
|
|
||||||
@ -125,15 +114,41 @@
|
|||||||
</intent-filter>
|
</intent-filter>
|
||||||
</activity>
|
</activity>
|
||||||
<activity
|
<activity
|
||||||
android:name=".activities.AdvancedSettingsActivity"
|
android:name="acr.browser.lightning.AdvancedSettingsActivity"
|
||||||
android:configChanges="orientation|screenSize|keyboardHidden|keyboard"
|
android:configChanges="orientation|screenSize|keyboardHidden|keyboard"
|
||||||
android:label="@string/advanced" >
|
android:label="@string/advanced"
|
||||||
|
android:theme="@style/LightTheme" >
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="android.intent.action.ADVANCED_SETTINGS" />
|
<action android:name="android.intent.action.ADVANCED_SETTINGS" />
|
||||||
|
|
||||||
|
<category android:name="android.intent.category.DEFAULT" />
|
||||||
|
</intent-filter>
|
||||||
|
</activity>
|
||||||
|
<activity
|
||||||
|
android:name="acr.browser.lightning.IncognitoActivity"
|
||||||
|
android:alwaysRetainTaskState="true"
|
||||||
|
android:configChanges="orientation|screenSize|keyboardHidden|keyboard"
|
||||||
|
android:label="@string/app_name"
|
||||||
|
android:launchMode="singleTask"
|
||||||
|
android:theme="@style/DarkTheme"
|
||||||
|
android:windowSoftInputMode="stateHidden" >
|
||||||
|
<intent-filter>
|
||||||
|
<action android:name="android.intent.action.INCOGNITO" />
|
||||||
|
|
||||||
|
<category android:name="android.intent.category.DEFAULT" />
|
||||||
|
</intent-filter>
|
||||||
|
</activity>
|
||||||
|
<activity
|
||||||
|
android:name="acr.browser.lightning.LicenseActivity"
|
||||||
|
android:configChanges="orientation|screenSize|keyboardHidden|keyboard"
|
||||||
|
android:label="@string/licenses"
|
||||||
|
android:theme="@style/LightTheme" >
|
||||||
|
<intent-filter>
|
||||||
|
<action android:name="android.intent.action.LICENSE" />
|
||||||
|
|
||||||
<category android:name="android.intent.category.DEFAULT" />
|
<category android:name="android.intent.category.DEFAULT" />
|
||||||
</intent-filter>
|
</intent-filter>
|
||||||
</activity>
|
</activity>
|
||||||
</application>
|
</application>
|
||||||
|
|
||||||
</manifest>
|
</manifest>
|
BIN
assets/baidu.png
Normal file
After Width: | Height: | Size: 3.4 KiB |
BIN
assets/bing.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
assets/duckduckgo.png
Normal file
After Width: | Height: | Size: 20 KiB |
BIN
assets/google.png
Normal file
After Width: | Height: | Size: 14 KiB |
18603
assets/hosts.txt
Normal file
BIN
assets/lightning.png
Normal file
After Width: | Height: | Size: 21 KiB |
BIN
assets/startpage.png
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
assets/yahoo.png
Normal file
After Width: | Height: | Size: 44 KiB |
BIN
assets/yandex.png
Normal file
After Width: | Height: | Size: 18 KiB |
BIN
ic_launcher.png
Before Width: | Height: | Size: 59 KiB After Width: | Height: | Size: 62 KiB |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
@ -1,69 +0,0 @@
|
|||||||
# To enable ProGuard in your project, edit project.properties
|
|
||||||
# to define the proguard.config property as described in that file.
|
|
||||||
#
|
|
||||||
# Add project specific ProGuard rules here.
|
|
||||||
# By default, the flags in this file are appended to flags specified
|
|
||||||
# in ${sdk.dir}/tools/proguard/proguard-android.txt
|
|
||||||
# You can edit the include path and order by changing the ProGuard
|
|
||||||
# include property in project.properties.
|
|
||||||
#
|
|
||||||
# For more details, see
|
|
||||||
# http://developer.android.com/guide/developing/tools/proguard.html
|
|
||||||
|
|
||||||
# Add any project specific keep options here:
|
|
||||||
|
|
||||||
# If your project uses WebView with JS, uncomment the following
|
|
||||||
# and specify the fully qualified class name to the JavaScript interface
|
|
||||||
# class:
|
|
||||||
-keepclassmembers class fqcn.of.javascript.interface.for.webview {
|
|
||||||
public *;
|
|
||||||
}
|
|
||||||
|
|
||||||
-keep class acr.browser.barebones.webviewclasses.CustomChromeClient{
|
|
||||||
public *;
|
|
||||||
private *;
|
|
||||||
protected *;
|
|
||||||
}
|
|
||||||
|
|
||||||
-keep class acr.browser.barebones.webviewclasses.CustomWebViewClient{
|
|
||||||
public *;
|
|
||||||
private *;
|
|
||||||
protected *;
|
|
||||||
}
|
|
||||||
|
|
||||||
-keep class acr.browser.barebones.customwebview.CustomWebView{
|
|
||||||
public *;
|
|
||||||
private *;
|
|
||||||
protected *;
|
|
||||||
}
|
|
||||||
|
|
||||||
-keep class acr.browser.barebones.activities.BrowserActivity{
|
|
||||||
public void browserSettings(...);
|
|
||||||
public void makeTab(...);
|
|
||||||
public void newTab(...);
|
|
||||||
public void onLongClick(...);
|
|
||||||
}
|
|
||||||
|
|
||||||
-keep class acr.browser.barebones.incognitoclasses.IncognitoChromeClient{
|
|
||||||
public *;
|
|
||||||
private *;
|
|
||||||
protected *;
|
|
||||||
}
|
|
||||||
|
|
||||||
-keep class acr.browser.barebones.incognitoclasses.IncognitoWebViewClient{
|
|
||||||
public *;
|
|
||||||
private *;
|
|
||||||
protected *;
|
|
||||||
}
|
|
||||||
|
|
||||||
-keep class acr.browser.barebones.customwebview.IncognitoWebView{
|
|
||||||
public *;
|
|
||||||
private *;
|
|
||||||
protected *;
|
|
||||||
}
|
|
||||||
|
|
||||||
-keep class acr.browser.barebones.activities.IncognitoModeActivity{
|
|
||||||
public void browserSettings(...);
|
|
||||||
public void makeTab(...);
|
|
||||||
public void newTab(...);
|
|
||||||
}
|
|
@ -1,8 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
|
|
||||||
<set xmlns:android="http://schemas.android.com/apk/res/android">
|
|
||||||
|
|
||||||
<translate android:fromYDelta="0%p"
|
|
||||||
android:interpolator="@android:anim/linear_interpolator"
|
|
||||||
android:toYDelta="100%p" android:duration="150" />
|
|
||||||
</set>
|
|
@ -1,10 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
|
|
||||||
<set xmlns:android="http://schemas.android.com/apk/res/android">
|
|
||||||
|
|
||||||
<translate android:fromXDelta="0%p"
|
|
||||||
android:interpolator="@android:anim/decelerate_interpolator"
|
|
||||||
android:toXDelta="2%p" android:duration="150"
|
|
||||||
/>
|
|
||||||
|
|
||||||
</set>
|
|
@ -1,10 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
|
|
||||||
<set xmlns:android="http://schemas.android.com/apk/res/android">
|
|
||||||
|
|
||||||
<translate android:fromXDelta="0%p"
|
|
||||||
android:interpolator="@android:anim/anticipate_overshoot_interpolator"
|
|
||||||
android:toXDelta="-2%p" android:duration="150"
|
|
||||||
/>
|
|
||||||
|
|
||||||
</set>
|
|
@ -1,10 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<rotate
|
|
||||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
android:fromDegrees="0"
|
|
||||||
android:toDegrees="360"
|
|
||||||
android:pivotX="50%"
|
|
||||||
android:pivotY="50%"
|
|
||||||
android:repeatCount="infinite"
|
|
||||||
android:duration="1200"
|
|
||||||
android:interpolator="@android:anim/linear_interpolator"/>
|
|
@ -1,11 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
|
|
||||||
<set xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
android:shareInterpolator="false">
|
|
||||||
<translate android:fromYDelta="-50%" android:toYDelta="0"
|
|
||||||
android:interpolator="@android:anim/decelerate_interpolator"
|
|
||||||
android:duration="@android:integer/config_shortAnimTime"/>
|
|
||||||
<alpha android:fromAlpha="0.25" android:toAlpha="1.0"
|
|
||||||
android:interpolator="@android:anim/linear_interpolator"
|
|
||||||
android:duration="@android:integer/config_shortAnimTime" />
|
|
||||||
</set>
|
|
@ -1,11 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
|
|
||||||
<set xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
android:shareInterpolator="false">
|
|
||||||
<translate android:fromYDelta="0" android:toYDelta="-50%"
|
|
||||||
android:interpolator="@android:anim/decelerate_interpolator"
|
|
||||||
android:duration="@android:integer/config_shortAnimTime"/>
|
|
||||||
<alpha android:fromAlpha="1.0" android:toAlpha="0.25"
|
|
||||||
android:interpolator="@android:anim/linear_interpolator"
|
|
||||||
android:duration="@android:integer/config_shortAnimTime" />
|
|
||||||
</set>
|
|
@ -1,8 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
|
|
||||||
<set xmlns:android="http://schemas.android.com/apk/res/android">
|
|
||||||
|
|
||||||
<translate android:fromYDelta="100%p"
|
|
||||||
android:interpolator="@android:anim/linear_interpolator"
|
|
||||||
android:toYDelta="0%p" android:duration="250" />
|
|
||||||
</set>
|
|
BIN
res/drawable-hdpi/action_search.png
Normal file
After Width: | Height: | Size: 1.7 KiB |
Before Width: | Height: | Size: 417 B |
BIN
res/drawable-hdpi/drawer_shadow.9.png
Normal file
After Width: | Height: | Size: 171 B |
Before Width: | Height: | Size: 220 B After Width: | Height: | Size: 220 B |
BIN
res/drawable-hdpi/ic_action_back_dark.png
Normal file
After Width: | Height: | Size: 198 B |
BIN
res/drawable-hdpi/ic_action_copy.png
Normal file
After Width: | Height: | Size: 227 B |
Before Width: | Height: | Size: 244 B After Width: | Height: | Size: 244 B |
Before Width: | Height: | Size: 225 B After Width: | Height: | Size: 225 B |
BIN
res/drawable-hdpi/ic_action_forward_dark.png
Normal file
After Width: | Height: | Size: 210 B |
BIN
res/drawable-hdpi/ic_action_incognito.png
Normal file
After Width: | Height: | Size: 313 B |
BIN
res/drawable-hdpi/ic_bookmark.png
Normal file
After Width: | Height: | Size: 634 B |
BIN
res/drawable-hdpi/ic_bookmark_dark.png
Normal file
After Width: | Height: | Size: 554 B |
BIN
res/drawable-hdpi/ic_drawer.png
Normal file
After Width: | Height: | Size: 2.8 KiB |
BIN
res/drawable-hdpi/ic_history.png
Normal file
After Width: | Height: | Size: 675 B |
BIN
res/drawable-hdpi/ic_history_dark.png
Normal file
After Width: | Height: | Size: 610 B |
Before Width: | Height: | Size: 5.0 KiB After Width: | Height: | Size: 4.4 KiB |
BIN
res/drawable-hdpi/ic_search.png
Normal file
After Width: | Height: | Size: 688 B |
BIN
res/drawable-hdpi/ic_search_dark.png
Normal file
After Width: | Height: | Size: 618 B |
BIN
res/drawable-hdpi/ic_stat_download.png
Normal file
After Width: | Height: | Size: 254 B |
BIN
res/drawable-hdpi/ic_tab_number.png
Normal file
After Width: | Height: | Size: 3.1 KiB |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 88 B |
Before Width: | Height: | Size: 318 B |
Before Width: | Height: | Size: 181 B |
Before Width: | Height: | Size: 177 B |
Before Width: | Height: | Size: 824 B |
BIN
res/drawable-mdpi/action_search.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 300 B |
BIN
res/drawable-mdpi/drawer_shadow.9.png
Normal file
After Width: | Height: | Size: 158 B |
Before Width: | Height: | Size: 170 B After Width: | Height: | Size: 170 B |
BIN
res/drawable-mdpi/ic_action_back_dark.png
Normal file
After Width: | Height: | Size: 157 B |
BIN
res/drawable-mdpi/ic_action_copy.png
Normal file
After Width: | Height: | Size: 175 B |
Before Width: | Height: | Size: 192 B After Width: | Height: | Size: 192 B |
Before Width: | Height: | Size: 180 B After Width: | Height: | Size: 180 B |
BIN
res/drawable-mdpi/ic_action_forward_dark.png
Normal file
After Width: | Height: | Size: 168 B |
BIN
res/drawable-mdpi/ic_action_incognito.png
Normal file
After Width: | Height: | Size: 248 B |
BIN
res/drawable-mdpi/ic_bookmark.png
Normal file
After Width: | Height: | Size: 439 B |
BIN
res/drawable-mdpi/ic_bookmark_dark.png
Normal file
After Width: | Height: | Size: 379 B |
BIN
res/drawable-mdpi/ic_drawer.png
Normal file
After Width: | Height: | Size: 2.8 KiB |
BIN
res/drawable-mdpi/ic_history.png
Normal file
After Width: | Height: | Size: 465 B |
BIN
res/drawable-mdpi/ic_history_dark.png
Normal file
After Width: | Height: | Size: 409 B |
Before Width: | Height: | Size: 3.0 KiB After Width: | Height: | Size: 2.6 KiB |
BIN
res/drawable-mdpi/ic_search.png
Normal file
After Width: | Height: | Size: 482 B |
BIN
res/drawable-mdpi/ic_search_dark.png
Normal file
After Width: | Height: | Size: 418 B |
BIN
res/drawable-mdpi/ic_stat_download.png
Normal file
After Width: | Height: | Size: 199 B |
BIN
res/drawable-mdpi/ic_tab_number.png
Normal file
After Width: | Height: | Size: 1.9 KiB |
Before Width: | Height: | Size: 819 B After Width: | Height: | Size: 819 B |
Before Width: | Height: | Size: 83 B |
Before Width: | Height: | Size: 243 B |
Before Width: | Height: | Size: 154 B |
Before Width: | Height: | Size: 161 B |
Before Width: | Height: | Size: 578 B |
BIN
res/drawable-xhdpi/action_search.png
Normal file
After Width: | Height: | Size: 2.1 KiB |
Before Width: | Height: | Size: 559 B |
Before Width: | Height: | Size: 243 B |
Before Width: | Height: | Size: 976 B |
Before Width: | Height: | Size: 936 B |
Before Width: | Height: | Size: 706 B |
Before Width: | Height: | Size: 984 B |
Before Width: | Height: | Size: 191 B |
BIN
res/drawable-xhdpi/drawer_shadow.9.png
Normal file
After Width: | Height: | Size: 182 B |
BIN
res/drawable-xhdpi/edit_text_bg.9.png
Normal file
After Width: | Height: | Size: 220 B |
Before Width: | Height: | Size: 248 B After Width: | Height: | Size: 248 B |
BIN
res/drawable-xhdpi/ic_action_back_dark.png
Normal file
After Width: | Height: | Size: 229 B |
BIN
res/drawable-xhdpi/ic_action_copy.png
Normal file
After Width: | Height: | Size: 252 B |
Before Width: | Height: | Size: 289 B After Width: | Height: | Size: 289 B |
Before Width: | Height: | Size: 255 B After Width: | Height: | Size: 255 B |
BIN
res/drawable-xhdpi/ic_action_forward_dark.png
Normal file
After Width: | Height: | Size: 239 B |
BIN
res/drawable-xhdpi/ic_action_incognito.png
Normal file
After Width: | Height: | Size: 401 B |
BIN
res/drawable-xhdpi/ic_bookmark.png
Normal file
After Width: | Height: | Size: 813 B |
BIN
res/drawable-xhdpi/ic_bookmark_dark.png
Normal file
After Width: | Height: | Size: 699 B |
BIN
res/drawable-xhdpi/ic_drawer.png
Normal file
After Width: | Height: | Size: 1.0 KiB |
BIN
res/drawable-xhdpi/ic_history.png
Normal file
After Width: | Height: | Size: 943 B |
BIN
res/drawable-xhdpi/ic_history_dark.png
Normal file
After Width: | Height: | Size: 836 B |
Before Width: | Height: | Size: 7.1 KiB After Width: | Height: | Size: 6.5 KiB |
BIN
res/drawable-xhdpi/ic_search.png
Normal file
After Width: | Height: | Size: 902 B |
BIN
res/drawable-xhdpi/ic_search_dark.png
Normal file
After Width: | Height: | Size: 782 B |
BIN
res/drawable-xhdpi/ic_stat_download.png
Normal file
After Width: | Height: | Size: 319 B |
BIN
res/drawable-xhdpi/ic_tab_number.png
Normal file
After Width: | Height: | Size: 4.2 KiB |