Detailed changes
@@ -1162,8 +1162,8 @@ public class EditAccountActivity extends OmemoActivity implements OnAccountUpdat
this.binding.ownFingerprintDesc.setText(R.string.omemo_fingerprint);
}
this.binding.axolotlFingerprint.setText(CryptoHelper.prettifyFingerprint(ownAxolotlFingerprint.substring(2)));
- this.binding.actionCopyAxolotlToClipboard.setVisibility(View.VISIBLE);
- this.binding.actionCopyAxolotlToClipboard.setOnClickListener(v -> copyOmemoFingerprint(ownAxolotlFingerprint));
+ this.binding.showQrCodeButton.setVisibility(View.VISIBLE);
+ this.binding.showQrCodeButton.setOnClickListener(v -> showQrCode());
} else {
this.binding.axolotlFingerprintBox.setVisibility(View.GONE);
}
@@ -0,0 +1,40 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="24dp"
+ android:height="24dp"
+ android:tint="@color/black"
+ android:viewportWidth="24"
+ android:viewportHeight="24">
+ <path
+ android:fillColor="@android:color/white"
+ android:pathData="M3,11h8V3H3V11zM5,5h4v4H5V5z" />
+ <path
+ android:fillColor="@android:color/white"
+ android:pathData="M3,21h8v-8H3V21zM5,15h4v4H5V15z" />
+ <path
+ android:fillColor="@android:color/white"
+ android:pathData="M13,3v8h8V3H13zM19,9h-4V5h4V9z" />
+ <path
+ android:fillColor="@android:color/white"
+ android:pathData="M19,19h2v2h-2z" />
+ <path
+ android:fillColor="@android:color/white"
+ android:pathData="M13,13h2v2h-2z" />
+ <path
+ android:fillColor="@android:color/white"
+ android:pathData="M15,15h2v2h-2z" />
+ <path
+ android:fillColor="@android:color/white"
+ android:pathData="M13,17h2v2h-2z" />
+ <path
+ android:fillColor="@android:color/white"
+ android:pathData="M15,19h2v2h-2z" />
+ <path
+ android:fillColor="@android:color/white"
+ android:pathData="M17,17h2v2h-2z" />
+ <path
+ android:fillColor="@android:color/white"
+ android:pathData="M17,13h2v2h-2z" />
+ <path
+ android:fillColor="@android:color/white"
+ android:pathData="M19,15h2v2h-2z" />
+</vector>
@@ -0,0 +1,40 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24"
+ android:tint="@color/white">
+ <path
+ android:fillColor="@android:color/white"
+ android:pathData="M3,11h8V3H3V11zM5,5h4v4H5V5z"/>
+ <path
+ android:fillColor="@android:color/white"
+ android:pathData="M3,21h8v-8H3V21zM5,15h4v4H5V15z"/>
+ <path
+ android:fillColor="@android:color/white"
+ android:pathData="M13,3v8h8V3H13zM19,9h-4V5h4V9z"/>
+ <path
+ android:fillColor="@android:color/white"
+ android:pathData="M19,19h2v2h-2z"/>
+ <path
+ android:fillColor="@android:color/white"
+ android:pathData="M13,13h2v2h-2z"/>
+ <path
+ android:fillColor="@android:color/white"
+ android:pathData="M15,15h2v2h-2z"/>
+ <path
+ android:fillColor="@android:color/white"
+ android:pathData="M13,17h2v2h-2z"/>
+ <path
+ android:fillColor="@android:color/white"
+ android:pathData="M15,19h2v2h-2z"/>
+ <path
+ android:fillColor="@android:color/white"
+ android:pathData="M17,17h2v2h-2z"/>
+ <path
+ android:fillColor="@android:color/white"
+ android:pathData="M17,13h2v2h-2z"/>
+ <path
+ android:fillColor="@android:color/white"
+ android:pathData="M19,15h2v2h-2z"/>
+</vector>
@@ -613,14 +613,14 @@
android:orientation="vertical">
<ImageButton
- android:id="@+id/action_copy_axolotl_to_clipboard"
+ android:id="@+id/show_qr_code_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:alpha="?attr/icon_alpha"
android:background="?attr/selectableItemBackgroundBorderless"
android:contentDescription="@string/copy_omemo_clipboard_description"
android:padding="@dimen/image_button_padding"
- android:src="?attr/icon_copy"
+ android:src="?attr/icon_qr_code"
android:visibility="visible" />
<ImageButton
@@ -81,7 +81,7 @@
<attr name="icon_add_group" format="reference" />
<attr name="icon_add_person" format="reference" />
<attr name="icon_cancel" format="reference" />
- <attr name="icon_copy" format="reference" />
+ <attr name="icon_qr_code" format="reference" />
<attr name="icon_discard" format="reference" />
<attr name="icon_download" format="reference" />
<attr name="icon_edit" format="reference" />
@@ -98,7 +98,7 @@
<item name="icon_add_group" type="reference">@drawable/ic_group_add_white_24dp</item>
<item name="icon_add_person" type="reference">@drawable/ic_person_add_white_24dp</item>
<item name="icon_cancel" type="reference">@drawable/ic_cancel_black_24dp</item>
- <item name="icon_copy" type="reference">@drawable/ic_content_copy_black_24dp</item>
+ <item name="icon_qr_code" type="reference">@drawable/ic_qr_code_black_24dp</item>
<item name="icon_discard" type="reference">@drawable/ic_delete_white_24dp</item>
<item name="icon_download" type="reference">@drawable/ic_file_download_white_24dp</item>
<item name="icon_edit" type="reference">@drawable/ic_edit_white_24dp</item>
@@ -255,7 +255,7 @@
<item name="icon_add_group" type="reference">@drawable/ic_group_add_white_24dp</item>
<item name="icon_add_person" type="reference">@drawable/ic_person_add_white_24dp</item>
<item name="icon_cancel" type="reference">@drawable/ic_cancel_white_24dp</item>
- <item name="icon_copy" type="reference">@drawable/ic_content_copy_white_24dp</item>
+ <item name="icon_qr_code" type="reference">@drawable/ic_qr_code_white_24dp</item>
<item name="icon_discard" type="reference">@drawable/ic_delete_white_24dp</item>
<item name="icon_download" type="reference">@drawable/ic_file_download_white_24dp</item>
<item name="icon_edit" type="reference">@drawable/ic_edit_white_24dp</item>