Update: 2026-05-15 22:43:32
This commit is contained in:
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.
13
.idea/deviceManager.xml
generated
Normal file
13
.idea/deviceManager.xml
generated
Normal file
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="DeviceTable">
|
||||
<option name="columnSorters">
|
||||
<list>
|
||||
<ColumnSorterState>
|
||||
<option name="column" value="Name" />
|
||||
<option name="order" value="ASCENDING" />
|
||||
</ColumnSorterState>
|
||||
</list>
|
||||
</option>
|
||||
</component>
|
||||
</project>
|
||||
@@ -33,12 +33,21 @@ public final class ActivityMainBinding implements ViewBinding {
|
||||
@NonNull
|
||||
public final Button btnOverlay;
|
||||
|
||||
@NonNull
|
||||
public final Button btnSettings;
|
||||
|
||||
@NonNull
|
||||
public final Button btnStart;
|
||||
|
||||
@NonNull
|
||||
public final Button btnStop;
|
||||
|
||||
@NonNull
|
||||
public final Button btnSubscriptions;
|
||||
|
||||
@NonNull
|
||||
public final Button btnTestConnection;
|
||||
|
||||
@NonNull
|
||||
public final LinearLayout mainLayout;
|
||||
|
||||
@@ -47,15 +56,19 @@ public final class ActivityMainBinding implements ViewBinding {
|
||||
|
||||
private ActivityMainBinding(@NonNull ScrollView rootView, @NonNull Button btnAccessibility,
|
||||
@NonNull Button btnLocation, @NonNull Button btnNotification, @NonNull Button btnOverlay,
|
||||
@NonNull Button btnStart, @NonNull Button btnStop, @NonNull LinearLayout mainLayout,
|
||||
@NonNull TextView tvStatus) {
|
||||
@NonNull Button btnSettings, @NonNull Button btnStart, @NonNull Button btnStop,
|
||||
@NonNull Button btnSubscriptions, @NonNull Button btnTestConnection,
|
||||
@NonNull LinearLayout mainLayout, @NonNull TextView tvStatus) {
|
||||
this.rootView = rootView;
|
||||
this.btnAccessibility = btnAccessibility;
|
||||
this.btnLocation = btnLocation;
|
||||
this.btnNotification = btnNotification;
|
||||
this.btnOverlay = btnOverlay;
|
||||
this.btnSettings = btnSettings;
|
||||
this.btnStart = btnStart;
|
||||
this.btnStop = btnStop;
|
||||
this.btnSubscriptions = btnSubscriptions;
|
||||
this.btnTestConnection = btnTestConnection;
|
||||
this.mainLayout = mainLayout;
|
||||
this.tvStatus = tvStatus;
|
||||
}
|
||||
@@ -111,6 +124,12 @@ public final class ActivityMainBinding implements ViewBinding {
|
||||
break missingId;
|
||||
}
|
||||
|
||||
id = R.id.btn_settings;
|
||||
Button btnSettings = ViewBindings.findChildViewById(rootView, id);
|
||||
if (btnSettings == null) {
|
||||
break missingId;
|
||||
}
|
||||
|
||||
id = R.id.btn_start;
|
||||
Button btnStart = ViewBindings.findChildViewById(rootView, id);
|
||||
if (btnStart == null) {
|
||||
@@ -123,6 +142,18 @@ public final class ActivityMainBinding implements ViewBinding {
|
||||
break missingId;
|
||||
}
|
||||
|
||||
id = R.id.btn_subscriptions;
|
||||
Button btnSubscriptions = ViewBindings.findChildViewById(rootView, id);
|
||||
if (btnSubscriptions == null) {
|
||||
break missingId;
|
||||
}
|
||||
|
||||
id = R.id.btn_test_connection;
|
||||
Button btnTestConnection = ViewBindings.findChildViewById(rootView, id);
|
||||
if (btnTestConnection == null) {
|
||||
break missingId;
|
||||
}
|
||||
|
||||
id = R.id.main_layout;
|
||||
LinearLayout mainLayout = ViewBindings.findChildViewById(rootView, id);
|
||||
if (mainLayout == null) {
|
||||
@@ -136,7 +167,8 @@ public final class ActivityMainBinding implements ViewBinding {
|
||||
}
|
||||
|
||||
return new ActivityMainBinding((ScrollView) rootView, btnAccessibility, btnLocation,
|
||||
btnNotification, btnOverlay, btnStart, btnStop, mainLayout, tvStatus);
|
||||
btnNotification, btnOverlay, btnSettings, btnStart, btnStop, btnSubscriptions,
|
||||
btnTestConnection, mainLayout, tvStatus);
|
||||
}
|
||||
String missingId = rootView.getResources().getResourceName(id);
|
||||
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
|
||||
|
||||
@@ -0,0 +1,145 @@
|
||||
// Generated by view binder compiler. Do not edit!
|
||||
package com.jordanbot.autoride.databinding;
|
||||
|
||||
import android.view.LayoutInflater;
|
||||
import android.view.View;
|
||||
import android.view.ViewGroup;
|
||||
import android.widget.Button;
|
||||
import android.widget.CheckBox;
|
||||
import android.widget.EditText;
|
||||
import android.widget.ScrollView;
|
||||
import android.widget.Switch;
|
||||
import androidx.annotation.NonNull;
|
||||
import androidx.annotation.Nullable;
|
||||
import androidx.viewbinding.ViewBinding;
|
||||
import androidx.viewbinding.ViewBindings;
|
||||
import com.jordanbot.autoride.R;
|
||||
import java.lang.NullPointerException;
|
||||
import java.lang.Override;
|
||||
import java.lang.String;
|
||||
|
||||
public final class ActivitySettingsBinding implements ViewBinding {
|
||||
@NonNull
|
||||
private final ScrollView rootView;
|
||||
|
||||
@NonNull
|
||||
public final Button btnSaveSettings;
|
||||
|
||||
@NonNull
|
||||
public final CheckBox cbCareem;
|
||||
|
||||
@NonNull
|
||||
public final CheckBox cbJeeny;
|
||||
|
||||
@NonNull
|
||||
public final CheckBox cbUber;
|
||||
|
||||
@NonNull
|
||||
public final EditText etMaxMinutes;
|
||||
|
||||
@NonNull
|
||||
public final EditText etMinPrice;
|
||||
|
||||
@NonNull
|
||||
public final Switch switchAutoAccept;
|
||||
|
||||
@NonNull
|
||||
public final Switch switchDarkMode;
|
||||
|
||||
private ActivitySettingsBinding(@NonNull ScrollView rootView, @NonNull Button btnSaveSettings,
|
||||
@NonNull CheckBox cbCareem, @NonNull CheckBox cbJeeny, @NonNull CheckBox cbUber,
|
||||
@NonNull EditText etMaxMinutes, @NonNull EditText etMinPrice,
|
||||
@NonNull Switch switchAutoAccept, @NonNull Switch switchDarkMode) {
|
||||
this.rootView = rootView;
|
||||
this.btnSaveSettings = btnSaveSettings;
|
||||
this.cbCareem = cbCareem;
|
||||
this.cbJeeny = cbJeeny;
|
||||
this.cbUber = cbUber;
|
||||
this.etMaxMinutes = etMaxMinutes;
|
||||
this.etMinPrice = etMinPrice;
|
||||
this.switchAutoAccept = switchAutoAccept;
|
||||
this.switchDarkMode = switchDarkMode;
|
||||
}
|
||||
|
||||
@Override
|
||||
@NonNull
|
||||
public ScrollView getRoot() {
|
||||
return rootView;
|
||||
}
|
||||
|
||||
@NonNull
|
||||
public static ActivitySettingsBinding inflate(@NonNull LayoutInflater inflater) {
|
||||
return inflate(inflater, null, false);
|
||||
}
|
||||
|
||||
@NonNull
|
||||
public static ActivitySettingsBinding inflate(@NonNull LayoutInflater inflater,
|
||||
@Nullable ViewGroup parent, boolean attachToParent) {
|
||||
View root = inflater.inflate(R.layout.activity_settings, parent, false);
|
||||
if (attachToParent) {
|
||||
parent.addView(root);
|
||||
}
|
||||
return bind(root);
|
||||
}
|
||||
|
||||
@NonNull
|
||||
public static ActivitySettingsBinding bind(@NonNull View rootView) {
|
||||
// The body of this method is generated in a way you would not otherwise write.
|
||||
// This is done to optimize the compiled bytecode for size and performance.
|
||||
int id;
|
||||
missingId: {
|
||||
id = R.id.btn_save_settings;
|
||||
Button btnSaveSettings = ViewBindings.findChildViewById(rootView, id);
|
||||
if (btnSaveSettings == null) {
|
||||
break missingId;
|
||||
}
|
||||
|
||||
id = R.id.cb_careem;
|
||||
CheckBox cbCareem = ViewBindings.findChildViewById(rootView, id);
|
||||
if (cbCareem == null) {
|
||||
break missingId;
|
||||
}
|
||||
|
||||
id = R.id.cb_jeeny;
|
||||
CheckBox cbJeeny = ViewBindings.findChildViewById(rootView, id);
|
||||
if (cbJeeny == null) {
|
||||
break missingId;
|
||||
}
|
||||
|
||||
id = R.id.cb_uber;
|
||||
CheckBox cbUber = ViewBindings.findChildViewById(rootView, id);
|
||||
if (cbUber == null) {
|
||||
break missingId;
|
||||
}
|
||||
|
||||
id = R.id.et_max_minutes;
|
||||
EditText etMaxMinutes = ViewBindings.findChildViewById(rootView, id);
|
||||
if (etMaxMinutes == null) {
|
||||
break missingId;
|
||||
}
|
||||
|
||||
id = R.id.et_min_price;
|
||||
EditText etMinPrice = ViewBindings.findChildViewById(rootView, id);
|
||||
if (etMinPrice == null) {
|
||||
break missingId;
|
||||
}
|
||||
|
||||
id = R.id.switch_auto_accept;
|
||||
Switch switchAutoAccept = ViewBindings.findChildViewById(rootView, id);
|
||||
if (switchAutoAccept == null) {
|
||||
break missingId;
|
||||
}
|
||||
|
||||
id = R.id.switch_dark_mode;
|
||||
Switch switchDarkMode = ViewBindings.findChildViewById(rootView, id);
|
||||
if (switchDarkMode == null) {
|
||||
break missingId;
|
||||
}
|
||||
|
||||
return new ActivitySettingsBinding((ScrollView) rootView, btnSaveSettings, cbCareem, cbJeeny,
|
||||
cbUber, etMaxMinutes, etMinPrice, switchAutoAccept, switchDarkMode);
|
||||
}
|
||||
String missingId = rootView.getResources().getResourceName(id);
|
||||
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,92 @@
|
||||
// Generated by view binder compiler. Do not edit!
|
||||
package com.jordanbot.autoride.databinding;
|
||||
|
||||
import android.view.LayoutInflater;
|
||||
import android.view.View;
|
||||
import android.view.ViewGroup;
|
||||
import android.widget.Button;
|
||||
import android.widget.ScrollView;
|
||||
import android.widget.TextView;
|
||||
import androidx.annotation.NonNull;
|
||||
import androidx.annotation.Nullable;
|
||||
import androidx.viewbinding.ViewBinding;
|
||||
import androidx.viewbinding.ViewBindings;
|
||||
import com.jordanbot.autoride.R;
|
||||
import java.lang.NullPointerException;
|
||||
import java.lang.Override;
|
||||
import java.lang.String;
|
||||
|
||||
public final class ActivitySubscriptionBinding implements ViewBinding {
|
||||
@NonNull
|
||||
private final ScrollView rootView;
|
||||
|
||||
@NonNull
|
||||
public final Button btnSubscribeBasic;
|
||||
|
||||
@NonNull
|
||||
public final Button btnSubscribePro;
|
||||
|
||||
@NonNull
|
||||
public final TextView tvCurrentStatus;
|
||||
|
||||
private ActivitySubscriptionBinding(@NonNull ScrollView rootView,
|
||||
@NonNull Button btnSubscribeBasic, @NonNull Button btnSubscribePro,
|
||||
@NonNull TextView tvCurrentStatus) {
|
||||
this.rootView = rootView;
|
||||
this.btnSubscribeBasic = btnSubscribeBasic;
|
||||
this.btnSubscribePro = btnSubscribePro;
|
||||
this.tvCurrentStatus = tvCurrentStatus;
|
||||
}
|
||||
|
||||
@Override
|
||||
@NonNull
|
||||
public ScrollView getRoot() {
|
||||
return rootView;
|
||||
}
|
||||
|
||||
@NonNull
|
||||
public static ActivitySubscriptionBinding inflate(@NonNull LayoutInflater inflater) {
|
||||
return inflate(inflater, null, false);
|
||||
}
|
||||
|
||||
@NonNull
|
||||
public static ActivitySubscriptionBinding inflate(@NonNull LayoutInflater inflater,
|
||||
@Nullable ViewGroup parent, boolean attachToParent) {
|
||||
View root = inflater.inflate(R.layout.activity_subscription, parent, false);
|
||||
if (attachToParent) {
|
||||
parent.addView(root);
|
||||
}
|
||||
return bind(root);
|
||||
}
|
||||
|
||||
@NonNull
|
||||
public static ActivitySubscriptionBinding bind(@NonNull View rootView) {
|
||||
// The body of this method is generated in a way you would not otherwise write.
|
||||
// This is done to optimize the compiled bytecode for size and performance.
|
||||
int id;
|
||||
missingId: {
|
||||
id = R.id.btn_subscribe_basic;
|
||||
Button btnSubscribeBasic = ViewBindings.findChildViewById(rootView, id);
|
||||
if (btnSubscribeBasic == null) {
|
||||
break missingId;
|
||||
}
|
||||
|
||||
id = R.id.btn_subscribe_pro;
|
||||
Button btnSubscribePro = ViewBindings.findChildViewById(rootView, id);
|
||||
if (btnSubscribePro == null) {
|
||||
break missingId;
|
||||
}
|
||||
|
||||
id = R.id.tv_current_status;
|
||||
TextView tvCurrentStatus = ViewBindings.findChildViewById(rootView, id);
|
||||
if (tvCurrentStatus == null) {
|
||||
break missingId;
|
||||
}
|
||||
|
||||
return new ActivitySubscriptionBinding((ScrollView) rootView, btnSubscribeBasic,
|
||||
btnSubscribePro, tvCurrentStatus);
|
||||
}
|
||||
String missingId = rootView.getResources().getResourceName(id);
|
||||
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
|
||||
}
|
||||
}
|
||||
@@ -9,4 +9,6 @@ public final class BuildConfig {
|
||||
public static final String BUILD_TYPE = "debug";
|
||||
public static final int VERSION_CODE = 1;
|
||||
public static final String VERSION_NAME = "1.0.0";
|
||||
// Field from default config.
|
||||
public static final String API_KEY = "JB_8a7d6c5b4a39281706f5e4d3c2b1a0";
|
||||
}
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -117,10 +117,10 @@ HSPLB/i;-><init>(ILjava/lang/Object;)V
|
||||
Lf/J;
|
||||
HSPLf/J;-><clinit>()V
|
||||
HSPLf/J;-><init>(Landroid/app/Activity;Z)V
|
||||
HSPLf/J;->m0()Landroid/content/Context;
|
||||
HSPLf/J;->n0(Landroid/view/View;)V
|
||||
HSPLf/J;->o0(Z)V
|
||||
HSPLf/J;->n0()Landroid/content/Context;
|
||||
HSPLf/J;->o0(Landroid/view/View;)V
|
||||
HSPLf/J;->p0(Z)V
|
||||
HSPLf/J;->q0(Z)V
|
||||
Li/d;
|
||||
HSPLi/d;-><init>(Landroid/content/Context;I)V
|
||||
HSPLi/d;->a(Landroid/content/res/Configuration;)V
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -1 +1 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="activity_main" modulePackage="com.jordanbot.autoride" filePath="app/src/main/res/layout/activity_main.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.ScrollView"><Targets><Target tag="layout/activity_main_0" view="ScrollView"><Expressions/><location startLine="1" startOffset="0" endLine="246" endOffset="12"/></Target><Target id="@+id/main_layout" view="LinearLayout"><Expressions/><location startLine="7" startOffset="4" endLine="245" endOffset="18"/></Target><Target id="@+id/tv_status" view="TextView"><Expressions/><location startLine="43" startOffset="12" endLine="50" endOffset="42"/></Target><Target id="@+id/btn_notification" view="Button"><Expressions/><location startLine="86" startOffset="12" endLine="94" endOffset="41"/></Target><Target id="@+id/btn_accessibility" view="Button"><Expressions/><location startLine="122" startOffset="12" endLine="130" endOffset="41"/></Target><Target id="@+id/btn_overlay" view="Button"><Expressions/><location startLine="158" startOffset="12" endLine="166" endOffset="41"/></Target><Target id="@+id/btn_location" view="Button"><Expressions/><location startLine="194" startOffset="12" endLine="202" endOffset="41"/></Target><Target id="@+id/btn_start" view="Button"><Expressions/><location startLine="206" startOffset="8" endLine="215" endOffset="48"/></Target><Target id="@+id/btn_stop" view="Button"><Expressions/><location startLine="217" startOffset="8" endLine="225" endOffset="39"/></Target></Targets></Layout>
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="activity_main" modulePackage="com.jordanbot.autoride" filePath="app/src/main/res/layout/activity_main.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.ScrollView"><Targets><Target tag="layout/activity_main_0" view="ScrollView"><Expressions/><location startLine="1" startOffset="0" endLine="275" endOffset="12"/></Target><Target id="@+id/main_layout" view="LinearLayout"><Expressions/><location startLine="7" startOffset="4" endLine="274" endOffset="18"/></Target><Target id="@+id/tv_status" view="TextView"><Expressions/><location startLine="43" startOffset="12" endLine="50" endOffset="42"/></Target><Target id="@+id/btn_notification" view="Button"><Expressions/><location startLine="86" startOffset="12" endLine="94" endOffset="41"/></Target><Target id="@+id/btn_accessibility" view="Button"><Expressions/><location startLine="122" startOffset="12" endLine="130" endOffset="41"/></Target><Target id="@+id/btn_overlay" view="Button"><Expressions/><location startLine="158" startOffset="12" endLine="166" endOffset="41"/></Target><Target id="@+id/btn_location" view="Button"><Expressions/><location startLine="194" startOffset="12" endLine="202" endOffset="41"/></Target><Target id="@+id/btn_subscriptions" view="Button"><Expressions/><location startLine="206" startOffset="8" endLine="213" endOffset="47"/></Target><Target id="@+id/btn_settings" view="Button"><Expressions/><location startLine="215" startOffset="8" endLine="222" endOffset="48"/></Target><Target id="@+id/btn_start" view="Button"><Expressions/><location startLine="225" startOffset="8" endLine="234" endOffset="48"/></Target><Target id="@+id/btn_stop" view="Button"><Expressions/><location startLine="236" startOffset="8" endLine="244" endOffset="39"/></Target><Target id="@+id/btn_test_connection" view="Button"><Expressions/><location startLine="246" startOffset="8" endLine="254" endOffset="37"/></Target></Targets></Layout>
|
||||
@@ -0,0 +1 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="activity_settings" modulePackage="com.jordanbot.autoride" filePath="app/src/main/res/layout/activity_settings.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.ScrollView"><Targets><Target tag="layout/activity_settings_0" view="ScrollView"><Expressions/><location startLine="1" startOffset="0" endLine="169" endOffset="12"/></Target><Target id="@+id/et_min_price" view="EditText"><Expressions/><location startLine="54" startOffset="12" endLine="61" endOffset="52"/></Target><Target id="@+id/et_max_minutes" view="EditText"><Expressions/><location startLine="69" startOffset="12" endLine="76" endOffset="52"/></Target><Target id="@+id/switch_auto_accept" view="Switch"><Expressions/><location startLine="78" startOffset="12" endLine="84" endOffset="40"/></Target><Target id="@+id/cb_uber" view="CheckBox"><Expressions/><location startLine="105" startOffset="12" endLine="111" endOffset="40"/></Target><Target id="@+id/cb_careem" view="CheckBox"><Expressions/><location startLine="113" startOffset="12" endLine="119" endOffset="40"/></Target><Target id="@+id/cb_jeeny" view="CheckBox"><Expressions/><location startLine="121" startOffset="12" endLine="127" endOffset="40"/></Target><Target id="@+id/switch_dark_mode" view="Switch"><Expressions/><location startLine="148" startOffset="12" endLine="154" endOffset="40"/></Target><Target id="@+id/btn_save_settings" view="Button"><Expressions/><location startLine="157" startOffset="8" endLine="166" endOffset="48"/></Target></Targets></Layout>
|
||||
@@ -0,0 +1 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="activity_subscription" modulePackage="com.jordanbot.autoride" filePath="app/src/main/res/layout/activity_subscription.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.ScrollView"><Targets><Target tag="layout/activity_subscription_0" view="ScrollView"><Expressions/><location startLine="1" startOffset="0" endLine="162" endOffset="12"/></Target><Target id="@+id/tv_current_status" view="TextView"><Expressions/><location startLine="31" startOffset="8" endLine="39" endOffset="37"/></Target><Target id="@+id/btn_subscribe_basic" view="Button"><Expressions/><location startLine="108" startOffset="12" endLine="115" endOffset="43"/></Target><Target id="@+id/btn_subscribe_pro" view="Button"><Expressions/><location startLine="151" startOffset="12" endLine="158" endOffset="43"/></Target></Targets></Layout>
|
||||
@@ -1 +1 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="activity_main" modulePackage="com.jordanbot.autoride" filePath="app/src/main/res/layout/activity_main.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.ScrollView"><Targets><Target tag="layout/activity_main_0" view="ScrollView"><Expressions/><location startLine="1" startOffset="0" endLine="246" endOffset="12"/></Target><Target id="@+id/main_layout" view="LinearLayout"><Expressions/><location startLine="7" startOffset="4" endLine="245" endOffset="18"/></Target><Target id="@+id/tv_status" view="TextView"><Expressions/><location startLine="43" startOffset="12" endLine="50" endOffset="42"/></Target><Target id="@+id/btn_notification" view="Button"><Expressions/><location startLine="86" startOffset="12" endLine="94" endOffset="41"/></Target><Target id="@+id/btn_accessibility" view="Button"><Expressions/><location startLine="122" startOffset="12" endLine="130" endOffset="41"/></Target><Target id="@+id/btn_overlay" view="Button"><Expressions/><location startLine="158" startOffset="12" endLine="166" endOffset="41"/></Target><Target id="@+id/btn_location" view="Button"><Expressions/><location startLine="194" startOffset="12" endLine="202" endOffset="41"/></Target><Target id="@+id/btn_start" view="Button"><Expressions/><location startLine="206" startOffset="8" endLine="215" endOffset="48"/></Target><Target id="@+id/btn_stop" view="Button"><Expressions/><location startLine="217" startOffset="8" endLine="225" endOffset="39"/></Target></Targets></Layout>
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="activity_main" modulePackage="com.jordanbot.autoride" filePath="app/src/main/res/layout/activity_main.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.ScrollView"><Targets><Target tag="layout/activity_main_0" view="ScrollView"><Expressions/><location startLine="1" startOffset="0" endLine="275" endOffset="12"/></Target><Target id="@+id/main_layout" view="LinearLayout"><Expressions/><location startLine="7" startOffset="4" endLine="274" endOffset="18"/></Target><Target id="@+id/tv_status" view="TextView"><Expressions/><location startLine="43" startOffset="12" endLine="50" endOffset="42"/></Target><Target id="@+id/btn_notification" view="Button"><Expressions/><location startLine="86" startOffset="12" endLine="94" endOffset="41"/></Target><Target id="@+id/btn_accessibility" view="Button"><Expressions/><location startLine="122" startOffset="12" endLine="130" endOffset="41"/></Target><Target id="@+id/btn_overlay" view="Button"><Expressions/><location startLine="158" startOffset="12" endLine="166" endOffset="41"/></Target><Target id="@+id/btn_location" view="Button"><Expressions/><location startLine="194" startOffset="12" endLine="202" endOffset="41"/></Target><Target id="@+id/btn_subscriptions" view="Button"><Expressions/><location startLine="206" startOffset="8" endLine="213" endOffset="47"/></Target><Target id="@+id/btn_settings" view="Button"><Expressions/><location startLine="215" startOffset="8" endLine="222" endOffset="48"/></Target><Target id="@+id/btn_start" view="Button"><Expressions/><location startLine="225" startOffset="8" endLine="234" endOffset="48"/></Target><Target id="@+id/btn_stop" view="Button"><Expressions/><location startLine="236" startOffset="8" endLine="244" endOffset="39"/></Target><Target id="@+id/btn_test_connection" view="Button"><Expressions/><location startLine="246" startOffset="8" endLine="254" endOffset="37"/></Target></Targets></Layout>
|
||||
@@ -0,0 +1 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="activity_settings" modulePackage="com.jordanbot.autoride" filePath="app/src/main/res/layout/activity_settings.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.ScrollView"><Targets><Target tag="layout/activity_settings_0" view="ScrollView"><Expressions/><location startLine="1" startOffset="0" endLine="169" endOffset="12"/></Target><Target id="@+id/et_min_price" view="EditText"><Expressions/><location startLine="54" startOffset="12" endLine="61" endOffset="52"/></Target><Target id="@+id/et_max_minutes" view="EditText"><Expressions/><location startLine="69" startOffset="12" endLine="76" endOffset="52"/></Target><Target id="@+id/switch_auto_accept" view="Switch"><Expressions/><location startLine="78" startOffset="12" endLine="84" endOffset="40"/></Target><Target id="@+id/cb_uber" view="CheckBox"><Expressions/><location startLine="105" startOffset="12" endLine="111" endOffset="40"/></Target><Target id="@+id/cb_careem" view="CheckBox"><Expressions/><location startLine="113" startOffset="12" endLine="119" endOffset="40"/></Target><Target id="@+id/cb_jeeny" view="CheckBox"><Expressions/><location startLine="121" startOffset="12" endLine="127" endOffset="40"/></Target><Target id="@+id/switch_dark_mode" view="Switch"><Expressions/><location startLine="148" startOffset="12" endLine="154" endOffset="40"/></Target><Target id="@+id/btn_save_settings" view="Button"><Expressions/><location startLine="157" startOffset="8" endLine="166" endOffset="48"/></Target></Targets></Layout>
|
||||
@@ -0,0 +1 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="activity_subscription" modulePackage="com.jordanbot.autoride" filePath="app/src/main/res/layout/activity_subscription.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.ScrollView"><Targets><Target tag="layout/activity_subscription_0" view="ScrollView"><Expressions/><location startLine="1" startOffset="0" endLine="162" endOffset="12"/></Target><Target id="@+id/tv_current_status" view="TextView"><Expressions/><location startLine="31" startOffset="8" endLine="39" endOffset="37"/></Target><Target id="@+id/btn_subscribe_basic" view="Button"><Expressions/><location startLine="108" startOffset="12" endLine="115" endOffset="43"/></Target><Target id="@+id/btn_subscribe_pro" view="Button"><Expressions/><location startLine="151" startOffset="12" endLine="158" endOffset="43"/></Target></Targets></Layout>
|
||||
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.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,4 +1,4 @@
|
||||
#Thu May 14 18:41:05 EET 2026
|
||||
#Fri May 15 22:17:24 EET 2026
|
||||
com.jordanbot.autoride.app-main-40\:/drawable/bg_bubble.xml=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable_bg_bubble.xml.flat
|
||||
com.jordanbot.autoride.app-main-40\:/drawable/bg_button.xml=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable_bg_button.xml.flat
|
||||
com.jordanbot.autoride.app-main-40\:/drawable/bg_button_danger.xml=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable_bg_button_danger.xml.flat
|
||||
@@ -15,9 +15,25 @@ com.jordanbot.autoride.app-main-42\:/drawable/bg_button.xml=/Users/hamzaaleghwai
|
||||
com.jordanbot.autoride.app-main-42\:/drawable/bg_button_danger.xml=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable_bg_button_danger.xml.flat
|
||||
com.jordanbot.autoride.app-main-42\:/drawable/bg_button_primary.xml=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable_bg_button_primary.xml.flat
|
||||
com.jordanbot.autoride.app-main-42\:/drawable/bg_card.xml=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable_bg_card.xml.flat
|
||||
com.jordanbot.autoride.app-main-42\:/drawable/ic_launcher_background.xml=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable_ic_launcher_background.xml.flat
|
||||
com.jordanbot.autoride.app-main-42\:/drawable/ic_launcher_foreground.xml=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable_ic_launcher_foreground.xml.flat
|
||||
com.jordanbot.autoride.app-main-42\:/mipmap-anydpi-v26/ic_launcher.xml=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/merged_res/debug/mergeDebugResources/mipmap-anydpi-v26_ic_launcher.xml.flat
|
||||
com.jordanbot.autoride.app-main-42\:/mipmap-anydpi-v26/ic_launcher_round.xml=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/merged_res/debug/mergeDebugResources/mipmap-anydpi-v26_ic_launcher_round.xml.flat
|
||||
com.jordanbot.autoride.app-main-42\:/mipmap-hdpi/ic_launcher.webp=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/merged_res/debug/mergeDebugResources/mipmap-hdpi_ic_launcher.webp.flat
|
||||
com.jordanbot.autoride.app-main-42\:/mipmap-hdpi/ic_launcher_foreground.webp=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/merged_res/debug/mergeDebugResources/mipmap-hdpi_ic_launcher_foreground.webp.flat
|
||||
com.jordanbot.autoride.app-main-42\:/mipmap-hdpi/ic_launcher_round.webp=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/merged_res/debug/mergeDebugResources/mipmap-hdpi_ic_launcher_round.webp.flat
|
||||
com.jordanbot.autoride.app-main-42\:/mipmap-mdpi/ic_launcher.webp=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/merged_res/debug/mergeDebugResources/mipmap-mdpi_ic_launcher.webp.flat
|
||||
com.jordanbot.autoride.app-main-42\:/mipmap-mdpi/ic_launcher_foreground.webp=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/merged_res/debug/mergeDebugResources/mipmap-mdpi_ic_launcher_foreground.webp.flat
|
||||
com.jordanbot.autoride.app-main-42\:/mipmap-mdpi/ic_launcher_round.webp=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/merged_res/debug/mergeDebugResources/mipmap-mdpi_ic_launcher_round.webp.flat
|
||||
com.jordanbot.autoride.app-main-42\:/mipmap-xhdpi/ic_launcher.webp=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/merged_res/debug/mergeDebugResources/mipmap-xhdpi_ic_launcher.webp.flat
|
||||
com.jordanbot.autoride.app-main-42\:/mipmap-xhdpi/ic_launcher_foreground.webp=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/merged_res/debug/mergeDebugResources/mipmap-xhdpi_ic_launcher_foreground.webp.flat
|
||||
com.jordanbot.autoride.app-main-42\:/mipmap-xhdpi/ic_launcher_round.webp=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/merged_res/debug/mergeDebugResources/mipmap-xhdpi_ic_launcher_round.webp.flat
|
||||
com.jordanbot.autoride.app-main-42\:/mipmap-xxhdpi/ic_launcher.webp=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/merged_res/debug/mergeDebugResources/mipmap-xxhdpi_ic_launcher.webp.flat
|
||||
com.jordanbot.autoride.app-main-42\:/mipmap-xxhdpi/ic_launcher_foreground.webp=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/merged_res/debug/mergeDebugResources/mipmap-xxhdpi_ic_launcher_foreground.webp.flat
|
||||
com.jordanbot.autoride.app-main-42\:/mipmap-xxhdpi/ic_launcher_round.webp=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/merged_res/debug/mergeDebugResources/mipmap-xxhdpi_ic_launcher_round.webp.flat
|
||||
com.jordanbot.autoride.app-main-42\:/mipmap-xxxhdpi/ic_launcher.webp=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/merged_res/debug/mergeDebugResources/mipmap-xxxhdpi_ic_launcher.webp.flat
|
||||
com.jordanbot.autoride.app-main-42\:/mipmap-xxxhdpi/ic_launcher_foreground.webp=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/merged_res/debug/mergeDebugResources/mipmap-xxxhdpi_ic_launcher_foreground.webp.flat
|
||||
com.jordanbot.autoride.app-main-42\:/mipmap-xxxhdpi/ic_launcher_round.webp=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/merged_res/debug/mergeDebugResources/mipmap-xxxhdpi_ic_launcher_round.webp.flat
|
||||
com.jordanbot.autoride.app-main-42\:/xml/accessibility_config.xml=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/merged_res/debug/mergeDebugResources/xml_accessibility_config.xml.flat
|
||||
com.jordanbot.autoride.app-main-42\:/xml/backup_rules.xml=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/merged_res/debug/mergeDebugResources/xml_backup_rules.xml.flat
|
||||
com.jordanbot.autoride.app-main-42\:/xml/data_extraction_rules.xml=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/merged_res/debug/mergeDebugResources/xml_data_extraction_rules.xml.flat
|
||||
@@ -25,5 +41,7 @@ com.jordanbot.autoride.app-mergeDebugResources-37\:/layout/activity_main.xml=/Us
|
||||
com.jordanbot.autoride.app-mergeDebugResources-37\:/layout/overlay_expanded.xml=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_overlay_expanded.xml.flat
|
||||
com.jordanbot.autoride.app-mergeDebugResources-37\:/layout/overlay_floating.xml=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_overlay_floating.xml.flat
|
||||
com.jordanbot.autoride.app-mergeDebugResources-39\:/layout/activity_main.xml=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_activity_main.xml.flat
|
||||
com.jordanbot.autoride.app-mergeDebugResources-39\:/layout/activity_settings.xml=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_activity_settings.xml.flat
|
||||
com.jordanbot.autoride.app-mergeDebugResources-39\:/layout/activity_subscription.xml=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_activity_subscription.xml.flat
|
||||
com.jordanbot.autoride.app-mergeDebugResources-39\:/layout/overlay_expanded.xml=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_overlay_expanded.xml.flat
|
||||
com.jordanbot.autoride.app-mergeDebugResources-39\:/layout/overlay_floating.xml=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_overlay_floating.xml.flat
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
@@ -179,7 +179,7 @@
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="④ تحديث الخرائط (GPS)"
|
||||
android:text="④ الموافقة على الطلبات القريبة"
|
||||
android:textColor="#FFFFFF"
|
||||
android:textSize="16sp"
|
||||
android:textStyle="bold" />
|
||||
@@ -188,7 +188,7 @@
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="4dp"
|
||||
android:text="مطلوب لتتبع مسارك وتحديث خريطة الأردن وحفظ إحصائياتك"
|
||||
android:text="مطلوب لمطابقة الطلبات القريبة من موقعك وتسريع القبول التلقائي"
|
||||
android:textColor="#999999"
|
||||
android:textSize="12sp" />
|
||||
|
||||
@@ -198,11 +198,30 @@
|
||||
android:layout_height="44dp"
|
||||
android:layout_marginTop="8dp"
|
||||
android:background="@drawable/bg_button"
|
||||
android:text="تفعيل تتبع الموقع"
|
||||
android:text="تفعيل مطابقة الطلبات القريبة"
|
||||
android:textColor="#FFFFFF"
|
||||
android:textSize="14sp" />
|
||||
</LinearLayout>
|
||||
|
||||
<!-- Navigation Buttons -->
|
||||
<Button
|
||||
android:id="@+id/btn_subscriptions"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="48dp"
|
||||
android:backgroundTint="#2A2A4A"
|
||||
android:text="💳 إدارة الاشتراكات"
|
||||
android:textColor="#FFFFFF"
|
||||
android:layout_marginBottom="8dp" />
|
||||
|
||||
<Button
|
||||
android:id="@+id/btn_settings"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="48dp"
|
||||
android:backgroundTint="#2A2A4A"
|
||||
android:text="⚙️ الإعدادات والفلاتر"
|
||||
android:textColor="#FFFFFF"
|
||||
android:layout_marginBottom="24dp" />
|
||||
|
||||
<!-- Launch Button -->
|
||||
<Button
|
||||
android:id="@+id/btn_start"
|
||||
@@ -225,6 +244,16 @@
|
||||
android:textSize="15sp"
|
||||
android:visibility="gone" />
|
||||
|
||||
<Button
|
||||
android:id="@+id/btn_test_connection"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="16dp"
|
||||
android:background="?attr/selectableItemBackground"
|
||||
android:text="🔍 فحص الاتصال والتنبيهات"
|
||||
android:textColor="#00D4AA"
|
||||
android:textSize="12sp" />
|
||||
|
||||
<!-- Supported apps info -->
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
|
||||
@@ -0,0 +1,170 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:background="?attr/colorSurface"
|
||||
android:fillViewport="true">
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:orientation="vertical"
|
||||
android:padding="24dp">
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="16dp"
|
||||
android:text="⚙️ الإعدادات"
|
||||
android:textColor="?attr/colorPrimary"
|
||||
android:textSize="32sp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="32dp"
|
||||
android:text="تخصيص فلاتر البوت والمظهر"
|
||||
android:textColor="?attr/colorOnSurface"
|
||||
android:textSize="16sp" />
|
||||
|
||||
<!-- Filters Section -->
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="8dp"
|
||||
android:text="فلاتر الطلبات"
|
||||
android:textColor="?attr/colorOnSurface"
|
||||
android:textSize="18sp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@drawable/bg_card"
|
||||
android:orientation="vertical"
|
||||
android:padding="16dp"
|
||||
android:layout_marginBottom="24dp">
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="الحد الأدنى للسعر (JOD)"
|
||||
android:textColor="?attr/colorOnSurface" />
|
||||
|
||||
<EditText
|
||||
android:id="@+id/et_min_price"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:inputType="numberDecimal"
|
||||
android:text="1.0"
|
||||
android:textColor="?attr/colorOnSurface"
|
||||
android:layout_marginBottom="16dp" />
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="أقصى وقت لوصول السائق (بالدقائق)"
|
||||
android:textColor="?attr/colorOnSurface" />
|
||||
|
||||
<EditText
|
||||
android:id="@+id/et_max_minutes"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:inputType="number"
|
||||
android:text="10"
|
||||
android:textColor="?attr/colorOnSurface"
|
||||
android:layout_marginBottom="16dp" />
|
||||
|
||||
<Switch
|
||||
android:id="@+id/switch_auto_accept"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="تفعيل القبول التلقائي"
|
||||
android:textColor="?attr/colorOnSurface"
|
||||
android:checked="true" />
|
||||
</LinearLayout>
|
||||
|
||||
<!-- Supported Apps Section -->
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="8dp"
|
||||
android:text="التطبيقات المفعلة"
|
||||
android:textColor="?attr/colorOnSurface"
|
||||
android:textSize="18sp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@drawable/bg_card"
|
||||
android:orientation="vertical"
|
||||
android:padding="16dp"
|
||||
android:layout_marginBottom="24dp">
|
||||
|
||||
<CheckBox
|
||||
android:id="@+id/cb_uber"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Uber (أوبر)"
|
||||
android:textColor="?attr/colorOnSurface"
|
||||
android:checked="true" />
|
||||
|
||||
<CheckBox
|
||||
android:id="@+id/cb_careem"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Careem (كريم)"
|
||||
android:textColor="?attr/colorOnSurface"
|
||||
android:checked="true" />
|
||||
|
||||
<CheckBox
|
||||
android:id="@+id/cb_jeeny"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Jeeny (جيني)"
|
||||
android:textColor="?attr/colorOnSurface"
|
||||
android:checked="true" />
|
||||
</LinearLayout>
|
||||
|
||||
<!-- Appearance Section -->
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="8dp"
|
||||
android:text="المظهر"
|
||||
android:textColor="?attr/colorOnSurface"
|
||||
android:textSize="18sp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@drawable/bg_card"
|
||||
android:orientation="vertical"
|
||||
android:padding="16dp"
|
||||
android:layout_marginBottom="24dp">
|
||||
|
||||
<Switch
|
||||
android:id="@+id/switch_dark_mode"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="الوضع الليلي (Dark Mode)"
|
||||
android:textColor="?attr/colorOnSurface"
|
||||
android:checked="true" />
|
||||
</LinearLayout>
|
||||
|
||||
<Button
|
||||
android:id="@+id/btn_save_settings"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="56dp"
|
||||
android:background="@drawable/bg_button_primary"
|
||||
android:text="💾 حفظ الإعدادات"
|
||||
android:textColor="#FFFFFF"
|
||||
android:textSize="18sp"
|
||||
android:textStyle="bold"
|
||||
android:layout_marginBottom="24dp" />
|
||||
|
||||
</LinearLayout>
|
||||
</ScrollView>
|
||||
@@ -0,0 +1,163 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:background="#1A1A2E"
|
||||
android:fillViewport="true">
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:gravity="center_horizontal"
|
||||
android:orientation="vertical"
|
||||
android:padding="24dp">
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="16dp"
|
||||
android:text="💳 الاشتراكات"
|
||||
android:textColor="#00D4AA"
|
||||
android:textSize="32sp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="32dp"
|
||||
android:text="اختر الخطة المناسبة لعملك"
|
||||
android:textColor="#AAAAAA"
|
||||
android:textSize="16sp" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tv_current_status"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="16dp"
|
||||
android:text="الخطة الحالية: مجاني (1 طلب / يوم)"
|
||||
android:textAlignment="center"
|
||||
android:textColor="#FFFFFF"
|
||||
android:textSize="16sp" />
|
||||
|
||||
<!-- Free Plan -->
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@drawable/bg_card"
|
||||
android:orientation="vertical"
|
||||
android:padding="16dp"
|
||||
android:layout_marginBottom="16dp">
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="المجانية"
|
||||
android:textColor="#FFFFFF"
|
||||
android:textSize="20sp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="0 JOD"
|
||||
android:textColor="#00D4AA"
|
||||
android:textSize="18sp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="8dp"
|
||||
android:text="• طلب واحد يومياً\n• تجربة الأساسيات"
|
||||
android:textColor="#AAAAAA"
|
||||
android:textSize="14sp" />
|
||||
</LinearLayout>
|
||||
|
||||
<!-- Basic Plan -->
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@drawable/bg_card"
|
||||
android:orientation="vertical"
|
||||
android:padding="16dp"
|
||||
android:layout_marginBottom="16dp">
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="الأساسية"
|
||||
android:textColor="#FFFFFF"
|
||||
android:textSize="20sp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="1 JOD / شهر"
|
||||
android:textColor="#00D4AA"
|
||||
android:textSize="18sp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="8dp"
|
||||
android:text="• 10 طلبات يومياً\n• إحصائيات أساسية\n• فلاتر متقدمة"
|
||||
android:textColor="#AAAAAA"
|
||||
android:textSize="14sp" />
|
||||
|
||||
<Button
|
||||
android:id="@+id/btn_subscribe_basic"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="12dp"
|
||||
android:backgroundTint="#00D4AA"
|
||||
android:textColor="#FFFFFF"
|
||||
android:text="اشترك الآن" />
|
||||
</LinearLayout>
|
||||
|
||||
<!-- Pro Plan -->
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@drawable/bg_card"
|
||||
android:orientation="vertical"
|
||||
android:padding="16dp"
|
||||
android:layout_marginBottom="16dp">
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="الاحترافية"
|
||||
android:textColor="#FFFFFF"
|
||||
android:textSize="20sp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="2.5 JOD / شهر"
|
||||
android:textColor="#00D4AA"
|
||||
android:textSize="18sp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="8dp"
|
||||
android:text="• طلبات غير محدودة\n• أولوية القبول\n• دعم فني مخصص"
|
||||
android:textColor="#AAAAAA"
|
||||
android:textSize="14sp" />
|
||||
|
||||
<Button
|
||||
android:id="@+id/btn_subscribe_pro"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="12dp"
|
||||
android:backgroundTint="#FF9800"
|
||||
android:textColor="#FFFFFF"
|
||||
android:text="اشترك الآن" />
|
||||
</LinearLayout>
|
||||
|
||||
</LinearLayout>
|
||||
</ScrollView>
|
||||
@@ -1,15 +1,33 @@
|
||||
#Thu May 14 18:41:05 EET 2026
|
||||
#Fri May 15 22:17:24 EET 2026
|
||||
com.jordanbot.autoride.app-main-5\:/drawable/bg_bubble.xml=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/bg_bubble.xml
|
||||
com.jordanbot.autoride.app-main-5\:/drawable/bg_button.xml=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/bg_button.xml
|
||||
com.jordanbot.autoride.app-main-5\:/drawable/bg_button_danger.xml=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/bg_button_danger.xml
|
||||
com.jordanbot.autoride.app-main-5\:/drawable/bg_button_primary.xml=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/bg_button_primary.xml
|
||||
com.jordanbot.autoride.app-main-5\:/drawable/bg_card.xml=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/bg_card.xml
|
||||
com.jordanbot.autoride.app-main-5\:/drawable/ic_launcher_background.xml=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/ic_launcher_background.xml
|
||||
com.jordanbot.autoride.app-main-5\:/drawable/ic_launcher_foreground.xml=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/ic_launcher_foreground.xml
|
||||
com.jordanbot.autoride.app-main-5\:/mipmap-anydpi-v26/ic_launcher.xml=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/packaged_res/debug/packageDebugResources/mipmap-anydpi-v26/ic_launcher.xml
|
||||
com.jordanbot.autoride.app-main-5\:/mipmap-anydpi-v26/ic_launcher_round.xml=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/packaged_res/debug/packageDebugResources/mipmap-anydpi-v26/ic_launcher_round.xml
|
||||
com.jordanbot.autoride.app-main-5\:/mipmap-hdpi/ic_launcher.webp=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/packaged_res/debug/packageDebugResources/mipmap-hdpi-v4/ic_launcher.webp
|
||||
com.jordanbot.autoride.app-main-5\:/mipmap-hdpi/ic_launcher_foreground.webp=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/packaged_res/debug/packageDebugResources/mipmap-hdpi-v4/ic_launcher_foreground.webp
|
||||
com.jordanbot.autoride.app-main-5\:/mipmap-hdpi/ic_launcher_round.webp=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/packaged_res/debug/packageDebugResources/mipmap-hdpi-v4/ic_launcher_round.webp
|
||||
com.jordanbot.autoride.app-main-5\:/mipmap-mdpi/ic_launcher.webp=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/packaged_res/debug/packageDebugResources/mipmap-mdpi-v4/ic_launcher.webp
|
||||
com.jordanbot.autoride.app-main-5\:/mipmap-mdpi/ic_launcher_foreground.webp=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/packaged_res/debug/packageDebugResources/mipmap-mdpi-v4/ic_launcher_foreground.webp
|
||||
com.jordanbot.autoride.app-main-5\:/mipmap-mdpi/ic_launcher_round.webp=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/packaged_res/debug/packageDebugResources/mipmap-mdpi-v4/ic_launcher_round.webp
|
||||
com.jordanbot.autoride.app-main-5\:/mipmap-xhdpi/ic_launcher.webp=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/packaged_res/debug/packageDebugResources/mipmap-xhdpi-v4/ic_launcher.webp
|
||||
com.jordanbot.autoride.app-main-5\:/mipmap-xhdpi/ic_launcher_foreground.webp=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/packaged_res/debug/packageDebugResources/mipmap-xhdpi-v4/ic_launcher_foreground.webp
|
||||
com.jordanbot.autoride.app-main-5\:/mipmap-xhdpi/ic_launcher_round.webp=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/packaged_res/debug/packageDebugResources/mipmap-xhdpi-v4/ic_launcher_round.webp
|
||||
com.jordanbot.autoride.app-main-5\:/mipmap-xxhdpi/ic_launcher.webp=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/packaged_res/debug/packageDebugResources/mipmap-xxhdpi-v4/ic_launcher.webp
|
||||
com.jordanbot.autoride.app-main-5\:/mipmap-xxhdpi/ic_launcher_foreground.webp=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/packaged_res/debug/packageDebugResources/mipmap-xxhdpi-v4/ic_launcher_foreground.webp
|
||||
com.jordanbot.autoride.app-main-5\:/mipmap-xxhdpi/ic_launcher_round.webp=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/packaged_res/debug/packageDebugResources/mipmap-xxhdpi-v4/ic_launcher_round.webp
|
||||
com.jordanbot.autoride.app-main-5\:/mipmap-xxxhdpi/ic_launcher.webp=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/packaged_res/debug/packageDebugResources/mipmap-xxxhdpi-v4/ic_launcher.webp
|
||||
com.jordanbot.autoride.app-main-5\:/mipmap-xxxhdpi/ic_launcher_foreground.webp=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/packaged_res/debug/packageDebugResources/mipmap-xxxhdpi-v4/ic_launcher_foreground.webp
|
||||
com.jordanbot.autoride.app-main-5\:/mipmap-xxxhdpi/ic_launcher_round.webp=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/packaged_res/debug/packageDebugResources/mipmap-xxxhdpi-v4/ic_launcher_round.webp
|
||||
com.jordanbot.autoride.app-main-5\:/xml/accessibility_config.xml=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/packaged_res/debug/packageDebugResources/xml/accessibility_config.xml
|
||||
com.jordanbot.autoride.app-main-5\:/xml/backup_rules.xml=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/packaged_res/debug/packageDebugResources/xml/backup_rules.xml
|
||||
com.jordanbot.autoride.app-main-5\:/xml/data_extraction_rules.xml=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/packaged_res/debug/packageDebugResources/xml/data_extraction_rules.xml
|
||||
com.jordanbot.autoride.app-packageDebugResources-2\:/layout/activity_main.xml=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/activity_main.xml
|
||||
com.jordanbot.autoride.app-packageDebugResources-2\:/layout/activity_settings.xml=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/activity_settings.xml
|
||||
com.jordanbot.autoride.app-packageDebugResources-2\:/layout/activity_subscription.xml=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/activity_subscription.xml
|
||||
com.jordanbot.autoride.app-packageDebugResources-2\:/layout/overlay_expanded.xml=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/overlay_expanded.xml
|
||||
com.jordanbot.autoride.app-packageDebugResources-2\:/layout/overlay_floating.xml=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/overlay_floating.xml
|
||||
|
||||
@@ -0,0 +1,33 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="accessibility_service_description">هذه الخدمة ضرورية لـ Jordan Bot لكي يقوم بقراءة تفاصيل الرحلة من الشاشة والضغط على زر قبول الرحلة تلقائياً عندما تتطابق مع شروطك.</string>
|
||||
<string name="app_name">Jordan Bot</string>
|
||||
<style name="Theme.JordanBot" parent="Theme.AppCompat.DayNight.NoActionBar">
|
||||
|
||||
<item name="colorPrimary">#00D4AA</item>
|
||||
<item name="colorPrimaryDark">#00B894</item>
|
||||
<item name="colorAccent">#00D4AA</item>
|
||||
<item name="colorSurface">#1A1A2E</item>
|
||||
<item name="colorOnSurface">#FFFFFF</item>
|
||||
<item name="android:windowBackground">#0F0F1A</item>
|
||||
<item name="android:textColor">#FFFFFF</item>
|
||||
</style>
|
||||
<style name="Theme.JordanBot.Dark" parent="Theme.AppCompat.NoActionBar">
|
||||
<item name="colorPrimary">#00D4AA</item>
|
||||
<item name="colorPrimaryDark">#00B894</item>
|
||||
<item name="colorAccent">#00D4AA</item>
|
||||
<item name="colorSurface">#1A1A2E</item>
|
||||
<item name="colorOnSurface">#FFFFFF</item>
|
||||
<item name="android:windowBackground">#0F0F1A</item>
|
||||
<item name="android:textColor">#FFFFFF</item>
|
||||
</style>
|
||||
<style name="Theme.JordanBot.Light" parent="Theme.AppCompat.Light.NoActionBar">
|
||||
<item name="colorPrimary">#00B894</item>
|
||||
<item name="colorPrimaryDark">#009688</item>
|
||||
<item name="colorAccent">#00B894</item>
|
||||
<item name="colorSurface">#FFFFFF</item>
|
||||
<item name="colorOnSurface">#1A1A2E</item>
|
||||
<item name="android:windowBackground">#F5F5F5</item>
|
||||
<item name="android:textColor">#1A1A2E</item>
|
||||
</style>
|
||||
</resources>
|
||||
File diff suppressed because one or more lines are too long
@@ -179,7 +179,7 @@
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="④ تحديث الخرائط (GPS)"
|
||||
android:text="④ الموافقة على الطلبات القريبة"
|
||||
android:textColor="#FFFFFF"
|
||||
android:textSize="16sp"
|
||||
android:textStyle="bold" />
|
||||
@@ -188,7 +188,7 @@
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="4dp"
|
||||
android:text="مطلوب لتتبع مسارك وتحديث خريطة الأردن وحفظ إحصائياتك"
|
||||
android:text="مطلوب لمطابقة الطلبات القريبة من موقعك وتسريع القبول التلقائي"
|
||||
android:textColor="#999999"
|
||||
android:textSize="12sp" />
|
||||
|
||||
@@ -198,11 +198,30 @@
|
||||
android:layout_height="44dp"
|
||||
android:layout_marginTop="8dp"
|
||||
android:background="@drawable/bg_button"
|
||||
android:text="تفعيل تتبع الموقع"
|
||||
android:text="تفعيل مطابقة الطلبات القريبة"
|
||||
android:textColor="#FFFFFF"
|
||||
android:textSize="14sp" />
|
||||
</LinearLayout>
|
||||
|
||||
<!-- Navigation Buttons -->
|
||||
<Button
|
||||
android:id="@+id/btn_subscriptions"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="48dp"
|
||||
android:backgroundTint="#2A2A4A"
|
||||
android:text="💳 إدارة الاشتراكات"
|
||||
android:textColor="#FFFFFF"
|
||||
android:layout_marginBottom="8dp" />
|
||||
|
||||
<Button
|
||||
android:id="@+id/btn_settings"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="48dp"
|
||||
android:backgroundTint="#2A2A4A"
|
||||
android:text="⚙️ الإعدادات والفلاتر"
|
||||
android:textColor="#FFFFFF"
|
||||
android:layout_marginBottom="24dp" />
|
||||
|
||||
<!-- Launch Button -->
|
||||
<Button
|
||||
android:id="@+id/btn_start"
|
||||
@@ -225,6 +244,16 @@
|
||||
android:textSize="15sp"
|
||||
android:visibility="gone" />
|
||||
|
||||
<Button
|
||||
android:id="@+id/btn_test_connection"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="16dp"
|
||||
android:background="?attr/selectableItemBackground"
|
||||
android:text="🔍 فحص الاتصال والتنبيهات"
|
||||
android:textColor="#00D4AA"
|
||||
android:textSize="12sp" />
|
||||
|
||||
<!-- Supported apps info -->
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
|
||||
@@ -0,0 +1,170 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:background="?attr/colorSurface"
|
||||
android:fillViewport="true">
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:orientation="vertical"
|
||||
android:padding="24dp">
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="16dp"
|
||||
android:text="⚙️ الإعدادات"
|
||||
android:textColor="?attr/colorPrimary"
|
||||
android:textSize="32sp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="32dp"
|
||||
android:text="تخصيص فلاتر البوت والمظهر"
|
||||
android:textColor="?attr/colorOnSurface"
|
||||
android:textSize="16sp" />
|
||||
|
||||
<!-- Filters Section -->
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="8dp"
|
||||
android:text="فلاتر الطلبات"
|
||||
android:textColor="?attr/colorOnSurface"
|
||||
android:textSize="18sp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@drawable/bg_card"
|
||||
android:orientation="vertical"
|
||||
android:padding="16dp"
|
||||
android:layout_marginBottom="24dp">
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="الحد الأدنى للسعر (JOD)"
|
||||
android:textColor="?attr/colorOnSurface" />
|
||||
|
||||
<EditText
|
||||
android:id="@+id/et_min_price"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:inputType="numberDecimal"
|
||||
android:text="1.0"
|
||||
android:textColor="?attr/colorOnSurface"
|
||||
android:layout_marginBottom="16dp" />
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="أقصى وقت لوصول السائق (بالدقائق)"
|
||||
android:textColor="?attr/colorOnSurface" />
|
||||
|
||||
<EditText
|
||||
android:id="@+id/et_max_minutes"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:inputType="number"
|
||||
android:text="10"
|
||||
android:textColor="?attr/colorOnSurface"
|
||||
android:layout_marginBottom="16dp" />
|
||||
|
||||
<Switch
|
||||
android:id="@+id/switch_auto_accept"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="تفعيل القبول التلقائي"
|
||||
android:textColor="?attr/colorOnSurface"
|
||||
android:checked="true" />
|
||||
</LinearLayout>
|
||||
|
||||
<!-- Supported Apps Section -->
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="8dp"
|
||||
android:text="التطبيقات المفعلة"
|
||||
android:textColor="?attr/colorOnSurface"
|
||||
android:textSize="18sp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@drawable/bg_card"
|
||||
android:orientation="vertical"
|
||||
android:padding="16dp"
|
||||
android:layout_marginBottom="24dp">
|
||||
|
||||
<CheckBox
|
||||
android:id="@+id/cb_uber"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Uber (أوبر)"
|
||||
android:textColor="?attr/colorOnSurface"
|
||||
android:checked="true" />
|
||||
|
||||
<CheckBox
|
||||
android:id="@+id/cb_careem"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Careem (كريم)"
|
||||
android:textColor="?attr/colorOnSurface"
|
||||
android:checked="true" />
|
||||
|
||||
<CheckBox
|
||||
android:id="@+id/cb_jeeny"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Jeeny (جيني)"
|
||||
android:textColor="?attr/colorOnSurface"
|
||||
android:checked="true" />
|
||||
</LinearLayout>
|
||||
|
||||
<!-- Appearance Section -->
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="8dp"
|
||||
android:text="المظهر"
|
||||
android:textColor="?attr/colorOnSurface"
|
||||
android:textSize="18sp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@drawable/bg_card"
|
||||
android:orientation="vertical"
|
||||
android:padding="16dp"
|
||||
android:layout_marginBottom="24dp">
|
||||
|
||||
<Switch
|
||||
android:id="@+id/switch_dark_mode"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="الوضع الليلي (Dark Mode)"
|
||||
android:textColor="?attr/colorOnSurface"
|
||||
android:checked="true" />
|
||||
</LinearLayout>
|
||||
|
||||
<Button
|
||||
android:id="@+id/btn_save_settings"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="56dp"
|
||||
android:background="@drawable/bg_button_primary"
|
||||
android:text="💾 حفظ الإعدادات"
|
||||
android:textColor="#FFFFFF"
|
||||
android:textSize="18sp"
|
||||
android:textStyle="bold"
|
||||
android:layout_marginBottom="24dp" />
|
||||
|
||||
</LinearLayout>
|
||||
</ScrollView>
|
||||
@@ -0,0 +1,163 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:background="#1A1A2E"
|
||||
android:fillViewport="true">
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:gravity="center_horizontal"
|
||||
android:orientation="vertical"
|
||||
android:padding="24dp">
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="16dp"
|
||||
android:text="💳 الاشتراكات"
|
||||
android:textColor="#00D4AA"
|
||||
android:textSize="32sp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="32dp"
|
||||
android:text="اختر الخطة المناسبة لعملك"
|
||||
android:textColor="#AAAAAA"
|
||||
android:textSize="16sp" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tv_current_status"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="16dp"
|
||||
android:text="الخطة الحالية: مجاني (1 طلب / يوم)"
|
||||
android:textAlignment="center"
|
||||
android:textColor="#FFFFFF"
|
||||
android:textSize="16sp" />
|
||||
|
||||
<!-- Free Plan -->
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@drawable/bg_card"
|
||||
android:orientation="vertical"
|
||||
android:padding="16dp"
|
||||
android:layout_marginBottom="16dp">
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="المجانية"
|
||||
android:textColor="#FFFFFF"
|
||||
android:textSize="20sp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="0 JOD"
|
||||
android:textColor="#00D4AA"
|
||||
android:textSize="18sp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="8dp"
|
||||
android:text="• طلب واحد يومياً\n• تجربة الأساسيات"
|
||||
android:textColor="#AAAAAA"
|
||||
android:textSize="14sp" />
|
||||
</LinearLayout>
|
||||
|
||||
<!-- Basic Plan -->
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@drawable/bg_card"
|
||||
android:orientation="vertical"
|
||||
android:padding="16dp"
|
||||
android:layout_marginBottom="16dp">
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="الأساسية"
|
||||
android:textColor="#FFFFFF"
|
||||
android:textSize="20sp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="1 JOD / شهر"
|
||||
android:textColor="#00D4AA"
|
||||
android:textSize="18sp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="8dp"
|
||||
android:text="• 10 طلبات يومياً\n• إحصائيات أساسية\n• فلاتر متقدمة"
|
||||
android:textColor="#AAAAAA"
|
||||
android:textSize="14sp" />
|
||||
|
||||
<Button
|
||||
android:id="@+id/btn_subscribe_basic"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="12dp"
|
||||
android:backgroundTint="#00D4AA"
|
||||
android:textColor="#FFFFFF"
|
||||
android:text="اشترك الآن" />
|
||||
</LinearLayout>
|
||||
|
||||
<!-- Pro Plan -->
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@drawable/bg_card"
|
||||
android:orientation="vertical"
|
||||
android:padding="16dp"
|
||||
android:layout_marginBottom="16dp">
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="الاحترافية"
|
||||
android:textColor="#FFFFFF"
|
||||
android:textSize="20sp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="2.5 JOD / شهر"
|
||||
android:textColor="#00D4AA"
|
||||
android:textSize="18sp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="8dp"
|
||||
android:text="• طلبات غير محدودة\n• أولوية القبول\n• دعم فني مخصص"
|
||||
android:textColor="#AAAAAA"
|
||||
android:textSize="14sp" />
|
||||
|
||||
<Button
|
||||
android:id="@+id/btn_subscribe_pro"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="12dp"
|
||||
android:backgroundTint="#FF9800"
|
||||
android:textColor="#FFFFFF"
|
||||
android:text="اشترك الآن" />
|
||||
</LinearLayout>
|
||||
|
||||
</LinearLayout>
|
||||
</ScrollView>
|
||||
@@ -1,6 +1,8 @@
|
||||
#Thu May 14 20:47:58 EET 2026
|
||||
#Fri May 15 22:17:37 EET 2026
|
||||
base.0=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/dex/debug/mergeExtDexDebug/classes.dex
|
||||
base.1=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/dex/debug/mergeProjectDexDebug/0/classes.dex
|
||||
base.10=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/dex/debug/mergeProjectDexDebug/1/classes.dex
|
||||
base.11=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/dex/debug/mergeProjectDexDebug/4/classes.dex
|
||||
base.2=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/dex/debug/mergeProjectDexDebug/12/classes.dex
|
||||
base.3=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/dex/debug/mergeProjectDexDebug/14/classes.dex
|
||||
base.4=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/dex/debug/mergeProjectDexDebug/5/classes.dex
|
||||
@@ -11,6 +13,8 @@ base.8=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermedia
|
||||
base.9=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/dex/debug/mergeProjectDexDebug/9/classes.dex
|
||||
path.0=classes.dex
|
||||
path.1=0/classes.dex
|
||||
path.10=1/classes.dex
|
||||
path.11=4/classes.dex
|
||||
path.2=12/classes.dex
|
||||
path.3=14/classes.dex
|
||||
path.4=5/classes.dex
|
||||
@@ -21,6 +25,8 @@ path.8=2/classes.dex
|
||||
path.9=9/classes.dex
|
||||
renamed.0=classes.dex
|
||||
renamed.1=classes2.dex
|
||||
renamed.10=classes11.dex
|
||||
renamed.11=classes12.dex
|
||||
renamed.2=classes3.dex
|
||||
renamed.3=classes4.dex
|
||||
renamed.4=classes5.dex
|
||||
|
||||
Binary file not shown.
@@ -1,4 +1,4 @@
|
||||
#Fri May 15 14:46:45 EET 2026
|
||||
#Fri May 15 22:19:12 EET 2026
|
||||
base.0=/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/build/intermediates/dex/release/minifyReleaseWithR8/classes.dex
|
||||
path.0=classes.dex
|
||||
renamed.0=classes.dex
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -5,28 +5,46 @@ drawable bg_button
|
||||
drawable bg_button_danger
|
||||
drawable bg_button_primary
|
||||
drawable bg_card
|
||||
drawable ic_launcher_background
|
||||
drawable ic_launcher_foreground
|
||||
id btn_accessibility
|
||||
id btn_location
|
||||
id btn_notification
|
||||
id btn_overlay
|
||||
id btn_save_close
|
||||
id btn_save_settings
|
||||
id btn_settings
|
||||
id btn_start
|
||||
id btn_stop
|
||||
id btn_subscribe_basic
|
||||
id btn_subscribe_pro
|
||||
id btn_subscriptions
|
||||
id btn_test_connection
|
||||
id cb_careem
|
||||
id cb_jeeny
|
||||
id cb_uber
|
||||
id et_max_minutes
|
||||
id et_min_price
|
||||
id main_layout
|
||||
id switch_auto_accept
|
||||
id switch_bot_status
|
||||
id switch_dark_mode
|
||||
id tv_bubble
|
||||
id tv_current_status
|
||||
id tv_status
|
||||
layout activity_main
|
||||
layout activity_settings
|
||||
layout activity_subscription
|
||||
layout overlay_expanded
|
||||
layout overlay_floating
|
||||
mipmap ic_launcher
|
||||
mipmap ic_launcher_foreground
|
||||
mipmap ic_launcher_round
|
||||
string accessibility_service_description
|
||||
string app_name
|
||||
style Theme.JordanBot
|
||||
style Theme.JordanBot.Dark
|
||||
style Theme.JordanBot.Light
|
||||
xml accessibility_config
|
||||
xml backup_rules
|
||||
xml data_extraction_rules
|
||||
|
||||
@@ -71,7 +71,7 @@
|
||||
36-->[androidx.core:core:1.13.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/8e0a0bff2d388b6446750efdf4a5758f/transformed/core-1.13.1/AndroidManifest.xml:26:22-94
|
||||
37
|
||||
38 <application
|
||||
38-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:26:5-78:19
|
||||
38-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:26:5-81:19
|
||||
39 android:allowBackup="true"
|
||||
39-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:27:9-35
|
||||
40 android:appComponentFactory="androidx.core.app.CoreComponentFactory"
|
||||
@@ -110,144 +110,156 @@
|
||||
57-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:42:27-74
|
||||
58 </intent-filter>
|
||||
59 </activity>
|
||||
60
|
||||
61 <service
|
||||
61-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:46:9-54:19
|
||||
62 android:name="com.jordanbot.autoride.service.RideNotificationListener"
|
||||
62-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:47:13-61
|
||||
63 android:exported="true"
|
||||
63-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:50:13-36
|
||||
64 android:label="@string/app_name"
|
||||
64-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:48:13-45
|
||||
65 android:permission="android.permission.BIND_NOTIFICATION_LISTENER_SERVICE" >
|
||||
65-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:49:13-87
|
||||
66 <intent-filter>
|
||||
66-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:51:13-53:29
|
||||
67 <action android:name="android.service.notification.NotificationListenerService" />
|
||||
67-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:52:17-99
|
||||
67-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:52:25-96
|
||||
68 </intent-filter>
|
||||
69 </service>
|
||||
70 <service
|
||||
70-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:56:9-67:19
|
||||
71 android:name="com.jordanbot.autoride.service.RideAccessibilityService"
|
||||
71-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:57:13-61
|
||||
72 android:exported="true"
|
||||
72-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:60:13-36
|
||||
73 android:label="@string/app_name"
|
||||
73-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:58:13-45
|
||||
74 android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE" >
|
||||
74-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:59:13-79
|
||||
75 <intent-filter>
|
||||
75-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:61:13-63:29
|
||||
76 <action android:name="android.accessibilityservice.AccessibilityService" />
|
||||
76-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:62:17-92
|
||||
76-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:62:25-89
|
||||
77 </intent-filter>
|
||||
78
|
||||
79 <meta-data
|
||||
79-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:64:13-66:64
|
||||
80 android:name="android.accessibilityservice"
|
||||
80-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:65:17-60
|
||||
81 android:resource="@xml/accessibility_config" />
|
||||
81-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:66:17-61
|
||||
82 </service>
|
||||
83 <service
|
||||
83-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:69:9-71:40
|
||||
84 android:name="com.jordanbot.autoride.service.OverlayService"
|
||||
84-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:70:13-51
|
||||
85 android:exported="false" />
|
||||
85-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:71:13-37
|
||||
86 <service
|
||||
86-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:73:9-76:40
|
||||
87 android:name="com.jordanbot.autoride.service.BotForegroundService"
|
||||
87-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:74:13-57
|
||||
88 android:exported="false"
|
||||
88-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:76:13-37
|
||||
89 android:foregroundServiceType="specialUse|location" />
|
||||
89-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:75:13-64
|
||||
90
|
||||
91 <provider
|
||||
91-->[androidx.emoji2:emoji2:1.3.0] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/192474c036ec43764acdf6f3e34ae042/transformed/emoji2-1.3.0/AndroidManifest.xml:24:9-32:20
|
||||
92 android:name="androidx.startup.InitializationProvider"
|
||||
92-->[androidx.emoji2:emoji2:1.3.0] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/192474c036ec43764acdf6f3e34ae042/transformed/emoji2-1.3.0/AndroidManifest.xml:25:13-67
|
||||
93 android:authorities="com.jordanbot.autoride.debug.androidx-startup"
|
||||
93-->[androidx.emoji2:emoji2:1.3.0] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/192474c036ec43764acdf6f3e34ae042/transformed/emoji2-1.3.0/AndroidManifest.xml:26:13-68
|
||||
94 android:exported="false" >
|
||||
94-->[androidx.emoji2:emoji2:1.3.0] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/192474c036ec43764acdf6f3e34ae042/transformed/emoji2-1.3.0/AndroidManifest.xml:27:13-37
|
||||
95 <meta-data
|
||||
95-->[androidx.emoji2:emoji2:1.3.0] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/192474c036ec43764acdf6f3e34ae042/transformed/emoji2-1.3.0/AndroidManifest.xml:29:13-31:52
|
||||
96 android:name="androidx.emoji2.text.EmojiCompatInitializer"
|
||||
96-->[androidx.emoji2:emoji2:1.3.0] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/192474c036ec43764acdf6f3e34ae042/transformed/emoji2-1.3.0/AndroidManifest.xml:30:17-75
|
||||
97 android:value="androidx.startup" />
|
||||
97-->[androidx.emoji2:emoji2:1.3.0] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/192474c036ec43764acdf6f3e34ae042/transformed/emoji2-1.3.0/AndroidManifest.xml:31:17-49
|
||||
98 <meta-data
|
||||
98-->[androidx.lifecycle:lifecycle-process:2.8.4] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/5b8ea465910fd80be9fa1407ed6ac524/transformed/lifecycle-process-2.8.4/AndroidManifest.xml:29:13-31:52
|
||||
99 android:name="androidx.lifecycle.ProcessLifecycleInitializer"
|
||||
99-->[androidx.lifecycle:lifecycle-process:2.8.4] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/5b8ea465910fd80be9fa1407ed6ac524/transformed/lifecycle-process-2.8.4/AndroidManifest.xml:30:17-78
|
||||
100 android:value="androidx.startup" />
|
||||
100-->[androidx.lifecycle:lifecycle-process:2.8.4] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/5b8ea465910fd80be9fa1407ed6ac524/transformed/lifecycle-process-2.8.4/AndroidManifest.xml:31:17-49
|
||||
60 <activity
|
||||
60-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:46:9-83
|
||||
61 android:name="com.jordanbot.autoride.SubscriptionActivity"
|
||||
61-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:46:19-55
|
||||
62 android:exported="false" />
|
||||
62-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:46:56-80
|
||||
63 <activity
|
||||
63-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:47:9-79
|
||||
64 android:name="com.jordanbot.autoride.SettingsActivity"
|
||||
64-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:47:19-51
|
||||
65 android:exported="false" />
|
||||
65-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:47:52-76
|
||||
66
|
||||
67 <service
|
||||
67-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:49:9-57:19
|
||||
68 android:name="com.jordanbot.autoride.service.RideNotificationListener"
|
||||
68-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:50:13-61
|
||||
69 android:exported="true"
|
||||
69-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:53:13-36
|
||||
70 android:label="@string/app_name"
|
||||
70-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:51:13-45
|
||||
71 android:permission="android.permission.BIND_NOTIFICATION_LISTENER_SERVICE" >
|
||||
71-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:52:13-87
|
||||
72 <intent-filter>
|
||||
72-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:54:13-56:29
|
||||
73 <action android:name="android.service.notification.NotificationListenerService" />
|
||||
73-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:55:17-99
|
||||
73-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:55:25-96
|
||||
74 </intent-filter>
|
||||
75 </service>
|
||||
76 <service
|
||||
76-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:59:9-70:19
|
||||
77 android:name="com.jordanbot.autoride.service.RideAccessibilityService"
|
||||
77-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:60:13-61
|
||||
78 android:exported="true"
|
||||
78-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:63:13-36
|
||||
79 android:label="@string/app_name"
|
||||
79-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:61:13-45
|
||||
80 android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE" >
|
||||
80-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:62:13-79
|
||||
81 <intent-filter>
|
||||
81-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:64:13-66:29
|
||||
82 <action android:name="android.accessibilityservice.AccessibilityService" />
|
||||
82-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:65:17-92
|
||||
82-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:65:25-89
|
||||
83 </intent-filter>
|
||||
84
|
||||
85 <meta-data
|
||||
85-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:67:13-69:64
|
||||
86 android:name="android.accessibilityservice"
|
||||
86-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:68:17-60
|
||||
87 android:resource="@xml/accessibility_config" />
|
||||
87-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:69:17-61
|
||||
88 </service>
|
||||
89 <service
|
||||
89-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:72:9-74:40
|
||||
90 android:name="com.jordanbot.autoride.service.OverlayService"
|
||||
90-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:73:13-51
|
||||
91 android:exported="false" />
|
||||
91-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:74:13-37
|
||||
92 <service
|
||||
92-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:76:9-79:40
|
||||
93 android:name="com.jordanbot.autoride.service.BotForegroundService"
|
||||
93-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:77:13-57
|
||||
94 android:exported="false"
|
||||
94-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:79:13-37
|
||||
95 android:foregroundServiceType="specialUse|location" />
|
||||
95-->/Users/hamzaaleghwairyeen/development/App/jordan_bot/app/src/main/AndroidManifest.xml:78:13-64
|
||||
96
|
||||
97 <provider
|
||||
97-->[androidx.emoji2:emoji2:1.3.0] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/192474c036ec43764acdf6f3e34ae042/transformed/emoji2-1.3.0/AndroidManifest.xml:24:9-32:20
|
||||
98 android:name="androidx.startup.InitializationProvider"
|
||||
98-->[androidx.emoji2:emoji2:1.3.0] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/192474c036ec43764acdf6f3e34ae042/transformed/emoji2-1.3.0/AndroidManifest.xml:25:13-67
|
||||
99 android:authorities="com.jordanbot.autoride.debug.androidx-startup"
|
||||
99-->[androidx.emoji2:emoji2:1.3.0] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/192474c036ec43764acdf6f3e34ae042/transformed/emoji2-1.3.0/AndroidManifest.xml:26:13-68
|
||||
100 android:exported="false" >
|
||||
100-->[androidx.emoji2:emoji2:1.3.0] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/192474c036ec43764acdf6f3e34ae042/transformed/emoji2-1.3.0/AndroidManifest.xml:27:13-37
|
||||
101 <meta-data
|
||||
101-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:29:13-31:52
|
||||
102 android:name="androidx.profileinstaller.ProfileInstallerInitializer"
|
||||
102-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:30:17-85
|
||||
101-->[androidx.emoji2:emoji2:1.3.0] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/192474c036ec43764acdf6f3e34ae042/transformed/emoji2-1.3.0/AndroidManifest.xml:29:13-31:52
|
||||
102 android:name="androidx.emoji2.text.EmojiCompatInitializer"
|
||||
102-->[androidx.emoji2:emoji2:1.3.0] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/192474c036ec43764acdf6f3e34ae042/transformed/emoji2-1.3.0/AndroidManifest.xml:30:17-75
|
||||
103 android:value="androidx.startup" />
|
||||
103-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:31:17-49
|
||||
104 </provider>
|
||||
105
|
||||
106 <activity
|
||||
106-->[com.google.android.gms:play-services-base:18.5.0] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/db3e207e8cdea149435fa399a0395321/transformed/play-services-base-18.5.0/AndroidManifest.xml:5:9-173
|
||||
107 android:name="com.google.android.gms.common.api.GoogleApiActivity"
|
||||
107-->[com.google.android.gms:play-services-base:18.5.0] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/db3e207e8cdea149435fa399a0395321/transformed/play-services-base-18.5.0/AndroidManifest.xml:5:19-85
|
||||
108 android:exported="false"
|
||||
108-->[com.google.android.gms:play-services-base:18.5.0] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/db3e207e8cdea149435fa399a0395321/transformed/play-services-base-18.5.0/AndroidManifest.xml:5:146-170
|
||||
109 android:theme="@android:style/Theme.Translucent.NoTitleBar" />
|
||||
109-->[com.google.android.gms:play-services-base:18.5.0] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/db3e207e8cdea149435fa399a0395321/transformed/play-services-base-18.5.0/AndroidManifest.xml:5:86-145
|
||||
110
|
||||
111 <meta-data
|
||||
111-->[com.google.android.gms:play-services-basement:18.4.0] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/03233ce612030785a644ea85f8aa2e65/transformed/play-services-basement-18.4.0/AndroidManifest.xml:6:9-122
|
||||
112 android:name="com.google.android.gms.version"
|
||||
112-->[com.google.android.gms:play-services-basement:18.4.0] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/03233ce612030785a644ea85f8aa2e65/transformed/play-services-basement-18.4.0/AndroidManifest.xml:6:20-65
|
||||
113 android:value="@integer/google_play_services_version" />
|
||||
113-->[com.google.android.gms:play-services-basement:18.4.0] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/03233ce612030785a644ea85f8aa2e65/transformed/play-services-basement-18.4.0/AndroidManifest.xml:6:66-119
|
||||
114
|
||||
115 <receiver
|
||||
115-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:34:9-52:20
|
||||
116 android:name="androidx.profileinstaller.ProfileInstallReceiver"
|
||||
116-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:35:13-76
|
||||
117 android:directBootAware="false"
|
||||
117-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:36:13-44
|
||||
118 android:enabled="true"
|
||||
118-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:37:13-35
|
||||
119 android:exported="true"
|
||||
119-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:38:13-36
|
||||
120 android:permission="android.permission.DUMP" >
|
||||
120-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:39:13-57
|
||||
121 <intent-filter>
|
||||
121-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:40:13-42:29
|
||||
122 <action android:name="androidx.profileinstaller.action.INSTALL_PROFILE" />
|
||||
122-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:41:17-91
|
||||
122-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:41:25-88
|
||||
123 </intent-filter>
|
||||
124 <intent-filter>
|
||||
124-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:43:13-45:29
|
||||
125 <action android:name="androidx.profileinstaller.action.SKIP_FILE" />
|
||||
125-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:44:17-85
|
||||
125-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:44:25-82
|
||||
126 </intent-filter>
|
||||
103-->[androidx.emoji2:emoji2:1.3.0] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/192474c036ec43764acdf6f3e34ae042/transformed/emoji2-1.3.0/AndroidManifest.xml:31:17-49
|
||||
104 <meta-data
|
||||
104-->[androidx.lifecycle:lifecycle-process:2.8.4] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/5b8ea465910fd80be9fa1407ed6ac524/transformed/lifecycle-process-2.8.4/AndroidManifest.xml:29:13-31:52
|
||||
105 android:name="androidx.lifecycle.ProcessLifecycleInitializer"
|
||||
105-->[androidx.lifecycle:lifecycle-process:2.8.4] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/5b8ea465910fd80be9fa1407ed6ac524/transformed/lifecycle-process-2.8.4/AndroidManifest.xml:30:17-78
|
||||
106 android:value="androidx.startup" />
|
||||
106-->[androidx.lifecycle:lifecycle-process:2.8.4] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/5b8ea465910fd80be9fa1407ed6ac524/transformed/lifecycle-process-2.8.4/AndroidManifest.xml:31:17-49
|
||||
107 <meta-data
|
||||
107-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:29:13-31:52
|
||||
108 android:name="androidx.profileinstaller.ProfileInstallerInitializer"
|
||||
108-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:30:17-85
|
||||
109 android:value="androidx.startup" />
|
||||
109-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:31:17-49
|
||||
110 </provider>
|
||||
111
|
||||
112 <activity
|
||||
112-->[com.google.android.gms:play-services-base:18.5.0] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/db3e207e8cdea149435fa399a0395321/transformed/play-services-base-18.5.0/AndroidManifest.xml:5:9-173
|
||||
113 android:name="com.google.android.gms.common.api.GoogleApiActivity"
|
||||
113-->[com.google.android.gms:play-services-base:18.5.0] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/db3e207e8cdea149435fa399a0395321/transformed/play-services-base-18.5.0/AndroidManifest.xml:5:19-85
|
||||
114 android:exported="false"
|
||||
114-->[com.google.android.gms:play-services-base:18.5.0] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/db3e207e8cdea149435fa399a0395321/transformed/play-services-base-18.5.0/AndroidManifest.xml:5:146-170
|
||||
115 android:theme="@android:style/Theme.Translucent.NoTitleBar" />
|
||||
115-->[com.google.android.gms:play-services-base:18.5.0] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/db3e207e8cdea149435fa399a0395321/transformed/play-services-base-18.5.0/AndroidManifest.xml:5:86-145
|
||||
116
|
||||
117 <meta-data
|
||||
117-->[com.google.android.gms:play-services-basement:18.4.0] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/03233ce612030785a644ea85f8aa2e65/transformed/play-services-basement-18.4.0/AndroidManifest.xml:6:9-122
|
||||
118 android:name="com.google.android.gms.version"
|
||||
118-->[com.google.android.gms:play-services-basement:18.4.0] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/03233ce612030785a644ea85f8aa2e65/transformed/play-services-basement-18.4.0/AndroidManifest.xml:6:20-65
|
||||
119 android:value="@integer/google_play_services_version" />
|
||||
119-->[com.google.android.gms:play-services-basement:18.4.0] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/03233ce612030785a644ea85f8aa2e65/transformed/play-services-basement-18.4.0/AndroidManifest.xml:6:66-119
|
||||
120
|
||||
121 <receiver
|
||||
121-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:34:9-52:20
|
||||
122 android:name="androidx.profileinstaller.ProfileInstallReceiver"
|
||||
122-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:35:13-76
|
||||
123 android:directBootAware="false"
|
||||
123-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:36:13-44
|
||||
124 android:enabled="true"
|
||||
124-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:37:13-35
|
||||
125 android:exported="true"
|
||||
125-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:38:13-36
|
||||
126 android:permission="android.permission.DUMP" >
|
||||
126-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:39:13-57
|
||||
127 <intent-filter>
|
||||
127-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:46:13-48:29
|
||||
128 <action android:name="androidx.profileinstaller.action.SAVE_PROFILE" />
|
||||
128-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:47:17-88
|
||||
128-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:47:25-85
|
||||
127-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:40:13-42:29
|
||||
128 <action android:name="androidx.profileinstaller.action.INSTALL_PROFILE" />
|
||||
128-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:41:17-91
|
||||
128-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:41:25-88
|
||||
129 </intent-filter>
|
||||
130 <intent-filter>
|
||||
130-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:49:13-51:29
|
||||
131 <action android:name="androidx.profileinstaller.action.BENCHMARK_OPERATION" />
|
||||
131-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:50:17-95
|
||||
131-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:50:25-92
|
||||
130-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:43:13-45:29
|
||||
131 <action android:name="androidx.profileinstaller.action.SKIP_FILE" />
|
||||
131-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:44:17-85
|
||||
131-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:44:25-82
|
||||
132 </intent-filter>
|
||||
133 </receiver>
|
||||
134 </application>
|
||||
135
|
||||
136</manifest>
|
||||
133 <intent-filter>
|
||||
133-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:46:13-48:29
|
||||
134 <action android:name="androidx.profileinstaller.action.SAVE_PROFILE" />
|
||||
134-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:47:17-88
|
||||
134-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:47:25-85
|
||||
135 </intent-filter>
|
||||
136 <intent-filter>
|
||||
136-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:49:13-51:29
|
||||
137 <action android:name="androidx.profileinstaller.action.BENCHMARK_OPERATION" />
|
||||
137-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:50:17-95
|
||||
137-->[androidx.profileinstaller:profileinstaller:1.3.1] /Users/hamzaaleghwairyeen/.gradle/caches/transforms-4/4e16cc280eaa0a1f5277c41379c36ea2/transformed/profileinstaller-1.3.1/AndroidManifest.xml:50:25-92
|
||||
138 </intent-filter>
|
||||
139 </receiver>
|
||||
140 </application>
|
||||
141
|
||||
142</manifest>
|
||||
|
||||
@@ -57,6 +57,12 @@
|
||||
<category android:name="android.intent.category.LAUNCHER" />
|
||||
</intent-filter>
|
||||
</activity>
|
||||
<activity
|
||||
android:name="com.jordanbot.autoride.SubscriptionActivity"
|
||||
android:exported="false" />
|
||||
<activity
|
||||
android:name="com.jordanbot.autoride.SettingsActivity"
|
||||
android:exported="false" />
|
||||
|
||||
<service
|
||||
android:name="com.jordanbot.autoride.service.RideNotificationListener"
|
||||
|
||||
@@ -57,6 +57,12 @@
|
||||
<category android:name="android.intent.category.LAUNCHER" />
|
||||
</intent-filter>
|
||||
</activity>
|
||||
<activity
|
||||
android:name="com.jordanbot.autoride.SubscriptionActivity"
|
||||
android:exported="false" />
|
||||
<activity
|
||||
android:name="com.jordanbot.autoride.SettingsActivity"
|
||||
android:exported="false" />
|
||||
|
||||
<service
|
||||
android:name="com.jordanbot.autoride.service.RideNotificationListener"
|
||||
|
||||
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.
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.
Binary file not shown.
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -7,6 +7,14 @@
|
||||
"merged": "/Users/hamzaaleghwairyeen/.gradle/daemon/8.7/com.jordanbot.autoride.app-mergeDebugResources-39:/layout/overlay_expanded.xml",
|
||||
"source": "/Users/hamzaaleghwairyeen/.gradle/daemon/8.7/com.jordanbot.autoride.app-main-42:/layout/overlay_expanded.xml"
|
||||
},
|
||||
{
|
||||
"merged": "com.jordanbot.autoride.app-mergeDebugResources-39:/layout/activity_subscription.xml",
|
||||
"source": "com.jordanbot.autoride.app-main-42:/layout/activity_subscription.xml"
|
||||
},
|
||||
{
|
||||
"merged": "com.jordanbot.autoride.app-mergeDebugResources-39:/layout/activity_settings.xml",
|
||||
"source": "com.jordanbot.autoride.app-main-42:/layout/activity_settings.xml"
|
||||
},
|
||||
{
|
||||
"merged": "com.jordanbot.autoride.app-mergeDebugResources-39:/layout/activity_main.xml",
|
||||
"source": "com.jordanbot.autoride.app-main-42:/layout/activity_main.xml"
|
||||
|
||||
@@ -1,4 +1,8 @@
|
||||
[
|
||||
{
|
||||
"merged": "com.jordanbot.autoride.app-debug-40:/mipmap-hdpi_ic_launcher.webp.flat",
|
||||
"source": "com.jordanbot.autoride.app-main-42:/mipmap-hdpi/ic_launcher.webp"
|
||||
},
|
||||
{
|
||||
"merged": "/Users/hamzaaleghwairyeen/.gradle/daemon/8.7/com.jordanbot.autoride.app-debug-40:/layout_activity_main.xml.flat",
|
||||
"source": "/Users/hamzaaleghwairyeen/.gradle/daemon/8.7/com.jordanbot.autoride.app-main-42:/layout/activity_main.xml"
|
||||
@@ -11,6 +15,70 @@
|
||||
"merged": "/Users/hamzaaleghwairyeen/.gradle/daemon/8.7/com.jordanbot.autoride.app-debug-40:/drawable_bg_bubble.xml.flat",
|
||||
"source": "/Users/hamzaaleghwairyeen/.gradle/daemon/8.7/com.jordanbot.autoride.app-main-42:/drawable/bg_bubble.xml"
|
||||
},
|
||||
{
|
||||
"merged": "com.jordanbot.autoride.app-debug-40:/layout_activity_settings.xml.flat",
|
||||
"source": "com.jordanbot.autoride.app-main-42:/layout/activity_settings.xml"
|
||||
},
|
||||
{
|
||||
"merged": "/Users/hamzaaleghwairyeen/.gradle/daemon/8.7/com.jordanbot.autoride.app-debug-40:/mipmap-anydpi-v26_ic_launcher.xml.flat",
|
||||
"source": "/Users/hamzaaleghwairyeen/.gradle/daemon/8.7/com.jordanbot.autoride.app-main-42:/mipmap-anydpi-v26/ic_launcher.xml"
|
||||
},
|
||||
{
|
||||
"merged": "/Users/hamzaaleghwairyeen/.gradle/daemon/8.7/com.jordanbot.autoride.app-debug-40:/drawable_bg_button_primary.xml.flat",
|
||||
"source": "/Users/hamzaaleghwairyeen/.gradle/daemon/8.7/com.jordanbot.autoride.app-main-42:/drawable/bg_button_primary.xml"
|
||||
},
|
||||
{
|
||||
"merged": "com.jordanbot.autoride.app-debug-40:/mipmap-mdpi_ic_launcher.webp.flat",
|
||||
"source": "com.jordanbot.autoride.app-main-42:/mipmap-mdpi/ic_launcher.webp"
|
||||
},
|
||||
{
|
||||
"merged": "/Users/hamzaaleghwairyeen/.gradle/daemon/8.7/com.jordanbot.autoride.app-debug-40:/drawable_bg_button_danger.xml.flat",
|
||||
"source": "/Users/hamzaaleghwairyeen/.gradle/daemon/8.7/com.jordanbot.autoride.app-main-42:/drawable/bg_button_danger.xml"
|
||||
},
|
||||
{
|
||||
"merged": "/Users/hamzaaleghwairyeen/.gradle/daemon/8.7/com.jordanbot.autoride.app-debug-40:/drawable_bg_button.xml.flat",
|
||||
"source": "/Users/hamzaaleghwairyeen/.gradle/daemon/8.7/com.jordanbot.autoride.app-main-42:/drawable/bg_button.xml"
|
||||
},
|
||||
{
|
||||
"merged": "com.jordanbot.autoride.app-debug-40:/mipmap-xxxhdpi_ic_launcher_foreground.webp.flat",
|
||||
"source": "com.jordanbot.autoride.app-main-42:/mipmap-xxxhdpi/ic_launcher_foreground.webp"
|
||||
},
|
||||
{
|
||||
"merged": "com.jordanbot.autoride.app-debug-40:/mipmap-xxxhdpi_ic_launcher.webp.flat",
|
||||
"source": "com.jordanbot.autoride.app-main-42:/mipmap-xxxhdpi/ic_launcher.webp"
|
||||
},
|
||||
{
|
||||
"merged": "com.jordanbot.autoride.app-debug-40:/mipmap-xxxhdpi_ic_launcher_round.webp.flat",
|
||||
"source": "com.jordanbot.autoride.app-main-42:/mipmap-xxxhdpi/ic_launcher_round.webp"
|
||||
},
|
||||
{
|
||||
"merged": "/Users/hamzaaleghwairyeen/.gradle/daemon/8.7/com.jordanbot.autoride.app-debug-40:/mipmap-anydpi-v26_ic_launcher_round.xml.flat",
|
||||
"source": "/Users/hamzaaleghwairyeen/.gradle/daemon/8.7/com.jordanbot.autoride.app-main-42:/mipmap-anydpi-v26/ic_launcher_round.xml"
|
||||
},
|
||||
{
|
||||
"merged": "com.jordanbot.autoride.app-debug-40:/mipmap-xhdpi_ic_launcher_foreground.webp.flat",
|
||||
"source": "com.jordanbot.autoride.app-main-42:/mipmap-xhdpi/ic_launcher_foreground.webp"
|
||||
},
|
||||
{
|
||||
"merged": "com.jordanbot.autoride.app-debug-40:/mipmap-mdpi_ic_launcher_round.webp.flat",
|
||||
"source": "com.jordanbot.autoride.app-main-42:/mipmap-mdpi/ic_launcher_round.webp"
|
||||
},
|
||||
{
|
||||
"merged": "com.jordanbot.autoride.app-debug-40:/mipmap-anydpi-v26_ic_launcher.xml.flat",
|
||||
"source": "com.jordanbot.autoride.app-main-42:/mipmap-anydpi-v26/ic_launcher.xml"
|
||||
},
|
||||
{
|
||||
"merged": "com.jordanbot.autoride.app-debug-40:/mipmap-hdpi_ic_launcher_round.webp.flat",
|
||||
"source": "com.jordanbot.autoride.app-main-42:/mipmap-hdpi/ic_launcher_round.webp"
|
||||
},
|
||||
{
|
||||
"merged": "com.jordanbot.autoride.app-debug-40:/mipmap-hdpi_ic_launcher_foreground.webp.flat",
|
||||
"source": "com.jordanbot.autoride.app-main-42:/mipmap-hdpi/ic_launcher_foreground.webp"
|
||||
},
|
||||
{
|
||||
"merged": "com.jordanbot.autoride.app-debug-40:/mipmap-anydpi-v26_ic_launcher_round.xml.flat",
|
||||
"source": "com.jordanbot.autoride.app-main-42:/mipmap-anydpi-v26/ic_launcher_round.xml"
|
||||
},
|
||||
{
|
||||
"merged": "/Users/hamzaaleghwairyeen/.gradle/daemon/8.7/com.jordanbot.autoride.app-debug-40:/drawable_ic_launcher_foreground.xml.flat",
|
||||
"source": "/Users/hamzaaleghwairyeen/.gradle/daemon/8.7/com.jordanbot.autoride.app-main-42:/drawable/ic_launcher_foreground.xml"
|
||||
@@ -23,29 +91,37 @@
|
||||
"merged": "/Users/hamzaaleghwairyeen/.gradle/daemon/8.7/com.jordanbot.autoride.app-debug-40:/drawable_bg_card.xml.flat",
|
||||
"source": "/Users/hamzaaleghwairyeen/.gradle/daemon/8.7/com.jordanbot.autoride.app-main-42:/drawable/bg_card.xml"
|
||||
},
|
||||
{
|
||||
"merged": "com.jordanbot.autoride.app-debug-40:/drawable_ic_launcher_background.xml.flat",
|
||||
"source": "com.jordanbot.autoride.app-main-42:/drawable/ic_launcher_background.xml"
|
||||
},
|
||||
{
|
||||
"merged": "com.jordanbot.autoride.app-debug-40:/mipmap-mdpi_ic_launcher_foreground.webp.flat",
|
||||
"source": "com.jordanbot.autoride.app-main-42:/mipmap-mdpi/ic_launcher_foreground.webp"
|
||||
},
|
||||
{
|
||||
"merged": "/Users/hamzaaleghwairyeen/.gradle/daemon/8.7/com.jordanbot.autoride.app-debug-40:/layout_overlay_floating.xml.flat",
|
||||
"source": "/Users/hamzaaleghwairyeen/.gradle/daemon/8.7/com.jordanbot.autoride.app-main-42:/layout/overlay_floating.xml"
|
||||
},
|
||||
{
|
||||
"merged": "/Users/hamzaaleghwairyeen/.gradle/daemon/8.7/com.jordanbot.autoride.app-debug-40:/mipmap-anydpi-v26_ic_launcher.xml.flat",
|
||||
"source": "/Users/hamzaaleghwairyeen/.gradle/daemon/8.7/com.jordanbot.autoride.app-main-42:/mipmap-anydpi-v26/ic_launcher.xml"
|
||||
"merged": "com.jordanbot.autoride.app-debug-40:/mipmap-xhdpi_ic_launcher_round.webp.flat",
|
||||
"source": "com.jordanbot.autoride.app-main-42:/mipmap-xhdpi/ic_launcher_round.webp"
|
||||
},
|
||||
{
|
||||
"merged": "/Users/hamzaaleghwairyeen/.gradle/daemon/8.7/com.jordanbot.autoride.app-debug-40:/drawable_bg_button_primary.xml.flat",
|
||||
"source": "/Users/hamzaaleghwairyeen/.gradle/daemon/8.7/com.jordanbot.autoride.app-main-42:/drawable/bg_button_primary.xml"
|
||||
"merged": "com.jordanbot.autoride.app-debug-40:/xml_data_extraction_rules.xml.flat",
|
||||
"source": "com.jordanbot.autoride.app-main-42:/xml/data_extraction_rules.xml"
|
||||
},
|
||||
{
|
||||
"merged": "/Users/hamzaaleghwairyeen/.gradle/daemon/8.7/com.jordanbot.autoride.app-debug-40:/drawable_bg_button_danger.xml.flat",
|
||||
"source": "/Users/hamzaaleghwairyeen/.gradle/daemon/8.7/com.jordanbot.autoride.app-main-42:/drawable/bg_button_danger.xml"
|
||||
"merged": "com.jordanbot.autoride.app-debug-40:/mipmap-xhdpi_ic_launcher.webp.flat",
|
||||
"source": "com.jordanbot.autoride.app-main-42:/mipmap-xhdpi/ic_launcher.webp"
|
||||
},
|
||||
{
|
||||
"merged": "/Users/hamzaaleghwairyeen/.gradle/daemon/8.7/com.jordanbot.autoride.app-debug-40:/xml_accessibility_config.xml.flat",
|
||||
"source": "/Users/hamzaaleghwairyeen/.gradle/daemon/8.7/com.jordanbot.autoride.app-main-42:/xml/accessibility_config.xml"
|
||||
},
|
||||
{
|
||||
"merged": "/Users/hamzaaleghwairyeen/.gradle/daemon/8.7/com.jordanbot.autoride.app-debug-40:/drawable_bg_button.xml.flat",
|
||||
"source": "/Users/hamzaaleghwairyeen/.gradle/daemon/8.7/com.jordanbot.autoride.app-main-42:/drawable/bg_button.xml"
|
||||
"merged": "com.jordanbot.autoride.app-debug-40:/mipmap-xxhdpi_ic_launcher_foreground.webp.flat",
|
||||
"source": "com.jordanbot.autoride.app-main-42:/mipmap-xxhdpi/ic_launcher_foreground.webp"
|
||||
},
|
||||
{
|
||||
"merged": "/Users/hamzaaleghwairyeen/.gradle/daemon/8.7/com.jordanbot.autoride.app-debug-40:/layout_overlay_expanded.xml.flat",
|
||||
@@ -56,7 +132,15 @@
|
||||
"source": "/Users/hamzaaleghwairyeen/.gradle/daemon/8.7/com.jordanbot.autoride.app-main-42:/xml/backup_rules.xml"
|
||||
},
|
||||
{
|
||||
"merged": "/Users/hamzaaleghwairyeen/.gradle/daemon/8.7/com.jordanbot.autoride.app-debug-40:/mipmap-anydpi-v26_ic_launcher_round.xml.flat",
|
||||
"source": "/Users/hamzaaleghwairyeen/.gradle/daemon/8.7/com.jordanbot.autoride.app-main-42:/mipmap-anydpi-v26/ic_launcher_round.xml"
|
||||
"merged": "com.jordanbot.autoride.app-debug-40:/mipmap-xxhdpi_ic_launcher_round.webp.flat",
|
||||
"source": "com.jordanbot.autoride.app-main-42:/mipmap-xxhdpi/ic_launcher_round.webp"
|
||||
},
|
||||
{
|
||||
"merged": "com.jordanbot.autoride.app-debug-40:/mipmap-xxhdpi_ic_launcher.webp.flat",
|
||||
"source": "com.jordanbot.autoride.app-main-42:/mipmap-xxhdpi/ic_launcher.webp"
|
||||
},
|
||||
{
|
||||
"merged": "com.jordanbot.autoride.app-debug-40:/layout_activity_subscription.xml.flat",
|
||||
"source": "com.jordanbot.autoride.app-main-42:/layout/activity_subscription.xml"
|
||||
}
|
||||
]
|
||||
@@ -57,6 +57,12 @@
|
||||
<category android:name="android.intent.category.LAUNCHER" />
|
||||
</intent-filter>
|
||||
</activity>
|
||||
<activity
|
||||
android:name="com.jordanbot.autoride.SubscriptionActivity"
|
||||
android:exported="false" />
|
||||
<activity
|
||||
android:name="com.jordanbot.autoride.SettingsActivity"
|
||||
android:exported="false" />
|
||||
|
||||
<service
|
||||
android:name="com.jordanbot.autoride.service.RideNotificationListener"
|
||||
|
||||
@@ -0,0 +1,74 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<vector
|
||||
android:height="108dp"
|
||||
android:width="108dp"
|
||||
android:viewportHeight="108"
|
||||
android:viewportWidth="108"
|
||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<path android:fillColor="#3DDC84"
|
||||
android:pathData="M0,0h108v108h-108z"/>
|
||||
<path android:fillColor="#00000000" android:pathData="M9,0L9,108"
|
||||
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
|
||||
<path android:fillColor="#00000000" android:pathData="M19,0L19,108"
|
||||
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
|
||||
<path android:fillColor="#00000000" android:pathData="M29,0L29,108"
|
||||
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
|
||||
<path android:fillColor="#00000000" android:pathData="M39,0L39,108"
|
||||
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
|
||||
<path android:fillColor="#00000000" android:pathData="M49,0L49,108"
|
||||
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
|
||||
<path android:fillColor="#00000000" android:pathData="M59,0L59,108"
|
||||
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
|
||||
<path android:fillColor="#00000000" android:pathData="M69,0L69,108"
|
||||
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
|
||||
<path android:fillColor="#00000000" android:pathData="M79,0L79,108"
|
||||
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
|
||||
<path android:fillColor="#00000000" android:pathData="M89,0L89,108"
|
||||
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
|
||||
<path android:fillColor="#00000000" android:pathData="M99,0L99,108"
|
||||
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
|
||||
<path android:fillColor="#00000000" android:pathData="M0,9L108,9"
|
||||
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
|
||||
<path android:fillColor="#00000000" android:pathData="M0,19L108,19"
|
||||
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
|
||||
<path android:fillColor="#00000000" android:pathData="M0,29L108,29"
|
||||
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
|
||||
<path android:fillColor="#00000000" android:pathData="M0,39L108,39"
|
||||
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
|
||||
<path android:fillColor="#00000000" android:pathData="M0,49L108,49"
|
||||
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
|
||||
<path android:fillColor="#00000000" android:pathData="M0,59L108,59"
|
||||
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
|
||||
<path android:fillColor="#00000000" android:pathData="M0,69L108,69"
|
||||
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
|
||||
<path android:fillColor="#00000000" android:pathData="M0,79L108,79"
|
||||
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
|
||||
<path android:fillColor="#00000000" android:pathData="M0,89L108,89"
|
||||
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
|
||||
<path android:fillColor="#00000000" android:pathData="M0,99L108,99"
|
||||
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
|
||||
<path android:fillColor="#00000000" android:pathData="M19,29L89,29"
|
||||
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
|
||||
<path android:fillColor="#00000000" android:pathData="M19,39L89,39"
|
||||
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
|
||||
<path android:fillColor="#00000000" android:pathData="M19,49L89,49"
|
||||
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
|
||||
<path android:fillColor="#00000000" android:pathData="M19,59L89,59"
|
||||
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
|
||||
<path android:fillColor="#00000000" android:pathData="M19,69L89,69"
|
||||
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
|
||||
<path android:fillColor="#00000000" android:pathData="M19,79L89,79"
|
||||
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
|
||||
<path android:fillColor="#00000000" android:pathData="M29,19L29,89"
|
||||
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
|
||||
<path android:fillColor="#00000000" android:pathData="M39,19L39,89"
|
||||
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
|
||||
<path android:fillColor="#00000000" android:pathData="M49,19L49,89"
|
||||
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
|
||||
<path android:fillColor="#00000000" android:pathData="M59,19L59,89"
|
||||
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
|
||||
<path android:fillColor="#00000000" android:pathData="M69,19L69,89"
|
||||
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
|
||||
<path android:fillColor="#00000000" android:pathData="M79,19L79,89"
|
||||
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
|
||||
</vector>
|
||||
@@ -179,7 +179,7 @@
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="④ تحديث الخرائط (GPS)"
|
||||
android:text="④ الموافقة على الطلبات القريبة"
|
||||
android:textColor="#FFFFFF"
|
||||
android:textSize="16sp"
|
||||
android:textStyle="bold" />
|
||||
@@ -188,7 +188,7 @@
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="4dp"
|
||||
android:text="مطلوب لتتبع مسارك وتحديث خريطة الأردن وحفظ إحصائياتك"
|
||||
android:text="مطلوب لمطابقة الطلبات القريبة من موقعك وتسريع القبول التلقائي"
|
||||
android:textColor="#999999"
|
||||
android:textSize="12sp" />
|
||||
|
||||
@@ -198,11 +198,30 @@
|
||||
android:layout_height="44dp"
|
||||
android:layout_marginTop="8dp"
|
||||
android:background="@drawable/bg_button"
|
||||
android:text="تفعيل تتبع الموقع"
|
||||
android:text="تفعيل مطابقة الطلبات القريبة"
|
||||
android:textColor="#FFFFFF"
|
||||
android:textSize="14sp" />
|
||||
</LinearLayout>
|
||||
|
||||
<!-- Navigation Buttons -->
|
||||
<Button
|
||||
android:id="@+id/btn_subscriptions"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="48dp"
|
||||
android:backgroundTint="#2A2A4A"
|
||||
android:text="💳 إدارة الاشتراكات"
|
||||
android:textColor="#FFFFFF"
|
||||
android:layout_marginBottom="8dp" />
|
||||
|
||||
<Button
|
||||
android:id="@+id/btn_settings"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="48dp"
|
||||
android:backgroundTint="#2A2A4A"
|
||||
android:text="⚙️ الإعدادات والفلاتر"
|
||||
android:textColor="#FFFFFF"
|
||||
android:layout_marginBottom="24dp" />
|
||||
|
||||
<!-- Launch Button -->
|
||||
<Button
|
||||
android:id="@+id/btn_start"
|
||||
@@ -225,6 +244,16 @@
|
||||
android:textSize="15sp"
|
||||
android:visibility="gone" />
|
||||
|
||||
<Button
|
||||
android:id="@+id/btn_test_connection"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="16dp"
|
||||
android:background="?attr/selectableItemBackground"
|
||||
android:text="🔍 فحص الاتصال والتنبيهات"
|
||||
android:textColor="#00D4AA"
|
||||
android:textSize="12sp" />
|
||||
|
||||
<!-- Supported apps info -->
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
|
||||
@@ -0,0 +1,170 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:background="?attr/colorSurface"
|
||||
android:fillViewport="true">
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:orientation="vertical"
|
||||
android:padding="24dp">
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="16dp"
|
||||
android:text="⚙️ الإعدادات"
|
||||
android:textColor="?attr/colorPrimary"
|
||||
android:textSize="32sp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="32dp"
|
||||
android:text="تخصيص فلاتر البوت والمظهر"
|
||||
android:textColor="?attr/colorOnSurface"
|
||||
android:textSize="16sp" />
|
||||
|
||||
<!-- Filters Section -->
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="8dp"
|
||||
android:text="فلاتر الطلبات"
|
||||
android:textColor="?attr/colorOnSurface"
|
||||
android:textSize="18sp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@drawable/bg_card"
|
||||
android:orientation="vertical"
|
||||
android:padding="16dp"
|
||||
android:layout_marginBottom="24dp">
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="الحد الأدنى للسعر (JOD)"
|
||||
android:textColor="?attr/colorOnSurface" />
|
||||
|
||||
<EditText
|
||||
android:id="@+id/et_min_price"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:inputType="numberDecimal"
|
||||
android:text="1.0"
|
||||
android:textColor="?attr/colorOnSurface"
|
||||
android:layout_marginBottom="16dp" />
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="أقصى وقت لوصول السائق (بالدقائق)"
|
||||
android:textColor="?attr/colorOnSurface" />
|
||||
|
||||
<EditText
|
||||
android:id="@+id/et_max_minutes"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:inputType="number"
|
||||
android:text="10"
|
||||
android:textColor="?attr/colorOnSurface"
|
||||
android:layout_marginBottom="16dp" />
|
||||
|
||||
<Switch
|
||||
android:id="@+id/switch_auto_accept"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="تفعيل القبول التلقائي"
|
||||
android:textColor="?attr/colorOnSurface"
|
||||
android:checked="true" />
|
||||
</LinearLayout>
|
||||
|
||||
<!-- Supported Apps Section -->
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="8dp"
|
||||
android:text="التطبيقات المفعلة"
|
||||
android:textColor="?attr/colorOnSurface"
|
||||
android:textSize="18sp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@drawable/bg_card"
|
||||
android:orientation="vertical"
|
||||
android:padding="16dp"
|
||||
android:layout_marginBottom="24dp">
|
||||
|
||||
<CheckBox
|
||||
android:id="@+id/cb_uber"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Uber (أوبر)"
|
||||
android:textColor="?attr/colorOnSurface"
|
||||
android:checked="true" />
|
||||
|
||||
<CheckBox
|
||||
android:id="@+id/cb_careem"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Careem (كريم)"
|
||||
android:textColor="?attr/colorOnSurface"
|
||||
android:checked="true" />
|
||||
|
||||
<CheckBox
|
||||
android:id="@+id/cb_jeeny"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Jeeny (جيني)"
|
||||
android:textColor="?attr/colorOnSurface"
|
||||
android:checked="true" />
|
||||
</LinearLayout>
|
||||
|
||||
<!-- Appearance Section -->
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="8dp"
|
||||
android:text="المظهر"
|
||||
android:textColor="?attr/colorOnSurface"
|
||||
android:textSize="18sp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@drawable/bg_card"
|
||||
android:orientation="vertical"
|
||||
android:padding="16dp"
|
||||
android:layout_marginBottom="24dp">
|
||||
|
||||
<Switch
|
||||
android:id="@+id/switch_dark_mode"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="الوضع الليلي (Dark Mode)"
|
||||
android:textColor="?attr/colorOnSurface"
|
||||
android:checked="true" />
|
||||
</LinearLayout>
|
||||
|
||||
<Button
|
||||
android:id="@+id/btn_save_settings"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="56dp"
|
||||
android:background="@drawable/bg_button_primary"
|
||||
android:text="💾 حفظ الإعدادات"
|
||||
android:textColor="#FFFFFF"
|
||||
android:textSize="18sp"
|
||||
android:textStyle="bold"
|
||||
android:layout_marginBottom="24dp" />
|
||||
|
||||
</LinearLayout>
|
||||
</ScrollView>
|
||||
@@ -0,0 +1,163 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:background="#1A1A2E"
|
||||
android:fillViewport="true">
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:gravity="center_horizontal"
|
||||
android:orientation="vertical"
|
||||
android:padding="24dp">
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="16dp"
|
||||
android:text="💳 الاشتراكات"
|
||||
android:textColor="#00D4AA"
|
||||
android:textSize="32sp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="32dp"
|
||||
android:text="اختر الخطة المناسبة لعملك"
|
||||
android:textColor="#AAAAAA"
|
||||
android:textSize="16sp" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tv_current_status"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="16dp"
|
||||
android:text="الخطة الحالية: مجاني (1 طلب / يوم)"
|
||||
android:textAlignment="center"
|
||||
android:textColor="#FFFFFF"
|
||||
android:textSize="16sp" />
|
||||
|
||||
<!-- Free Plan -->
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@drawable/bg_card"
|
||||
android:orientation="vertical"
|
||||
android:padding="16dp"
|
||||
android:layout_marginBottom="16dp">
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="المجانية"
|
||||
android:textColor="#FFFFFF"
|
||||
android:textSize="20sp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="0 JOD"
|
||||
android:textColor="#00D4AA"
|
||||
android:textSize="18sp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="8dp"
|
||||
android:text="• طلب واحد يومياً\n• تجربة الأساسيات"
|
||||
android:textColor="#AAAAAA"
|
||||
android:textSize="14sp" />
|
||||
</LinearLayout>
|
||||
|
||||
<!-- Basic Plan -->
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@drawable/bg_card"
|
||||
android:orientation="vertical"
|
||||
android:padding="16dp"
|
||||
android:layout_marginBottom="16dp">
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="الأساسية"
|
||||
android:textColor="#FFFFFF"
|
||||
android:textSize="20sp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="1 JOD / شهر"
|
||||
android:textColor="#00D4AA"
|
||||
android:textSize="18sp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="8dp"
|
||||
android:text="• 10 طلبات يومياً\n• إحصائيات أساسية\n• فلاتر متقدمة"
|
||||
android:textColor="#AAAAAA"
|
||||
android:textSize="14sp" />
|
||||
|
||||
<Button
|
||||
android:id="@+id/btn_subscribe_basic"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="12dp"
|
||||
android:backgroundTint="#00D4AA"
|
||||
android:textColor="#FFFFFF"
|
||||
android:text="اشترك الآن" />
|
||||
</LinearLayout>
|
||||
|
||||
<!-- Pro Plan -->
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@drawable/bg_card"
|
||||
android:orientation="vertical"
|
||||
android:padding="16dp"
|
||||
android:layout_marginBottom="16dp">
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="الاحترافية"
|
||||
android:textColor="#FFFFFF"
|
||||
android:textSize="20sp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="2.5 JOD / شهر"
|
||||
android:textColor="#00D4AA"
|
||||
android:textSize="18sp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="8dp"
|
||||
android:text="• طلبات غير محدودة\n• أولوية القبول\n• دعم فني مخصص"
|
||||
android:textColor="#AAAAAA"
|
||||
android:textSize="14sp" />
|
||||
|
||||
<Button
|
||||
android:id="@+id/btn_subscribe_pro"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="12dp"
|
||||
android:backgroundTint="#FF9800"
|
||||
android:textColor="#FFFFFF"
|
||||
android:text="اشترك الآن" />
|
||||
</LinearLayout>
|
||||
|
||||
</LinearLayout>
|
||||
</ScrollView>
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<background android:drawable="@drawable/bg_bubble"/>
|
||||
<foreground android:drawable="@drawable/ic_launcher_foreground"/>
|
||||
<background android:drawable="@drawable/ic_launcher_background"/>
|
||||
<foreground android:drawable="@mipmap/ic_launcher_foreground"/>
|
||||
</adaptive-icon>
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<background android:drawable="@drawable/bg_bubble"/>
|
||||
<foreground android:drawable="@drawable/ic_launcher_foreground"/>
|
||||
<background android:drawable="@drawable/ic_launcher_background"/>
|
||||
<foreground android:drawable="@mipmap/ic_launcher_foreground"/>
|
||||
</adaptive-icon>
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 6.5 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 29 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 7.8 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 3.6 KiB |
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user