Update: 2026-05-16 19:26:42

This commit is contained in:
Hamza-Ayed
2026-05-16 19:26:43 +03:00
parent 7dd35c8fa3
commit cfb397059c
5054 changed files with 222628 additions and 320732 deletions
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,176 +0,0 @@
// 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.LinearLayout;
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 ActivityMainBinding implements ViewBinding {
@NonNull
private final ScrollView rootView;
@NonNull
public final Button btnAccessibility;
@NonNull
public final Button btnLocation;
@NonNull
public final Button btnNotification;
@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;
@NonNull
public final TextView tvStatus;
private ActivityMainBinding(@NonNull ScrollView rootView, @NonNull Button btnAccessibility,
@NonNull Button btnLocation, @NonNull Button btnNotification, @NonNull Button btnOverlay,
@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;
}
@Override
@NonNull
public ScrollView getRoot() {
return rootView;
}
@NonNull
public static ActivityMainBinding inflate(@NonNull LayoutInflater inflater) {
return inflate(inflater, null, false);
}
@NonNull
public static ActivityMainBinding inflate(@NonNull LayoutInflater inflater,
@Nullable ViewGroup parent, boolean attachToParent) {
View root = inflater.inflate(R.layout.activity_main, parent, false);
if (attachToParent) {
parent.addView(root);
}
return bind(root);
}
@NonNull
public static ActivityMainBinding 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_accessibility;
Button btnAccessibility = ViewBindings.findChildViewById(rootView, id);
if (btnAccessibility == null) {
break missingId;
}
id = R.id.btn_location;
Button btnLocation = ViewBindings.findChildViewById(rootView, id);
if (btnLocation == null) {
break missingId;
}
id = R.id.btn_notification;
Button btnNotification = ViewBindings.findChildViewById(rootView, id);
if (btnNotification == null) {
break missingId;
}
id = R.id.btn_overlay;
Button btnOverlay = ViewBindings.findChildViewById(rootView, id);
if (btnOverlay == null) {
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) {
break missingId;
}
id = R.id.btn_stop;
Button btnStop = ViewBindings.findChildViewById(rootView, id);
if (btnStop == null) {
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) {
break missingId;
}
id = R.id.tv_status;
TextView tvStatus = ViewBindings.findChildViewById(rootView, id);
if (tvStatus == null) {
break missingId;
}
return new ActivityMainBinding((ScrollView) rootView, btnAccessibility, btnLocation,
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));
}
}
@@ -1,145 +0,0 @@
// 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));
}
}
@@ -1,92 +0,0 @@
// 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));
}
}
@@ -1,103 +0,0 @@
// 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.EditText;
import android.widget.LinearLayout;
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 OverlayExpandedBinding implements ViewBinding {
@NonNull
private final LinearLayout rootView;
@NonNull
public final Button btnSaveClose;
@NonNull
public final EditText etMaxMinutes;
@NonNull
public final EditText etMinPrice;
@NonNull
public final Switch switchBotStatus;
private OverlayExpandedBinding(@NonNull LinearLayout rootView, @NonNull Button btnSaveClose,
@NonNull EditText etMaxMinutes, @NonNull EditText etMinPrice,
@NonNull Switch switchBotStatus) {
this.rootView = rootView;
this.btnSaveClose = btnSaveClose;
this.etMaxMinutes = etMaxMinutes;
this.etMinPrice = etMinPrice;
this.switchBotStatus = switchBotStatus;
}
@Override
@NonNull
public LinearLayout getRoot() {
return rootView;
}
@NonNull
public static OverlayExpandedBinding inflate(@NonNull LayoutInflater inflater) {
return inflate(inflater, null, false);
}
@NonNull
public static OverlayExpandedBinding inflate(@NonNull LayoutInflater inflater,
@Nullable ViewGroup parent, boolean attachToParent) {
View root = inflater.inflate(R.layout.overlay_expanded, parent, false);
if (attachToParent) {
parent.addView(root);
}
return bind(root);
}
@NonNull
public static OverlayExpandedBinding 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_close;
Button btnSaveClose = ViewBindings.findChildViewById(rootView, id);
if (btnSaveClose == 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_bot_status;
Switch switchBotStatus = ViewBindings.findChildViewById(rootView, id);
if (switchBotStatus == null) {
break missingId;
}
return new OverlayExpandedBinding((LinearLayout) rootView, btnSaveClose, etMaxMinutes,
etMinPrice, switchBotStatus);
}
String missingId = rootView.getResources().getResourceName(id);
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
}
}
@@ -1,68 +0,0 @@
// 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.FrameLayout;
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 OverlayFloatingBinding implements ViewBinding {
@NonNull
private final FrameLayout rootView;
@NonNull
public final TextView tvBubble;
private OverlayFloatingBinding(@NonNull FrameLayout rootView, @NonNull TextView tvBubble) {
this.rootView = rootView;
this.tvBubble = tvBubble;
}
@Override
@NonNull
public FrameLayout getRoot() {
return rootView;
}
@NonNull
public static OverlayFloatingBinding inflate(@NonNull LayoutInflater inflater) {
return inflate(inflater, null, false);
}
@NonNull
public static OverlayFloatingBinding inflate(@NonNull LayoutInflater inflater,
@Nullable ViewGroup parent, boolean attachToParent) {
View root = inflater.inflate(R.layout.overlay_floating, parent, false);
if (attachToParent) {
parent.addView(root);
}
return bind(root);
}
@NonNull
public static OverlayFloatingBinding 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.tv_bubble;
TextView tvBubble = ViewBindings.findChildViewById(rootView, id);
if (tvBubble == null) {
break missingId;
}
return new OverlayFloatingBinding((FrameLayout) rootView, tvBubble);
}
String missingId = rootView.getResources().getResourceName(id);
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
}
}
@@ -1,176 +0,0 @@
// 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.LinearLayout;
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 ActivityMainBinding implements ViewBinding {
@NonNull
private final ScrollView rootView;
@NonNull
public final Button btnAccessibility;
@NonNull
public final Button btnLocation;
@NonNull
public final Button btnNotification;
@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;
@NonNull
public final TextView tvStatus;
private ActivityMainBinding(@NonNull ScrollView rootView, @NonNull Button btnAccessibility,
@NonNull Button btnLocation, @NonNull Button btnNotification, @NonNull Button btnOverlay,
@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;
}
@Override
@NonNull
public ScrollView getRoot() {
return rootView;
}
@NonNull
public static ActivityMainBinding inflate(@NonNull LayoutInflater inflater) {
return inflate(inflater, null, false);
}
@NonNull
public static ActivityMainBinding inflate(@NonNull LayoutInflater inflater,
@Nullable ViewGroup parent, boolean attachToParent) {
View root = inflater.inflate(R.layout.activity_main, parent, false);
if (attachToParent) {
parent.addView(root);
}
return bind(root);
}
@NonNull
public static ActivityMainBinding 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_accessibility;
Button btnAccessibility = ViewBindings.findChildViewById(rootView, id);
if (btnAccessibility == null) {
break missingId;
}
id = R.id.btn_location;
Button btnLocation = ViewBindings.findChildViewById(rootView, id);
if (btnLocation == null) {
break missingId;
}
id = R.id.btn_notification;
Button btnNotification = ViewBindings.findChildViewById(rootView, id);
if (btnNotification == null) {
break missingId;
}
id = R.id.btn_overlay;
Button btnOverlay = ViewBindings.findChildViewById(rootView, id);
if (btnOverlay == null) {
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) {
break missingId;
}
id = R.id.btn_stop;
Button btnStop = ViewBindings.findChildViewById(rootView, id);
if (btnStop == null) {
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) {
break missingId;
}
id = R.id.tv_status;
TextView tvStatus = ViewBindings.findChildViewById(rootView, id);
if (tvStatus == null) {
break missingId;
}
return new ActivityMainBinding((ScrollView) rootView, btnAccessibility, btnLocation,
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));
}
}
@@ -1,145 +0,0 @@
// 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));
}
}
@@ -1,92 +0,0 @@
// 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));
}
}
@@ -1,103 +0,0 @@
// 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.EditText;
import android.widget.LinearLayout;
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 OverlayExpandedBinding implements ViewBinding {
@NonNull
private final LinearLayout rootView;
@NonNull
public final Button btnSaveClose;
@NonNull
public final EditText etMaxMinutes;
@NonNull
public final EditText etMinPrice;
@NonNull
public final Switch switchBotStatus;
private OverlayExpandedBinding(@NonNull LinearLayout rootView, @NonNull Button btnSaveClose,
@NonNull EditText etMaxMinutes, @NonNull EditText etMinPrice,
@NonNull Switch switchBotStatus) {
this.rootView = rootView;
this.btnSaveClose = btnSaveClose;
this.etMaxMinutes = etMaxMinutes;
this.etMinPrice = etMinPrice;
this.switchBotStatus = switchBotStatus;
}
@Override
@NonNull
public LinearLayout getRoot() {
return rootView;
}
@NonNull
public static OverlayExpandedBinding inflate(@NonNull LayoutInflater inflater) {
return inflate(inflater, null, false);
}
@NonNull
public static OverlayExpandedBinding inflate(@NonNull LayoutInflater inflater,
@Nullable ViewGroup parent, boolean attachToParent) {
View root = inflater.inflate(R.layout.overlay_expanded, parent, false);
if (attachToParent) {
parent.addView(root);
}
return bind(root);
}
@NonNull
public static OverlayExpandedBinding 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_close;
Button btnSaveClose = ViewBindings.findChildViewById(rootView, id);
if (btnSaveClose == 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_bot_status;
Switch switchBotStatus = ViewBindings.findChildViewById(rootView, id);
if (switchBotStatus == null) {
break missingId;
}
return new OverlayExpandedBinding((LinearLayout) rootView, btnSaveClose, etMaxMinutes,
etMinPrice, switchBotStatus);
}
String missingId = rootView.getResources().getResourceName(id);
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
}
}
@@ -1,68 +0,0 @@
// 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.FrameLayout;
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 OverlayFloatingBinding implements ViewBinding {
@NonNull
private final FrameLayout rootView;
@NonNull
public final TextView tvBubble;
private OverlayFloatingBinding(@NonNull FrameLayout rootView, @NonNull TextView tvBubble) {
this.rootView = rootView;
this.tvBubble = tvBubble;
}
@Override
@NonNull
public FrameLayout getRoot() {
return rootView;
}
@NonNull
public static OverlayFloatingBinding inflate(@NonNull LayoutInflater inflater) {
return inflate(inflater, null, false);
}
@NonNull
public static OverlayFloatingBinding inflate(@NonNull LayoutInflater inflater,
@Nullable ViewGroup parent, boolean attachToParent) {
View root = inflater.inflate(R.layout.overlay_floating, parent, false);
if (attachToParent) {
parent.addView(root);
}
return bind(root);
}
@NonNull
public static OverlayFloatingBinding 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.tv_bubble;
TextView tvBubble = ViewBindings.findChildViewById(rootView, id);
if (tvBubble == null) {
break missingId;
}
return new OverlayFloatingBinding((FrameLayout) rootView, tvBubble);
}
String missingId = rootView.getResources().getResourceName(id);
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
}
}
@@ -1,14 +0,0 @@
/**
* Automatically generated file. DO NOT MODIFY
*/
package com.jordanbot.autoride;
public final class BuildConfig {
public static final boolean DEBUG = Boolean.parseBoolean("true");
public static final String APPLICATION_ID = "com.jordanbot.autoride.debug";
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";
}
@@ -1,14 +0,0 @@
/**
* Automatically generated file. DO NOT MODIFY
*/
package com.jordanbot.autoride;
public final class BuildConfig {
public static final boolean DEBUG = false;
public static final String APPLICATION_ID = "com.jordanbot.autoride";
public static final String BUILD_TYPE = "release";
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.
@@ -1,21 +0,0 @@
{
"version": 3,
"artifactType": {
"type": "APK",
"kind": "Directory"
},
"applicationId": "com.jordanbot.autoride.debug",
"variantName": "debug",
"elements": [
{
"type": "SINGLE",
"filters": [],
"attributes": [],
"versionCode": 1,
"versionName": "1.0.0",
"outputFile": "app-debug.apk"
}
],
"elementType": "File",
"minSdkVersionForDexing": 26
}
@@ -1,2 +0,0 @@
#- File Locator -
listingFile=../../../apk/debug/output-metadata.json
@@ -1,2 +0,0 @@
#- File Locator -
listingFile=../../../../outputs/apk/release/output-metadata.json
@@ -1,2 +0,0 @@
appMetadataVersion=1.1
androidGradlePluginVersion=8.5.2
@@ -1,140 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.jordanbot.autoride"
android:versionCode="1"
android:versionName="1.0.0" >
<uses-sdk
android:minSdkVersion="26"
android:targetSdkVersion="34" />
<!-- Core permissions -->
<uses-permission android:name="android.permission.BIND_NOTIFICATION_LISTENER_SERVICE" />
<uses-permission android:name="android.permission.BIND_ACCESSIBILITY_SERVICE" />
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
<uses-permission android:name="android.permission.FOREGROUND_SERVICE_SPECIAL_USE" />
<uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
<!-- Keep alive -->
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION" />
<uses-permission android:name="android.permission.FOREGROUND_SERVICE_LOCATION" />
<!-- Network (for future activation API) -->
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<permission
android:name="com.jordanbot.autoride.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"
android:protectionLevel="signature" />
<uses-permission android:name="com.jordanbot.autoride.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION" />
<application
android:allowBackup="true"
android:appComponentFactory="androidx.core.app.CoreComponentFactory"
android:dataExtractionRules="@xml/data_extraction_rules"
android:extractNativeLibs="false"
android:fullBackupContent="@xml/backup_rules"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/Theme.JordanBot" >
<activity
android:name="com.jordanbot.autoride.MainActivity"
android:exported="true" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<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"
android:exported="true"
android:label="@string/app_name"
android:permission="android.permission.BIND_NOTIFICATION_LISTENER_SERVICE" >
<intent-filter>
<action android:name="android.service.notification.NotificationListenerService" />
</intent-filter>
</service>
<service
android:name="com.jordanbot.autoride.service.RideAccessibilityService"
android:exported="true"
android:label="@string/app_name"
android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE" >
<intent-filter>
<action android:name="android.accessibilityservice.AccessibilityService" />
</intent-filter>
<meta-data
android:name="android.accessibilityservice"
android:resource="@xml/accessibility_config" />
</service>
<service
android:name="com.jordanbot.autoride.service.OverlayService"
android:exported="false" />
<service
android:name="com.jordanbot.autoride.service.BotForegroundService"
android:exported="false"
android:foregroundServiceType="specialUse|location" />
<provider
android:name="androidx.startup.InitializationProvider"
android:authorities="com.jordanbot.autoride.androidx-startup"
android:exported="false" >
<meta-data
android:name="androidx.emoji2.text.EmojiCompatInitializer"
android:value="androidx.startup" />
<meta-data
android:name="androidx.lifecycle.ProcessLifecycleInitializer"
android:value="androidx.startup" />
<meta-data
android:name="androidx.profileinstaller.ProfileInstallerInitializer"
android:value="androidx.startup" />
</provider>
<activity
android:name="com.google.android.gms.common.api.GoogleApiActivity"
android:exported="false"
android:theme="@android:style/Theme.Translucent.NoTitleBar" />
<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />
<receiver
android:name="androidx.profileinstaller.ProfileInstallReceiver"
android:directBootAware="false"
android:enabled="true"
android:exported="true"
android:permission="android.permission.DUMP" >
<intent-filter>
<action android:name="androidx.profileinstaller.action.INSTALL_PROFILE" />
</intent-filter>
<intent-filter>
<action android:name="androidx.profileinstaller.action.SKIP_FILE" />
</intent-filter>
<intent-filter>
<action android:name="androidx.profileinstaller.action.SAVE_PROFILE" />
</intent-filter>
<intent-filter>
<action android:name="androidx.profileinstaller.action.BENCHMARK_OPERATION" />
</intent-filter>
</receiver>
</application>
</manifest>
@@ -1,749 +0,0 @@
La/c;
La/e;
HSPLa/e;-><init>(Lf/i;)V
La/f;
HSPLa/f;-><init>(La/j;I)V
LG0/h;
HSPLG0/h;-><init>(ILjava/lang/Object;)V
La/h;
La/j;
HSPLa/j;-><init>()V
PLa/j;->f(La/j;)V
HSPLa/j;->i(Lb/b;)V
HSPLa/j;->e()Landroidx/lifecycle/u;
HSPLa/j;->m()La/u;
HSPLa/j;->b()LN1/k;
HSPLa/j;->d()Landroidx/lifecycle/M;
PLa/j;->onBackPressed()V
HSPLa/j;->onCreate(Landroid/os/Bundle;)V
LX/B;
La/r;
HSPLa/r;-><init>(La/u;Landroidx/lifecycle/u;LX/B;)V
PLa/r;->cancel()V
HSPLa/r;->a(Landroidx/lifecycle/s;Landroidx/lifecycle/k;)V
La/s;
HSPLa/s;-><init>(La/u;LX/B;)V
PLa/s;->cancel()V
La/u;
HSPLa/u;-><init>(Ljava/lang/Runnable;)V
PLa/u;->a()V
La/v;
Lb/a;
HSPLb/a;-><init>()V
Lb/b;
Lc/a;
LX/A;
LA/j;
PLA/j;->Q()V
Lc/b;
HSPLc/b;-><init>(LX/A;Lx0/a;)V
HSPLa/e;->b(Ljava/lang/String;Lx0/a;LX/A;)LA/j;
Lc/c;
Lx0/a;
LX/F;
Le/a;
HSPLe/a;-><clinit>()V
Lk/Y0;
Lf/g;
HSPLf/g;-><init>(Lf/i;)V
Lf/h;
HSPLf/h;-><init>(Lf/i;)V
HSPLf/h;->a()V
Lf/i;
HSPLf/i;-><init>()V
HSPLf/i;->attachBaseContext(Landroid/content/Context;)V
PLf/i;->dispatchKeyEvent(Landroid/view/KeyEvent;)Z
HSPLf/i;->u()Lf/n;
HSPLf/i;->getMenuInflater()Landroid/view/MenuInflater;
HSPLf/i;->getResources()Landroid/content/res/Resources;
HSPLf/i;->v()V
HSPLf/i;->onContentChanged()V
PLf/i;->onDestroy()V
HSPLf/i;->onPostCreate(Landroid/os/Bundle;)V
HSPLf/i;->onPostResume()V
HSPLf/i;->onStart()V
PLf/i;->onStop()V
HSPLf/i;->onTitleChanged(Ljava/lang/CharSequence;I)V
HSPLf/i;->setContentView(I)V
HSPLf/i;->setTheme(I)V
Lf/j;
Lf/n;
HSPLf/n;-><clinit>()V
HSPLf/n;->g(Lf/n;)V
Lf/o;
HSPLf/o;-><init>(Lf/z;I)V
Lf/p;
HSPLf/p;-><init>(Lf/z;I)V
Lf/u;
HSPLf/u;-><init>(Lf/z;Landroid/view/Window$Callback;)V
PLf/u;->dispatchKeyEvent(Landroid/view/KeyEvent;)Z
HSPLf/u;->onContentChanged()V
HSPLf/u;->onCreatePanelMenu(ILandroid/view/Menu;)Z
HSPLf/u;->onCreatePanelView(I)Landroid/view/View;
HSPLf/u;->onPreparePanel(ILandroid/view/View;Landroid/view/Menu;)Z
Lf/y;
Lf/z;
HSPLf/z;-><clinit>()V
HSPLf/z;-><init>(Landroid/content/Context;Landroid/view/Window;Lf/j;Ljava/lang/Object;)V
HSPLf/z;->o(Landroid/view/Window;)V
PLf/z;->r(Lj/n;)V
PLf/z;->u(Landroid/view/KeyEvent;)Z
HSPLf/z;->v(I)V
HSPLf/z;->w()V
HSPLf/z;->x()V
HSPLf/z;->z(I)Lf/y;
HSPLf/z;->A()V
HSPLf/z;->a()V
HSPLf/z;->B(I)V
HSPLf/z;->C(Landroid/content/Context;I)I
PLf/z;->D()Z
HSPLf/z;->c()V
HSPLf/z;->onCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
PLf/z;->e()V
HSPLf/z;->G(Lf/y;Landroid/view/KeyEvent;)Z
HSPLf/z;->h(I)Z
HSPLf/z;->i(I)V
HSPLf/z;->m(Ljava/lang/CharSequence;)V
HSPLf/z;->H()V
Lf/C;
HSPLf/C;-><clinit>()V
HSPLf/C;-><init>()V
HSPLf/C;->b(Landroid/content/Context;Landroid/util/AttributeSet;)Lk/q;
HSPLf/C;->e(Landroid/content/Context;Landroid/util/AttributeSet;)Lk/c0;
Lf/H;
HSPLf/H;-><init>(Lf/J;I)V
LB/i;
HSPLB/i;-><init>(ILjava/lang/Object;)V
Lf/J;
HSPLf/J;-><clinit>()V
HSPLf/J;-><init>(Landroid/app/Activity;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
HSPLi/d;->getResources()Landroid/content/res/Resources;
HSPLi/d;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
HSPLi/d;->getTheme()Landroid/content/res/Resources$Theme;
HSPLi/d;->b()V
Li/i;
HSPLi/i;-><clinit>()V
HSPLi/i;-><init>(Landroid/content/Context;)V
HSPLf/u;->dispatchPopulateAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)Z
HSPLf/u;->dispatchTouchEvent(Landroid/view/MotionEvent;)Z
HSPLf/u;->onAttachedToWindow()V
PLf/u;->onDetachedFromWindow()V
HSPLf/u;->onWindowAttributesChanged(Landroid/view/WindowManager$LayoutParams;)V
HSPLf/u;->onWindowFocusChanged(Z)V
Lj/a;
HSPLj/a;-><init>(Landroid/content/Context;Ljava/lang/CharSequence;)V
Lk/k;
HSPLk/k;->i(Lj/y;)V
Lj/l;
Lj/m;
Lj/n;
HSPLj/n;-><clinit>()V
HSPLj/n;-><init>(Landroid/content/Context;)V
HSPLj/n;->b(Lj/z;Landroid/content/Context;)V
PLj/n;->close()V
PLj/n;->c(Z)V
HSPLj/n;->i()V
HSPLj/n;->l()Ljava/util/ArrayList;
HSPLj/n;->hasVisibleItems()Z
HSPLj/n;->p(Z)V
HSPLj/n;->setQwertyMode(Z)V
HSPLj/n;->size()I
HSPLj/n;->v()V
HSPLj/n;->w()V
Lj/y;
Lj/z;
Lj/B;
Lk/a;
HSPLk/a;-><init>(Landroidx/appcompat/widget/ActionBarContextView;)V
Landroidx/appcompat/widget/ActionBarContextView;
Lk/b;
HSPLk/b;-><init>(Landroidx/appcompat/widget/ActionBarContainer;)V
HSPLk/b;->draw(Landroid/graphics/Canvas;)V
HSPLk/b;->getOpacity()I
HSPLk/b;->getOutline(Landroid/graphics/Outline;)V
Landroidx/appcompat/widget/ActionBarContainer;
HSPLandroidx/appcompat/widget/ActionBarContainer;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
HSPLandroidx/appcompat/widget/ActionBarContainer;->drawableStateChanged()V
HSPLandroidx/appcompat/widget/ActionBarContainer;->jumpDrawablesToCurrentState()V
HSPLandroidx/appcompat/widget/ActionBarContainer;->onFinishInflate()V
HSPLandroidx/appcompat/widget/ActionBarContainer;->onLayout(ZIIII)V
HSPLandroidx/appcompat/widget/ActionBarContainer;->onMeasure(II)V
HSPLandroidx/appcompat/widget/ActionBarContainer;->setTabContainer(Lk/P0;)V
PLandroidx/appcompat/widget/ActionBarContainer;->verifyDrawable(Landroid/graphics/drawable/Drawable;)Z
HSPLandroidx/appcompat/widget/ActionBarContextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
PLandroidx/appcompat/widget/ActionBarContextView;->onDetachedFromWindow()V
LK/b0;
HSPLK/b0;-><init>(ILjava/lang/Object;)V
Lk/c;
HSPLk/c;-><init>(Landroidx/appcompat/widget/ActionBarOverlayLayout;I)V
Lk/d;
Lk/e;
Landroidx/appcompat/widget/ActionBarOverlayLayout;
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout;-><clinit>()V
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout;->g(Landroid/view/View;Landroid/graphics/Rect;Z)Z
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout;->checkLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Z
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout;->generateLayoutParams(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
PLandroidx/appcompat/widget/ActionBarOverlayLayout;->h()V
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout;->i(Landroid/content/Context;)V
PLandroidx/appcompat/widget/ActionBarOverlayLayout;->onDetachedFromWindow()V
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout;->onLayout(ZIIII)V
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout;->onMeasure(II)V
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout;->onStartNestedScroll(Landroid/view/View;Landroid/view/View;I)Z
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout;->f(Landroid/view/View;Landroid/view/View;II)Z
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout;->onWindowVisibilityChanged(I)V
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout;->k()V
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout;->setActionBarVisibilityCallback(Lk/d;)V
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout;->setHasNonEmbeddedTabs(Z)V
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout;->l(Landroid/view/Menu;Lj/y;)V
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout;->setWindowCallback(Landroid/view/Window$Callback;)V
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout;->setWindowTitle(Ljava/lang/CharSequence;)V
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout;->shouldDelayChildPressedState()Z
Lj/b;
Lk/j;
HSPLk/j;-><init>(Lk/k;Landroid/content/Context;)V
Lj/f;
HSPLj/f;-><init>(Ljava/lang/Object;)V
HSPLk/k;-><init>(Landroid/content/Context;)V
HSPLk/k;->d()Z
PLk/k;->f()Z
HSPLk/k;->c(Landroid/content/Context;Lj/n;)V
PLk/k;->a(Lj/n;Z)V
HSPLk/k;->g()V
Lk/l;
Lk/n;
Landroidx/appcompat/widget/ActionMenuView;
HSPLandroidx/appcompat/widget/ActionMenuView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
HSPLandroidx/appcompat/widget/ActionMenuView;->a(Lj/n;)V
PLandroidx/appcompat/widget/ActionMenuView;->onDetachedFromWindow()V
HSPLandroidx/appcompat/widget/ActionMenuView;->onLayout(ZIIII)V
HSPLandroidx/appcompat/widget/ActionMenuView;->onMeasure(II)V
HSPLandroidx/appcompat/widget/ActionMenuView;->setOnMenuItemClickListener(Lk/n;)V
HSPLandroidx/appcompat/widget/ActionMenuView;->setOverflowReserved(Z)V
HSPLandroidx/appcompat/widget/ActionMenuView;->setPopupTheme(I)V
HSPLandroidx/appcompat/widget/ActionMenuView;->setPresenter(Lk/k;)V
Lk/p;
HSPLk/p;-><init>(Landroid/view/View;)V
HSPLk/p;->a()V
HSPLk/p;->d(Landroid/util/AttributeSet;I)V
Lk/q;
HSPLk/q;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
HSPLk/q;->drawableStateChanged()V
HSPLk/q;->getEmojiTextViewHelper()Lk/y;
HSPLk/q;->onInitializeAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)V
HSPLk/q;->onInitializeAccessibilityNodeInfo(Landroid/view/accessibility/AccessibilityNodeInfo;)V
HSPLk/q;->onLayout(ZIIII)V
HSPLk/q;->onTextChanged(Ljava/lang/CharSequence;III)V
HSPLk/q;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
HSPLk/q;->setFilters([Landroid/text/InputFilter;)V
Lk/u;
HSPLk/u;-><init>()V
HSPLk/u;->a([II)Z
HSPLk/u;->d(Landroid/content/Context;I)Landroid/content/res/ColorStateList;
Lk/v;
HSPLk/v;-><clinit>()V
HSPLk/v;->a()Lk/v;
HSPLk/v;->d()V
Lk/x;
HSPLk/x;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
HSPLk/x;->drawableStateChanged()V
HSPLk/x;->getText()Landroid/text/Editable;
HSPLk/x;->getText()Ljava/lang/CharSequence;
HSPLk/x;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
HSPLk/x;->setKeyListener(Landroid/text/method/KeyListener;)V
Lk/D;
HSPLk/D;->a(Landroid/text/method/KeyListener;)Landroid/text/method/KeyListener;
HSPLk/D;->d(Z)V
Lk/y;
HSPLk/y;-><init>(Landroid/widget/TextView;)V
HSPLk/y;->a(Landroid/util/AttributeSet;I)V
HSPLk/y;->c(Z)V
Lk/z;
HSPLk/z;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
HSPLk/z;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
HSPLk/z;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
LA/d;
HSPLA/d;->a()V
HSPLA/d;->d(Landroid/util/AttributeSet;I)V
Lk/A;
HSPLk/A;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
HSPLk/A;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
HSPLk/A;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
Lk/U;
HSPLk/U;-><init>(Lk/Y;IILjava/lang/ref/WeakReference;)V
HSPLk/U;->g(I)V
Lk/Y;
HSPLk/Y;-><init>(Landroid/widget/TextView;)V
HSPLk/Y;->b()V
HSPLk/Y;->c(Landroid/content/Context;Lk/v;I)LN1/k;
HSPLk/Y;->f(Landroid/util/AttributeSet;I)V
HSPLk/Y;->g(Landroid/content/Context;I)V
HSPLk/Y;->n(Landroid/content/Context;LK/n;)V
Lk/c0;
HSPLk/c0;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
HSPLk/c0;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
HSPLk/c0;->g()V
HSPLk/c0;->drawableStateChanged()V
HSPLk/c0;->getEmojiTextViewHelper()Lk/y;
HSPLk/c0;->getText()Ljava/lang/CharSequence;
HSPLk/c0;->onLayout(ZIIII)V
HSPLk/c0;->onMeasure(II)V
HSPLk/c0;->onTextChanged(Ljava/lang/CharSequence;III)V
HSPLk/c0;->setCompoundDrawables(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
HSPLk/c0;->setCompoundDrawablesWithIntrinsicBounds(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
HSPLk/c0;->setFilters([Landroid/text/InputFilter;)V
HSPLk/c0;->setTextAppearance(Landroid/content/Context;I)V
HSPLk/c0;->setTypeface(Landroid/graphics/Typeface;I)V
Lk/e0;
HSPLk/e0;-><init>()V
Lk/f0;
HSPLk/f0;-><init>()V
Lk/g0;
HSPLk/g0;-><init>()V
Lk/h0;
HSPLk/h0;-><clinit>()V
HSPLk/h0;-><init>(Landroid/widget/TextView;)V
HSPLk/h0;->j()Z
Lk/j0;
Landroidx/appcompat/widget/ContentFrameLayout;
HSPLandroidx/appcompat/widget/ContentFrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
HSPLandroidx/appcompat/widget/ContentFrameLayout;->getMinWidthMajor()Landroid/util/TypedValue;
HSPLandroidx/appcompat/widget/ContentFrameLayout;->getMinWidthMinor()Landroid/util/TypedValue;
HSPLandroidx/appcompat/widget/ContentFrameLayout;->onAttachedToWindow()V
PLandroidx/appcompat/widget/ContentFrameLayout;->onDetachedFromWindow()V
HSPLandroidx/appcompat/widget/ContentFrameLayout;->onMeasure(II)V
HSPLandroidx/appcompat/widget/ContentFrameLayout;->setAttachListener(Lk/j0;)V
Lk/k0;
Lk/l0;
Lk/m0;
Lk/v0;
HSPLk/v0;-><init>(Landroid/view/View;)V
Lk/x0;
HSPLk/x0;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
HSPLk/x0;->getVirtualChildCount()I
HSPLk/x0;->onInitializeAccessibilityNodeInfo(Landroid/view/accessibility/AccessibilityNodeInfo;)V
HSPLk/x0;->onLayout(ZIIII)V
HSPLk/x0;->onMeasure(II)V
HSPLk/x0;->setBaselineAligned(Z)V
HSPLk/x0;->setDividerDrawable(Landroid/graphics/drawable/Drawable;)V
Lk/L0;
Lk/M0;
Lk/N0;
Lk/O0;
HSPLk/O0;->a(II)V
Lk/R0;
HSPLk/R0;-><clinit>()V
HSPLk/R0;->a(Landroid/view/View;Landroid/content/Context;)V
Lk/S0;
HSPLk/S0;-><clinit>()V
HSPLk/S0;->a(Landroid/content/Context;)V
Lk/T0;
LK/n;
HSPLK/n;->g(I)Landroid/content/res/ColorStateList;
HSPLK/n;->h(I)Landroid/graphics/drawable/Drawable;
HSPLK/n;->i(I)Landroid/graphics/drawable/Drawable;
HSPLK/n;->j(IILk/U;)Landroid/graphics/Typeface;
HSPLK/n;->s(Landroid/content/Context;Landroid/util/AttributeSet;[III)LK/n;
HSPLK/n;->u()V
Lk/V0;
HSPLk/V0;-><init>(Landroidx/appcompat/widget/Toolbar;)V
Lk/X0;
HSPLk/X0;-><init>(Landroidx/appcompat/widget/Toolbar;)V
HSPLk/X0;->d()Z
HSPLk/X0;->c(Landroid/content/Context;Lj/n;)V
PLk/X0;->a(Lj/n;Z)V
HSPLk/X0;->g()V
Landroidx/appcompat/widget/Toolbar;
HSPLandroidx/appcompat/widget/Toolbar;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
HSPLandroidx/appcompat/widget/Toolbar;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
HSPLandroidx/appcompat/widget/Toolbar;->a(Ljava/util/ArrayList;I)V
HSPLandroidx/appcompat/widget/Toolbar;->b(Landroid/view/View;Z)V
HSPLandroidx/appcompat/widget/Toolbar;->checkLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Z
HSPLandroidx/appcompat/widget/Toolbar;->d()V
HSPLandroidx/appcompat/widget/Toolbar;->f()V
HSPLandroidx/appcompat/widget/Toolbar;->g()V
HSPLandroidx/appcompat/widget/Toolbar;->h()Lk/Y0;
HSPLandroidx/appcompat/widget/Toolbar;->j(Landroid/view/View;I)I
HSPLandroidx/appcompat/widget/Toolbar;->getContentInsetEnd()I
HSPLandroidx/appcompat/widget/Toolbar;->getContentInsetStart()I
HSPLandroidx/appcompat/widget/Toolbar;->getCurrentContentInsetEnd()I
HSPLandroidx/appcompat/widget/Toolbar;->getCurrentContentInsetLeft()I
HSPLandroidx/appcompat/widget/Toolbar;->getCurrentContentInsetRight()I
HSPLandroidx/appcompat/widget/Toolbar;->getCurrentContentInsetStart()I
HSPLandroidx/appcompat/widget/Toolbar;->k(Landroid/view/View;)I
HSPLandroidx/appcompat/widget/Toolbar;->getNavigationContentDescription()Ljava/lang/CharSequence;
HSPLandroidx/appcompat/widget/Toolbar;->getNavigationIcon()Landroid/graphics/drawable/Drawable;
HSPLandroidx/appcompat/widget/Toolbar;->getSubtitle()Ljava/lang/CharSequence;
HSPLandroidx/appcompat/widget/Toolbar;->getTitle()Ljava/lang/CharSequence;
HSPLandroidx/appcompat/widget/Toolbar;->l(Landroid/view/View;)I
HSPLandroidx/appcompat/widget/Toolbar;->getWrapper()Lk/l0;
HSPLandroidx/appcompat/widget/Toolbar;->o(Landroid/view/View;)Z
HSPLandroidx/appcompat/widget/Toolbar;->q(Landroid/view/View;II[I)I
HSPLandroidx/appcompat/widget/Toolbar;->r(Landroid/view/View;IIII[I)I
HSPLandroidx/appcompat/widget/Toolbar;->s(Landroid/view/View;IIII)V
PLandroidx/appcompat/widget/Toolbar;->onDetachedFromWindow()V
HSPLandroidx/appcompat/widget/Toolbar;->onLayout(ZIIII)V
HSPLandroidx/appcompat/widget/Toolbar;->onMeasure(II)V
HSPLandroidx/appcompat/widget/Toolbar;->onRtlPropertiesChanged(I)V
HSPLandroidx/appcompat/widget/Toolbar;->setCollapsible(Z)V
HSPLandroidx/appcompat/widget/Toolbar;->setNavigationContentDescription(Ljava/lang/CharSequence;)V
HSPLandroidx/appcompat/widget/Toolbar;->setNavigationIcon(Landroid/graphics/drawable/Drawable;)V
HSPLandroidx/appcompat/widget/Toolbar;->setNavigationOnClickListener(Landroid/view/View$OnClickListener;)V
HSPLandroidx/appcompat/widget/Toolbar;->setPopupTheme(I)V
HSPLandroidx/appcompat/widget/Toolbar;->setSubtitle(Ljava/lang/CharSequence;)V
HSPLandroidx/appcompat/widget/Toolbar;->setTitle(Ljava/lang/CharSequence;)V
HSPLandroidx/appcompat/widget/Toolbar;->t(Landroid/view/View;)Z
Lk/b1;
HSPLk/b1;-><init>(Lk/c1;)V
Lk/c1;
HSPLk/c1;->a(I)V
Lk/e1;
Lk/h1;
HSPLk/h1;-><clinit>()V
LW/a;
HSPLW/a;-><clinit>()V
LX/a;
HSPLX/a;-><init>(LX/J;)V
HSPLX/a;->c(I)V
HSPLX/a;->d(Z)I
HSPLX/a;->e(ILX/q;Ljava/lang/String;I)V
HSPLX/a;->a(Ljava/util/ArrayList;Ljava/util/ArrayList;)Z
LX/i;
LX/o;
HSPLX/o;-><init>(LX/q;)V
LX/p;
LX/q;
HSPLX/q;-><clinit>()V
HSPLX/q;-><init>()V
HSPLX/q;->c()LX/w;
HSPLX/q;->g()LX/p;
HSPLX/q;->h()LX/J;
HSPLX/q;->i()Landroid/content/Context;
HSPLX/q;->e()Landroidx/lifecycle/u;
HSPLX/q;->j()I
HSPLX/q;->k()LX/J;
HSPLX/q;->b()LN1/k;
HSPLX/q;->d()Landroidx/lifecycle/M;
HSPLX/q;->l()V
PLX/q;->m()V
HSPLX/q;->n()Z
HSPLX/q;->q()V
HSPLX/q;->s(Landroid/content/Context;)V
HSPLX/q;->t(Landroid/os/Bundle;)V
PLX/q;->v()V
PLX/q;->w()V
PLX/q;->x()V
HSPLX/q;->y(Landroid/os/Bundle;)Landroid/view/LayoutInflater;
HSPLX/q;->z()V
HSPLX/q;->B()V
PLX/q;->C()V
HSPLX/q;->D(Landroid/os/Bundle;)V
HSPLX/q;->E(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)V
HSPLX/q;->F()Landroid/content/Context;
HSPLX/q;->G()Landroid/view/View;
HSPLX/q;->H(IIII)V
HSPLX/q;->I(Landroid/os/Bundle;)V
HSPLX/q;->toString()Ljava/lang/String;
LX/u;
HSPLX/u;-><init>(Lf/i;)V
HSPLX/u;->e()Landroidx/lifecycle/u;
HSPLX/u;->b()LN1/k;
HSPLX/u;->d()Landroidx/lifecycle/M;
HSPLX/u;->a()V
PLf/i;->w(LX/J;)Z
HSPLf/i;->onCreate(Landroid/os/Bundle;)V
HSPLf/i;->onCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
HSPLf/i;->onCreateView(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
PLf/i;->x()V
PLf/i;->onPause()V
HSPLf/i;->z()V
HSPLf/i;->onResume()V
HSPLf/i;->A()V
HSPLf/i;->onStateNotSaved()V
PLf/i;->B()V
LX/w;
Landroidx/fragment/app/FragmentContainerView;
PLandroidx/fragment/app/FragmentContainerView;->a(Landroid/view/View;)V
HSPLandroidx/fragment/app/FragmentContainerView;->addView(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V
HSPLandroidx/fragment/app/FragmentContainerView;->dispatchDraw(Landroid/graphics/Canvas;)V
HSPLandroidx/fragment/app/FragmentContainerView;->drawChild(Landroid/graphics/Canvas;Landroid/view/View;J)Z
PLandroidx/fragment/app/FragmentContainerView;->removeView(Landroid/view/View;)V
HSPLB/i;->n()V
LX/D;
HSPLX/D;-><clinit>()V
HSPLX/D;->b(Ljava/lang/ClassLoader;Ljava/lang/String;)Ljava/lang/Class;
HSPLX/D;->c(Ljava/lang/ClassLoader;Ljava/lang/String;)Ljava/lang/Class;
LX/x;
HSPLX/x;-><init>(LX/y;LX/Q;)V
HSPLX/x;->onViewAttachedToWindow(Landroid/view/View;)V
PLX/x;->onViewDetachedFromWindow(Landroid/view/View;)V
LX/y;
HSPLX/y;-><init>(LX/J;)V
HSPLX/y;->onCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
HSPLA/j;->m(Z)V
HSPLA/j;->n(Z)V
HSPLA/j;->o(Z)V
PLA/j;->p(Z)V
PLA/j;->q(Z)V
PLA/j;->r(Z)V
HSPLA/j;->s(Z)V
HSPLA/j;->t(Z)V
HSPLA/j;->u(Z)V
HSPLA/j;->w(Z)V
PLA/j;->x(Z)V
HSPLA/j;->y(Z)V
PLA/j;->z(Z)V
HSPLX/B;-><init>(LX/J;)V
LX/C;
HSPLX/C;-><init>(LX/J;)V
HSPLX/D;-><init>(LX/J;)V
Lo0/g;
LX/E;
HSPLX/A;-><init>(LX/J;I)V
LX/H;
LX/J;
HSPLX/J;-><init>()V
HSPLX/J;->a(LX/q;)LX/Q;
HSPLX/J;->b(LX/u;LX/w;LX/q;)V
HSPLX/J;->d()V
HSPLX/J;->e()Ljava/util/HashSet;
HSPLX/J;->f(LX/q;)LX/Q;
HSPLX/J;->j()V
HSPLX/J;->k()Z
PLX/J;->l()V
HSPLX/J;->r(LX/q;)V
HSPLX/J;->t()Z
HSPLX/J;->u(I)V
HSPLX/J;->w(LX/H;Z)V
HSPLX/J;->x(Z)V
HSPLX/J;->y(Z)Z
HSPLX/J;->A(Ljava/util/ArrayList;Ljava/util/ArrayList;II)V
HSPLX/J;->B(I)LX/q;
HSPLX/J;->C(LX/q;)Landroid/view/ViewGroup;
HSPLX/J;->D()LX/D;
HSPLX/J;->E()Lo0/g;
HSPLX/J;->G(LX/q;)Z
HSPLX/J;->I(LX/q;)Z
HSPLX/J;->J(LX/q;)Z
HSPLX/J;->K(IZ)V
HSPLX/J;->L()V
HSPLX/J;->Q(Ljava/util/ArrayList;Ljava/util/ArrayList;)V
HSPLX/J;->T()V
HSPLX/J;->U(LX/q;Z)V
HSPLX/J;->W(LX/q;)V
HSPLX/J;->Z()V
HSPLX/J;->b0()V
LX/L;
LX/M;
HSPLX/M;-><clinit>()V
HSPLX/M;-><init>(Z)V
PLX/M;->c(LX/q;)V
PLX/M;->d(Ljava/lang/String;)V
PLX/M;->b()V
LX/N;
LX/P;
HSPLX/P;-><init>(ILjava/lang/Object;)V
LX/Q;
HSPLX/Q;-><init>(LA/j;LN1/n;LX/q;)V
HSPLX/Q;->a()V
HSPLX/Q;->b()V
HSPLX/Q;->c()V
HSPLX/Q;->d()I
HSPLX/Q;->e()V
HSPLX/Q;->f()V
PLX/Q;->g()V
PLX/Q;->h()V
PLX/Q;->i()V
HSPLX/Q;->j()V
HSPLX/Q;->k()V
PLX/Q;->l()V
HSPLX/Q;->m(Ljava/lang/ClassLoader;)V
HSPLX/Q;->n()V
PLX/Q;->p()V
HSPLX/Q;->q()V
PLX/Q;->r()V
LN1/n;
HSPLN1/n;->b(LX/q;)V
HSPLN1/n;->e(Ljava/lang/String;)LX/q;
HSPLN1/n;->m()Ljava/util/ArrayList;
HSPLN1/n;->n()Ljava/util/ArrayList;
HSPLN1/n;->o()Ljava/util/List;
HSPLN1/n;->p(LX/Q;)V
PLN1/n;->q(LX/Q;)V
LX/S;
HSPLX/S;-><init>(ILX/q;)V
HSPLX/S;-><init>(ILX/q;I)V
HSPLX/a;->b(LX/S;)V
LX/T;
HSPLX/T;-><init>(LX/q;Landroidx/lifecycle/M;)V
HSPLX/T;->e()Landroidx/lifecycle/u;
HSPLX/T;->b()LN1/k;
HSPLX/T;->c(Landroidx/lifecycle/k;)V
HSPLX/T;->f()V
LX/V;
HSPLX/V;-><init>(LX/i;LX/W;I)V
LX/W;
HSPLX/W;-><init>(IILX/Q;LG/b;)V
HSPLX/W;->b()V
HSPLX/W;->d()V
LB/g;
HSPLB/g;->a(Landroid/view/View;I)V
HSPLB/g;->b(I)I
HSPLX/W;->a()V
HSPLX/W;->c(II)V
HSPLX/i;-><init>(Landroid/view/ViewGroup;)V
HSPLX/i;->a(IILX/Q;)V
HSPLX/i;->c()V
HSPLX/i;->d(LX/q;)LX/W;
HSPLX/i;->e()V
HSPLX/i;->f(Landroid/view/ViewGroup;Lo0/g;)LX/i;
HSPLX/i;->g()V
HSPLX/i;->h()V
LY/b;
HSPLY/b;-><clinit>()V
LY/c;
HSPLY/c;-><clinit>()V
LY/d;
HSPLY/d;-><clinit>()V
HSPLY/d;->a(LX/q;)LY/c;
HSPLY/d;->b(LY/a;)V
LY/a;
HSPLY/a;-><init>(LX/q;Ljava/lang/String;)V
HSPLandroidx/lifecycle/a;-><init>(Ljava/util/HashMap;)V
HSPLandroidx/lifecycle/a;->a(Ljava/util/List;Landroidx/lifecycle/s;Landroidx/lifecycle/k;Ljava/lang/Object;)V
HSPLandroidx/lifecycle/b;-><init>(Ljava/lang/reflect/Method;I)V
HSPLandroidx/lifecycle/b;->hashCode()I
HSPLandroidx/lifecycle/c;-><clinit>()V
HSPLandroidx/lifecycle/c;-><init>()V
HSPLandroidx/lifecycle/c;->a(Ljava/lang/Class;[Ljava/lang/reflect/Method;)Landroidx/lifecycle/a;
HSPLandroidx/lifecycle/c;->b(Ljava/util/HashMap;Landroidx/lifecycle/b;Landroidx/lifecycle/k;Ljava/lang/Class;)V
HSPLandroidx/lifecycle/f;->onActivityCreated(Landroid/app/Activity;Landroid/os/Bundle;)V
PLandroidx/lifecycle/f;->onActivityDestroyed(Landroid/app/Activity;)V
PLandroidx/lifecycle/f;->onActivityPaused(Landroid/app/Activity;)V
HSPLandroidx/lifecycle/f;->onActivityResumed(Landroid/app/Activity;)V
HSPLandroidx/lifecycle/f;->onActivityStarted(Landroid/app/Activity;)V
PLandroidx/lifecycle/f;->onActivityStopped(Landroid/app/Activity;)V
HSPLandroidx/lifecycle/k;-><clinit>()V
HSPLandroidx/lifecycle/k;->a()Landroidx/lifecycle/l;
HSPLandroidx/lifecycle/k;->values()[Landroidx/lifecycle/k;
HSPLandroidx/lifecycle/l;-><clinit>()V
HSPLandroidx/lifecycle/l;->values()[Landroidx/lifecycle/l;
HSPLandroidx/lifecycle/o;-><init>()V
HSPLandroidx/lifecycle/o;->onActivityCreated(Landroid/app/Activity;Landroid/os/Bundle;)V
HSPLandroidx/lifecycle/p;-><clinit>()V
HSPLandroidx/lifecycle/t;->a(Landroidx/lifecycle/s;Landroidx/lifecycle/k;)V
HSPLandroidx/lifecycle/u;-><init>(Landroidx/lifecycle/s;)V
HSPLandroidx/lifecycle/u;->a(Landroidx/lifecycle/r;)V
HSPLandroidx/lifecycle/u;->b(Landroidx/lifecycle/r;)Landroidx/lifecycle/l;
HSPLandroidx/lifecycle/u;->c(Ljava/lang/String;)V
HSPLandroidx/lifecycle/u;->d(Landroidx/lifecycle/k;)V
HSPLandroidx/lifecycle/u;->e(Landroidx/lifecycle/l;)V
HSPLandroidx/lifecycle/u;->f(Landroidx/lifecycle/r;)V
HSPLandroidx/lifecycle/u;->g()V
HSPLandroidx/lifecycle/u;->h()V
HSPLandroidx/lifecycle/v;-><clinit>()V
HSPLandroidx/lifecycle/v;->b(Ljava/lang/Class;)I
HSPLandroidx/lifecycle/w;-><init>(Landroidx/lifecycle/x;LB/i;)V
HSPLandroidx/lifecycle/w;->a(Z)V
HSPLandroidx/lifecycle/x;-><clinit>()V
HSPLandroidx/lifecycle/x;->a(Ljava/lang/String;)V
HSPLandroidx/lifecycle/x;->b(Landroidx/lifecycle/w;)V
HSPLandroidx/lifecycle/x;->c(Landroidx/lifecycle/w;)V
HSPLandroidx/lifecycle/x;-><init>()V
HSPLandroidx/lifecycle/ProcessLifecycleInitializer;-><init>()V
HSPLandroidx/lifecycle/ProcessLifecycleInitializer;->b(Landroid/content/Context;)Ljava/lang/Object;
HSPLandroidx/lifecycle/ProcessLifecycleInitializer;->a()Ljava/util/List;
HSPLandroidx/lifecycle/C;-><clinit>()V
HSPLandroidx/lifecycle/C;-><init>()V
HSPLandroidx/lifecycle/C;->e()Landroidx/lifecycle/u;
HSPLandroidx/lifecycle/E;-><init>()V
HSPLandroidx/lifecycle/E;->onActivityCreated(Landroid/app/Activity;Landroid/os/Bundle;)V
PLandroidx/lifecycle/E;->onActivityDestroyed(Landroid/app/Activity;)V
PLandroidx/lifecycle/E;->onActivityPaused(Landroid/app/Activity;)V
HSPLandroidx/lifecycle/E;->onActivityPostCreated(Landroid/app/Activity;Landroid/os/Bundle;)V
HSPLandroidx/lifecycle/E;->onActivityPostResumed(Landroid/app/Activity;)V
HSPLandroidx/lifecycle/E;->onActivityPostStarted(Landroid/app/Activity;)V
PLandroidx/lifecycle/E;->onActivityPreDestroyed(Landroid/app/Activity;)V
PLandroidx/lifecycle/E;->onActivityPrePaused(Landroid/app/Activity;)V
PLandroidx/lifecycle/E;->onActivityPreStopped(Landroid/app/Activity;)V
HSPLandroidx/lifecycle/E;->onActivityResumed(Landroid/app/Activity;)V
HSPLandroidx/lifecycle/E;->onActivityStarted(Landroid/app/Activity;)V
PLandroidx/lifecycle/E;->onActivityStopped(Landroid/app/Activity;)V
HSPLandroidx/lifecycle/E;->registerIn(Landroid/app/Activity;)V
HSPLandroidx/lifecycle/F;-><init>()V
HSPLandroidx/lifecycle/F;->a(Landroidx/lifecycle/k;)V
HSPLandroidx/lifecycle/F;->onActivityCreated(Landroid/os/Bundle;)V
PLandroidx/lifecycle/F;->onDestroy()V
PLandroidx/lifecycle/F;->onPause()V
HSPLandroidx/lifecycle/F;->onResume()V
HSPLandroidx/lifecycle/F;->onStart()V
PLandroidx/lifecycle/F;->onStop()V
HSPLandroidx/lifecycle/K;-><init>()V
PLandroidx/lifecycle/K;->b()V
HSPLB/i;->m(Ljava/lang/Class;)Landroidx/lifecycle/K;
HSPLandroidx/lifecycle/M;-><init>()V
PLandroidx/lifecycle/M;->a()V
HSPLandroidx/lifecycle/H;->g(Landroid/view/View;Landroidx/lifecycle/s;)V
Lh0/a;
HSPLh0/a;-><clinit>()V
HSPLh0/a;-><init>(Landroid/content/Context;)V
HSPLh0/a;->a(Landroid/os/Bundle;)V
HSPLh0/a;->b(Ljava/lang/Class;Ljava/util/HashSet;)Ljava/lang/Object;
HSPLh0/a;->c(Landroid/content/Context;)Lh0/a;
LK/x;
HSPLK/x;-><init>(ILjava/lang/Object;)V
La/d;
HSPLa/d;-><init>(Lf/i;)V
LX/r;
HSPLX/r;-><init>(ILjava/lang/Object;)V
LX/t;
HSPLX/t;-><init>(Lf/i;I)V
Lk/U0;
HSPLk/U0;-><init>(Landroidx/appcompat/widget/Toolbar;I)V
LX/s;
HSPLX/s;-><init>(Lf/i;I)V
LX/z;
HSPLX/z;-><init>(LX/J;I)V
HSPLB/g;->l(Ljava/lang/Object;)V
Lp/e;
HSPLp/e;-><clinit>()V
HSPLp/e;->a(I)I
HSPLp/e;->b(I)[I
HSPLB/g;->n(I)Ljava/lang/String;
HSPLB/g;->o(I)Ljava/lang/String;
HSPLB/g;->d(ILjava/lang/String;)Ljava/lang/String;
HSPLB/g;->e(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
HSPLB/g;->g(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
HSPLB/g;->f(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
HSPLK/E;-><init>(ILjava/lang/Class;III)V
HSPLX/F;-><init>(I)V
HSPLX/L;-><init>(I)V
HSPLa/t;-><init>(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
HSPLB0/f;-><init>(I)V
HSPLm/b;-><init>(Lm/c;Lm/c;I)V
HSPLA/d;-><init>(Landroid/widget/ImageView;)V
HSPLA/j;-><init>(LX/J;)V
HSPLB/i;-><init>(Landroidx/lifecycle/M;Landroidx/lifecycle/L;)V
HSPLK/n;-><init>(Landroid/content/Context;Landroid/content/res/TypedArray;)V
HSPLK/x;->run()V
HSPLN1/n;-><init>(I)V
HSPLX/L;->a(Ljava/lang/Class;)Landroidx/lifecycle/K;
HSPLX/P;->onViewAttachedToWindow(Landroid/view/View;)V
HSPLX/V;->run()V
HSPLa/f;->a(Landroidx/lifecycle/s;Landroidx/lifecycle/k;)V
HSPLandroidx/lifecycle/e;-><init>(Ljava/lang/Object;)V
HSPLandroidx/lifecycle/e;->a(Landroidx/lifecycle/s;Landroidx/lifecycle/k;)V
HSPLf/o;->run()V
PLf/p;->a(Lj/n;Z)V
HSPLj/b;-><init>(Lk/j;Landroid/view/View;)V
HSPLk/D;-><init>()V
HSPLk/D;-><init>(Landroid/widget/EditText;)V
HSPLk/D;->b(Landroid/util/AttributeSet;I)V
HSPLk/U0;->run()V
@@ -1,10 +0,0 @@
{
"version": 3,
"artifactType": {
"type": "COMPATIBLE_SCREEN_MANIFEST",
"kind": "Directory"
},
"applicationId": "com.jordanbot.autoride.debug",
"variantName": "debug",
"elements": []
}
@@ -1,10 +0,0 @@
{
"version": 3,
"artifactType": {
"type": "COMPATIBLE_SCREEN_MANIFEST",
"kind": "Directory"
},
"applicationId": "com.jordanbot.autoride",
"variantName": "release",
"elements": []
}
@@ -1 +0,0 @@
<?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>
@@ -1 +0,0 @@
<?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>
@@ -1 +0,0 @@
<?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 +0,0 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="overlay_expanded" modulePackage="com.jordanbot.autoride" filePath="app/src/main/res/layout/overlay_expanded.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.LinearLayout"><Targets><Target tag="layout/overlay_expanded_0" view="LinearLayout"><Expressions/><location startLine="1" startOffset="0" endLine="58" endOffset="14"/></Target><Target id="@+id/switch_bot_status" view="Switch"><Expressions/><location startLine="18" startOffset="4" endLine="24" endOffset="44"/></Target><Target id="@+id/et_min_price" view="EditText"><Expressions/><location startLine="31" startOffset="4" endLine="37" endOffset="44"/></Target><Target id="@+id/et_max_minutes" view="EditText"><Expressions/><location startLine="44" startOffset="4" endLine="50" endOffset="44"/></Target><Target id="@+id/btn_save_close" view="Button"><Expressions/><location startLine="52" startOffset="4" endLine="56" endOffset="35"/></Target></Targets></Layout>
@@ -1 +0,0 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="overlay_floating" modulePackage="com.jordanbot.autoride" filePath="app/src/main/res/layout/overlay_floating.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.FrameLayout"><Targets><Target tag="layout/overlay_floating_0" view="FrameLayout"><Expressions/><location startLine="1" startOffset="0" endLine="16" endOffset="13"/></Target><Target id="@+id/tv_bubble" view="TextView"><Expressions/><location startLine="5" startOffset="4" endLine="15" endOffset="33"/></Target></Targets></Layout>
@@ -1 +0,0 @@
<?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>
@@ -1 +0,0 @@
<?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>
@@ -1 +0,0 @@
<?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 +0,0 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="overlay_expanded" modulePackage="com.jordanbot.autoride" filePath="app/src/main/res/layout/overlay_expanded.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.LinearLayout"><Targets><Target tag="layout/overlay_expanded_0" view="LinearLayout"><Expressions/><location startLine="1" startOffset="0" endLine="58" endOffset="14"/></Target><Target id="@+id/switch_bot_status" view="Switch"><Expressions/><location startLine="18" startOffset="4" endLine="24" endOffset="44"/></Target><Target id="@+id/et_min_price" view="EditText"><Expressions/><location startLine="31" startOffset="4" endLine="37" endOffset="44"/></Target><Target id="@+id/et_max_minutes" view="EditText"><Expressions/><location startLine="44" startOffset="4" endLine="50" endOffset="44"/></Target><Target id="@+id/btn_save_close" view="Button"><Expressions/><location startLine="52" startOffset="4" endLine="56" endOffset="35"/></Target></Targets></Layout>
@@ -1 +0,0 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="overlay_floating" modulePackage="com.jordanbot.autoride" filePath="app/src/main/res/layout/overlay_floating.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.FrameLayout"><Targets><Target tag="layout/overlay_floating_0" view="FrameLayout"><Expressions/><location startLine="1" startOffset="0" endLine="16" endOffset="13"/></Target><Target id="@+id/tv_bubble" view="TextView"><Expressions/><location startLine="5" startOffset="4" endLine="15" endOffset="33"/></Target></Targets></Layout>
@@ -1 +0,0 @@
<?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>
@@ -1 +0,0 @@
<?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>
@@ -1 +0,0 @@
<?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 +0,0 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="overlay_expanded" modulePackage="com.jordanbot.autoride" filePath="app/src/main/res/layout/overlay_expanded.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.LinearLayout"><Targets><Target tag="layout/overlay_expanded_0" view="LinearLayout"><Expressions/><location startLine="1" startOffset="0" endLine="58" endOffset="14"/></Target><Target id="@+id/switch_bot_status" view="Switch"><Expressions/><location startLine="18" startOffset="4" endLine="24" endOffset="44"/></Target><Target id="@+id/et_min_price" view="EditText"><Expressions/><location startLine="31" startOffset="4" endLine="37" endOffset="44"/></Target><Target id="@+id/et_max_minutes" view="EditText"><Expressions/><location startLine="44" startOffset="4" endLine="50" endOffset="44"/></Target><Target id="@+id/btn_save_close" view="Button"><Expressions/><location startLine="52" startOffset="4" endLine="56" endOffset="35"/></Target></Targets></Layout>
@@ -1 +0,0 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="overlay_floating" modulePackage="com.jordanbot.autoride" filePath="app/src/main/res/layout/overlay_floating.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.FrameLayout"><Targets><Target tag="layout/overlay_floating_0" view="FrameLayout"><Expressions/><location startLine="1" startOffset="0" endLine="16" endOffset="13"/></Target><Target id="@+id/tv_bubble" view="TextView"><Expressions/><location startLine="5" startOffset="4" endLine="15" endOffset="33"/></Target></Targets></Layout>
@@ -1 +0,0 @@
<?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>
@@ -1 +0,0 @@
<?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>
@@ -1 +0,0 @@
<?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 +0,0 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="overlay_expanded" modulePackage="com.jordanbot.autoride" filePath="app/src/main/res/layout/overlay_expanded.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.LinearLayout"><Targets><Target tag="layout/overlay_expanded_0" view="LinearLayout"><Expressions/><location startLine="1" startOffset="0" endLine="58" endOffset="14"/></Target><Target id="@+id/switch_bot_status" view="Switch"><Expressions/><location startLine="18" startOffset="4" endLine="24" endOffset="44"/></Target><Target id="@+id/et_min_price" view="EditText"><Expressions/><location startLine="31" startOffset="4" endLine="37" endOffset="44"/></Target><Target id="@+id/et_max_minutes" view="EditText"><Expressions/><location startLine="44" startOffset="4" endLine="50" endOffset="44"/></Target><Target id="@+id/btn_save_close" view="Button"><Expressions/><location startLine="52" startOffset="4" endLine="56" endOffset="35"/></Target></Targets></Layout>
@@ -1 +0,0 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="overlay_floating" modulePackage="com.jordanbot.autoride" filePath="app/src/main/res/layout/overlay_floating.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.FrameLayout"><Targets><Target tag="layout/overlay_floating_0" view="FrameLayout"><Expressions/><location startLine="1" startOffset="0" endLine="16" endOffset="13"/></Target><Target id="@+id/tv_bubble" view="TextView"><Expressions/><location startLine="5" startOffset="4" endLine="15" endOffset="33"/></Target></Targets></Layout>

Some files were not shown because too many files have changed in this diff Show More