Add source sets for fork

pull/21/head
Adam Novak 4 years ago
parent 0e5e196f08
commit 2b65ba6b2d

@ -0,0 +1,23 @@
<manifest
package="org.mozilla.fenix"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools">
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<!-- Allows unlocking your device and activating its screen so UI tests can succeed -->
<uses-permission android:name="android.permission.DISABLE_KEYGUARD"/>
<uses-permission android:name="android.permission.WAKE_LOCK"/>
<!-- Allows for storing and retrieving screenshots -->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<!-- Allows changing locales -->
<uses-permission android:name="android.permission.CHANGE_CONFIGURATION"
tools:ignore="ProtectedPermissions" />
<application
tools:replace="android:name"
android:name="org.mozilla.fenix.DebugFenixApplication" />
</manifest>

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

@ -0,0 +1,28 @@
/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
package org.mozilla.fenix
import android.os.StrictMode
import androidx.preference.PreferenceManager
import leakcanary.AppWatcher
import leakcanary.LeakCanary
import org.mozilla.fenix.ext.getPreferenceKey
import org.mozilla.fenix.ext.resetPoliciesAfter
class DebugFenixApplication : FenixApplication() {
override fun setupLeakCanary() {
val isEnabled = StrictMode.allowThreadDiskReads().resetPoliciesAfter {
PreferenceManager.getDefaultSharedPreferences(this)
.getBoolean(getPreferenceKey(R.string.pref_key_leakcanary), true)
}
updateLeakCanaryState(isEnabled)
}
override fun updateLeakCanaryState(isEnabled: Boolean) {
AppWatcher.config = AppWatcher.config.copy(enabled = isEnabled)
LeakCanary.config = LeakCanary.config.copy(dumpHeap = isEnabled)
}
}

