mirror of
https://github.com/FuzzingLabs/fuzzforge_ai.git
synced 2026-06-04 02:48:01 +02:00
first commit
This commit is contained in:
@@ -0,0 +1,135 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:versionCode="1"
|
||||
android:versionName="1.0"
|
||||
android:compileSdkVersion="30"
|
||||
android:compileSdkVersionCodename="11"
|
||||
package="app.beetlebug"
|
||||
platformBuildVersionCode="30"
|
||||
platformBuildVersionName="11">
|
||||
<uses-sdk
|
||||
android:minSdkVersion="23"
|
||||
android:targetSdkVersion="30"/>
|
||||
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
|
||||
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
|
||||
<uses-permission android:name="android.permission.USE_FINGERPRINT"/>
|
||||
<uses-permission android:name="android.permission.INTERNET"/>
|
||||
<uses-permission android:name="android.permission.USE_BIOMETRIC"/>
|
||||
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
|
||||
<application
|
||||
android:theme="@style/Theme.Beetlebug"
|
||||
android:label="@string/app_name"
|
||||
android:icon="@mipmap/ic_launcher"
|
||||
android:debuggable="true"
|
||||
android:allowBackup="true"
|
||||
android:supportsRtl="true"
|
||||
android:extractNativeLibs="false"
|
||||
android:roundIcon="@mipmap/ic_launcher_round"
|
||||
android:appComponentFactory="androidx.core.app.CoreComponentFactory">
|
||||
<activity
|
||||
android:name="app.beetlebug.ctf.DisplayXSS"
|
||||
android:exported="false"/>
|
||||
<activity
|
||||
android:name="app.beetlebug.ctf.BinaryPatchActivity"
|
||||
android:exported="false"/>
|
||||
<activity
|
||||
android:name="app.beetlebug.ctf.b33tleAdministrator"
|
||||
android:exported="true"/>
|
||||
<activity
|
||||
android:name="app.beetlebug.ctf.VulnerableWebView"
|
||||
android:exported="true"/>
|
||||
<activity
|
||||
android:name="app.beetlebug.ctf.VulnerableClipboardActivity"
|
||||
android:exported="false"/>
|
||||
<activity
|
||||
android:name="app.beetlebug.ctf.InsecureContentProvider"
|
||||
android:exported="false"/>
|
||||
<provider
|
||||
android:name="app.beetlebug.handlers.VulnerableContentProvider"
|
||||
android:enabled="true"
|
||||
android:exported="true"
|
||||
android:authorities="app.beetlebug.provider"/>
|
||||
<activity
|
||||
android:name="app.beetlebug.ctf.WebViewXSSActivity"
|
||||
android:exported="false">
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.VIEW"/>
|
||||
</intent-filter>
|
||||
</activity>
|
||||
<activity android:name="app.beetlebug.ctf.DeeplinkAccountActivity">
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.VIEW"/>
|
||||
<category android:name="android.intent.category.DEFAULT"/>
|
||||
<category android:name="android.intent.category.BROWSABLE"/>
|
||||
<data
|
||||
android:scheme="https"
|
||||
android:host="beetlebug.com"
|
||||
android:pathPrefix="/account"/>
|
||||
</intent-filter>
|
||||
</activity>
|
||||
<activity android:name="app.beetlebug.ctf.FirebaseDatabaseActivity"/>
|
||||
<activity android:name="app.beetlebug.ctf.SQLInjectionActivity"/>
|
||||
<activity android:name="app.beetlebug.user.PlayerStats"/>
|
||||
<activity
|
||||
android:name="app.beetlebug.ctf.WebViewURLActivity"
|
||||
android:exported="true"/>
|
||||
<activity android:name="app.beetlebug.ctf.EmbeddedSecretSourceCode"/>
|
||||
<activity android:name="app.beetlebug.ctf.EmbeddedSecretStrings"/>
|
||||
<activity android:name="app.beetlebug.ctf.InsecureLoggingActivity"/>
|
||||
<activity android:name="app.beetlebug.user.UserSignUp"/>
|
||||
<activity android:name="app.beetlebug.Walkthrough">
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.MAIN"/>
|
||||
<category android:name="android.intent.category.LAUNCHER"/>
|
||||
</intent-filter>
|
||||
</activity>
|
||||
<activity
|
||||
android:name="app.beetlebug.ctf.InsecureStorageExternal"
|
||||
android:exported="false"/>
|
||||
<activity
|
||||
android:name="app.beetlebug.FlagCaptured"
|
||||
android:exported="false"
|
||||
android:screenOrientation="portrait"/>
|
||||
<activity
|
||||
android:name="app.beetlebug.ctf.BiometricActivityDeeplink"
|
||||
android:exported="true"/>
|
||||
<activity android:name="app.beetlebug.ctf.VulnerableServiceActivity"/>
|
||||
<activity android:name="app.beetlebug.ctf.InsecureStorageSQLite"/>
|
||||
<activity android:name="app.beetlebug.ctf.InsecureStorageSharedPref"/>
|
||||
<activity
|
||||
android:name="app.beetlebug.ctf.VulnerableActivityIntent"
|
||||
android:exported="false"/>
|
||||
<activity
|
||||
android:name="app.beetlebug.FlagsOverview"
|
||||
android:screenOrientation="portrait"/>
|
||||
<activity
|
||||
android:name="app.beetlebug.MainActivity"
|
||||
android:exported="false"/>
|
||||
<service
|
||||
android:name="app.beetlebug.handlers.VulnerableService"
|
||||
android:protectionLevel="dangerous"
|
||||
android:enabled="true"
|
||||
android:exported="true"/>
|
||||
<service
|
||||
android:name="com.google.firebase.components.ComponentDiscoveryService"
|
||||
android:exported="false"
|
||||
android:directBootAware="true">
|
||||
<meta-data
|
||||
android:name="com.google.firebase.components:com.google.firebase.database.DatabaseRegistrar"
|
||||
android:value="com.google.firebase.components.ComponentRegistrar"/>
|
||||
</service>
|
||||
<provider
|
||||
android:name="com.google.firebase.provider.FirebaseInitProvider"
|
||||
android:exported="false"
|
||||
android:authorities="app.beetlebug.firebaseinitprovider"
|
||||
android:initOrder="100"
|
||||
android:directBootAware="true"/>
|
||||
<activity
|
||||
android:theme="@android:style/Theme.Translucent.NoTitleBar"
|
||||
android:name="com.google.android.gms.common.api.GoogleApiActivity"
|
||||
android:exported="false"/>
|
||||
<meta-data
|
||||
android:name="com.google.android.gms.version"
|
||||
android:value="@integer/google_play_services_version"/>
|
||||
</application>
|
||||
</manifest>
|
||||
Binary file not shown.
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1 @@
|
||||
1.2.4
|
||||
+1
@@ -0,0 +1 @@
|
||||
1.0.0
|
||||
+1
@@ -0,0 +1 @@
|
||||
1.3.1
|
||||
+1
@@ -0,0 +1 @@
|
||||
1.3.1
|
||||
+1
@@ -0,0 +1 @@
|
||||
2.1.0
|
||||
+1
@@ -0,0 +1 @@
|
||||
1.0.0
|
||||
+1
@@ -0,0 +1 @@
|
||||
1.1.0
|
||||
@@ -0,0 +1 @@
|
||||
1.0.0
|
||||
+1
@@ -0,0 +1 @@
|
||||
1.1.0
|
||||
@@ -0,0 +1 @@
|
||||
1.5.0
|
||||
+1
@@ -0,0 +1 @@
|
||||
1.0.0
|
||||
+1
@@ -0,0 +1 @@
|
||||
1.0.0
|
||||
+1
@@ -0,0 +1 @@
|
||||
1.0.0
|
||||
+1
@@ -0,0 +1 @@
|
||||
1.0.0
|
||||
+1
@@ -0,0 +1 @@
|
||||
1.0.0
|
||||
@@ -0,0 +1 @@
|
||||
1.3.6
|
||||
+1
@@ -0,0 +1 @@
|
||||
1.0.0
|
||||
+1
@@ -0,0 +1 @@
|
||||
1.0.0
|
||||
+1
@@ -0,0 +1 @@
|
||||
1.0.0
|
||||
+1
@@ -0,0 +1 @@
|
||||
1.0.0
|
||||
+1
@@ -0,0 +1 @@
|
||||
2.3.1
|
||||
+1
@@ -0,0 +1 @@
|
||||
2.0.0
|
||||
+1
@@ -0,0 +1 @@
|
||||
2.3.1
|
||||
+1
@@ -0,0 +1 @@
|
||||
2.3.1
|
||||
+1
@@ -0,0 +1 @@
|
||||
2.3.1
|
||||
@@ -0,0 +1 @@
|
||||
1.0.0
|
||||
+1
@@ -0,0 +1 @@
|
||||
1.0.0
|
||||
@@ -0,0 +1 @@
|
||||
1.0.0
|
||||
@@ -0,0 +1 @@
|
||||
1.0.0
|
||||
+1
@@ -0,0 +1 @@
|
||||
1.1.0
|
||||
+1
@@ -0,0 +1 @@
|
||||
1.1.0
|
||||
+1
@@ -0,0 +1 @@
|
||||
1.0.0
|
||||
+1
@@ -0,0 +1 @@
|
||||
1.0.0
|
||||
@@ -0,0 +1 @@
|
||||
1.0.0
|
||||
+1
@@ -0,0 +1 @@
|
||||
1.2.0
|
||||
+1
@@ -0,0 +1 @@
|
||||
1.1.0
|
||||
+1
@@ -0,0 +1 @@
|
||||
1.1.0
|
||||
+1
@@ -0,0 +1 @@
|
||||
1.1.1
|
||||
+1
@@ -0,0 +1 @@
|
||||
1.0.0
|
||||
+1
@@ -0,0 +1 @@
|
||||
1.0.0
|
||||
+1
@@ -0,0 +1 @@
|
||||
1.4.0
|
||||
+1
@@ -0,0 +1 @@
|
||||
implementation-class=com.google.android.gms.StrictVersionMatcherPlugin
|
||||
+1
@@ -0,0 +1 @@
|
||||
implementation-class=com.google.gms.googleservices.GoogleServicesPlugin
|
||||
@@ -0,0 +1,9 @@
|
||||
<html>
|
||||
<head>
|
||||
<script type="text/javascript">
|
||||
document.write("token :" + Android.getUserToken());
|
||||
</script>
|
||||
|
||||
</head>
|
||||
|
||||
</html>
|
||||
@@ -0,0 +1,23 @@
|
||||
<html>
|
||||
<head>
|
||||
<style>
|
||||
|
||||
|
||||
|
||||
.center {
|
||||
margin: auto;
|
||||
width: 50%;
|
||||
padding: 10px;
|
||||
}
|
||||
|
||||
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<div class="center">
|
||||
|
||||
<img src="https://hafiz.ng/wp-content/uploads/2022/03/pwn.png" />
|
||||
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 27 KiB |
@@ -0,0 +1,79 @@
|
||||
<html>
|
||||
<head>
|
||||
<style>
|
||||
* {box-sizing: border-box}
|
||||
|
||||
/* Add padding to containers */
|
||||
.container {
|
||||
padding: 16px;
|
||||
}
|
||||
|
||||
/* Full-width input fields */
|
||||
input[type=text], input[type=password] {
|
||||
width: 100%;
|
||||
padding: 15px;
|
||||
margin: 5px 0 22px 0;
|
||||
display: inline-block;
|
||||
border: 1px solid black;
|
||||
border-radius: 50px;
|
||||
background: #f1f1f1;
|
||||
}
|
||||
|
||||
input[type=text]:focus, input[type=password]:focus {
|
||||
background-color: #ddd;
|
||||
outline: none;
|
||||
}
|
||||
|
||||
/* Overwrite default styles of hr */
|
||||
hr {
|
||||
border: 1px solid #f1f1f1;
|
||||
margin-bottom: 25px;
|
||||
}
|
||||
|
||||
/* Set a style for the submit/register button */
|
||||
.registerbtn {
|
||||
background-color: #4CAF50;
|
||||
color: white;
|
||||
border: 1.5px solid black;
|
||||
padding: 16px 20px;
|
||||
margin: 8px 0;
|
||||
border-radius: 50px;
|
||||
cursor: pointer;
|
||||
width: 100%;
|
||||
opacity: 0.9;
|
||||
}
|
||||
|
||||
.registerbtn:hover {
|
||||
opacity:1;
|
||||
}
|
||||
|
||||
/* Add a blue text color to links */
|
||||
a {
|
||||
color: dodgerblue;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<form action="register">
|
||||
<div class="container">
|
||||
<h1>Register</h1>
|
||||
<p>Please fill in this form to create an account.</p>
|
||||
|
||||
|
||||
<em>0x71342e2</em>
|
||||
<hr>
|
||||
|
||||
<label for="email"><b>Username</b></label>
|
||||
<input type="text" placeholder="Enter username" name="email" id="email" required>
|
||||
|
||||
<label for="psw"><b>Password</b></label>
|
||||
<input type="password" placeholder="Enter password" name="psw" id="psw" required>
|
||||
|
||||
<label for="psw-repeat"><b>Repeat Password</b></label>
|
||||
<input type="password" placeholder="Repeat password" name="psw-repeat" id="psw-repeat" required>
|
||||
<hr>
|
||||
|
||||
<button type="submit" class="registerbtn">Register</button>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
</html>
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,3 @@
|
||||
version=16.0.0
|
||||
client=firebase-annotations
|
||||
firebase-annotations_client=16.0.0
|
||||
@@ -0,0 +1,3 @@
|
||||
version=16.0.0-beta04
|
||||
client=firebase-appcheck-interop
|
||||
firebase-appcheck-interop_client=16.0.0-beta04
|
||||
@@ -0,0 +1,3 @@
|
||||
version=19.0.2
|
||||
client=firebase-auth-interop
|
||||
firebase-auth-interop_client=19.0.2
|
||||
@@ -0,0 +1,3 @@
|
||||
version=20.0.0
|
||||
client=firebase-common
|
||||
firebase-common_client=20.0.0
|
||||
@@ -0,0 +1,3 @@
|
||||
version=17.0.0
|
||||
client=firebase-components
|
||||
firebase-components_client=17.0.0
|
||||
@@ -0,0 +1,3 @@
|
||||
version=18.0.0
|
||||
client=firebase-database-collection
|
||||
firebase-database-collection_client=18.0.0
|
||||
@@ -0,0 +1,3 @@
|
||||
version=20.0.3
|
||||
client=firebase-database
|
||||
firebase-database_client=20.0.3
|
||||
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,5 @@
|
||||
Note that publicsuffixes.gz is compiled from The Public Suffix List:
|
||||
https://publicsuffix.org/list/public_suffix_list.dat
|
||||
|
||||
It is subject to the terms of the Mozilla Public License, v. 2.0:
|
||||
https://mozilla.org/MPL/2.0/
|
||||
BIN
Binary file not shown.
@@ -0,0 +1,3 @@
|
||||
version=17.1.0
|
||||
client=play-services-base
|
||||
play-services-base_client=17.1.0
|
||||
@@ -0,0 +1,3 @@
|
||||
version=17.0.0
|
||||
client=play-services-basement
|
||||
play-services-basement_client=17.0.0
|
||||
@@ -0,0 +1,3 @@
|
||||
version=17.0.0
|
||||
client=play-services-tasks
|
||||
play-services-tasks_client=17.0.0
|
||||
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<alpha xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:interpolator="@android:anim/decelerate_interpolator"
|
||||
android:duration="@android:integer/config_mediumAnimTime"
|
||||
android:fromAlpha="0"
|
||||
android:toAlpha="1"/>
|
||||
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<alpha xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:interpolator="@android:anim/decelerate_interpolator"
|
||||
android:duration="@android:integer/config_mediumAnimTime"
|
||||
android:fromAlpha="1"
|
||||
android:toAlpha="0"/>
|
||||
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<set xmlns:android="http://schemas.android.com/apk/res/android" android:shareInterpolator="false">
|
||||
<scale
|
||||
android:interpolator="@android:anim/decelerate_interpolator"
|
||||
android:duration="@integer/abc_config_activityDefaultDur"
|
||||
android:pivotX="50%"
|
||||
android:pivotY="100%"
|
||||
android:fromXScale="0.9"
|
||||
android:toXScale="1"
|
||||
android:fromYScale="0.9"
|
||||
android:toYScale="1"/>
|
||||
<alpha
|
||||
android:interpolator="@android:anim/decelerate_interpolator"
|
||||
android:duration="@integer/abc_config_activityShortDur"
|
||||
android:fromAlpha="0"
|
||||
android:toAlpha="1"/>
|
||||
</set>
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<set xmlns:android="http://schemas.android.com/apk/res/android" android:shareInterpolator="false">
|
||||
<alpha
|
||||
android:interpolator="@android:anim/decelerate_interpolator"
|
||||
android:duration="@integer/abc_config_activityShortDur"
|
||||
android:fromAlpha="0"
|
||||
android:toAlpha="1"/>
|
||||
</set>
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<set xmlns:android="http://schemas.android.com/apk/res/android" android:shareInterpolator="false">
|
||||
<alpha
|
||||
android:interpolator="@android:anim/decelerate_interpolator"
|
||||
android:duration="@integer/abc_config_activityShortDur"
|
||||
android:fromAlpha="1"
|
||||
android:toAlpha="0"/>
|
||||
</set>
|
||||
+17
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<set xmlns:android="http://schemas.android.com/apk/res/android" android:shareInterpolator="false">
|
||||
<scale
|
||||
android:interpolator="@android:anim/decelerate_interpolator"
|
||||
android:duration="@integer/abc_config_activityDefaultDur"
|
||||
android:pivotX="50%"
|
||||
android:pivotY="100%"
|
||||
android:fromXScale="1"
|
||||
android:toXScale="0.9"
|
||||
android:fromYScale="1"
|
||||
android:toYScale="0.9"/>
|
||||
<alpha
|
||||
android:interpolator="@android:anim/decelerate_interpolator"
|
||||
android:duration="@integer/abc_config_activityShortDur"
|
||||
android:fromAlpha="1"
|
||||
android:toAlpha="0"/>
|
||||
</set>
|
||||
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<translate xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:interpolator="@android:anim/decelerate_interpolator"
|
||||
android:duration="@android:integer/config_mediumAnimTime"
|
||||
android:fromYDelta="50%p"
|
||||
android:toYDelta="0"/>
|
||||
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<translate xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:interpolator="@android:anim/decelerate_interpolator"
|
||||
android:duration="@android:integer/config_mediumAnimTime"
|
||||
android:fromYDelta="-50%p"
|
||||
android:toYDelta="0"/>
|
||||
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<translate xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:interpolator="@android:anim/accelerate_interpolator"
|
||||
android:duration="@android:integer/config_mediumAnimTime"
|
||||
android:fromYDelta="0"
|
||||
android:toYDelta="50%p"/>
|
||||
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<translate xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:interpolator="@android:anim/accelerate_interpolator"
|
||||
android:duration="@android:integer/config_mediumAnimTime"
|
||||
android:fromYDelta="0"
|
||||
android:toYDelta="-50%p"/>
|
||||
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<alpha xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:interpolator="@android:interpolator/decelerate_quad"
|
||||
android:duration="@integer/config_tooltipAnimTime"
|
||||
android:fromAlpha="0"
|
||||
android:toAlpha="1"/>
|
||||
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<alpha xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:interpolator="@android:interpolator/accelerate_quad"
|
||||
android:duration="@integer/config_tooltipAnimTime"
|
||||
android:fromAlpha="1"
|
||||
android:toAlpha="0"/>
|
||||
+24
@@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<set xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<objectAnimator
|
||||
android:interpolator="@interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_1"
|
||||
android:duration="166"
|
||||
android:valueFrom="M -7.0,-7.0 l 14.0,0.0 c 0.0,0.0 0.0,0.0 0.0,0.0 l 0.0,14.0 c 0.0,0.0 0.0,0.0 0.0,0.0 l -14.0,0.0 c 0.0,0.0 0.0,0.0 0.0,0.0 l 0.0,-14.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z M 7.0,-9.0 c 0.0,0.0 -14.0,0.0 -14.0,0.0 c -1.1044921875,0.0 -2.0,0.8955078125 -2.0,2.0 c 0.0,0.0 0.0,14.0 0.0,14.0 c 0.0,1.1044921875 0.8955078125,2.0 2.0,2.0 c 0.0,0.0 14.0,0.0 14.0,0.0 c 1.1044921875,0.0 2.0,-0.8955078125 2.0,-2.0 c 0.0,0.0 0.0,-14.0 0.0,-14.0 c 0.0,-1.1044921875 -0.8955078125,-2.0 -2.0,-2.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z"
|
||||
android:valueTo="M 0.0,-0.05 l 0.0,0.0 c 0.02761423749,0.0 0.05,0.02238576251 0.05,0.05 l 0.0,0.0 c 0.0,0.02761423749 -0.02238576251,0.05 -0.05,0.05 l 0.0,0.0 c -0.02761423749,0.0 -0.05,-0.02238576251 -0.05,-0.05 l 0.0,0.0 c 0.0,-0.02761423749 0.02238576251,-0.05 0.05,-0.05 Z M 7.0,-9.0 c 0.0,0.0 -14.0,0.0 -14.0,0.0 c -1.1044921875,0.0 -2.0,0.8955078125 -2.0,2.0 c 0.0,0.0 0.0,14.0 0.0,14.0 c 0.0,1.1044921875 0.8955078125,2.0 2.0,2.0 c 0.0,0.0 14.0,0.0 14.0,0.0 c 1.1044921875,0.0 2.0,-0.8955078125 2.0,-2.0 c 0.0,0.0 0.0,-14.0 0.0,-14.0 c 0.0,-1.1044921875 -0.8955078125,-2.0 -2.0,-2.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z"
|
||||
android:valueType="pathType"
|
||||
android:propertyName="pathData"/>
|
||||
<set android:ordering="sequentially">
|
||||
<objectAnimator
|
||||
android:interpolator="@android:interpolator/linear"
|
||||
android:duration="166"
|
||||
android:valueFrom="1"
|
||||
android:valueTo="1"
|
||||
android:propertyName="fillAlpha"/>
|
||||
<objectAnimator
|
||||
android:interpolator="@interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_0"
|
||||
android:duration="33"
|
||||
android:valueFrom="1"
|
||||
android:valueTo="0"
|
||||
android:propertyName="fillAlpha"/>
|
||||
</set>
|
||||
</set>
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<set xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<set android:ordering="sequentially">
|
||||
<objectAnimator
|
||||
android:interpolator="@android:interpolator/linear"
|
||||
android:duration="200"
|
||||
android:valueFrom="M 7.0,-9.0 c 0.0,0.0 -14.0,0.0 -14.0,0.0 c -1.1044921875,0.0 -2.0,0.8955078125 -2.0,2.0 c 0.0,0.0 0.0,14.0 0.0,14.0 c 0.0,1.1044921875 0.8955078125,2.0 2.0,2.0 c 0.0,0.0 14.0,0.0 14.0,0.0 c 1.1044921875,0.0 2.0,-0.8955078125 2.0,-2.0 c 0.0,0.0 0.0,-14.0 0.0,-14.0 c 0.0,-1.1044921875 -0.8955078125,-2.0 -2.0,-2.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z M -2.0,5.00001525879 c 0.0,0.0 -1.4234161377,-1.40159606934 -1.4234161377,-1.40159606934 c 0.0,0.0 1.41409301758,-1.41409301758 1.41409301758,-1.41409301758 c 0.0,0.0 0.00932312011719,-0.0124053955078 0.00932312011719,-0.0124053955078 c 0.0,0.0 0.0234069824219,-0.0235137939453 0.0234069824219,-0.0235137939453 c 0.0,0.0 1.41409301758,1.41409301758 1.41409301758,1.41409301758 c 0.0,0.0 -1.4375,1.43751525879 -1.4375,1.43751525879 Z"
|
||||
android:valueTo="M 7.0,-9.0 c 0.0,0.0 -14.0,0.0 -14.0,0.0 c -1.1044921875,0.0 -2.0,0.8955078125 -2.0,2.0 c 0.0,0.0 0.0,14.0 0.0,14.0 c 0.0,1.1044921875 0.8955078125,2.0 2.0,2.0 c 0.0,0.0 14.0,0.0 14.0,0.0 c 1.1044921875,0.0 2.0,-0.8955078125 2.0,-2.0 c 0.0,0.0 0.0,-14.0 0.0,-14.0 c 0.0,-1.1044921875 -0.8955078125,-2.0 -2.0,-2.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z M -2.0,5.00001525879 c 0.0,0.0 -1.4234161377,-1.40159606934 -1.4234161377,-1.40159606934 c 0.0,0.0 1.41409301758,-1.41409301758 1.41409301758,-1.41409301758 c 0.0,0.0 0.00932312011719,-0.0124053955078 0.00932312011719,-0.0124053955078 c 0.0,0.0 0.0234069824219,-0.0235137939453 0.0234069824219,-0.0235137939453 c 0.0,0.0 1.41409301758,1.41409301758 1.41409301758,1.41409301758 c 0.0,0.0 -1.4375,1.43751525879 -1.4375,1.43751525879 Z"
|
||||
android:valueType="pathType"
|
||||
android:propertyName="pathData"/>
|
||||
<objectAnimator
|
||||
android:interpolator="@interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_1"
|
||||
android:duration="300"
|
||||
android:valueFrom="M 7.0,-9.0 c 0.0,0.0 -14.0,0.0 -14.0,0.0 c -1.1044921875,0.0 -2.0,0.8955078125 -2.0,2.0 c 0.0,0.0 0.0,14.0 0.0,14.0 c 0.0,1.1044921875 0.8955078125,2.0 2.0,2.0 c 0.0,0.0 14.0,0.0 14.0,0.0 c 1.1044921875,0.0 2.0,-0.8955078125 2.0,-2.0 c 0.0,0.0 0.0,-14.0 0.0,-14.0 c 0.0,-1.1044921875 -0.8955078125,-2.0 -2.0,-2.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z M -2.0,5.00001525879 c 0.0,0.0 -1.4234161377,-1.40159606934 -1.4234161377,-1.40159606934 c 0.0,0.0 1.41409301758,-1.41409301758 1.41409301758,-1.41409301758 c 0.0,0.0 0.00932312011719,-0.0124053955078 0.00932312011719,-0.0124053955078 c 0.0,0.0 0.0234069824219,-0.0235137939453 0.0234069824219,-0.0235137939453 c 0.0,0.0 1.41409301758,1.41409301758 1.41409301758,1.41409301758 c 0.0,0.0 -1.4375,1.43751525879 -1.4375,1.43751525879 Z"
|
||||
android:valueTo="M 7.0,-9.0 c 0.0,0.0 -14.0,0.0 -14.0,0.0 c -1.1044921875,0.0 -2.0,0.8955078125 -2.0,2.0 c 0.0,0.0 0.0,14.0 0.0,14.0 c 0.0,1.1044921875 0.8955078125,2.0 2.0,2.0 c 0.0,0.0 14.0,0.0 14.0,0.0 c 1.1044921875,0.0 2.0,-0.8955078125 2.0,-2.0 c 0.0,0.0 0.0,-14.0 0.0,-14.0 c 0.0,-1.1044921875 -0.8955078125,-2.0 -2.0,-2.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z M -2.0,5.00001525879 c 0.0,0.0 -5.0,-5.00001525879 -5.0,-5.00001525879 c 0.0,0.0 1.41409301758,-1.41409301758 1.41409301758,-1.41409301758 c 0.0,0.0 3.58590698242,3.58601379395 3.58590698242,3.58601379395 c 0.0,0.0 7.58590698242,-7.58601379395 7.58590698242,-7.58601379395 c 0.0,0.0 1.41409301758,1.41409301758 1.41409301758,1.41409301758 c 0.0,0.0 -9.0,9.00001525879 -9.0,9.00001525879 Z"
|
||||
android:valueType="pathType"
|
||||
android:propertyName="pathData"/>
|
||||
</set>
|
||||
<set android:ordering="sequentially">
|
||||
<objectAnimator
|
||||
android:interpolator="@android:interpolator/linear"
|
||||
android:duration="166"
|
||||
android:valueFrom="0"
|
||||
android:valueTo="0"
|
||||
android:propertyName="fillAlpha"/>
|
||||
<objectAnimator
|
||||
android:interpolator="@interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_0"
|
||||
android:duration="33"
|
||||
android:valueFrom="0"
|
||||
android:valueTo="1"
|
||||
android:propertyName="fillAlpha"/>
|
||||
</set>
|
||||
</set>
|
||||
+31
@@ -0,0 +1,31 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<set xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<set android:ordering="sequentially">
|
||||
<objectAnimator
|
||||
android:interpolator="@interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_1"
|
||||
android:duration="200"
|
||||
android:valueFrom="0.2"
|
||||
android:valueTo="0.18"
|
||||
android:propertyName="scaleX"/>
|
||||
<objectAnimator
|
||||
android:interpolator="@interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_1"
|
||||
android:duration="300"
|
||||
android:valueFrom="0.18"
|
||||
android:valueTo="0.2"
|
||||
android:propertyName="scaleX"/>
|
||||
</set>
|
||||
<set android:ordering="sequentially">
|
||||
<objectAnimator
|
||||
android:interpolator="@interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_1"
|
||||
android:duration="200"
|
||||
android:valueFrom="0.2"
|
||||
android:valueTo="0.18"
|
||||
android:propertyName="scaleY"/>
|
||||
<objectAnimator
|
||||
android:interpolator="@interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_1"
|
||||
android:duration="300"
|
||||
android:valueFrom="0.18"
|
||||
android:valueTo="0.2"
|
||||
android:propertyName="scaleY"/>
|
||||
</set>
|
||||
</set>
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<set xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<set android:ordering="sequentially">
|
||||
<objectAnimator
|
||||
android:interpolator="@android:interpolator/linear"
|
||||
android:duration="166"
|
||||
android:valueFrom="M 0.0,-1.0 l 0.0,0.0 c 0.5522847498,0.0 1.0,0.4477152502 1.0,1.0 l 0.0,0.0 c 0.0,0.5522847498 -0.4477152502,1.0 -1.0,1.0 l 0.0,0.0 c -0.5522847498,0.0 -1.0,-0.4477152502 -1.0,-1.0 l 0.0,0.0 c 0.0,-0.5522847498 0.4477152502,-1.0 1.0,-1.0 Z M 7.0,-9.0 c 0.0,0.0 -14.0,0.0 -14.0,0.0 c -1.1044921875,0.0 -2.0,0.8955078125 -2.0,2.0 c 0.0,0.0 0.0,14.0 0.0,14.0 c 0.0,1.1044921875 0.8955078125,2.0 2.0,2.0 c 0.0,0.0 14.0,0.0 14.0,0.0 c 1.1044921875,0.0 2.0,-0.8955078125 2.0,-2.0 c 0.0,0.0 0.0,-14.0 0.0,-14.0 c 0.0,-1.1044921875 -0.8955078125,-2.0 -2.0,-2.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z"
|
||||
android:valueTo="M 0.0,-1.0 l 0.0,0.0 c 0.5522847498,0.0 1.0,0.4477152502 1.0,1.0 l 0.0,0.0 c 0.0,0.5522847498 -0.4477152502,1.0 -1.0,1.0 l 0.0,0.0 c -0.5522847498,0.0 -1.0,-0.4477152502 -1.0,-1.0 l 0.0,0.0 c 0.0,-0.5522847498 0.4477152502,-1.0 1.0,-1.0 Z M 7.0,-9.0 c 0.0,0.0 -14.0,0.0 -14.0,0.0 c -1.1044921875,0.0 -2.0,0.8955078125 -2.0,2.0 c 0.0,0.0 0.0,14.0 0.0,14.0 c 0.0,1.1044921875 0.8955078125,2.0 2.0,2.0 c 0.0,0.0 14.0,0.0 14.0,0.0 c 1.1044921875,0.0 2.0,-0.8955078125 2.0,-2.0 c 0.0,0.0 0.0,-14.0 0.0,-14.0 c 0.0,-1.1044921875 -0.8955078125,-2.0 -2.0,-2.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z"
|
||||
android:valueType="pathType"
|
||||
android:propertyName="pathData"/>
|
||||
<objectAnimator
|
||||
android:interpolator="@interpolator/btn_checkbox_checked_mtrl_animation_interpolator_1"
|
||||
android:duration="333"
|
||||
android:valueFrom="M 0.0,-1.0 l 0.0,0.0 c 0.5522847498,0.0 1.0,0.4477152502 1.0,1.0 l 0.0,0.0 c 0.0,0.5522847498 -0.4477152502,1.0 -1.0,1.0 l 0.0,0.0 c -0.5522847498,0.0 -1.0,-0.4477152502 -1.0,-1.0 l 0.0,0.0 c 0.0,-0.5522847498 0.4477152502,-1.0 1.0,-1.0 Z M 7.0,-9.0 c 0.0,0.0 -14.0,0.0 -14.0,0.0 c -1.1044921875,0.0 -2.0,0.8955078125 -2.0,2.0 c 0.0,0.0 0.0,14.0 0.0,14.0 c 0.0,1.1044921875 0.8955078125,2.0 2.0,2.0 c 0.0,0.0 14.0,0.0 14.0,0.0 c 1.1044921875,0.0 2.0,-0.8955078125 2.0,-2.0 c 0.0,0.0 0.0,-14.0 0.0,-14.0 c 0.0,-1.1044921875 -0.8955078125,-2.0 -2.0,-2.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z"
|
||||
android:valueTo="M -7.0,-7.0 l 14.0,0.0 c 0.0,0.0 0.0,0.0 0.0,0.0 l 0.0,14.0 c 0.0,0.0 0.0,0.0 0.0,0.0 l -14.0,0.0 c 0.0,0.0 0.0,0.0 0.0,0.0 l 0.0,-14.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z M 7.0,-9.0 c 0.0,0.0 -14.0,0.0 -14.0,0.0 c -1.1044921875,0.0 -2.0,0.8955078125 -2.0,2.0 c 0.0,0.0 0.0,14.0 0.0,14.0 c 0.0,1.1044921875 0.8955078125,2.0 2.0,2.0 c 0.0,0.0 14.0,0.0 14.0,0.0 c 1.1044921875,0.0 2.0,-0.8955078125 2.0,-2.0 c 0.0,0.0 0.0,-14.0 0.0,-14.0 c 0.0,-1.1044921875 -0.8955078125,-2.0 -2.0,-2.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z"
|
||||
android:valueType="pathType"
|
||||
android:propertyName="pathData"/>
|
||||
</set>
|
||||
<set android:ordering="sequentially">
|
||||
<objectAnimator
|
||||
android:interpolator="@android:interpolator/linear"
|
||||
android:duration="133"
|
||||
android:valueFrom="0"
|
||||
android:valueTo="0"
|
||||
android:propertyName="fillAlpha"/>
|
||||
<objectAnimator
|
||||
android:interpolator="@interpolator/btn_checkbox_checked_mtrl_animation_interpolator_0"
|
||||
android:duration="33"
|
||||
android:valueFrom="0"
|
||||
android:valueTo="1"
|
||||
android:propertyName="fillAlpha"/>
|
||||
</set>
|
||||
</set>
|
||||
+24
@@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<set xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<objectAnimator
|
||||
android:interpolator="@interpolator/btn_checkbox_checked_mtrl_animation_interpolator_1"
|
||||
android:duration="166"
|
||||
android:valueFrom="M 7.0,-9.0 c 0.0,0.0 -14.0,0.0 -14.0,0.0 c -1.1044921875,0.0 -2.0,0.8955078125 -2.0,2.0 c 0.0,0.0 0.0,14.0 0.0,14.0 c 0.0,1.1044921875 0.8955078125,2.0 2.0,2.0 c 0.0,0.0 14.0,0.0 14.0,0.0 c 1.1044921875,0.0 2.0,-0.8955078125 2.0,-2.0 c 0.0,0.0 0.0,-14.0 0.0,-14.0 c 0.0,-1.1044921875 -0.8955078125,-2.0 -2.0,-2.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z M -2.0,5.00001525879 c 0.0,0.0 -5.0,-5.00001525879 -5.0,-5.00001525879 c 0.0,0.0 1.41409301758,-1.41409301758 1.41409301758,-1.41409301758 c 0.0,0.0 3.58590698242,3.58601379395 3.58590698242,3.58601379395 c 0.0,0.0 7.58590698242,-7.58601379395 7.58590698242,-7.58601379395 c 0.0,0.0 1.41409301758,1.41409301758 1.41409301758,1.41409301758 c 0.0,0.0 -9.0,9.00001525879 -9.0,9.00001525879 Z"
|
||||
android:valueTo="M 7.0,-9.0 c 0.0,0.0 -14.0,0.0 -14.0,0.0 c -1.1044921875,0.0 -2.0,0.8955078125 -2.0,2.0 c 0.0,0.0 0.0,14.0 0.0,14.0 c 0.0,1.1044921875 0.8955078125,2.0 2.0,2.0 c 0.0,0.0 14.0,0.0 14.0,0.0 c 1.1044921875,0.0 2.0,-0.8955078125 2.0,-2.0 c 0.0,0.0 0.0,-14.0 0.0,-14.0 c 0.0,-1.1044921875 -0.8955078125,-2.0 -2.0,-2.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z M 0.0,1.42500305176 c 0.0,0.0 -1.4234161377,-1.40159606934 -1.4234161377,-1.40159606934 c 0.0,0.0 1.41409301758,-1.41409301758 1.41409301758,-1.41409301758 c 0.0,0.0 0.00932312011719,-0.0124053955078 0.00932312011719,-0.0124053955078 c 0.0,0.0 0.0234069824219,-0.0235137939453 0.0234069824219,-0.0235137939453 c 0.0,0.0 1.41409301758,1.41409301758 1.41409301758,1.41409301758 c 0.0,0.0 -1.4375,1.43751525879 -1.4375,1.43751525879 Z"
|
||||
android:valueType="pathType"
|
||||
android:propertyName="pathData"/>
|
||||
<set android:ordering="sequentially">
|
||||
<objectAnimator
|
||||
android:interpolator="@android:interpolator/linear"
|
||||
android:duration="133"
|
||||
android:valueFrom="1"
|
||||
android:valueTo="1"
|
||||
android:propertyName="fillAlpha"/>
|
||||
<objectAnimator
|
||||
android:interpolator="@interpolator/btn_checkbox_checked_mtrl_animation_interpolator_0"
|
||||
android:duration="33"
|
||||
android:valueFrom="1"
|
||||
android:valueTo="0"
|
||||
android:propertyName="fillAlpha"/>
|
||||
</set>
|
||||
</set>
|
||||
+31
@@ -0,0 +1,31 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<set xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<set android:ordering="sequentially">
|
||||
<objectAnimator
|
||||
android:interpolator="@interpolator/btn_checkbox_checked_mtrl_animation_interpolator_1"
|
||||
android:duration="166"
|
||||
android:valueFrom="0.2"
|
||||
android:valueTo="0.18"
|
||||
android:propertyName="scaleX"/>
|
||||
<objectAnimator
|
||||
android:interpolator="@interpolator/btn_checkbox_checked_mtrl_animation_interpolator_1"
|
||||
android:duration="333"
|
||||
android:valueFrom="0.18"
|
||||
android:valueTo="0.2"
|
||||
android:propertyName="scaleX"/>
|
||||
</set>
|
||||
<set android:ordering="sequentially">
|
||||
<objectAnimator
|
||||
android:interpolator="@interpolator/btn_checkbox_checked_mtrl_animation_interpolator_1"
|
||||
android:duration="166"
|
||||
android:valueFrom="0.2"
|
||||
android:valueTo="0.18"
|
||||
android:propertyName="scaleY"/>
|
||||
<objectAnimator
|
||||
android:interpolator="@interpolator/btn_checkbox_checked_mtrl_animation_interpolator_1"
|
||||
android:duration="333"
|
||||
android:valueFrom="0.18"
|
||||
android:valueTo="0.2"
|
||||
android:propertyName="scaleY"/>
|
||||
</set>
|
||||
</set>
|
||||
+49
@@ -0,0 +1,49 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<set xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<set android:ordering="sequentially">
|
||||
<objectAnimator
|
||||
android:interpolator="@interpolator/fast_out_slow_in"
|
||||
android:duration="183"
|
||||
android:valueFrom="1"
|
||||
android:valueTo="1.4"
|
||||
android:valueType="floatType"
|
||||
android:propertyName="scaleX"/>
|
||||
<objectAnimator
|
||||
android:interpolator="@interpolator/fast_out_slow_in"
|
||||
android:duration="16"
|
||||
android:valueFrom="1.4"
|
||||
android:valueTo="0"
|
||||
android:valueType="floatType"
|
||||
android:propertyName="scaleX"/>
|
||||
<objectAnimator
|
||||
android:interpolator="@interpolator/fast_out_slow_in"
|
||||
android:duration="300"
|
||||
android:valueFrom="0"
|
||||
android:valueTo="0"
|
||||
android:valueType="floatType"
|
||||
android:propertyName="scaleX"/>
|
||||
</set>
|
||||
<set android:ordering="sequentially">
|
||||
<objectAnimator
|
||||
android:interpolator="@interpolator/fast_out_slow_in"
|
||||
android:duration="183"
|
||||
android:valueFrom="1"
|
||||
android:valueTo="1.4"
|
||||
android:valueType="floatType"
|
||||
android:propertyName="scaleY"/>
|
||||
<objectAnimator
|
||||
android:interpolator="@interpolator/fast_out_slow_in"
|
||||
android:duration="16"
|
||||
android:valueFrom="1.4"
|
||||
android:valueTo="0"
|
||||
android:valueType="floatType"
|
||||
android:propertyName="scaleY"/>
|
||||
<objectAnimator
|
||||
android:interpolator="@interpolator/fast_out_slow_in"
|
||||
android:duration="300"
|
||||
android:valueFrom="0"
|
||||
android:valueTo="0"
|
||||
android:valueType="floatType"
|
||||
android:propertyName="scaleY"/>
|
||||
</set>
|
||||
</set>
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user