Use view inflator to inject fixed views

This commit is contained in:
M66B 2022-06-10 09:29:07 +02:00
parent 04ddbc4500
commit 7cae4e67c4
172 changed files with 2062 additions and 2015 deletions

View File

@ -26,8 +26,12 @@ import android.view.View;
import android.widget.LinearLayout;
import android.widget.RelativeLayout;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.appcompat.app.AppCompatViewInflater;
import androidx.appcompat.widget.AppCompatImageButton;
import androidx.appcompat.widget.AppCompatImageView;
import androidx.appcompat.widget.AppCompatTextView;
public class AppCompatViewInflaterEx extends AppCompatViewInflater {
// <item name="viewInflaterClass">eu.faircode.email.AppCompatViewInflaterEx</item>
@ -106,6 +110,49 @@ public class AppCompatViewInflaterEx extends AppCompatViewInflater {
}
};
if ("FrameLayout".equals(name))
return new FixedFrameLayout(context, attrs);
if ("View".equals(name))
return new View(context, attrs) {
@Override
public boolean dispatchTouchEvent(MotionEvent ev) {
try {
return super.dispatchTouchEvent(ev);
} catch (Throwable ex) {
Log.e(ex);
return false;
}
}
};
if ("androidx.coordinatorlayout.widget.CoordinatorLayout".equals(name))
return new FixedCoordinatorLayout(context, attrs);
if ("androidx.constraintlayout.widget.ConstraintLayout".equals(name))
return new FixedConstraintLayout(context, attrs);
if ("androidx.core.widget.NestedScrollView".equals(name))
return new FixedNestedScrollView(context, attrs);
return super.createView(context, name, attrs);
}
@NonNull
@Override
protected AppCompatTextView createTextView(Context context, AttributeSet attrs) {
return new FixedTextView(context, attrs);
}
@NonNull
@Override
protected AppCompatImageView createImageView(Context context, AttributeSet attrs) {
return new FixedImageView(context, attrs);
}
@NonNull
@Override
protected AppCompatImageButton createImageButton(Context context, AttributeSet attrs) {
return new FixedImageButton(context, attrs);
}
}

View File