@ -0,0 +1,83 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- This Source Code Form is subject to the terms of the Mozilla Public
- License, v. 2.0. If a copy of the MPL was not distributed with this
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="108dp"
android:height="108dp"
android:viewportWidth="208"
android:viewportHeight="208">
<path android:pathData="M163.2,113.7c6.4,-1.2 3.9,-14.4 6.6,-5.2"
android:strokeWidth="1.1"
android:fillColor="#000"
android:strokeColor="#000"/>
<path android:pathData="M171.8,59c2.1,-5.6 5.7,-6.7 8.6,-8.3 -4.7,7.3 -1.4,10.2 -2.5,13 -2.3,5.5 -7.9,0 -6,-4.8z"
android:strokeWidth="1.1"
android:fillColor="#fe9d2a"
android:strokeColor="#000"/>
<path android:pathData="M44.3,75.2c1.8,-4.2 4.8,-5 7.3,-6.1 -4,5.4 -1.2,7.6 -2.2,9.7 -1.9,4.1 -6.6,0 -5,-3.6zM27.3,51.9c4,5.4 3,9.6 4,11.7 1.8,4.1 5.9,0.5 4.3,-3.1a19,19 0,0 0,-8.4 -8.6z"
android:strokeWidth="1.1"
android:fillColor="#f3611e"
android:strokeColor="#000"/>
<path android:pathData="M89.3,91.9l2.8,12.1L23,104l2.5,-19.7a50.9,50.9 0,0 1,18.3 -19c-6.4,7.6 -5.7,21.1 8.6,24.8 9.2,2.4 28.6,-9.8 36.8,1.8zM120.7,92.6c21.9,-9.5 26.4,-1.8 34.8,-4 17.2,-5.3 15.7,-13.6 9.7,-23.4A51,51 0,0 1,183.5 84l2.5,20h-66.6l1.3,-11.4zM89.3,91.9zM159.5,78c0.3,3 5.5,3.2 6.4,0 -0.3,-7 -5.5,-9.2 -10.7,-10.8 2.8,3.6 4.3,5.3 4.3,10.8zM34.1,64.4c-1.8,-4.1 -6.6,-5.2 -9.1,-6.3 4,5.4 3,7.8 4,9.9 1.8,4.1 6.6,0 5,-3.6z"
android:strokeWidth="1.1"
android:fillColor="#f00027"
android:strokeColor="#000"/>
<path android:pathData="M87.3,92.8c-24.6,-8.2 -41,7 -45.9,6.5 -19,-2.3 -19,-16.2 -13.8,-28.6 -4.3,6.5 -9.6,7 -12.3,22.7 -2.3,-2.3 -4.8,-3 -5.8,-11.6 -5.4,16.9 -2,20.8 0.5,26.2 -2.6,-1.6 -5,-3.5 -7.2,-5.5 0.7,7.9 3.5,11.6 5.8,16.3l-5.8,-3.5c9.5,25.9 23.3,35.6 39.6,36.1 16,-1.5 24.2,-4 33.7,-6.3l11.2,-52.3zM123.3,94.8c4,-2.3 10.3,-3.1 15.4,-3 8.7,-0.5 25.2,7.9 29,7.9 9.3,0.1 21.1,-9.6 14,-28.3 4.9,6.5 9.9,10.8 12,22 3.5,-2 4.6,-6.3 6,-10.4 4,9.1 3,17.4 -0.2,25.3 2,-1.1 4,-2.4 6.6,-5.6 0.3,7 -3.6,11 -6,16l5,-2.6c-6,17.8 -15.6,32.7 -36.1,35.6 -13,-2.9 -25.4,-6.9 -41,-6.4l-9.2,-24.4s6.1,-28.4 4.6,-26.1"
android:strokeWidth="1.1"
android:fillColor="#cc002b"
android:strokeColor="#000"/>
<path android:pathData="M163,113.5c2.8,-0.6 4.8,-3.2 5.9,-8.7l1,3.6"
android:strokeWidth="1.1"
android:fillColor="#0000"
android:strokeColor="#000"
android:strokeLineCap="square"/>
<path android:pathData="M177,110a19,19 0,0 0,5.4 -6.8l1,7M154,129.3c5.6,0.8 6.9,-2.7 9.4,-5l-0.5,3.7"
android:strokeLineJoin="bevel"
android:strokeWidth="1.1"
android:fillColor="#0000"
android:strokeColor="#000"/>
<path android:pathData="M44,112.7c-2.7,-0.6 -4.7,-3.2 -5.9,-8.7l-1,3.6"
android:strokeWidth="1.1"
android:fillColor="#0000"
android:strokeColor="#000"
android:strokeLineCap="square"/>
<path android:pathData="M30.1,109.2a19,19 0,0 1,-5.4 -6.8l-1,7M53,128.4c-5.5,0.7 -6.8,-2.7 -9.3,-5l0.5,3.7"
android:strokeLineJoin="bevel"
android:strokeWidth="1.1"
android:fillColor="#0000"
android:strokeColor="#000"/>
<path android:pathData="M24.3 105c0.3 7 1.1 13.8 6.2 18.6a24 24 0 0 1-6.8-2.7c2.2 4.4 4.5 8.8 9 12l-4.7-0.3c2.5 4.5 6.3 8.1 10 11.8-8.3-3.7-17.7-5.7-20.6-18.9 2.3 2.2 3 1.6 4.1 1.9-4-4-5.3-9.3-7-13.8 2 2 4.3 3.5 6.8 4.4-6-6.2-4.5-14.3-4.2-22.2 1.8 3.8 3.9 7.3 7.2 9.2zm10.2 18c3 1.6 4.2 4.3 9.7 4 1 5.4 5 8.4 9.4 11.4-6.1 0.7-14.1-0.1-19-15.4zm5.8-0.8C30.3 119 29 109.4 31 98.9c2 6.6 3.9 7.2 6 8.2-0.7 6-0.5 12 3.3 15z"
android:strokeWidth="1.1"
android:fillColor="#f00027"
android:strokeColor="#000"/>
<path android:pathData="M182.8 105.8c3.3-1.9 5.3-5.4 7.2-9.1 0.3 7.8 1.8 16-4.2 22.1a17 17 0 0 0 6.7-4.3c-1.6 4.4-2.8 9.6-6.9 13.7 1.2-0.3 1.8 0.3 4.2-1.9-3 13.2-12.4 15.3-20.7 19 3.7-3.8 7.5-7.4 10-12-1.8 0.3-3.4 0.4-4.7 0.4 4.5-3.2 6.8-7.6 9-12a24 24 0 0 1-6.8 2.7c5-4.8 6-11.6 6.2-18.6zm-20 22c5.6 0.3 6.8-2.4 9.8-4-5 15.3-13 16-19.1 15.4 4.3-3 8.4-6 9.4-11.3zm4-3.1c10-3.2 11.3-12.8 9.3-23.3-2 6.6-3.9 7.2-6 8.2 0.7 6 0.5 12-3.3 15z"
android:strokeWidth="1.1"
android:fillColor="#f00027"
android:strokeColor="#000"/>
<path android:pathData="M146.8,95.8c0,-3.6 -2.8,-6.5 -6.4,-6.5a6.5,6.5 0,0 0,-6.4 6.5v26.7c0,3.5 3,6.4 6.4,6.4 3.5,0 6.4,-3 6.4,-6.4L146.8,95.7zM72,95.8c0,-3.6 -2.8,-6.5 -6.4,-6.5a6.5,6.5 0,0 0,-6.4 6.5v26.7c0,3.5 3,6.4 6.4,6.4 3.5,0 6.4,-3 6.5,-6.4L72.1,95.7zM117,65.2l4.6,-8.2s0.4,-0.7 -0.4,-1.2c-0.7,-0.4 -1.2,0.4 -1.2,0.4l-4.6,8.2a30.4,30.4 0,0 0,-24.7 0L86,56.2s-0.5,-0.8 -1.2,-0.4c-0.8,0.4 -0.4,1.3 -0.4,1.3l4.5,8.1a26,26 0,0 0,-14.6 23h57.2a26,26 0,0 0,-14.5 -23zM74.4,90.5v41.4a7,7 0,0 0,7 6.9h4.5v14.1c0,3.6 3,6.4 6.4,6.4 3.6,0 6.4,-2.8 6.5,-6.4v-14.1h8.5v14.1c0,3.6 3,6.4 6.4,6.4 3.5,0 6.4,-2.8 6.4,-6.4v-14.1h4.6a7,7 0,0 0,7 -6.9L131.7,90.4L74.3,90.4z"
android:fillColor="#79c257"/>
<path android:pathData="M94.6,88.6c4.5,5 11.5,3.3 17.2,3 -6,-1 -12.6,-2.5 -17,-8.6"
android:strokeWidth="1"
android:fillColor="#f8db00"
android:strokeColor="#000"/>
<path android:pathData="M106.5,90.2c4,-2.8 8.9,-2.5 13.3,-1.4 -2.3,-1.8 -1.5,-3.4 -14.6,-2.6a17,17 0,0 1,-9.4 -2.4c1.8,3.2 6.1,6 10.7,6.4z"
android:strokeWidth="1"
android:fillColor="#d36224"
android:strokeColor="#000"/>
<path android:pathData="M122.2,91c2,-4 -5,-9.6 -6.8,-9.6 -5,-0.5 -14.7,-0.3 -14.4,-3 -3,-0.4 -5,1 -5.8,4 2.7,2.2 5.7,3.7 9.3,3.8 12.3,-0.9 14,0.8 15,2.6l2.7,2.2z"
android:strokeLineJoin="bevel"
android:strokeWidth="1"
android:fillColor="#ecd404"
android:strokeColor="#000"/>
<path android:pathData="M89.7,77.2L84,79.5l1,-2.3L89,74l0.8,1v2.2zM114.8,76.7l-5.7,1.9 1.2,-2.2 4,-3 0.7,1 -0.2,2.3z"
android:strokeWidth="1"
android:fillColor="#680000"
android:strokeColor="#000"/>
<path android:pathData="M84.3,78.6c1.8,-4.7 3.7,-6.3 7.3,-5.1 0.6,0.3 1.3,0.3 1.5,2.2 -0.1,1.4 -0.8,2 -2,2 -2.3,0 -2,-1.5 -2,-3 -2.4,0 -4.8,8.6 -7,3h0.7c0,1.1 1.3,1.4 1.5,0.9zM109.3,77.7c2.2,-4.5 4.2,-6 7.7,-4.6 0.6,0.4 1.3,0.4 1.3,2.4 -0.2,1.3 -0.9,1.9 -2,1.8 -2.3,0 -2,-1.7 -1.8,-3.2 -2.5,-0.1 -5.5,8.3 -7.2,2.6h0.6c0,1.1 1.2,1.5 1.4,1z"
android:strokeWidth="1"
android:fillColor="#000"
android:strokeColor="#000"/>
<path android:pathData="M92.3,75.7c0,0.6 -0.4,1 -1,1a1,1 0,0 1,-1 -1c0,-0.5 0.5,-1 1,-1 0.6,0 1,0.5 1,1zM117.6,75.4c0,0.6 -0.5,1 -1,1a1,1 0,0 1,-1 -1.1c0,-0.5 0.5,-1 1,-1a1,1 0,0 1,1 1.1z"
android:fillColor="#fff"/>
</vector>

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- This Source Code Form is subject to the terms of the Mozilla Public
- License, v. 2.0. If a copy of the MPL was not distributed with this
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
<resources>
<color name="ic_launcher_background">@color/debug_launcher_background</color>
</resources>

