|
|
|
@ -2,15 +2,10 @@ package org.thoughtcrime.securesms;
|
|
|
|
|
|
|
|
|
|
import android.animation.Animator;
|
|
|
|
|
import android.annotation.TargetApi;
|
|
|
|
|
import android.content.Context;
|
|
|
|
|
import android.content.res.Configuration;
|
|
|
|
|
import android.net.Uri;
|
|
|
|
|
import android.os.Build;
|
|
|
|
|
import android.os.Bundle;
|
|
|
|
|
import android.support.annotation.NonNull;
|
|
|
|
|
import android.support.annotation.Nullable;
|
|
|
|
|
import android.support.v4.app.Fragment;
|
|
|
|
|
import android.util.Log;
|
|
|
|
|
import android.view.LayoutInflater;
|
|
|
|
|
import android.view.View;
|
|
|
|
|
import android.view.ViewAnimationUtils;
|
|
|
|
@ -19,21 +14,9 @@ import android.view.animation.DecelerateInterpolator;
|
|
|
|
|
import android.widget.ImageView;
|
|
|
|
|
import android.widget.LinearLayout;
|
|
|
|
|
|
|
|
|
|
import com.google.zxing.BinaryBitmap;
|
|
|
|
|
import com.google.zxing.ChecksumException;
|
|
|
|
|
import com.google.zxing.FormatException;
|
|
|
|
|
import com.google.zxing.NotFoundException;
|
|
|
|
|
import com.google.zxing.PlanarYUVLuminanceSource;
|
|
|
|
|
import com.google.zxing.Result;
|
|
|
|
|
import com.google.zxing.common.HybridBinarizer;
|
|
|
|
|
import com.google.zxing.qrcode.QRCodeReader;
|
|
|
|
|
|
|
|
|
|
import org.thoughtcrime.securesms.components.camera.CameraView;
|
|
|
|
|
import org.thoughtcrime.securesms.components.camera.CameraView.PreviewCallback;
|
|
|
|
|
import org.thoughtcrime.securesms.components.camera.CameraView.PreviewFrame;
|
|
|
|
|
import org.thoughtcrime.securesms.qr.ScanListener;
|
|
|
|
|
import org.thoughtcrime.securesms.qr.ScanningThread;
|
|
|
|
|
import org.thoughtcrime.securesms.util.Util;
|
|
|
|
|
import org.thoughtcrime.securesms.util.ViewUtil;
|
|
|
|
|
|
|
|
|
|
public class DeviceAddFragment extends Fragment {
|
|
|
|
|