diff --git a/app/src/main/java/org/mian/gitnex/fragments/BottomSheetMyProfileFragment.java b/app/src/main/java/org/mian/gitnex/fragments/BottomSheetMyProfileFragment.java
deleted file mode 100644
index 9dcce013..00000000
--- a/app/src/main/java/org/mian/gitnex/fragments/BottomSheetMyProfileFragment.java
+++ /dev/null
@@ -1,36 +0,0 @@
-package org.mian.gitnex.fragments;
-
-import android.content.Intent;
-import android.os.Bundle;
-import android.view.LayoutInflater;
-import android.view.View;
-import android.view.ViewGroup;
-import androidx.annotation.NonNull;
-import androidx.annotation.Nullable;
-import com.google.android.material.bottomsheet.BottomSheetDialogFragment;
-import org.mian.gitnex.activities.MyProfileEmailActivity;
-import org.mian.gitnex.databinding.BottomSheetProfileBinding;
-
-/**
- * @author M M Arif
- */
-public class BottomSheetMyProfileFragment extends BottomSheetDialogFragment {
-
- @Nullable @Override
- public View onCreateView(
- @NonNull LayoutInflater inflater,
- @Nullable ViewGroup container,
- @Nullable Bundle savedInstanceState) {
-
- BottomSheetProfileBinding bottomSheetProfileBinding =
- BottomSheetProfileBinding.inflate(inflater, container, false);
-
- bottomSheetProfileBinding.addNewEmailAddress.setOnClickListener(
- v1 -> {
- startActivity(new Intent(getContext(), MyProfileEmailActivity.class));
- dismiss();
- });
-
- return bottomSheetProfileBinding.getRoot();
- }
-}
diff --git a/app/src/main/java/org/mian/gitnex/fragments/MyProfileEmailsFragment.java b/app/src/main/java/org/mian/gitnex/fragments/MyProfileEmailsFragment.java
index 9f5f9e1f..18797f9f 100644
--- a/app/src/main/java/org/mian/gitnex/fragments/MyProfileEmailsFragment.java
+++ b/app/src/main/java/org/mian/gitnex/fragments/MyProfileEmailsFragment.java
@@ -1,5 +1,6 @@
package org.mian.gitnex.fragments;
+import android.content.Intent;
import android.os.Bundle;
import android.os.Handler;
import android.os.Looper;
@@ -14,6 +15,7 @@ import androidx.lifecycle.ViewModelProvider;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import androidx.swiperefreshlayout.widget.SwipeRefreshLayout;
+import org.mian.gitnex.activities.MyProfileEmailActivity;
import org.mian.gitnex.adapters.MyProfileEmailsAdapter;
import org.mian.gitnex.databinding.FragmentProfileEmailsBinding;
import org.mian.gitnex.viewmodels.ProfileEmailsViewModel;
@@ -62,6 +64,9 @@ public class MyProfileEmailsFragment extends Fragment {
fetchDataAsync();
+ fragmentProfileEmailsBinding.addNewEmailAddress.setOnClickListener(
+ v1 -> startActivity(new Intent(getContext(), MyProfileEmailActivity.class)));
+
return fragmentProfileEmailsBinding.getRoot();
}
diff --git a/app/src/main/java/org/mian/gitnex/fragments/MyProfileFragment.java b/app/src/main/java/org/mian/gitnex/fragments/MyProfileFragment.java
index ff778801..83042f36 100644
--- a/app/src/main/java/org/mian/gitnex/fragments/MyProfileFragment.java
+++ b/app/src/main/java/org/mian/gitnex/fragments/MyProfileFragment.java
@@ -5,9 +5,6 @@ import android.graphics.Typeface;
import android.os.Bundle;
import android.text.Html;
import android.view.LayoutInflater;
-import android.view.Menu;
-import android.view.MenuInflater;
-import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
@@ -45,7 +42,7 @@ public class MyProfileFragment extends Fragment {
ctx = getContext();
View v = inflater.inflate(R.layout.fragment_profile, container, false);
- setHasOptionsMenu(true);
+ setHasOptionsMenu(false);
((MainActivity) requireActivity())
.setActionBarTitle(getResources().getString(R.string.navProfile));
@@ -68,31 +65,6 @@ public class MyProfileFragment extends Fragment {
return v;
}
- @Override
- public void onCreateOptionsMenu(@NonNull Menu menu, @NonNull MenuInflater inflater) {
-
- menu.clear();
- requireActivity().getMenuInflater().inflate(R.menu.profile_dotted_menu, menu);
- super.onCreateOptionsMenu(menu, inflater);
- }
-
- @Override
- public boolean onOptionsItemSelected(@NonNull MenuItem item) {
-
- int id = item.getItemId();
-
- if (id == android.R.id.home) {
- ((MainActivity) ctx).finish();
- return true;
- } else if (id == R.id.profileMenu) {
- BottomSheetMyProfileFragment bottomSheet = new BottomSheetMyProfileFragment();
- bottomSheet.show(getChildFragmentManager(), "profileBottomSheet");
- return true;
- } else {
- return super.onOptionsItemSelected(item);
- }
- }
-
public void viewData(View v, AccountContext account) {
TextView userFullName = v.findViewById(R.id.userFullName);
diff --git a/app/src/main/res/layout/bottom_sheet_profile.xml b/app/src/main/res/layout/bottom_sheet_profile.xml
deleted file mode 100644
index 845bed9f..00000000
--- a/app/src/main/res/layout/bottom_sheet_profile.xml
+++ /dev/null
@@ -1,68 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/layout/custom_toast_error.xml b/app/src/main/res/layout/custom_toast_error.xml
index b39f1971..4d95d813 100644
--- a/app/src/main/res/layout/custom_toast_error.xml
+++ b/app/src/main/res/layout/custom_toast_error.xml
@@ -13,6 +13,6 @@
android:layout_height="wrap_content"
android:layout_gravity="center"
android:gravity="center"
- android:textColor="?attr/primaryTextColor" />
+ android:textColor="@color/colorWhite" />
diff --git a/app/src/main/res/layout/custom_toast_info.xml b/app/src/main/res/layout/custom_toast_info.xml
index c8ae97f1..be3cc97b 100644
--- a/app/src/main/res/layout/custom_toast_info.xml
+++ b/app/src/main/res/layout/custom_toast_info.xml
@@ -4,15 +4,15 @@
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/shape_full_circle"
- android:backgroundTint="?attr/inputTextColor"
+ android:backgroundTint="@color/retroThemeDiffAddedColor"
android:orientation="horizontal"
- android:padding="15dp">
+ android:padding="@dimen/dimen16dp" >
+ android:textColor="@color/black" />
diff --git a/app/src/main/res/layout/custom_toast_success.xml b/app/src/main/res/layout/custom_toast_success.xml
index c8ae97f1..be3cc97b 100644
--- a/app/src/main/res/layout/custom_toast_success.xml
+++ b/app/src/main/res/layout/custom_toast_success.xml
@@ -4,15 +4,15 @@
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/shape_full_circle"
- android:backgroundTint="?attr/inputTextColor"
+ android:backgroundTint="@color/retroThemeDiffAddedColor"
android:orientation="horizontal"
- android:padding="15dp">
+ android:padding="@dimen/dimen16dp" >
+ android:textColor="@color/black" />
diff --git a/app/src/main/res/layout/custom_toast_warning.xml b/app/src/main/res/layout/custom_toast_warning.xml
index c8ae97f1..be3cc97b 100644
--- a/app/src/main/res/layout/custom_toast_warning.xml
+++ b/app/src/main/res/layout/custom_toast_warning.xml
@@ -4,15 +4,15 @@
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/shape_full_circle"
- android:backgroundTint="?attr/inputTextColor"
+ android:backgroundTint="@color/retroThemeDiffAddedColor"
android:orientation="horizontal"
- android:padding="15dp">
+ android:padding="@dimen/dimen16dp" >
+ android:textColor="@color/black" />
diff --git a/app/src/main/res/layout/fragment_profile_emails.xml b/app/src/main/res/layout/fragment_profile_emails.xml
index ed4d2bf2..9b83adce 100644
--- a/app/src/main/res/layout/fragment_profile_emails.xml
+++ b/app/src/main/res/layout/fragment_profile_emails.xml
@@ -1,5 +1,5 @@
-
@@ -17,7 +17,9 @@
+ android:layout_height="match_parent"
+ android:clipToPadding="false"
+ android:paddingBottom="@dimen/dimen72dp" />
@@ -42,4 +44,17 @@
android:textSize="@dimen/dimen20sp"
android:visibility="gone"/>
-
+
+
+