@ -0,0 +1,29 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- This Source Code Form is subject to the terms of the Mozilla Public
- License, v. 2.0. If a copy of the MPL was not distributed with this
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
<shortcuts xmlns:android="http://schemas.android.com/apk/res/android">
<shortcut
android:shortcutId="open_new_tab"
android:enabled="true"
android:icon="@drawable/ic_static_shortcut_tab"
android:shortcutShortLabel="@string/home_screen_shortcut_open_new_tab_2"
android:shortcutLongLabel="@string/home_screen_shortcut_open_new_tab_2">
<intent
android:action="org.mozilla.fenix.OPEN_TAB"
android:targetPackage="org.mozilla.fenix.debug"
android:targetClass="org.mozilla.fenix.IntentReceiverActivity" />
</shortcut>
<shortcut
android:shortcutId="open_new_private_tab"
android:enabled="true"
android:icon="@drawable/ic_static_shortcut_private_tab"
android:shortcutShortLabel="@string/home_screen_shortcut_open_new_private_tab_2"
android:shortcutLongLabel="@string/home_screen_shortcut_open_new_private_tab_2">
<intent
android:action="org.mozilla.fenix.OPEN_PRIVATE_TAB"
android:targetPackage="org.mozilla.fenix.debug"
android:targetClass="org.mozilla.fenix.IntentReceiverActivity" />
</shortcut>
</shortcuts>