@ -27,20 +27,20 @@ import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.constraintlayout.widget.ConstraintLayout;
public class ConstraintLayoutEx extends ConstraintLayout {
public ConstraintLayoutEx(@NonNull Context context) {
public class FixedConstraintLayout extends ConstraintLayout {
public FixedConstraintLayout(@NonNull Context context) {
super(context);
}
public ConstraintLayoutEx(@NonNull Context context, @Nullable AttributeSet attrs) {
public FixedConstraintLayout(@NonNull Context context, @Nullable AttributeSet attrs) {
super(context, attrs);
}
public ConstraintLayoutEx(@NonNull Context context, @Nullable AttributeSet attrs, int defStyleAttr) {
public FixedConstraintLayout(@NonNull Context context, @Nullable AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
}
public ConstraintLayoutEx(@NonNull Context context, @Nullable AttributeSet attrs, int defStyleAttr, int defStyleRes) {
public FixedConstraintLayout(@NonNull Context context, @Nullable AttributeSet attrs, int defStyleAttr, int defStyleRes) {
super(context, attrs, defStyleAttr, defStyleRes);
}

View File

@ -27,16 +27,16 @@ import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.coordinatorlayout.widget.CoordinatorLayout;
public class CoordinatorLayoutEx extends CoordinatorLayout {
public CoordinatorLayoutEx(@NonNull Context context) {
public class FixedCoordinatorLayout extends CoordinatorLayout {
public FixedCoordinatorLayout(@NonNull Context context) {
super(context);
}
public CoordinatorLayoutEx(@NonNull Context context, @Nullable AttributeSet attrs) {
public FixedCoordinatorLayout(@NonNull Context context, @Nullable AttributeSet attrs) {
super(context, attrs);
}
public CoordinatorLayoutEx(@NonNull Context context, @Nullable AttributeSet attrs, int defStyleAttr) {
public FixedCoordinatorLayout(@NonNull Context context, @Nullable AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
}

View File

@ -27,20 +27,20 @@ import android.widget.FrameLayout;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
public class FrameLayoutEx extends FrameLayout {
public FrameLayoutEx(@NonNull Context context) {
public class FixedFrameLayout extends FrameLayout {
public FixedFrameLayout(@NonNull Context context) {
super(context);
}
public FrameLayoutEx(@NonNull Context context, @Nullable AttributeSet attrs) {
public FixedFrameLayout(@NonNull Context context, @Nullable AttributeSet attrs) {
super(context, attrs);
}
public FrameLayoutEx(@NonNull Context context, @Nullable AttributeSet attrs, int defStyleAttr) {
public FixedFrameLayout(@NonNull Context context, @Nullable AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
}
public FrameLayoutEx(@NonNull Context context, @Nullable AttributeSet attrs, int defStyleAttr, int defStyleRes) {
public FixedFrameLayout(@NonNull Context context, @Nullable AttributeSet attrs, int defStyleAttr, int defStyleRes) {
super(context, attrs, defStyleAttr, defStyleRes);
}

View File

@ -7,16 +7,16 @@ import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.core.widget.NestedScrollView;
public class NestedScrollViewEx extends NestedScrollView {
public NestedScrollViewEx(@NonNull Context context) {
public class FixedNestedScrollView extends NestedScrollView {
public FixedNestedScrollView(@NonNull Context context) {
super(context);
}
public NestedScrollViewEx(@NonNull Context context, @Nullable AttributeSet attrs) {
public FixedNestedScrollView(@NonNull Context context, @Nullable AttributeSet attrs) {
super(context, attrs);
}
public NestedScrollViewEx(@NonNull Context context, @Nullable AttributeSet attrs, int defStyleAttr) {
public FixedNestedScrollView(@NonNull Context context, @Nullable AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
}

View File

@ -1,10 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<eu.faircode.email.ConstraintLayoutEx xmlns:android="http://schemas.android.com/apk/res/android"
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/title"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -16,7 +16,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/subtitle"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -27,4 +27,4 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/title" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<eu.faircode.email.FixedImageButton xmlns:android="http://schemas.android.com/apk/res/android"
<ImageButton xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
style="@android:style/Widget.ActionButton"
android:layout_width="match_parent"

View File

@ -1,11 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<eu.faircode.email.ConstraintLayoutEx xmlns:android="http://schemas.android.com/apk/res/android"
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:theme="?actionBarTheme">
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/button"
style="@android:style/Widget.ActionButton"
android:layout_width="wrap_content"
@ -16,7 +16,7 @@
app:srcCompat="@drawable/twotone_lock_24"
app:tint="?android:attr/textColorPrimary" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -29,4 +29,4 @@
app:layout_constraintBottom_toBottomOf="@id/button"
app:layout_constraintEnd_toEndOf="@id/button"
app:layout_constraintTop_toTopOf="@id/button" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@ -1,4 +1,4 @@
<eu.faircode.email.ConstraintLayoutEx xmlns:android="http://schemas.android.com/apk/res/android"
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
@ -26,4 +26,4 @@
android:layout_width="0dp"
android:layout_height="0dp"
app:constraint_referenced_ids="wvAmp" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@ -1,4 +1,4 @@
<eu.faircode.email.ConstraintLayoutEx xmlns:android="http://schemas.android.com/apk/res/android"
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
@ -26,4 +26,4 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@ -1,4 +1,4 @@
<eu.faircode.email.FrameLayoutEx xmlns:android="http://schemas.android.com/apk/res/android"
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/content_frame"
android:layout_width="match_parent"

View File

@ -1,4 +1,4 @@
<eu.faircode.email.ConstraintLayoutEx xmlns:android="http://schemas.android.com/apk/res/android"
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
@ -15,7 +15,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
@ -31,13 +31,13 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingHorizontal="6dp"
android:paddingVertical="12dp">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvTitle"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -52,7 +52,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvMessage"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -86,8 +86,8 @@
android:text="@android:string/cancel"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvMessage" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</androidx.cardview.widget.CardView>
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@ -1,4 +1,4 @@
<eu.faircode.email.FrameLayoutEx xmlns:android="http://schemas.android.com/apk/res/android"
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/content_frame"
android:layout_width="match_parent"

View File

@ -1,4 +1,4 @@
<eu.faircode.email.ConstraintLayoutEx xmlns:android="http://schemas.android.com/apk/res/android"
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
@ -15,7 +15,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
@ -31,13 +31,13 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingHorizontal="6dp"
android:paddingVertical="12dp">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvDmarc"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -48,7 +48,7 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</androidx.cardview.widget.CardView>
<androidx.constraintlayout.widget.Group
@ -56,7 +56,7 @@
android:layout_width="0dp"
android:layout_height="0dp"
app:constraint_referenced_ids="cardDmarc" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>
<eu.faircode.email.ContentLoadingProgressBar
@ -69,4 +69,4 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@ -1,4 +1,4 @@
<eu.faircode.email.ConstraintLayoutEx xmlns:android="http://schemas.android.com/apk/res/android"
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
@ -15,7 +15,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
@ -31,13 +31,13 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingHorizontal="6dp"
android:paddingVertical="12dp">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvHeaders"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -50,7 +50,7 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</androidx.cardview.widget.CardView>
@ -59,7 +59,7 @@
android:layout_width="0dp"
android:layout_height="0dp"
app:constraint_referenced_ids="cardMessage" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>
<eu.faircode.email.ContentLoadingProgressBar
@ -72,4 +72,4 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@ -1,4 +1,4 @@
<eu.faircode.email.ConstraintLayoutEx xmlns:android="http://schemas.android.com/apk/res/android"
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
@ -15,11 +15,11 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvHint"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -45,13 +45,13 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvHint">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingHorizontal="6dp"
android:paddingVertical="12dp">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvFromTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -61,7 +61,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvFrom"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -73,7 +73,7 @@
app:layout_constraintStart_toEndOf="@id/tvFromTitle"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvToTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -83,7 +83,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvFrom" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvTo"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -95,7 +95,7 @@
app:layout_constraintStart_toEndOf="@id/tvToTitle"
app:layout_constraintTop_toBottomOf="@id/tvFrom" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvReplyToTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -105,7 +105,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvTo" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvReplyTo"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -117,7 +117,7 @@
app:layout_constraintStart_toEndOf="@id/tvReplyToTitle"
app:layout_constraintTop_toBottomOf="@id/tvTo" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvCcTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -127,7 +127,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvReplyTo" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvCc"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -139,7 +139,7 @@
app:layout_constraintStart_toEndOf="@id/tvCcTitle"
app:layout_constraintTop_toBottomOf="@id/tvReplyTo" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvBccTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -149,7 +149,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvCc" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvBcc"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -161,7 +161,7 @@
app:layout_constraintStart_toEndOf="@id/tvBccTitle"
app:layout_constraintTop_toBottomOf="@id/tvCc" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSentTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -171,7 +171,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvBcc" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSent"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -183,7 +183,7 @@
app:layout_constraintStart_toEndOf="@id/tvSentTitle"
app:layout_constraintTop_toBottomOf="@id/tvBcc" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvReceivedTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -193,7 +193,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvSent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvReceived"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -205,7 +205,7 @@
app:layout_constraintStart_toEndOf="@id/tvReceivedTitle"
app:layout_constraintTop_toBottomOf="@id/tvSent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSubject"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -245,7 +245,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/rvAttachment" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvBody"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -257,7 +257,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/vSeparatorBody" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</androidx.cardview.widget.CardView>
<androidx.cardview.widget.CardView
@ -273,13 +273,13 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cardMessage">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingHorizontal="6dp"
android:paddingVertical="12dp">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvStructure"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -293,7 +293,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibEml"
android:layout_width="36dp"
android:layout_height="36dp"
@ -303,7 +303,7 @@
app:layout_constraintBottom_toBottomOf="@id/tvStructure"
app:layout_constraintEnd_toEndOf="parent"
app:srcCompat="@drawable/baseline_code_24" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</androidx.cardview.widget.CardView>
<androidx.cardview.widget.CardView
@ -319,13 +319,13 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cardStructure">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingHorizontal="6dp"
android:paddingVertical="12dp">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvHeaders"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -338,7 +338,7 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</androidx.cardview.widget.CardView>
<androidx.constraintlayout.widget.Group
@ -346,7 +346,7 @@
android:layout_width="0dp"
android:layout_height="0dp"
app:constraint_referenced_ids="cardMessage,cardStructure" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>
<eu.faircode.email.ContentLoadingProgressBar
@ -359,4 +359,4 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@ -1,4 +1,4 @@
<eu.faircode.email.ConstraintLayoutEx xmlns:android="http://schemas.android.com/apk/res/android"
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
@ -15,7 +15,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
@ -31,13 +31,13 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingHorizontal="6dp"
android:paddingVertical="12dp">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvTitle"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -52,7 +52,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvMessage"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -80,7 +80,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvMessage" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibSetting"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -91,7 +91,7 @@
app:layout_constraintTop_toBottomOf="@id/btnPassword"
app:srcCompat="@drawable/twotone_settings_24" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibInfo"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -101,8 +101,8 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toBottomOf="@id/btnPassword"
app:srcCompat="@drawable/twotone_info_24" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</androidx.cardview.widget.CardView>
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@ -1,4 +1,4 @@
<eu.faircode.email.FrameLayoutEx xmlns:android="http://schemas.android.com/apk/res/android"
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/content_frame"
android:layout_width="match_parent"

View File

@ -6,12 +6,12 @@
android:layout_height="match_parent"
tools:context="eu.faircode.email.ActivitySetup">
<eu.faircode.email.FrameLayoutEx
<FrameLayout
android:id="@+id/content_frame"
android:layout_width="match_parent"
android:layout_height="match_parent" />
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/drawer_container"
android:layout_width="270dp"
android:layout_height="match_parent"
@ -26,5 +26,5 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</androidx.drawerlayout.widget.DrawerLayout>

View File

@ -1,17 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<eu.faircode.email.CoordinatorLayoutEx xmlns:android="http://schemas.android.com/apk/res/android"
<androidx.coordinatorlayout.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="eu.faircode.email.ActivitySignature">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layout_behavior="eu.faircode.email.BehaviorBottomPadding">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvHtmlRemark"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -39,7 +39,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvHtmlRemark" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibFull"
android:layout_width="36dp"
android:layout_height="36dp"
@ -78,5 +78,5 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:menu="@menu/action_signature" />
</eu.faircode.email.ConstraintLayoutEx>
</eu.faircode.email.CoordinatorLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</androidx.coordinatorlayout.widget.CoordinatorLayout>

View File

@ -1,11 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<eu.faircode.email.ConstraintLayoutEx xmlns:android="http://schemas.android.com/apk/res/android"
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:padding="12dp">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvWarning"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -27,4 +27,4 @@
android:text="@string/app_continue"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvWarning" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@ -12,7 +12,7 @@
android:focusableInTouchMode="false"
android:orientation="horizontal">
<eu.faircode.email.FrameLayoutEx
<FrameLayout
android:id="@+id/content_frame"
android:layout_width="match_parent"
android:layout_height="match_parent"
@ -24,14 +24,14 @@
android:layout_height="match_parent"
android:background="?attr/colorSeparator" />
<eu.faircode.email.FrameLayoutEx
<FrameLayout
android:id="@+id/content_pane"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1" />
</LinearLayout>
<eu.faircode.email.NestedScrollViewEx
<androidx.core.widget.NestedScrollView
android:id="@+id/drawer_container"
android:layout_width="270dp"
android:layout_height="match_parent"
@ -43,5 +43,5 @@
layout="@layout/include_nav"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</eu.faircode.email.NestedScrollViewEx>
</androidx.core.widget.NestedScrollView>
</eu.faircode.email.DrawerLayoutEx>

View File

@ -5,12 +5,12 @@
android:layout_height="match_parent"
tools:context="eu.faircode.email.ActivityView">
<eu.faircode.email.FrameLayoutEx
<FrameLayout
android:id="@+id/content_frame"
android:layout_width="match_parent"
android:layout_height="match_parent" />
<eu.faircode.email.NestedScrollViewEx
<androidx.core.widget.NestedScrollView
android:id="@+id/drawer_container"
android:layout_width="270dp"
android:layout_height="match_parent"
@ -22,5 +22,5 @@
layout="@layout/include_nav"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</eu.faircode.email.NestedScrollViewEx>
</androidx.core.widget.NestedScrollView>
</eu.faircode.email.DrawerLayoutEx>

View File

@ -12,7 +12,7 @@
android:focusableInTouchMode="false"
android:orientation="vertical">
<eu.faircode.email.FrameLayoutEx
<FrameLayout
android:id="@+id/content_frame"
android:layout_width="match_parent"
android:layout_height="match_parent"
@ -25,14 +25,14 @@
android:layout_marginVertical="1dp"
android:background="?attr/colorSeparator" />
<eu.faircode.email.FrameLayoutEx
<FrameLayout
android:id="@+id/content_pane"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1" />
</LinearLayout>
<eu.faircode.email.NestedScrollViewEx
<androidx.core.widget.NestedScrollView
android:id="@+id/drawer_container"
android:layout_width="270dp"
android:layout_height="match_parent"
@ -44,5 +44,5 @@
layout="@layout/include_nav"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</eu.faircode.email.NestedScrollViewEx>
</androidx.core.widget.NestedScrollView>
</eu.faircode.email.DrawerLayoutEx>

View File

@ -8,11 +8,11 @@
android:scrollbarStyle="outsideOverlay"
tools:context="eu.faircode.email.ActivityWidget">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvAccount"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -65,7 +65,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbSemiTransparent" />
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/clLayout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -110,7 +110,7 @@
app:layout_constraintEnd_toEndOf="@id/inNew"
app:layout_constraintStart_toStartOf="@+id/inNew"
app:layout_constraintTop_toBottomOf="@id/inNew" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
<Button
android:id="@+id/btnSave"
@ -139,5 +139,5 @@
android:layout_width="0dp"
android:layout_height="0dp"
app:constraint_referenced_ids="tvAccount,spAccount,cbSemiTransparent,btnColor,clLayout,btnSave" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -8,7 +8,7 @@
android:scrollbarStyle="outsideOverlay"
tools:context="eu.faircode.email.ActivityWidgetSync">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
@ -59,5 +59,5 @@
android:text="@string/title_save"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/btnColor" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -8,11 +8,11 @@
android:scrollbarStyle="outsideOverlay"
tools:context="eu.faircode.email.ActivityWidgetUnified">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvAccount"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -29,7 +29,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvAccount" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvFolder"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -133,7 +133,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/btnColor" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvFontSize"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -151,7 +151,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvFontSize" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvPadding"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -230,5 +230,5 @@
cbUnseen,cbFlagged,
cbSemiTransparent,btnColor,
tvFontSize,spFontSize,tvPadding,spPadding,btnSave" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -6,11 +6,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvTitle"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -21,7 +21,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/ivType"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -70,7 +70,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/rgAction" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibResize"
android:layout_width="36dp"
android:layout_height="36dp"
@ -94,7 +94,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbResize" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvResize"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -114,7 +114,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/spResize" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvPrivacy"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -135,7 +135,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvPrivacy" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvNotAgain"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -145,5 +145,5 @@
android:textStyle="italic"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbNotAgain" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -7,11 +7,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvCaption"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -26,7 +26,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvMessage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -37,7 +37,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvCaption" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvRemark"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -48,7 +48,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvMessage" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSetup"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -58,5 +58,5 @@
android:textColor="?android:attr/textColorPrimary"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvRemark" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -6,11 +6,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvMessage"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -22,7 +22,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibInfo"
android:layout_width="36dp"
android:layout_height="36dp"
@ -43,7 +43,7 @@
app:barrierDirection="bottom"
app:constraint_referenced_ids="tvMessage,ibInfo" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvRemark"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -65,7 +65,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvRemark" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvAccept"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -77,5 +77,5 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbNotAgain" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -6,11 +6,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvMessage"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -25,7 +25,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvRemark"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -49,5 +49,5 @@
android:textAppearance="@style/TextAppearance.AppCompat.Small"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvRemark" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -6,11 +6,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvMessage"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -22,7 +22,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvRemark"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -43,5 +43,5 @@
android:textAppearance="@style/TextAppearance.AppCompat.Small"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvRemark" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -6,11 +6,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvMessages"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -22,7 +22,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSourceFolders"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -38,7 +38,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvMessages" />
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/ivArrow"
android:layout_width="48dp"
android:layout_height="48dp"
@ -50,7 +50,7 @@
app:srcCompat="@drawable/baseline_arrow_downward_24"
app:tint="?android:attr/textColorSecondary" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvTargetFolders"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -78,7 +78,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvTargetFolders" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvJunkLearn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -89,5 +89,5 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/cbNotAgain" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -6,11 +6,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvMessage"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -34,5 +34,5 @@
android:textAppearance="@style/TextAppearance.AppCompat.Small"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvMessage" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -6,11 +6,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvMessage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -22,7 +22,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvJunkHint"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -38,7 +38,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/tvMessage" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvPopHint"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -49,5 +49,5 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/tvJunkHint" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -6,11 +6,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvMessage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -20,7 +20,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvError"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -33,5 +33,5 @@
android:textColor="?android:attr/textColorPrimary"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvMessage" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -7,11 +7,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvTitle"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -21,7 +21,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvHint"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -303,5 +303,5 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbHeaders" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -6,11 +6,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvCaption"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -21,7 +21,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvCertificateInvalid"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -32,7 +32,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvCaption" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvCertificateReason"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -41,7 +41,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvCertificateInvalid" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSenderTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -51,7 +51,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvCertificateReason" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSender"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -60,7 +60,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvSenderTitle" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvEmailTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -70,7 +70,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvSender" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvEmail"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -79,7 +79,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvEmailTitle" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvEmailInvalid"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -90,7 +90,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvEmail" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSubjectTitle"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -102,7 +102,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvEmailInvalid" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibInfo"
android:layout_width="24dp"
android:layout_height="24dp"
@ -114,7 +114,7 @@
app:srcCompat="@drawable/twotone_info_24"
app:tint="?attr/colorAccent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSubject"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -123,7 +123,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvSubjectTitle" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvValidityTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -133,7 +133,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvSubject" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvAfter"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -143,7 +143,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/tvValidityTitle" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvBefore"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -154,7 +154,7 @@
app:layout_constraintStart_toEndOf="@id/tvAfter"
app:layout_constraintTop_toBottomOf="@+id/tvValidityTitle" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvExpired"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -165,7 +165,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvAfter" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvAlgorithmTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -175,7 +175,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvExpired" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvAlgorithm"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -183,5 +183,5 @@
android:textAppearance="@style/TextAppearance.AppCompat.Medium"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvAlgorithmTitle" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -6,11 +6,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvGroup"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -22,7 +22,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibInfo"
android:layout_width="36dp"
android:layout_height="36dp"
@ -64,5 +64,5 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/spGroup" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -6,11 +6,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvDeepL"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -23,7 +23,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibInfo"
android:layout_width="36dp"
android:layout_height="36dp"
@ -71,7 +71,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbPro" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvFormal"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -100,7 +100,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbSmall" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvHtml"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -111,7 +111,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbHtml" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvUsage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -121,7 +121,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvHtml" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvPrivacy"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -134,5 +134,5 @@
android:textColor="?android:attr/textColorLink"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvUsage" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -6,11 +6,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvAddImage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -43,7 +43,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbError" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvFetch"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -65,7 +65,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvFetch" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvMove"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -86,7 +86,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvMove" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvFlag"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -108,7 +108,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvFlag" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvDelete"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -119,5 +119,5 @@
android:textSize="12sp"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbDelete" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -7,11 +7,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvDuration"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -75,5 +75,5 @@
app:layout_constraintHeight_max="180dp"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/timePicker" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -1,11 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<eu.faircode.email.ConstraintLayoutEx xmlns:android="http://schemas.android.com/apk/res/android"
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="24dp">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvCaption"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -69,4 +69,4 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/etName" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@ -1,11 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<eu.faircode.email.ConstraintLayoutEx xmlns:android="http://schemas.android.com/apk/res/android"
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="24dp">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvName"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -43,4 +43,4 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/etName" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@ -6,11 +6,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvMessage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -22,7 +22,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvExplanation"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -45,7 +45,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvExplanation" />
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/ivExternal"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -54,5 +54,5 @@
app:layout_constraintStart_toEndOf="@id/btnInfo"
app:layout_constraintTop_toTopOf="@id/btnInfo"
app:srcCompat="@drawable/twotone_open_in_new_24" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -7,11 +7,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvCaption"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -64,7 +64,7 @@
android:textAppearance="@style/TextAppearance.AppCompat.Medium" />
</com.google.android.material.textfield.TextInputLayout>
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvExportHint"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -75,7 +75,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tilPassword2" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvEncrypted"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -85,5 +85,5 @@
android:textStyle="italic"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvExportHint" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -7,11 +7,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvImportant"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -24,7 +24,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSync"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -35,7 +35,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvImportant" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSyncNote"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -46,7 +46,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvSync" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvBattery"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -57,7 +57,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvSyncNote" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibBatteryInfo"
android:layout_width="36dp"
android:layout_height="36dp"
@ -71,7 +71,7 @@
app:srcCompat="@drawable/twotone_info_24"
app:tint="?attr/colorAccent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvReformat"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -82,7 +82,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/ibBatteryInfo" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibReformatInfo"
android:layout_width="36dp"
android:layout_height="36dp"
@ -96,7 +96,7 @@
app:srcCompat="@drawable/twotone_info_24"
app:tint="?attr/colorAccent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvDesign"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -107,7 +107,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/ibReformatInfo" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvJunk"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -117,5 +117,5 @@
android:textColor="?android:attr/textColorPrimary"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvDesign" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -6,11 +6,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvCaption"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -21,7 +21,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvUser"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -33,7 +33,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvCaption" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSynchronize"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -79,7 +79,7 @@
android:textAppearance="@style/TextAppearance.AppCompat.Small" />
</RadioGroup>
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSyncDays"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -101,7 +101,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvSyncDays" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvKeepDays"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -131,7 +131,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/etKeepDays" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvAdvanced"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -158,5 +158,5 @@
android:text="@string/title_poll_user"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbPollSystem" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<eu.faircode.email.ConstraintLayoutEx xmlns:android="http://schemas.android.com/apk/res/android"
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@ -18,7 +18,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibNext"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -29,7 +29,7 @@
app:layout_constraintTop_toTopOf="@+id/etSearch"
app:srcCompat="@drawable/twotone_fast_forward_24" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvNoFolder"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -94,7 +94,7 @@
app:layout_constraintStart_toEndOf="@id/btnFavorite2"
app:layout_constraintTop_toBottomOf="@id/tvNoFolder" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibResetFavorites"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -140,4 +140,4 @@
android:layout_width="0dp"
android:layout_height="0dp"
app:constraint_referenced_ids="etSearch,ibNext,rvFolder" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@ -7,11 +7,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -22,7 +22,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvRemark"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -33,7 +33,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvTitle" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvOption"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -57,7 +57,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvOption" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvRemaining"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -68,7 +68,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/pbDownloaded" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvNoInternet"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -91,5 +91,5 @@
android:text="@string/title_auto_confirm"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvNoInternet" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -6,11 +6,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvIdentity"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -41,7 +41,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/pbWait" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvPrimaryHint"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -65,7 +65,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvPrimaryHint" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvNoIdentities"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -98,5 +98,5 @@
android:layout_width="0dp"
android:layout_height="0dp"
app:constraint_referenced_ids="tvNoIdentities,btnFix" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -7,11 +7,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvCaption"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -55,7 +55,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tilPassword1" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvImportHint"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -121,5 +121,5 @@
android:text="@string/title_setup_import_settings"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbAnswers" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -6,11 +6,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvCaption"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -21,7 +21,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvLog"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -32,5 +32,5 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvCaption" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -6,11 +6,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvInsertLink"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -22,7 +22,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvUrl"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -47,7 +47,7 @@
<requestFocus />
</eu.faircode.email.EditTextPlain>
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvInsecure"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -59,7 +59,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/etLink" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -104,7 +104,7 @@
app:layout_constraintStart_toEndOf="@id/btnMetadata"
app:layout_constraintTop_toTopOf="@id/btnMetadata" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvMetadataRemark"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -115,5 +115,5 @@
android:textStyle="italic"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/btnMetadata" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -6,11 +6,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvMessage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -22,7 +22,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvJunkHint"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -59,7 +59,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbBlockSender" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvBlockDomainHint"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -70,7 +70,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/cbBlockDomain" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibMore"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -81,7 +81,7 @@
app:layout_constraintTop_toBottomOf="@id/tvBlockDomainHint"
app:srcCompat="@drawable/expander" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvMore"
android:layout_width="0dp"
android:layout_height="0dp"
@ -105,7 +105,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvMore" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvJunkFilterHint"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -118,7 +118,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbJunkFilter" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibInfoFilter"
android:layout_width="36dp"
android:layout_height="36dp"
@ -143,7 +143,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvJunkFilterHint" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvBlocklist"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -155,7 +155,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbBlocklist" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvBlocklistHint"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -168,7 +168,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvBlocklist" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibInfoBlocklist"
android:layout_width="36dp"
android:layout_height="36dp"
@ -194,7 +194,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvBlocklistHint" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibRules"
android:layout_width="36dp"
android:layout_height="36dp"
@ -208,7 +208,7 @@
app:layout_constraintTop_toTopOf="@id/btnClear"
app:srcCompat="@drawable/twotone_filter_alt_24" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibManage"
android:layout_width="36dp"
android:layout_height="36dp"
@ -222,7 +222,7 @@
app:layout_constraintTop_toTopOf="@id/btnClear"
app:srcCompat="@drawable/twotone_person_off_24" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvClearHint"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -256,5 +256,5 @@
android:layout_height="0dp"
app:constraint_referenced_ids="
btnClear,ibRules,ibManage,tvClearHint" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -1,11 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<eu.faircode.email.ConstraintLayoutEx xmlns:android="http://schemas.android.com/apk/res/android"
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="24dp">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvKeyword"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -32,4 +32,4 @@
<requestFocus />
</eu.faircode.email.EditTextPlain>
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<eu.faircode.email.ConstraintLayoutEx xmlns:android="http://schemas.android.com/apk/res/android"
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@ -45,4 +45,4 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<eu.faircode.email.ConstraintLayoutEx xmlns:android="http://schemas.android.com/apk/res/android"
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
@ -18,11 +18,11 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvMarkdown"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -31,10 +31,10 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibCancel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -63,4 +63,4 @@
android:layout_width="0dp"
android:layout_height="0dp"
app:constraint_referenced_ids="scroll,ibCancel" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@ -6,11 +6,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -23,7 +23,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/ivExpanderNav"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -33,7 +33,7 @@
app:layout_constraintTop_toBottomOf="@id/tvTitle"
app:srcCompat="@drawable/expander_hor" />
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/ivPin"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -43,7 +43,7 @@
app:layout_constraintTop_toBottomOf="@id/tvTitle"
app:srcCompat="@drawable/pin" />
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/ivHide"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -53,7 +53,7 @@
app:layout_constraintTop_toBottomOf="@id/tvTitle"
app:srcCompat="@drawable/twotone_visibility_off_24" />
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/ivSettings"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -63,7 +63,7 @@
app:layout_constraintTop_toBottomOf="@id/tvTitle"
app:srcCompat="@drawable/twotone_settings_24" />
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/ivFetchMore"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -73,7 +73,7 @@
app:layout_constraintTop_toBottomOf="@id/tvTitle"
app:srcCompat="@drawable/twotone_get_app_24" />
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/ivSync"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -93,7 +93,7 @@
app:layout_constraintStart_toStartOf="@id/ivExpanderNav"
app:layout_constraintTop_toTopOf="@id/ivExpanderNav" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tMessage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -103,5 +103,5 @@
android:textStyle="italic"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/ivExpanderNav" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -6,11 +6,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvCaption"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -24,7 +24,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvUri"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -35,7 +35,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvCaption" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvExplanation"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -47,7 +47,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvUri" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibInfo"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -57,5 +57,5 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvExplanation"
app:srcCompat="@drawable/twotone_info_24" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -6,11 +6,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvCaption"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -24,7 +24,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvNameTitle"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -35,7 +35,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/tvCaption" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvName"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -46,7 +46,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvNameTitle" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvFullName"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -57,7 +57,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvName" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvTypeTitle"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -68,7 +68,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/tvFullName" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvType"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -79,7 +79,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvTypeTitle" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvException"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -90,5 +90,5 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/tvType" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -6,11 +6,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvNotes"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -38,7 +38,7 @@
<requestFocus />
</eu.faircode.email.EditTextPlain>
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvColor"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -58,5 +58,5 @@
android:text="@string/title_select"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvColor" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -6,11 +6,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvCaption"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -20,7 +20,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibInfo"
android:layout_width="36dp"
android:layout_height="36dp"
@ -34,7 +34,7 @@
app:srcCompat="@drawable/twotone_info_24"
app:tint="?attr/colorAccent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvTitle"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -48,7 +48,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvCaption" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibDifferent"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -71,7 +71,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvTitle" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvLink"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -85,7 +85,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/etLink" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibSearch"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -97,7 +97,7 @@
app:layout_constraintTop_toBottomOf="@id/tvLink"
app:srcCompat="@drawable/twotone_search_24" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibShare"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -109,7 +109,7 @@
app:layout_constraintTop_toBottomOf="@id/tvLink"
app:srcCompat="@drawable/twotone_share_24" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibCopy"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -120,7 +120,7 @@
app:layout_constraintTop_toBottomOf="@id/tvLink"
app:srcCompat="@drawable/twotone_file_copy_24" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvDifferent"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -132,7 +132,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/ibCopy" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSuspicious"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -144,7 +144,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvDifferent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvDisconnect"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -156,7 +156,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvSuspicious" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvDisconnectCategories"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -197,7 +197,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbSanitize" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibMore"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -208,7 +208,7 @@
app:layout_constraintTop_toBottomOf="@id/cbNotAgain"
app:srcCompat="@drawable/expander" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvMore"
android:layout_width="0dp"
android:layout_height="0dp"
@ -244,7 +244,7 @@
app:layout_constraintStart_toEndOf="@id/btnOwner"
app:layout_constraintTop_toTopOf="@id/btnOwner" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvOwnerRemark"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -254,7 +254,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/btnOwner" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvOwnerTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -264,7 +264,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvOwnerRemark" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvHost"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -275,7 +275,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvOwnerTitle" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvOwner"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -310,7 +310,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/btnSettings" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvReset"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -337,5 +337,5 @@
android:layout_width="0dp"
android:layout_height="0dp"
app:constraint_referenced_ids="tvOwnerTitle,tvHost,tvOwner" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -6,11 +6,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvMessage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -21,7 +21,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/two"
android:layout_width="30dp"
android:layout_height="30dp"
@ -31,7 +31,7 @@
app:layout_constraintTop_toBottomOf="@id/tvMessage"
app:srcCompat="@drawable/twotone_looks_two_24" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/title2"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -45,7 +45,7 @@
app:layout_constraintStart_toEndOf="@id/two"
app:layout_constraintTop_toTopOf="@id/two" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvContactPermissions"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -55,7 +55,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/title2" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvNotificationPermissions"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -65,7 +65,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvContactPermissions" />
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/three"
android:layout_width="30dp"
android:layout_height="30dp"
@ -75,7 +75,7 @@
app:layout_constraintTop_toBottomOf="@id/tvNotificationPermissions"
app:srcCompat="@drawable/twotone_looks_3_24" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/title3"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -89,7 +89,7 @@
app:layout_constraintStart_toEndOf="@id/three"
app:layout_constraintTop_toTopOf="@+id/three" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvDoze"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -99,7 +99,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/title3" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvDozeDevice"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -114,7 +114,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvDoze" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvDozeAndroid12"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -150,5 +150,5 @@
android:layout_width="0dp"
android:layout_height="0dp"
app:constraint_referenced_ids="three,title3,tvDoze" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -1,11 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<eu.faircode.email.ConstraintLayoutEx xmlns:android="http://schemas.android.com/apk/res/android"
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="24dp">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvCaption"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -32,4 +32,4 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/tvCaption" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@ -1,11 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<eu.faircode.email.ConstraintLayoutEx xmlns:android="http://schemas.android.com/apk/res/android"
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="24dp">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvCaption"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -29,4 +29,4 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/tvCaption" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@ -6,11 +6,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvMessage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -22,7 +22,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvHtmlRemark"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -53,7 +53,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbHeader" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvImagesRemark"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -73,5 +73,5 @@
android:textAppearance="@style/TextAppearance.AppCompat.Small"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvImagesRemark" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -7,11 +7,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvTitle"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -21,7 +21,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvHint"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -199,5 +199,5 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbDelete" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -6,11 +6,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvAddImage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -61,5 +61,5 @@
android:textAppearance="@style/TextAppearance.AppCompat.Medium"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbImages" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -1,11 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<eu.faircode.email.ConstraintLayoutEx xmlns:android="http://schemas.android.com/apk/res/android"
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="24dp">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvCaption"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -32,4 +32,4 @@
<requestFocus />
</eu.faircode.email.EditTextPlain>
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@ -6,11 +6,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvMessage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -22,7 +22,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvExplanation"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -33,7 +33,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvMessage" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvHelp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -48,7 +48,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvExplanation" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvOnce"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -61,5 +61,5 @@
android:textStyle="italic"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvHelp" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -6,11 +6,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvName"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -24,7 +24,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibEditName"
android:layout_width="36dp"
android:layout_height="36dp"
@ -36,7 +36,7 @@
app:layout_constraintTop_toTopOf="@+id/tvName"
app:srcCompat="@drawable/twotone_edit_24" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSuccess"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -47,7 +47,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/tvName" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvInbox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -60,7 +60,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/tvSuccess" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvDrafts"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -73,7 +73,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/tvInbox" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSent"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -86,7 +86,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/tvDrafts" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSentWarning"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -98,7 +98,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvSent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvTrash"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -111,7 +111,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/tvSentWarning" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvJunk"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -124,7 +124,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/tvTrash" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvArchive"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -137,7 +137,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/tvJunk" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvLeftTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -147,7 +147,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="@+id/tvLeft" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvRightTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -164,7 +164,7 @@
app:barrierDirection="end"
app:constraint_referenced_ids="tvLeftTitle,tvRightTitle" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvLeft"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -177,7 +177,7 @@
app:layout_constraintStart_toEndOf="@id/barrier"
app:layout_constraintTop_toBottomOf="@id/tvArchive" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvRight"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -203,7 +203,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvRight" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvAccount"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -225,5 +225,5 @@
android:text="@string/title_disable_gmail"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvAccount" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -1,11 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<eu.faircode.email.ConstraintLayoutEx xmlns:android="http://schemas.android.com/apk/res/android"
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="24dp">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvNoMessages"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -53,4 +53,4 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@ -1,11 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<eu.faircode.email.ConstraintLayoutEx xmlns:android="http://schemas.android.com/apk/res/android"
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="24dp">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSearch"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -43,4 +43,4 @@
android:text="@string/title_color"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/etName" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@ -8,11 +8,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvCaption"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -24,7 +24,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibInfo"
android:layout_width="36dp"
android:layout_height="36dp"
@ -52,7 +52,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/tvCaption" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibFlagged"
android:layout_width="36dp"
android:layout_height="36dp"
@ -64,7 +64,7 @@
app:srcCompat="@drawable/twotone_star_24"
tools:ignore="MissingConstraints" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibUnseen"
android:layout_width="36dp"
android:layout_height="36dp"
@ -76,7 +76,7 @@
app:srcCompat="@drawable/twotone_mail_24"
tools:ignore="MissingConstraints" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibInvite"
android:layout_width="36dp"
android:layout_height="36dp"
@ -88,7 +88,7 @@
app:srcCompat="@drawable/twotone_event_24"
tools:ignore="MissingConstraints" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibAttachment"
android:layout_width="36dp"
android:layout_height="36dp"
@ -100,7 +100,7 @@
app:srcCompat="@drawable/twotone_attachment_24"
tools:ignore="MissingConstraints" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibNotes"
android:layout_width="36dp"
android:layout_height="36dp"
@ -184,7 +184,7 @@
app:layout_constraintStart_toEndOf="@id/btnSearch2"
app:layout_constraintTop_toBottomOf="@id/etQuery" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibResetSearches"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -195,7 +195,7 @@
app:layout_constraintTop_toTopOf="@id/btnSearch1"
app:srcCompat="@drawable/twotone_cancel_24" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvHint"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -207,7 +207,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/btnSearch1" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibMore"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -218,7 +218,7 @@
app:layout_constraintTop_toBottomOf="@id/tvHint"
app:srcCompat="@drawable/expander" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvMore"
android:layout_width="0dp"
android:layout_height="0dp"
@ -242,7 +242,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/ibMore" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSearchIndexHint"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -313,7 +313,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbKeywords" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSearchTextHint"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -325,7 +325,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbMessage" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSearchTextUnsupported"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -395,7 +395,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbSearchTrash" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvAnd"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -460,7 +460,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbEncrypted" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvMessageSize"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -482,7 +482,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvMessageSize" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSizeHint"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -519,7 +519,7 @@
app:layout_constraintStart_toEndOf="@id/btnAfter"
app:layout_constraintTop_toBottomOf="@id/tvSizeHint" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvAfter"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -530,7 +530,7 @@
app:layout_constraintStart_toStartOf="@id/btnAfter"
app:layout_constraintTop_toBottomOf="@id/btnAfter" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvBefore"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -560,5 +560,5 @@
cbSearchIndex,tvSearchIndexHint,cbSenders,cbRecipients,cbSubject,cbKeywords,cbMessage,tvSearchTextHint,tvSearchTextUnsupported,cbNotes,
tvAnd,cbUnseen,cbFlagged,cbHidden,cbEncrypted,cbAttachments,
btnAfter,btnBefore,tvBefore,tvAfter,cbSearchDevice" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -7,11 +7,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvMessage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -22,7 +22,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSentMissing"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -49,7 +49,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvSentMissing" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvAddressError"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -64,7 +64,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/btnFixSent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvRemindDsn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -79,7 +79,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvAddressError" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvRemindSize"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -94,7 +94,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvRemindDsn" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvRemindPgp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -109,7 +109,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvRemindSize" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvRemindSmime"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -124,7 +124,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvRemindPgp" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvRemindTo"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -139,7 +139,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvRemindSmime" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvRemindExtra"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -153,7 +153,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvRemindTo" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvRemindNoReply"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -167,7 +167,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvRemindExtra" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvRemindExternal"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -181,7 +181,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvRemindNoReply" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvRemindSubject"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -195,7 +195,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvRemindExternal" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvRemindText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -209,7 +209,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvRemindSubject" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvRemindAttachment"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -235,7 +235,7 @@
app:layout_constraintTop_toBottomOf="@id/tvRemindAttachment"
app:switchPadding="12dp" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSendRemindersHint"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -245,7 +245,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/swSendReminders" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvToTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -255,7 +255,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvSendRemindersHint" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvTo"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -267,7 +267,7 @@
app:layout_constraintStart_toEndOf="@+id/tvToTitle"
app:layout_constraintTop_toTopOf="@+id/tvToTitle" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvViaTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -277,7 +277,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvTo" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvVia"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -299,7 +299,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvVia" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvPlainHint"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -323,7 +323,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvPlainHint" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvReceiptHint"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -333,7 +333,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbReceipt" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvEncrypt"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -355,7 +355,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvEncrypt" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibEncryption"
android:layout_width="36dp"
android:layout_height="36dp"
@ -369,7 +369,7 @@
app:srcCompat="@drawable/twotone_info_24"
app:tint="?attr/colorAccent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvPriority"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -391,7 +391,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvPriority" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSensitivity"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -413,7 +413,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvSensitivity" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibSensitivity"
android:layout_width="36dp"
android:layout_height="36dp"
@ -427,7 +427,7 @@
app:srcCompat="@drawable/twotone_info_24"
app:tint="?attr/colorAccent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSendTitle"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -439,7 +439,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/spSensitivity" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSendAt"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -453,7 +453,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvSendTitle" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibSendAt"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -485,7 +485,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbArchive" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvNotAgain"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -512,5 +512,5 @@
tvEncrypt,spEncrypt,ibEncryption,
tvPriority,spPriority,
tvSensitivity,spSensitivity,ibSensitivity" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -6,11 +6,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvMessage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -20,7 +20,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvDark"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -72,5 +72,5 @@
android:textAppearance="@style/TextAppearance.AppCompat.Small"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbNotAgainDomain" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -6,11 +6,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvMessage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -20,7 +20,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/ivTracking"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -30,7 +30,7 @@
app:srcCompat="@drawable/twotone_my_location_24"
app:tint="?attr/colorWarning" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvTracking"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -83,5 +83,5 @@
android:layout_width="0dp"
android:layout_height="0dp"
app:constraint_referenced_ids="ivTracking,tvTracking" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -6,11 +6,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -21,7 +21,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvHint"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -31,7 +31,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/tvTitle" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvLeft"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -50,7 +50,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvLeft" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvRight"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -68,5 +68,5 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvRight" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -6,11 +6,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSync"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -22,7 +22,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvFolder"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -50,7 +50,7 @@
<requestFocus />
</eu.faircode.email.EditTextPlain>
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvMonths"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -61,7 +61,7 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="@id/etMonths" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvRemark"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -75,7 +75,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/etMonths" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvRemark2"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -86,7 +86,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvRemark" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvRemark3"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -96,5 +96,5 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvRemark2" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -7,11 +7,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvCaption"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -98,7 +98,7 @@
android:textAppearance="@style/TextAppearance.AppCompat.Medium" />
</RadioGroup>
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvYou"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -156,7 +156,7 @@
android:textAppearance="@style/TextAppearance.AppCompat.Medium" />
</RadioGroup>
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSystem"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -209,7 +209,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/swComposerLight" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvMore"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -222,5 +222,5 @@
android:textColor="?android:attr/textColorLink"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/btnMore" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -7,11 +7,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvTitle"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -26,7 +26,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibAll"
android:layout_width="36dp"
android:layout_height="36dp"
@ -49,7 +49,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvTitle" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvText"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -75,5 +75,5 @@
app:layout_constraintStart_toStartOf="@id/tvText"
app:layout_constraintTop_toTopOf="@id/tvText"
app:show_delay="0" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -7,11 +7,11 @@
android:padding="24dp"
android:scrollbarStyle="outsideOverlay">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvCaption"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -24,7 +24,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvError"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -34,5 +34,5 @@
android:textIsSelectable="true"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvCaption" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -1,12 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<eu.faircode.email.ConstraintLayoutEx xmlns:android="http://schemas.android.com/apk/res/android"
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="eu.faircode.email.ActivityView">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvVersion"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -20,7 +20,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvRelease"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -35,7 +35,7 @@
app:layout_constraintStart_toEndOf="@id/tvVersion"
app:layout_constraintTop_toTopOf="@id/tvVersion" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvDownloaded"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -46,7 +46,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvRelease" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvUpdated"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -60,7 +60,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvDownloaded" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvCopyright"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -82,7 +82,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvCopyright">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
@ -94,7 +94,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvContributors"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -113,6 +113,6 @@
android:orientation="vertical"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/tvContributors" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@ -9,7 +9,7 @@
android:scrollbarStyle="outsideOverlay"
tools:context="eu.faircode.email.ActivitySetup">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:descendantFocusability="beforeDescendants"
@ -18,7 +18,7 @@
<!-- provider -->
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvProvider"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -35,7 +35,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvProvider" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvGmailHint"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -48,7 +48,7 @@
<!-- auto config -->
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvDomain"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -58,7 +58,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvGmailHint" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvDomainHint"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -105,7 +105,7 @@
<!-- IMAP/POP3 -->
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvImap"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -117,7 +117,7 @@
<!-- host -->
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvHost"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -139,7 +139,7 @@
<!-- SSL/STARTTLS -->
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvEncryption"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -188,7 +188,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/rgEncryption" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvInsecureRemark"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -204,7 +204,7 @@
<!-- port -->
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvPort"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -227,7 +227,7 @@
<!-- user -->
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvUser"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -250,7 +250,7 @@
<!-- password -->
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvPassword"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -276,7 +276,7 @@
android:textAppearance="@style/TextAppearance.AppCompat.Medium" />
</com.google.android.material.textfield.TextInputLayout>
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvCaseSensitive"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -287,7 +287,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tilPassword" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvAppPassword"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -301,7 +301,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/tvCaseSensitive" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvPasswordStorage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -326,7 +326,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvPasswordStorage" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvCertificate"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -338,7 +338,7 @@
app:layout_constraintStart_toEndOf="@id/btnCertificate"
app:layout_constraintTop_toTopOf="@id/btnCertificate" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvRealm"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -361,7 +361,7 @@
<!-- name -->
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvName"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -371,7 +371,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/etRealm" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvNameRemark"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -392,7 +392,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvNameRemark" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvCategory"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -412,7 +412,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvCategory" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvColor"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -434,7 +434,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvColor" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvColorHint"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -445,7 +445,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/btnColor" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvColorPro"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -495,7 +495,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbIgnoreSchedule" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvLeave"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -524,7 +524,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbPrimary" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvNotifyRemark"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -538,7 +538,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbNotify" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvNotifyPro"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -558,7 +558,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvNotifyPro" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvBrowseHint"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -579,7 +579,7 @@
<!-- keep alive -->
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvInterval"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -599,7 +599,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvInterval" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvIntervalRemark"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -618,7 +618,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvIntervalRemark" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvPartialFetchRemark"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -666,7 +666,7 @@
android:text="@string/title_date_header" />
</RadioGroup>
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvDateRemark"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -710,7 +710,7 @@
app:layout_constraintStart_toEndOf="@id/btnCheck"
app:layout_constraintTop_toTopOf="@id/btnCheck" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvIdle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -721,7 +721,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/btnCheck" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvDrafts"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -732,7 +732,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="@+id/spDrafts" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSent"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -743,7 +743,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="@+id/spSent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvArchive"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -754,7 +754,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="@+id/spArchive" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvTrash"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -765,7 +765,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="@+id/spTrash" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvJunk"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -776,7 +776,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="@+id/spJunk" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvLeft"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -787,7 +787,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="@+id/spLeft" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvRight"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -798,7 +798,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="@+id/spRight" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvMove"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -827,7 +827,7 @@
app:layout_constraintStart_toEndOf="@id/barrier_folders"
app:layout_constraintTop_toBottomOf="@id/tvIdle" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvDraftsRemark"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -847,7 +847,7 @@
app:layout_constraintStart_toEndOf="@id/barrier_folders"
app:layout_constraintTop_toBottomOf="@id/tvDraftsRemark" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSentWarning"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -971,7 +971,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/btnSave" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvErrorTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -982,7 +982,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbIdentity" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvError"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -1033,7 +1033,7 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbTrust" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvInstructions"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -1105,5 +1105,5 @@
android:layout_width="0dp"
android:layout_height="0dp"
app:constraint_referenced_ids="tvErrorTitle,tvError" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<eu.faircode.email.CoordinatorLayoutEx xmlns:android="http://schemas.android.com/apk/res/android"
<androidx.coordinatorlayout.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
@ -11,11 +11,11 @@
android:layout_width="match_parent"
android:layout_height="match_parent">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvHintActions"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -68,7 +68,7 @@
android:layout_width="0dp"
android:layout_height="0dp"
app:constraint_referenced_ids="rvAccount" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</androidx.swiperefreshlayout.widget.SwipeRefreshLayout>
<com.google.android.material.floatingactionbutton.FloatingActionButton
@ -94,4 +94,4 @@
app:backgroundTint="?attr/colorFabBackground"
app:srcCompat="@drawable/twotone_add_24"
app:tint="?attr/colorFabForeground" />
</eu.faircode.email.CoordinatorLayoutEx>
</androidx.coordinatorlayout.widget.CoordinatorLayout>

View File

@ -1,12 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<eu.faircode.email.CoordinatorLayoutEx xmlns:android="http://schemas.android.com/apk/res/android"
<androidx.coordinatorlayout.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="eu.faircode.email.ActivityView">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layout_behavior="eu.faircode.email.BehaviorBottomPadding">
@ -18,7 +18,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
@ -156,7 +156,7 @@
android:layout_width="0dp"
android:layout_height="0dp"
app:constraint_referenced_ids="etName,etGroup,cbStandard,cbReceipt,cbFavorite,cbHide,btnColor,vSeparator,etText" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>
<com.google.android.material.bottomnavigation.BottomNavigationView
@ -195,5 +195,5 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
</eu.faircode.email.ConstraintLayoutEx>
</eu.faircode.email.CoordinatorLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</androidx.coordinatorlayout.widget.CoordinatorLayout>

View File

@ -1,12 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<eu.faircode.email.CoordinatorLayoutEx xmlns:android="http://schemas.android.com/apk/res/android"
<androidx.coordinatorlayout.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="eu.faircode.email.ActivityView">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
@ -40,7 +40,7 @@
android:layout_width="0dp"
android:layout_height="0dp"
app:constraint_referenced_ids="rvAnswer" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
<com.google.android.material.floatingactionbutton.FloatingActionButton
android:id="@+id/fab"
@ -53,4 +53,4 @@
app:backgroundTint="?attr/colorFabBackground"
app:srcCompat="@drawable/twotone_add_24"
app:tint="?attr/colorFabForeground" />
</eu.faircode.email.CoordinatorLayoutEx>
</androidx.coordinatorlayout.widget.CoordinatorLayout>

View File

@ -1,12 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<eu.faircode.email.CoordinatorLayoutEx xmlns:android="http://schemas.android.com/apk/res/android"
<androidx.coordinatorlayout.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="eu.faircode.email.ActivitySetup">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
@ -37,7 +37,7 @@
android:layout_width="0dp"
android:layout_height="0dp"
app:constraint_referenced_ids="rvCertificate" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
<com.google.android.material.floatingactionbutton.FloatingActionButton
android:id="@+id/fab"
@ -50,4 +50,4 @@
app:backgroundTint="?attr/colorFabBackground"
app:srcCompat="@drawable/twotone_add_24"
app:tint="?attr/colorFabForeground" />
</eu.faircode.email.CoordinatorLayoutEx>
</androidx.coordinatorlayout.widget.CoordinatorLayout>

View File

@ -1,12 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<eu.faircode.email.CoordinatorLayoutEx xmlns:android="http://schemas.android.com/apk/res/android"
<androidx.coordinatorlayout.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="eu.faircode.email.ActivityCompose">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layout_behavior="eu.faircode.email.BehaviorBottomPadding">
@ -26,7 +26,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
@ -57,7 +57,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/spIdentity" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvDomain"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -69,7 +69,7 @@
app:layout_constraintStart_toEndOf="@id/etExtra"
app:layout_constraintTop_toTopOf="@+id/etExtra" />
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/ivToLegend"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -100,7 +100,7 @@
app:layout_constraintStart_toEndOf="@id/ivToLegend"
app:layout_constraintTop_toBottomOf="@id/etExtra" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibToAdd"
android:layout_width="24dp"
android:layout_height="24dp"
@ -115,7 +115,7 @@
app:srcCompat="@drawable/twotone_person_add_24"
app:tint="?attr/colorAccent" />
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/ivCcLegend"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -146,7 +146,7 @@
app:layout_constraintStart_toEndOf="@id/ivCcLegend"
app:layout_constraintTop_toBottomOf="@+id/etTo" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibCcAdd"
android:layout_width="24dp"
android:layout_height="24dp"
@ -161,7 +161,7 @@
app:srcCompat="@drawable/twotone_person_add_24"
app:tint="?attr/colorAccent" />
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/ivBccLegend"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -192,7 +192,7 @@
app:layout_constraintStart_toEndOf="@id/ivBccLegend"
app:layout_constraintTop_toBottomOf="@+id/etCc" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibBccAdd"
android:layout_width="24dp"
android:layout_height="24dp"
@ -223,7 +223,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/etBcc" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibCcBcc"
android:layout_width="24dp"
android:layout_height="24dp"
@ -248,7 +248,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/etSubject" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibRemoveAttachments"
android:layout_width="36dp"
android:layout_height="36dp"
@ -271,7 +271,7 @@
app:layout_constraintTop_toBottomOf="@+id/ibRemoveAttachments"
app:layout_goneMarginTop="6dp" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvNoInternetAttachments"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -294,7 +294,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/tvNoInternetAttachments" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvDsn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -306,7 +306,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/vSeparator" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvResend"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -318,7 +318,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvDsn" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvPlainTextOnly"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -348,7 +348,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvPlainTextOnly" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvNoInternet"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -371,7 +371,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/etBody" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSignature"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -394,7 +394,7 @@
app:layout_constraintStart_toStartOf="@id/ibSignature"
app:layout_constraintTop_toTopOf="@+id/tvSignature" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibSignature"
android:layout_width="36dp"
android:layout_height="wrap_content"
@ -418,7 +418,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/tvSignature" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibCloseRefHint"
android:layout_width="wrap_content"
android:layout_height="0dp"
@ -428,7 +428,7 @@
app:layout_constraintTop_toTopOf="@+id/tvReferenceHint"
app:srcCompat="@drawable/twotone_close_24" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvReferenceHint"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -444,7 +444,7 @@
app:layout_constraintStart_toEndOf="@id/ibCloseRefHint"
app:layout_constraintTop_toBottomOf="@id/vSeparatorSignature" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibWriteAboveBelow"
android:layout_width="36dp"
android:layout_height="wrap_content"
@ -458,7 +458,7 @@
app:layout_constraintTop_toBottomOf="@id/tvReferenceHint"
app:srcCompat="@drawable/abovebelow" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvLanguage"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -471,7 +471,7 @@
app:layout_constraintStart_toEndOf="@id/ibWriteAboveBelow"
app:layout_constraintTop_toBottomOf="@id/tvReferenceHint" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibReferenceEdit"
android:layout_width="36dp"
android:layout_height="wrap_content"
@ -485,7 +485,7 @@
app:layout_constraintTop_toBottomOf="@id/tvReferenceHint"
app:srcCompat="@drawable/twotone_edit_24" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibReferenceImages"
android:layout_width="36dp"
android:layout_height="wrap_content"
@ -499,7 +499,7 @@
app:layout_constraintTop_toBottomOf="@id/tvReferenceHint"
app:srcCompat="@drawable/twotone_image_24" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvReference"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -555,7 +555,7 @@
android:layout_width="0dp"
android:layout_height="0dp"
app:constraint_referenced_ids="ibCloseRefHint,tvReferenceHint" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>
<View
@ -630,5 +630,5 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
</eu.faircode.email.ConstraintLayoutEx>
</eu.faircode.email.CoordinatorLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</androidx.coordinatorlayout.widget.CoordinatorLayout>

View File

@ -1,17 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<eu.faircode.email.CoordinatorLayoutEx xmlns:android="http://schemas.android.com/apk/res/android"
<androidx.coordinatorlayout.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="eu.faircode.email.ActivityView">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="eu.faircode.email.ActivitySetup">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvHintActions"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -51,7 +51,7 @@
android:layout_width="0dp"
android:layout_height="0dp"
app:constraint_referenced_ids="rvContacts" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
<com.google.android.material.floatingactionbutton.FloatingActionButton
android:id="@+id/fabAdd"
@ -64,4 +64,4 @@
app:backgroundTint="?attr/colorFabBackground"
app:srcCompat="@drawable/twotone_person_add_24"
app:tint="?attr/colorFabForeground" />
</eu.faircode.email.CoordinatorLayoutEx>
</androidx.coordinatorlayout.widget.CoordinatorLayout>

View File

@ -8,7 +8,7 @@
android:scrollbarStyle="outsideOverlay"
tools:context="eu.faircode.email.ActivityMain">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
@ -44,5 +44,5 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toEndOf="@id/btnCancel"
app:layout_constraintTop_toBottomOf="@id/inEula" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -9,14 +9,14 @@
android:scrollbarStyle="outsideOverlay"
tools:context="eu.faircode.email.ActivityView">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:descendantFocusability="beforeDescendants"
android:focusable="true"
android:focusableInTouchMode="true">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvParentTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -26,7 +26,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvParent"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -36,7 +36,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvParentTitle" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvName"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -57,7 +57,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvName" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvDisplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -78,7 +78,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvDisplay" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvColor"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -118,7 +118,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbHide" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvHideSeenHint"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -190,7 +190,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbPoll" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvMultiply"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -200,7 +200,7 @@
app:layout_constraintEnd_toStartOf="@+id/tvPoll"
app:layout_constraintTop_toTopOf="@+id/etPoll" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvPoll"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -209,7 +209,7 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="@+id/etPoll" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvPollRemark"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -250,7 +250,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbAutoClassifySource" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvAutoClassifyPro"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -263,7 +263,7 @@
<!-- after -->
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSyncDays"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -273,7 +273,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvAutoClassifyPro" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSyncDaysRemark"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -285,7 +285,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvSyncDays" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibInfo"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -307,7 +307,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvSyncDaysRemark" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvKeepDays"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -317,7 +317,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/etSyncDays" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvKeepDaysRemark"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -358,7 +358,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbKeepAll" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvAutoDeleteHint"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -370,7 +370,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbAutoDelete" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvAutoDeleteArchiveHint"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -381,7 +381,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvAutoDeleteHint" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvInboxRootHint"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -453,5 +453,5 @@
android:layout_width="0dp"
android:layout_height="0dp"
app:constraint_referenced_ids="cbAutoDelete,tvAutoDeleteHint" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<eu.faircode.email.CoordinatorLayoutEx xmlns:android="http://schemas.android.com/apk/res/android"
<androidx.coordinatorlayout.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
@ -11,11 +11,11 @@
android:layout_width="match_parent"
android:layout_height="match_parent">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvHintActions"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -28,7 +28,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibHintActions"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -49,7 +49,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvHintActions" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvHintSync"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -62,7 +62,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/vSeparatorActions" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibHintSync"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -130,7 +130,7 @@
android:layout_width="0dp"
android:layout_height="0dp"
app:constraint_referenced_ids="rvFolder" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</androidx.swiperefreshlayout.widget.SwipeRefreshLayout>
<com.google.android.material.floatingactionbutton.FloatingActionButton
@ -168,4 +168,4 @@
app:backgroundTint="?attr/colorWarning"
app:srcCompat="@drawable/twotone_warning_24"
app:tint="?attr/colorFabForeground" />
</eu.faircode.email.CoordinatorLayoutEx>
</androidx.coordinatorlayout.widget.CoordinatorLayout>

View File

@ -9,11 +9,11 @@
android:scrollbarStyle="outsideOverlay"
tools:context="eu.faircode.email.ActivitySetup">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -23,7 +23,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvPrivacy"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -37,7 +37,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvTitle" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvGrantHint"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -60,7 +60,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvGrantHint" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvGranted"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -144,7 +144,7 @@
app:layout_constraintStart_toEndOf="@id/btnSelect"
app:layout_constraintTop_toTopOf="@id/btnSelect" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSelectHint"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -154,7 +154,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/btnSelect" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvAppPassword"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -168,7 +168,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvSelectHint" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvErrorTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -179,7 +179,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvAppPassword" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvError"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -191,7 +191,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvErrorTitle" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvDraftsHint"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -222,5 +222,5 @@
android:layout_width="0dp"
android:layout_height="0dp"
app:constraint_referenced_ids="tvErrorTitle,tvError,tvDraftsHint,btnSupport" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -1,16 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<eu.faircode.email.CoordinatorLayoutEx xmlns:android="http://schemas.android.com/apk/res/android"
<androidx.coordinatorlayout.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="eu.faircode.email.ActivitySetup">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvHintActions"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -49,7 +49,7 @@
android:layout_width="0dp"
android:layout_height="0dp"
app:constraint_referenced_ids="rvIdentity" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
<com.google.android.material.floatingactionbutton.FloatingActionButton
android:id="@+id/fab"
@ -62,4 +62,4 @@
app:backgroundTint="?attr/colorFabBackground"
app:srcCompat="@drawable/twotone_add_24"
app:tint="?attr/colorFabForeground" />
</eu.faircode.email.CoordinatorLayoutEx>
</androidx.coordinatorlayout.widget.CoordinatorLayout>

View File

@ -9,7 +9,7 @@
android:scrollbarStyle="outsideOverlay"
tools:context="eu.faircode.email.ActivitySetup">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:descendantFocusability="beforeDescendants"
@ -18,7 +18,7 @@
<!--- linked account -->
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvAccount"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -37,7 +37,7 @@
<!-- name -->
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvName"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -61,7 +61,7 @@
<!-- email -->
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvEmail"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -85,7 +85,7 @@
<!-- display name -->
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvDisplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -107,7 +107,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvDisplay" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvColor"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -129,7 +129,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvColor" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvColorHint"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -140,7 +140,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/btnColor" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvColorPro"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -178,7 +178,7 @@
<!--- provider -->
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvProvider"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -200,7 +200,7 @@
<!-- auto config -->
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvDomain"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -210,7 +210,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/spProvider" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvDomainHint"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -255,7 +255,7 @@
app:layout_constraintStart_toEndOf="@id/btnAutoConfig"
app:layout_constraintTop_toTopOf="@id/btnAutoConfig" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSmtp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -267,7 +267,7 @@
<!-- host -->
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvHost"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -290,7 +290,7 @@
<!-- SSL/STARTTLS -->
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvEncryption"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -339,7 +339,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/rgEncryption" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvInsecureRemark"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -355,7 +355,7 @@
<!-- port -->
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvPort"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -379,7 +379,7 @@
<!-- username -->
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvUser"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -403,7 +403,7 @@
<!-- password -->
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvPassword"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -430,7 +430,7 @@
android:textAppearance="@style/TextAppearance.AppCompat.Medium" />
</com.google.android.material.textfield.TextInputLayout>
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvCaseSensitiveHint"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -441,7 +441,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tilPassword" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvPasswordStorage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -466,7 +466,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvPasswordStorage" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvCertificate"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -478,7 +478,7 @@
app:layout_constraintStart_toEndOf="@id/btnCertificate"
app:layout_constraintTop_toTopOf="@id/btnCertificate" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvRealm"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -509,7 +509,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/etRealm" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvUseIpHint"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -519,7 +519,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbUseIp" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvEhlo"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -569,7 +569,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbPrimary" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSelfHint"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -597,7 +597,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbSenderExtra" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSenderExtra"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -619,7 +619,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvSenderExtra" />
<eu.faircode.email.FixedImageButton
<ImageButton
android:id="@+id/ibSenderExtra"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -630,7 +630,7 @@
app:layout_constraintTop_toTopOf="@+id/etSenderExtra"
app:srcCompat="@drawable/twotone_info_24" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSenderExtraHint"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -642,7 +642,7 @@
<!-- reply to -->
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvReplyTo"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -664,7 +664,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvReplyTo" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvCc"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -686,7 +686,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvCc" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvCcHint"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -696,7 +696,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/etCc" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvBcc"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -718,7 +718,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvBcc" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvBccHint"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -728,7 +728,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/etBcc" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvInternal"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -750,7 +750,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvInternal" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvInternalHint"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -760,7 +760,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/etInternal" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvE2Encryption"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -799,7 +799,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbEncryptDefault" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvUnicodeHint"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -809,7 +809,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbUnicode" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvMaxSize"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -853,7 +853,7 @@
app:layout_constraintStart_toEndOf="@id/btnSave"
app:layout_constraintTop_toTopOf="@id/btnSave" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvErrorTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -864,7 +864,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/btnSave" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvError"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -915,7 +915,7 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbTrust" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvInstructions"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -971,5 +971,5 @@
android:layout_width="0dp"
android:layout_height="0dp"
app:constraint_referenced_ids="tvErrorTitle,tvError" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<eu.faircode.email.ConstraintLayoutEx xmlns:android="http://schemas.android.com/apk/res/android"
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
@ -19,4 +19,4 @@
android:layout_height="wrap_content"
app:tabMode="scrollable" />
</androidx.viewpager.widget.ViewPager>
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@ -8,11 +8,11 @@
android:scrollbarStyle="outsideOverlay"
tools:context="eu.faircode.email.ActivityView">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/ivPick"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -23,7 +23,7 @@
app:layout_constraintTop_toTopOf="@+id/tvPick"
app:srcCompat="@drawable/twotone_person_add_24" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvPick"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -35,7 +35,7 @@
app:layout_constraintStart_toEndOf="@id/ivPick"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/ivCC"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -46,7 +46,7 @@
app:layout_constraintTop_toTopOf="@id/tvCC"
app:srcCompat="@drawable/twotone_people_24" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvCC"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -58,7 +58,7 @@
app:layout_constraintStart_toEndOf="@id/ivCC"
app:layout_constraintTop_toBottomOf="@id/tvPick" />
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/ivLink"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -69,7 +69,7 @@
app:layout_constraintTop_toTopOf="@id/tvLink"
app:srcCompat="@drawable/twotone_insert_link_45_24" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvLink"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -81,7 +81,7 @@
app:layout_constraintStart_toEndOf="@id/ivLink"
app:layout_constraintTop_toBottomOf="@id/tvCC" />
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/ivFile"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -92,7 +92,7 @@
app:layout_constraintTop_toTopOf="@id/tvFile"
app:srcCompat="@drawable/twotone_attachment_24" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvFile"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -104,7 +104,7 @@
app:layout_constraintStart_toEndOf="@id/ivFile"
app:layout_constraintTop_toBottomOf="@id/tvLink" />
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/ivPicture"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -115,7 +115,7 @@
app:layout_constraintTop_toTopOf="@id/tvPicture"
app:srcCompat="@drawable/twotone_image_24" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvPicture"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -127,7 +127,7 @@
app:layout_constraintStart_toEndOf="@id/ivPicture"
app:layout_constraintTop_toBottomOf="@id/tvFile" />
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/ivPhoto"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -138,7 +138,7 @@
app:layout_constraintTop_toTopOf="@id/tvPhoto"
app:srcCompat="@drawable/twotone_photo_camera_24" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvPhoto"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -150,7 +150,7 @@
app:layout_constraintStart_toEndOf="@id/ivPhoto"
app:layout_constraintTop_toBottomOf="@id/tvPicture" />
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/ivAudio"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -161,7 +161,7 @@
app:layout_constraintTop_toTopOf="@id/tvAudio"
app:srcCompat="@drawable/twotone_record_voice_over_24" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvAudio"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -173,7 +173,7 @@
app:layout_constraintStart_toEndOf="@id/ivAudio"
app:layout_constraintTop_toBottomOf="@id/tvPhoto" />
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/ivBold"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -184,7 +184,7 @@
app:layout_constraintTop_toTopOf="@id/tvBold"
app:srcCompat="@drawable/twotone_format_bold_24" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvBold"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -196,7 +196,7 @@
app:layout_constraintStart_toEndOf="@id/ivBold"
app:layout_constraintTop_toBottomOf="@id/tvAudio" />
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/ivItalic"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -207,7 +207,7 @@
app:layout_constraintTop_toTopOf="@id/tvItalic"
app:srcCompat="@drawable/twotone_format_italic_24" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvItalic"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -219,7 +219,7 @@
app:layout_constraintStart_toEndOf="@id/ivItalic"
app:layout_constraintTop_toBottomOf="@id/tvBold" />
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/ivUnderline"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -230,7 +230,7 @@
app:layout_constraintTop_toTopOf="@id/tvUnderline"
app:srcCompat="@drawable/twotone_format_underlined_24" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvUnderline"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -242,7 +242,7 @@
app:layout_constraintStart_toEndOf="@id/ivUnderline"
app:layout_constraintTop_toBottomOf="@id/tvItalic" />
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/ivStyle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -253,7 +253,7 @@
app:layout_constraintTop_toTopOf="@id/tvStyle"
app:srcCompat="@drawable/twotone_text_format_24_options" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvStyle"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -264,5 +264,5 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toEndOf="@id/ivStyle"
app:layout_constraintTop_toBottomOf="@id/tvUnderline" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

View File

@ -8,11 +8,11 @@
android:scrollbarStyle="outsideOverlay"
tools:context="eu.faircode.email.ActivityView">
<eu.faircode.email.ConstraintLayoutEx
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/ivType"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -23,7 +23,7 @@
app:layout_constraintTop_toTopOf="@+id/tvUnified"
app:srcCompat="@drawable/twotone_folder_special_24" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvUnified"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -35,7 +35,7 @@
app:layout_constraintStart_toEndOf="@id/ivType"
app:layout_constraintTop_toTopOf="parent" />
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/ivInbox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -46,7 +46,7 @@
app:layout_constraintTop_toTopOf="@+id/tvInbox"
app:srcCompat="@drawable/twotone_inbox_24" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvInbox"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -58,7 +58,7 @@
app:layout_constraintStart_toEndOf="@id/ivInbox"
app:layout_constraintTop_toBottomOf="@id/tvUnified" />
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/ivOutbox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -69,7 +69,7 @@
app:layout_constraintTop_toTopOf="@+id/tvOutbox"
app:srcCompat="@drawable/twotone_outbox_24" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvOutbox"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -81,7 +81,7 @@
app:layout_constraintStart_toEndOf="@id/ivOutbox"
app:layout_constraintTop_toBottomOf="@id/tvInbox" />
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/ivDrafts"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -92,7 +92,7 @@
app:layout_constraintTop_toTopOf="@+id/tvDrafts"
app:srcCompat="@drawable/twotone_drafts_24" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvDrafts"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -104,7 +104,7 @@
app:layout_constraintStart_toEndOf="@id/ivDrafts"
app:layout_constraintTop_toBottomOf="@id/tvOutbox" />
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/ivSent"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -115,7 +115,7 @@
app:layout_constraintTop_toTopOf="@+id/tvSent"
app:srcCompat="@drawable/twotone_send_24" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSent"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -127,7 +127,7 @@
app:layout_constraintStart_toEndOf="@id/ivSent"
app:layout_constraintTop_toBottomOf="@id/tvDrafts" />
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/ivArchive"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -138,7 +138,7 @@
app:layout_constraintTop_toTopOf="@+id/tvArchive"
app:srcCompat="@drawable/twotone_archive_24" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvArchive"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -150,7 +150,7 @@
app:layout_constraintStart_toEndOf="@id/ivArchive"
app:layout_constraintTop_toBottomOf="@id/tvSent" />
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/ivTrash"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -161,7 +161,7 @@
app:layout_constraintTop_toTopOf="@+id/tvTrash"
app:srcCompat="@drawable/twotone_delete_24" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvTrash"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -173,7 +173,7 @@
app:layout_constraintStart_toEndOf="@id/ivTrash"
app:layout_constraintTop_toBottomOf="@id/tvArchive" />
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/ivJunk"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -184,7 +184,7 @@
app:layout_constraintTop_toTopOf="@+id/tvJunk"
app:srcCompat="@drawable/twotone_report_24" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvJunk"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -196,7 +196,7 @@
app:layout_constraintStart_toEndOf="@id/ivJunk"
app:layout_constraintTop_toBottomOf="@id/tvTrash" />
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/ivPrimary"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -207,7 +207,7 @@
app:layout_constraintTop_toTopOf="@+id/tvPrimary"
app:srcCompat="@drawable/twotone_star_24" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvPrimary"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -219,7 +219,7 @@
app:layout_constraintStart_toEndOf="@id/ivPrimary"
app:layout_constraintTop_toBottomOf="@id/tvJunk" />
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/ivSubscribed"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -230,7 +230,7 @@
app:layout_constraintTop_toTopOf="@+id/tvSubscribed"
app:srcCompat="@drawable/twotone_bookmark_24" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSubscribed"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -242,7 +242,7 @@
app:layout_constraintStart_toEndOf="@id/ivSubscribed"
app:layout_constraintTop_toBottomOf="@id/tvPrimary" />
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/ivRule"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -253,7 +253,7 @@
app:layout_constraintTop_toTopOf="@+id/tvRule"
app:srcCompat="@drawable/twotone_filter_alt_24" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvRule"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -265,7 +265,7 @@
app:layout_constraintStart_toEndOf="@id/ivRule"
app:layout_constraintTop_toBottomOf="@id/tvSubscribed" />
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/ivNotify"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -276,7 +276,7 @@
app:layout_constraintTop_toTopOf="@+id/tvNotify"
app:srcCompat="@drawable/twotone_notifications_24" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvNotify"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -288,7 +288,7 @@
app:layout_constraintStart_toEndOf="@id/ivNotify"
app:layout_constraintTop_toBottomOf="@id/tvRule" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvDownloadFetch"
android:layout_width="48dp"
android:layout_height="0dp"
@ -299,7 +299,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="@+id/tvDownloadFetchLegend" />
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/ivDownloadFetch"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -310,7 +310,7 @@
app:layout_constraintTop_toTopOf="@+id/tvDownloadFetchLegend"
app:srcCompat="@drawable/twotone_mail_outline_24" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvDownloadFetchLegend"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -322,7 +322,7 @@
app:layout_constraintStart_toEndOf="@id/ivDownloadFetch"
app:layout_constraintTop_toBottomOf="@id/tvNotify" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSyncKeep"
android:layout_width="48dp"
android:layout_height="0dp"
@ -333,7 +333,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="@+id/tvSyncKeepLegend" />
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/ivSyncKeep"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -344,7 +344,7 @@
app:layout_constraintTop_toTopOf="@+id/tvSyncKeepLegend"
app:srcCompat="@drawable/twotone_sync_24" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvSyncKeepLegend"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -356,7 +356,7 @@
app:layout_constraintStart_toEndOf="@id/ivSyncKeep"
app:layout_constraintTop_toBottomOf="@id/tvDownloadFetchLegend" />
<eu.faircode.email.FixedImageView
<ImageView
android:id="@+id/ivStop"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@ -367,7 +367,7 @@
app:layout_constraintTop_toTopOf="@id/tvStop"
app:srcCompat="@drawable/twotone_stop_24" />
<eu.faircode.email.FixedTextView
<TextView
android:id="@+id/tvStop"
android:layout_width="0dp"
android:layout_height="wrap_content"
@ -378,5 +378,5 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toEndOf="@id/ivStop"
app:layout_constraintTop_toBottomOf="@id/tvSyncKeepLegend" />
</eu.faircode.email.ConstraintLayoutEx>
</androidx.constraintlayout.widget.ConstraintLayout>
</eu.faircode.email.ScrollViewEx>

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