@ -0,0 +1,18 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
package="org.mozilla.fenix">
<application>
<service android:name=".customtabs.CustomTabsService">
<!-- Trusted Web Activities are currently only supported in nightly. -->
<intent-filter tools:node="removeAll" />
<intent-filter>
<action android:name="android.support.customtabs.action.CustomTabsService" />
<category android:name="androidx.browser.trusted.category.TrustedWebActivities" />
</intent-filter>
</service>
</application>
</manifest>

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB

@ -0,0 +1,201 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:aapt="http://schemas.android.com/aapt"
android:width="108dp"
android:height="108dp"
android:viewportWidth="108"
android:viewportHeight="108">
<path
android:pathData="M78.127,44.283c-1.132,-2.722 -3.423,-5.661 -5.223,-6.59 1.465,2.872 2.312,5.753 2.636,7.903l0.005,0.043C72.601,38.3 67.61,35.341 63.533,28.898c-0.206,-0.326 -0.412,-0.652 -0.613,-0.997a8.28,8.28 0,0 1,-0.287 -0.539c-0.312,-0.641 -0.388,-1.03 -0.388,-1.03 -0.005,-0.047 -0.028,-0.065 -0.059,-0.07 -0.015,-0.002 -0.029,-0.007 -0.049,0 -0.004,0.001 -0.009,0.006 -0.013,0.007 -0.006,0.002 -0.013,0.007 -0.019,0.01l0.011,-0.015c-6.54,3.831 -8.759,10.917 -8.963,14.463a13.024,13.024 0,0 0,-7.165 2.762,7.8 7.8,0 0,0 -0.674,-0.509c-0.999,-3.375 -0.073,-6.364 -0.073,-6.364 -2.674,1.218 -4.755,3.143 -6.267,4.843h-0.012c-1.032,-1.307 -0.959,-5.62 -0.9,-6.521 -0.012,-0.056 -0.77,0.393 -0.869,0.461a18.998,18.998 0,0 0,-2.544 2.18,22.815 22.815,0 0,0 -2.431,2.916l-0.001,0.004 0.001,-0.004a21.964,21.964 0,0 0,-3.493 7.888l-0.035,0.172a42.912,42.912 0,0 0,-0.256 1.626l-0.006,0.057a24.867,24.867 0,0 0,-0.422 3.593c0,0.044 -0.003,0.088 -0.003,0.133C28,68.344 39.656,80 54.035,80c12.877,0 23.569,-9.349 25.662,-21.63 0.044,-0.333 0.079,-0.668 0.118,-1.004 0.518,-4.465 -0.057,-9.158 -1.688,-13.083zM48.119,64.663c0.122,0.058 0.236,0.122 0.361,0.178a19.081,19.081 0,0 1,-0.361 -0.178zM54.083,48.96zM75.548,45.645a1.772,1.772 0,0 0,-0.003 -0.025l0.004,0.028 -0.001,-0.003z">
<aapt:attr name="android:fillColor">
<gradient
android:startY="40.059"
android:startX="77.379"
android:endY="68.436"
android:endX="32.331"
android:type="linear">
<item android:offset="0" android:color="#FF3FE1B0"/>
<item android:offset="0.406" android:color="#FF00B3F4"/>
<item android:offset="0.42" android:color="#FF03B0F4"/>
<item android:offset="0.818" android:color="#FF5561E9"/>
<item android:offset="1" android:color="#FF7542E5"/>
</gradient>
</aapt:attr>
</path>
<path
android:pathData="M78.127,44.283c-1.132,-2.722 -3.423,-5.661 -5.223,-6.59 1.465,2.872 2.312,5.753 2.636,7.903a0.47,0.47 0,0 0,0.004 0.024l0.004,0.028c2.456,6.66 1.118,13.433 -0.81,17.572 -2.983,6.403 -10.207,12.966 -21.512,12.646C41.01,75.52 30.25,66.455 28.241,54.582c-0.366,-1.872 0,-2.823 0.184,-4.343 -0.224,1.172 -0.31,1.51 -0.422,3.593 0,0.044 -0.003,0.088 -0.003,0.133C28,68.344 39.656,80 54.035,80c12.877,0 23.569,-9.349 25.662,-21.63 0.044,-0.333 0.079,-0.668 0.118,-1.004 0.518,-4.465 -0.057,-9.158 -1.688,-13.083z">
<aapt:attr name="android:fillColor">
<gradient
android:gradientRadius="54.279427"
android:centerX="72.3032"
android:centerY="31.889864"
android:type="radial">
<item android:offset="0.108" android:color="#FF3FE1B0"/>
<item android:offset="0.122" android:color="#FF3BDCB3"/>
<item android:offset="0.254" android:color="#FF1BB3D3"/>
<item android:offset="0.358" android:color="#FF0799E6"/>
<item android:offset="0.42" android:color="#FF0090ED"/>
<item android:offset="0.487" android:color="#FF2482F1"/>
<item android:offset="0.639" android:color="#FF7165FB"/>
<item android:offset="0.71" android:color="#FF9059FF"/>
<item android:offset="0.795" android:color="#FF7D49ED"/>
<item android:offset="0.86" android:color="#FF7542E5"/>
</gradient>
</aapt:attr>
</path>
<path
android:pathData="M78.127,44.283c-1.132,-2.722 -3.423,-5.661 -5.223,-6.59 1.465,2.872 2.312,5.753 2.636,7.903a0.47,0.47 0,0 0,0.004 0.024l0.004,0.028c2.456,6.66 1.118,13.433 -0.81,17.572 -2.983,6.403 -10.207,12.966 -21.512,12.646C41.01,75.52 30.25,66.455 28.241,54.582c-0.366,-1.872 0,-2.823 0.184,-4.343 -0.224,1.172 -0.31,1.51 -0.422,3.593 0,0.044 -0.003,0.088 -0.003,0.133C28,68.344 39.656,80 54.035,80c12.877,0 23.569,-9.349 25.662,-21.63 0.044,-0.333 0.079,-0.668 0.118,-1.004 0.518,-4.465 -0.057,-9.158 -1.688,-13.083z">
<aapt:attr name="android:fillColor">
<gradient
android:gradientRadius="54.279427"
android:centerX="52.468304"
android:centerY="54.08076"
android:type="radial">
<item android:offset="0.3" android:color="#FF45278D"/>
<item android:offset="0.371" android:color="#B062289D"/>
<item android:offset="0.475" android:color="#3C872AB1"/>
<item android:offset="0.53" android:color="#00952BB9"/>
</gradient>
</aapt:attr>
</path>
<path
android:pathData="M65.475,47.343c0.057,0.04 0.109,0.08 0.162,0.119 -0.604,-1.09 -1.396,-2.133 -2.417,-3.154 -8.093,-8.093 -2.122,-17.548 -1.115,-18.029l0.011,-0.015c-6.54,3.831 -8.759,10.917 -8.963,14.463 0.303,-0.021 0.606,-0.047 0.914,-0.047 4.881,0.001 9.132,2.685 11.408,6.663z">
<aapt:attr name="android:fillColor">
<gradient
android:gradientRadius="39.323143"
android:centerX="59.01298"
android:centerY="19.571066"
android:type="radial">
<item android:offset="0.132" android:color="#FF3FE1B0"/>
<item android:offset="0.289" android:color="#FF28D0C8"/>
<item android:offset="0.526" android:color="#FF00B3F4"/>
</gradient>
</aapt:attr>
</path>
<path
android:pathData="M54.084,48.959c-0.043,0.648 -2.331,2.881 -3.131,2.881 -7.403,0 -8.605,4.479 -8.605,4.479 0.328,3.772 2.953,6.877 6.133,8.521a9.771,9.771 0,0 0,0.439 0.21,13.672 13.672,0 0,0 0.765,0.313 11.574,11.574 0,0 0,3.388 0.653c12.976,0.609 15.49,-15.515 6.126,-20.197 2.398,-0.417 4.887,0.547 6.278,1.524 -2.276,-3.978 -6.527,-6.662 -11.408,-6.662 -0.309,0 -0.611,0.025 -0.914,0.047a13.024,13.024 0,0 0,-7.165 2.762c0.397,0.336 0.845,0.785 1.789,1.715 1.764,1.74 6.295,3.543 6.305,3.754z">
<aapt:attr name="android:fillColor">
<gradient
android:gradientRadius="25.844818"
android:centerX="46.46577"
android:centerY="68.25843"
android:type="radial">
<item android:offset="0.287" android:color="#FF0060DF"/>
<item android:offset="0.417" android:color="#FF2357E1"/>
<item android:offset="0.604" android:color="#FF4F4CE3"/>
<item android:offset="0.748" android:color="#FF6B45E4"/>
<item android:offset="0.833" android:color="#FF7542E5"/>
</gradient>
</aapt:attr>
</path>
<path
android:pathData="M54.084,48.959c-0.043,0.648 -2.331,2.881 -3.131,2.881 -7.403,0 -8.605,4.479 -8.605,4.479 0.328,3.772 2.953,6.877 6.133,8.521a9.771,9.771 0,0 0,0.439 0.21,13.672 13.672,0 0,0 0.765,0.313 11.574,11.574 0,0 0,3.388 0.653c12.976,0.609 15.49,-15.515 6.126,-20.197 2.398,-0.417 4.887,0.547 6.278,1.524 -2.276,-3.978 -6.527,-6.662 -11.408,-6.662 -0.309,0 -0.611,0.025 -0.914,0.047a13.024,13.024 0,0 0,-7.165 2.762c0.397,0.336 0.845,0.785 1.789,1.715 1.764,1.74 6.295,3.543 6.305,3.754z">
<aapt:attr name="android:fillColor">
<gradient
android:gradientRadius="13.701598"
android:centerX="54.040077"
android:centerY="48.28016"
android:type="radial">
<item android:offset="0.206" android:color="#0045278D"/>
<item android:offset="0.543" android:color="#5B3C2279"/>
<item android:offset="0.956" android:color="#CC321C64"/>
</gradient>
</aapt:attr>
</path>
<path
android:pathData="M44.773,42.623a33.157,33.157 0,0 1,0.54 0.357c-0.999,-3.375 -0.073,-6.364 -0.073,-6.364 -2.674,1.218 -4.755,3.143 -6.267,4.843 0.125,-0.002 3.901,-0.07 5.8,1.164z">
<aapt:attr name="android:fillColor">
<gradient
android:gradientRadius="18.592737"
android:centerX="51.78374"
android:centerY="29.668892"
android:type="radial">
<item android:offset="0" android:color="#FF00DDFF"/>
<item android:offset="0.235" android:color="#FF00D6FD"/>
<item android:offset="0.572" android:color="#FF00C3F8"/>
<item android:offset="0.792" android:color="#FF00B3F4"/>
</gradient>
</aapt:attr>
</path>
<path
android:pathData="M28.241,54.582C30.25,66.455 41.01,75.52 53.226,75.866c11.306,0.32 18.529,-6.243 21.512,-12.646 1.928,-4.139 3.267,-10.911 0.81,-17.572l-0.001,-0.003a1.772,1.772 0,0 0,-0.003 -0.025c-0.003,-0.019 -0.004,-0.031 -0.004,-0.024l0.005,0.043c0.923,6.031 -2.144,11.873 -6.939,15.824l-0.014,0.034c-9.343,7.609 -18.284,4.591 -20.094,3.355a16.703,16.703 0,0 1,-0.379 -0.189c-5.447,-2.604 -7.698,-7.567 -7.215,-11.824 -4.599,0 -6.168,-3.88 -6.168,-3.88s4.13,-2.945 9.572,-0.384c5.041,2.372 9.775,0.384 9.775,0.384 -0.01,-0.212 -4.541,-2.014 -6.308,-3.755 -0.944,-0.93 -1.392,-1.379 -1.789,-1.715a7.8,7.8 0,0 0,-0.674 -0.509,27.654 27.654,0 0,0 -0.54,-0.357c-1.899,-1.234 -5.675,-1.166 -5.8,-1.163H38.96c-1.032,-1.307 -0.959,-5.62 -0.9,-6.521 -0.012,-0.056 -0.77,0.393 -0.869,0.461a18.998,18.998 0,0 0,-2.544 2.18,22.815 22.815,0 0,0 -2.431,2.916L32.215,40.5l0.001,-0.004a21.964,21.964 0,0 0,-3.493 7.888c-0.014,0.057 -0.938,4.101 -0.482,6.198z">
<aapt:attr name="android:fillColor">
<gradient
android:gradientRadius="79.32682"
android:centerX="66.39808"
android:centerY="17.875443"
android:type="radial">
<item android:offset="0.126" android:color="#FF3FE1B0"/>
<item android:offset="0.429" android:color="#FF00DDFF"/>
<item android:offset="0.479" android:color="#FF1EC1FF"/>
<item android:offset="0.624" android:color="#FF7077FF"/>
<item android:offset="0.69" android:color="#FF9059FF"/>
<item android:offset="0.904" android:color="#FFB833E1"/>
</gradient>
</aapt:attr>
</path>
<path
android:pathData="M63.22,44.308c1.021,1.021 1.813,2.064 2.417,3.154a5.3,5.3 0,0 1,0.391 0.32c5.902,5.439 2.81,13.132 2.579,13.68 4.795,-3.95 7.862,-9.793 6.939,-15.824 -2.945,-7.338 -7.936,-10.297 -12.013,-16.74 -0.206,-0.326 -0.412,-0.652 -0.613,-0.997a8.28,8.28 0,0 1,-0.287 -0.539c-0.312,-0.641 -0.388,-1.03 -0.388,-1.03 -0.005,-0.047 -0.028,-0.065 -0.059,-0.07 -0.015,-0.002 -0.029,-0.007 -0.049,0 -0.004,0.001 -0.009,0.006 -0.013,0.007 -0.006,0.002 -0.013,0.007 -0.019,0.01 -1.007,0.481 -6.978,9.936 1.115,18.029z">
<aapt:attr name="android:fillColor">
<gradient
android:gradientRadius="58.109028"
android:centerX="59.84026"
android:centerY="27.248028"
android:type="radial">
<item android:offset="0" android:color="#FF54FFBD"/>
<item android:offset="0.095" android:color="#FF4CF3B8"/>
<item android:offset="0.197" android:color="#FF3FE1B0"/>
<item android:offset="0.257" android:color="#FF33D8BD"/>
<item android:offset="0.369" android:color="#FF12C0E1"/>
<item android:offset="0.423" android:color="#FF00B3F4"/>
<item android:offset="0.737" android:color="#FF0060DF"/>
</gradient>
</aapt:attr>
</path>
<path
android:pathData="M66.027,47.782a5.3,5.3 0,0 0,-0.391 -0.32c-0.053,-0.04 -0.105,-0.08 -0.162,-0.119 -1.39,-0.977 -3.879,-1.941 -6.278,-1.524 9.364,4.682 6.85,20.806 -6.126,20.197a11.58,11.58 0,0 1,-3.388 -0.653,13.672 13.672,0 0,1 -0.765,-0.313 9.771,9.771 0,0 1,-0.421 -0.199c1.81,1.235 10.751,4.253 20.094,-3.355l0.014,-0.034c0.233,-0.547 3.326,-8.24 -2.577,-13.68z">
<aapt:attr name="android:fillColor">
<gradient
android:gradientRadius="49.524426"
android:centerX="51.345055"
android:centerY="36.554844"
android:type="radial">
<item android:offset="0.137" android:color="#FF3FE1B0"/>
<item android:offset="0.435" android:color="#FF00DDFF"/>
<item android:offset="0.484" android:color="#FF1EC1FF"/>
<item android:offset="0.622" android:color="#FF7077FF"/>
<item android:offset="0.685" android:color="#FF9059FF"/>
</gradient>
</aapt:attr>
</path>
<path
android:pathData="M42.348,56.32s1.202,-4.479 8.605,-4.479c0.8,0 3.088,-2.234 3.131,-2.881 -0.001,0 -4.735,1.988 -9.775,-0.384 -5.443,-2.561 -9.572,0.384 -9.572,0.384s1.568,3.88 6.168,3.88c-0.482,4.257 1.768,9.22 7.215,11.824 0.122,0.058 0.236,0.122 0.361,0.178 -3.18,-1.645 -5.805,-4.751 -6.133,-8.522z">
<aapt:attr name="android:fillColor">
<gradient
android:gradientRadius="54.204857"
android:centerX="64.41828"
android:centerY="39.45366"
android:type="radial">
<item android:offset="0.093" android:color="#FF54FFBD"/>
<item android:offset="0.242" android:color="#FF41F7CC"/>
<item android:offset="0.543" android:color="#FF0FE3F3"/>
<item android:offset="0.625" android:color="#FF00DDFF"/>
</gradient>
</aapt:attr>
</path>
<path
android:pathData="M78.127,44.283c-1.132,-2.722 -3.423,-5.661 -5.223,-6.59 1.465,2.872 2.312,5.753 2.636,7.903l0.005,0.043C72.601,38.3 67.61,35.341 63.533,28.898c-0.206,-0.326 -0.412,-0.652 -0.613,-0.997a8.28,8.28 0,0 1,-0.287 -0.539c-0.312,-0.641 -0.388,-1.03 -0.388,-1.03 -0.005,-0.047 -0.028,-0.065 -0.059,-0.07 -0.015,-0.002 -0.029,-0.007 -0.049,0 -0.004,0.001 -0.009,0.006 -0.013,0.007 -0.006,0.002 -0.013,0.007 -0.019,0.01l0.011,-0.015c-6.54,3.831 -8.759,10.917 -8.963,14.463 0.303,-0.021 0.606,-0.047 0.914,-0.047 4.881,0 9.132,2.684 11.408,6.662 -1.39,-0.977 -3.879,-1.941 -6.278,-1.524 9.364,4.682 6.85,20.806 -6.126,20.197a11.58,11.58 0,0 1,-3.388 -0.653,13.672 13.672,0 0,1 -0.765,-0.313 9.771,9.771 0,0 1,-0.421 -0.199,16.703 16.703,0 0,1 -0.379,-0.189c0.122,0.058 0.236,0.122 0.361,0.178 -3.18,-1.643 -5.805,-4.749 -6.133,-8.521 0,0 1.202,-4.479 8.605,-4.479 0.8,0 3.088,-2.234 3.131,-2.881 -0.01,-0.212 -4.541,-2.014 -6.308,-3.755 -0.944,-0.93 -1.392,-1.379 -1.789,-1.715a7.8,7.8 0,0 0,-0.674 -0.509c-0.999,-3.375 -0.073,-6.364 -0.073,-6.364 -2.674,1.218 -4.755,3.143 -6.267,4.843h-0.012c-1.032,-1.307 -0.959,-5.62 -0.9,-6.521 -0.012,-0.056 -0.77,0.393 -0.869,0.461a18.998,18.998 0,0 0,-2.544 2.18,22.815 22.815,0 0,0 -2.431,2.916l-0.001,0.004 0.001,-0.004a21.964,21.964 0,0 0,-3.493 7.888l-0.035,0.172a43.6,43.6 0,0 0,-0.3 1.642c-0.002,0.019 0.002,-0.019 0,0a30.31,30.31 0,0 0,-0.384 3.633c0,0.044 -0.003,0.088 -0.003,0.133C28,68.344 39.656,80 54.035,80c12.877,0 23.569,-9.349 25.662,-21.63 0.044,-0.333 0.079,-0.668 0.118,-1.004 0.518,-4.465 -0.057,-9.158 -1.688,-13.083zM75.544,45.62l0.004,0.028 -0.001,-0.003a1.772,1.772 0,0 0,-0.003 -0.025z">
<aapt:attr name="android:fillColor">
<gradient
android:startY="34.361"
android:startX="74.161"
android:endY="71.137"
android:endX="37.385"
android:type="linear">
<item android:offset="0.167" android:color="#CC54FFBD"/>
<item android:offset="0.341" android:color="#772BEEDD"/>
<item android:offset="0.5" android:color="#2A0CE2F6"/>
<item android:offset="0.589" android:color="#0000DDFF"/>
</gradient>
</aapt:attr>
</path>
</vector>

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- This Source Code Form is subject to the terms of the Mozilla Public
- License, v. 2.0. If a copy of the MPL was not distributed with this
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
<resources>
<color name="ic_launcher_background">@color/nightly_launcher_background</color>
</resources>

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<!-- This Source Code Form is subject to the terms of the Mozilla Public
- License, v. 2.0. If a copy of the MPL was not distributed with this
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
<resources>
<!-- Name of the application -->
<string name="app_name" translatable="false">Firefox Nightly</string>
</resources>

@ -0,0 +1,29 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- This Source Code Form is subject to the terms of the Mozilla Public
- License, v. 2.0. If a copy of the MPL was not distributed with this
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
<shortcuts xmlns:android="http://schemas.android.com/apk/res/android">
<shortcut
android:shortcutId="open_new_tab"
android:enabled="true"
android:icon="@drawable/ic_static_shortcut_tab"
android:shortcutShortLabel="@string/home_screen_shortcut_open_new_tab_2"
android:shortcutLongLabel="@string/home_screen_shortcut_open_new_tab_2">
<intent
android:action="org.mozilla.fenix.OPEN_TAB"
android:targetPackage="org.mozilla.fenix"
android:targetClass="org.mozilla.fenix.IntentReceiverActivity" />
</shortcut>
<shortcut
android:shortcutId="open_new_private_tab"
android:enabled="true"
android:icon="@drawable/ic_static_shortcut_private_tab"
android:shortcutShortLabel="@string/home_screen_shortcut_open_new_private_tab_2"
android:shortcutLongLabel="@string/home_screen_shortcut_open_new_private_tab_2">
<intent
android:action="org.mozilla.fenix.OPEN_PRIVATE_TAB"
android:targetPackage="org.mozilla.fenix"
android:targetClass="org.mozilla.fenix.IntentReceiverActivity" />
</shortcut>
</shortcuts>
Loading…
Cancel
Save