Bladeren bron

Migrate to AndroidX

Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
master
Harsh Shandilya 5 jaren geleden
committed by Jason A. Donenfeld
bovenliggende
commit
6fdf0266cf
66 gewijzigde bestanden met toevoegingen van 165 en 164 verwijderingen
  1. +11
    -7
      app/build.gradle
  2. +1
    -2
      app/src/main/AndroidManifest.xml
  3. +2
    -2
      app/src/main/java/com/wireguard/android/Application.java
  4. +3
    -3
      app/src/main/java/com/wireguard/android/QuickTileService.java
  5. +3
    -3
      app/src/main/java/com/wireguard/android/activity/BaseActivity.java
  6. +4
    -4
      app/src/main/java/com/wireguard/android/activity/MainActivity.java
  7. +6
    -6
      app/src/main/java/com/wireguard/android/activity/SettingsActivity.java
  8. +3
    -3
      app/src/main/java/com/wireguard/android/activity/ThemeChangeAwareActivity.java
  9. +1
    -1
      app/src/main/java/com/wireguard/android/activity/TunnelCreatorActivity.java
  10. +2
    -2
      app/src/main/java/com/wireguard/android/backend/GoBackend.java
  11. +1
    -1
      app/src/main/java/com/wireguard/android/backend/WgQuickBackend.java
  12. +8
    -8
      app/src/main/java/com/wireguard/android/databinding/BindingAdapters.java
  13. +4
    -4
      app/src/main/java/com/wireguard/android/databinding/ItemChangeListener.java
  14. +6
    -6
      app/src/main/java/com/wireguard/android/databinding/ObservableKeyedRecyclerViewAdapter.java
  15. +4
    -4
      app/src/main/java/com/wireguard/android/fragment/AppListDialogFragment.java
  16. +5
    -5
      app/src/main/java/com/wireguard/android/fragment/BaseFragment.java
  17. +3
    -3
      app/src/main/java/com/wireguard/android/fragment/ConfigNamingDialogFragment.java
  18. +1
    -1
      app/src/main/java/com/wireguard/android/fragment/TunnelDetailFragment.java
  19. +4
    -4
      app/src/main/java/com/wireguard/android/fragment/TunnelEditorFragment.java
  20. +7
    -7
      app/src/main/java/com/wireguard/android/fragment/TunnelListFragment.java
  21. +2
    -2
      app/src/main/java/com/wireguard/android/model/ApplicationData.java
  22. +3
    -3
      app/src/main/java/com/wireguard/android/model/Tunnel.java
  23. +3
    -3
      app/src/main/java/com/wireguard/android/model/TunnelManager.java
  24. +3
    -3
      app/src/main/java/com/wireguard/android/preference/LogExporterPreference.java
  25. +2
    -2
      app/src/main/java/com/wireguard/android/preference/ToolsInstallerPreference.java
  26. +2
    -2
      app/src/main/java/com/wireguard/android/preference/VersionPreference.java
  27. +3
    -3
      app/src/main/java/com/wireguard/android/preference/ZipExporterPreference.java
  28. +1
    -1
      app/src/main/java/com/wireguard/android/util/ClipboardUtils.java
  29. +1
    -1
      app/src/main/java/com/wireguard/android/util/ErrorMessages.java
  30. +1
    -1
      app/src/main/java/com/wireguard/android/util/ExceptionLoggers.java
  31. +1
    -1
      app/src/main/java/com/wireguard/android/util/FragmentUtils.java
  32. +2
    -2
      app/src/main/java/com/wireguard/android/util/ObservableKeyedArrayList.java
  33. +1
    -1
      app/src/main/java/com/wireguard/android/util/ObservableKeyedList.java
  34. +1
    -1
      app/src/main/java/com/wireguard/android/util/ObservableSortedKeyedArrayList.java
  35. +1
    -1
      app/src/main/java/com/wireguard/android/util/RootShell.java
  36. +1
    -1
      app/src/main/java/com/wireguard/android/util/ToolsInstaller.java
  37. +2
    -2
      app/src/main/java/com/wireguard/android/viewmodel/ConfigProxy.java
  38. +4
    -4
      app/src/main/java/com/wireguard/android/viewmodel/InterfaceProxy.java
  39. +5
    -5
      app/src/main/java/com/wireguard/android/viewmodel/PeerProxy.java
  40. +1
    -1
      app/src/main/java/com/wireguard/android/widget/KeyInputFilter.java
  41. +1
    -1
      app/src/main/java/com/wireguard/android/widget/NameInputFilter.java
  42. +3
    -3
      app/src/main/java/com/wireguard/android/widget/SlashDrawable.java
  43. +1
    -1
      app/src/main/java/com/wireguard/android/widget/ToggleSwitch.java
  44. +3
    -3
      app/src/main/java/com/wireguard/android/widget/fab/FloatingActionButtonBehavior.java
  45. +5
    -5
      app/src/main/java/com/wireguard/android/widget/fab/FloatingActionsMenu.java
  46. +1
    -1
      app/src/main/java/com/wireguard/android/widget/fab/FloatingActionsMenuRecyclerViewScrollListener.java
  47. +2
    -2
      app/src/main/java/com/wireguard/android/widget/fab/LabeledFloatingActionButton.java
  48. +1
    -1
      app/src/main/java/com/wireguard/android/widget/fab/TouchDelegateGroup.java
  49. +1
    -1
      app/src/main/java/com/wireguard/config/BadConfigException.java
  50. +1
    -1
      app/src/main/java/com/wireguard/config/Config.java
  51. +1
    -1
      app/src/main/java/com/wireguard/config/InetEndpoint.java
  52. +1
    -1
      app/src/main/java/com/wireguard/config/Interface.java
  53. +1
    -1
      app/src/main/java/com/wireguard/config/ParseException.java
  54. +1
    -1
      app/src/main/java/com/wireguard/config/Peer.java
  55. +1
    -1
      app/src/main/java/com/wireguard/crypto/Curve25519.java
  56. +1
    -1
      app/src/main/java/com/wireguard/util/KeyedList.java
  57. +1
    -1
      app/src/main/java/com/wireguard/util/SortedKeyedList.java
  58. +1
    -1
      app/src/main/res/layout/app_list_dialog_fragment.xml
  59. +2
    -2
      app/src/main/res/layout/config_naming_dialog_fragment.xml
  60. +2
    -2
      app/src/main/res/layout/tunnel_detail_fragment.xml
  61. +2
    -2
      app/src/main/res/layout/tunnel_detail_peer.xml
  62. +4
    -4
      app/src/main/res/layout/tunnel_editor_fragment.xml
  63. +3
    -3
      app/src/main/res/layout/tunnel_editor_peer.xml
  64. +4
    -4
      app/src/main/res/layout/tunnel_list_fragment.xml
  65. +0
    -4
      app/src/main/res/values/styles.xml
  66. +2
    -0
      gradle.properties

+ 11
- 7
app/build.gradle Bestand weergeven

@@ -65,21 +65,25 @@ android {
}

ext {
annotationsVersion = '1.0.1'
appcompatVersion = '1.0.2'
cardviewVersion = '1.0.0'
databindingVersion = '3.1.3'
materialComponentsVersion = '1.0.0'
jsr305Version = '3.0.2'
preferenceVersion = '1.0.0'
streamsupportVersion = '1.6.0'
supportLibsVersion = '27.1.1'
threetenabpVersion = '1.1.1'
zxingEmbeddedVersion = '3.6.0'
}

dependencies {
implementation "com.android.databinding:library:$databindingVersion"
implementation "com.android.support:appcompat-v7:$supportLibsVersion"
implementation "com.android.support:cardview-v7:$supportLibsVersion"
implementation "com.android.support:design:$supportLibsVersion"
implementation "com.android.support:preference-v14:$supportLibsVersion"
implementation "com.android.support:support-annotations:$supportLibsVersion"
implementation "androidx.annotation:annotation:$annotationsVersion"
implementation "androidx.appcompat:appcompat:$appcompatVersion"
implementation "androidx.cardview:cardview:$cardviewVersion"
implementation "androidx.databinding:databinding-runtime:$databindingVersion"
implementation "androidx.preference:preference:$preferenceVersion"
implementation "com.google.android.material:material:$materialComponentsVersion"
implementation "com.google.code.findbugs:jsr305:$jsr305Version"
implementation "com.jakewharton.threetenabp:threetenabp:$threetenabpVersion"
implementation "com.journeyapps:zxing-android-embedded:$zxingEmbeddedVersion"


+ 1
- 2
app/src/main/AndroidManifest.xml Bestand weergeven

@@ -43,8 +43,7 @@
<activity
android:name=".activity.SettingsActivity"
android:label="@string/settings"
android:parentActivityName=".activity.MainActivity"
android:theme="@style/SettingsTheme" />
android:parentActivityName=".activity.MainActivity" />

<activity
android:name=".activity.TunnelCreatorActivity"


+ 2
- 2
app/src/main/java/com/wireguard/android/Application.java Bestand weergeven

@@ -13,8 +13,8 @@ import android.os.Build;
import android.os.Handler;
import android.os.Looper;
import android.preference.PreferenceManager;
import android.support.annotation.Nullable;
import android.support.v7.app.AppCompatDelegate;
import androidx.annotation.Nullable;
import androidx.appcompat.app.AppCompatDelegate;

import com.wireguard.android.backend.Backend;
import com.wireguard.android.backend.GoBackend;


+ 3
- 3
app/src/main/java/com/wireguard/android/QuickTileService.java Bestand weergeven

@@ -7,8 +7,8 @@ package com.wireguard.android;

import android.annotation.TargetApi;
import android.content.Intent;
import android.databinding.Observable;
import android.databinding.Observable.OnPropertyChangedCallback;
import androidx.databinding.Observable;
import androidx.databinding.Observable.OnPropertyChangedCallback;
import android.graphics.Bitmap;
import android.graphics.Canvas;
import android.graphics.drawable.Icon;
@@ -16,7 +16,7 @@ import android.os.Build;
import android.os.IBinder;
import android.service.quicksettings.Tile;
import android.service.quicksettings.TileService;
import android.support.annotation.Nullable;
import androidx.annotation.Nullable;
import android.util.Log;
import android.widget.Toast;



+ 3
- 3
app/src/main/java/com/wireguard/android/activity/BaseActivity.java Bestand weergeven

@@ -5,10 +5,10 @@

package com.wireguard.android.activity;

import android.databinding.CallbackRegistry;
import android.databinding.CallbackRegistry.NotifierCallback;
import androidx.databinding.CallbackRegistry;
import androidx.databinding.CallbackRegistry.NotifierCallback;
import android.os.Bundle;
import android.support.annotation.Nullable;
import androidx.annotation.Nullable;

import com.wireguard.android.Application;
import com.wireguard.android.model.Tunnel;


+ 4
- 4
app/src/main/java/com/wireguard/android/activity/MainActivity.java Bestand weergeven

@@ -8,10 +8,10 @@ package com.wireguard.android.activity;
import android.annotation.SuppressLint;
import android.content.Intent;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentTransaction;
import android.support.v7.app.ActionBar;
import androidx.annotation.Nullable;
import androidx.fragment.app.FragmentManager;
import androidx.fragment.app.FragmentTransaction;
import androidx.appcompat.app.ActionBar;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;


+ 6
- 6
app/src/main/java/com/wireguard/android/activity/SettingsActivity.java Bestand weergeven

@@ -7,12 +7,12 @@ package com.wireguard.android.activity;

import android.content.pm.PackageManager;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v4.app.ActivityCompat;
import android.support.v4.content.ContextCompat;
import android.support.v7.preference.Preference;
import android.support.v7.preference.PreferenceFragmentCompat;
import android.support.v7.preference.PreferenceScreen;
import androidx.annotation.Nullable;
import androidx.core.app.ActivityCompat;
import androidx.core.content.ContextCompat;
import androidx.preference.Preference;
import androidx.preference.PreferenceFragmentCompat;
import androidx.preference.PreferenceScreen;
import android.util.SparseArray;
import android.view.MenuItem;



+ 3
- 3
app/src/main/java/com/wireguard/android/activity/ThemeChangeAwareActivity.java Bestand weergeven

@@ -8,9 +8,9 @@ package com.wireguard.android.activity;
import android.content.SharedPreferences;
import android.content.res.Resources;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.app.AppCompatDelegate;
import androidx.annotation.Nullable;
import androidx.appcompat.app.AppCompatActivity;
import androidx.appcompat.app.AppCompatDelegate;
import android.util.Log;

import com.wireguard.android.Application;


+ 1
- 1
app/src/main/java/com/wireguard/android/activity/TunnelCreatorActivity.java Bestand weergeven

@@ -6,7 +6,7 @@
package com.wireguard.android.activity;

import android.os.Bundle;
import android.support.annotation.Nullable;
import androidx.annotation.Nullable;

import com.wireguard.android.fragment.TunnelEditorFragment;
import com.wireguard.android.model.Tunnel;


+ 2
- 2
app/src/main/java/com/wireguard/android/backend/GoBackend.java Bestand weergeven

@@ -9,8 +9,8 @@ import android.app.PendingIntent;
import android.content.Context;
import android.content.Intent;
import android.os.ParcelFileDescriptor;
import android.support.annotation.Nullable;
import android.support.v4.util.ArraySet;
import androidx.annotation.Nullable;
import androidx.collection.ArraySet;
import android.util.Log;

import com.wireguard.android.Application;


+ 1
- 1
app/src/main/java/com/wireguard/android/backend/WgQuickBackend.java Bestand weergeven

@@ -6,7 +6,7 @@
package com.wireguard.android.backend;

import android.content.Context;
import android.support.annotation.Nullable;
import androidx.annotation.Nullable;
import android.util.Log;

import com.wireguard.android.Application;


+ 8
- 8
app/src/main/java/com/wireguard/android/databinding/BindingAdapters.java Bestand weergeven

@@ -5,14 +5,14 @@

package com.wireguard.android.databinding;

import android.databinding.BindingAdapter;
import android.databinding.DataBindingUtil;
import android.databinding.ObservableList;
import android.databinding.ViewDataBinding;
import android.databinding.adapters.ListenerUtil;
import android.support.annotation.Nullable;
import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView;
import androidx.databinding.BindingAdapter;
import androidx.databinding.DataBindingUtil;
import androidx.databinding.ObservableList;
import androidx.databinding.ViewDataBinding;
import androidx.databinding.adapters.ListenerUtil;
import androidx.annotation.Nullable;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import android.text.InputFilter;
import android.view.LayoutInflater;
import android.widget.LinearLayout;


+ 4
- 4
app/src/main/java/com/wireguard/android/databinding/ItemChangeListener.java Bestand weergeven

@@ -5,10 +5,10 @@

package com.wireguard.android.databinding;

import android.databinding.DataBindingUtil;
import android.databinding.ObservableList;
import android.databinding.ViewDataBinding;
import android.support.annotation.Nullable;
import androidx.databinding.DataBindingUtil;
import androidx.databinding.ObservableList;
import androidx.databinding.ViewDataBinding;
import androidx.annotation.Nullable;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;


+ 6
- 6
app/src/main/java/com/wireguard/android/databinding/ObservableKeyedRecyclerViewAdapter.java Bestand weergeven

@@ -6,12 +6,12 @@
package com.wireguard.android.databinding;

import android.content.Context;
import android.databinding.DataBindingUtil;
import android.databinding.ObservableList;
import android.databinding.ViewDataBinding;
import android.support.annotation.Nullable;
import android.support.v7.widget.RecyclerView;
import android.support.v7.widget.RecyclerView.Adapter;
import androidx.databinding.DataBindingUtil;
import androidx.databinding.ObservableList;
import androidx.databinding.ViewDataBinding;
import androidx.annotation.Nullable;
import androidx.recyclerview.widget.RecyclerView;
import androidx.recyclerview.widget.RecyclerView.Adapter;
import android.view.LayoutInflater;
import android.view.ViewGroup;



+ 4
- 4
app/src/main/java/com/wireguard/android/fragment/AppListDialogFragment.java Bestand weergeven

@@ -12,10 +12,10 @@ import android.content.Intent;
import android.content.pm.PackageManager;
import android.content.pm.ResolveInfo;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v4.app.DialogFragment;
import android.support.v4.app.Fragment;
import android.support.v7.app.AlertDialog;
import androidx.annotation.Nullable;
import androidx.fragment.app.DialogFragment;
import androidx.fragment.app.Fragment;
import androidx.appcompat.app.AlertDialog;
import android.widget.Toast;

import com.wireguard.android.Application;


+ 5
- 5
app/src/main/java/com/wireguard/android/fragment/BaseFragment.java Bestand weergeven

@@ -7,11 +7,11 @@ package com.wireguard.android.fragment;

import android.content.Context;
import android.content.Intent;
import android.databinding.DataBindingUtil;
import android.databinding.ViewDataBinding;
import android.support.annotation.Nullable;
import android.support.design.widget.Snackbar;
import android.support.v4.app.Fragment;
import androidx.databinding.DataBindingUtil;
import androidx.databinding.ViewDataBinding;
import androidx.annotation.Nullable;
import com.google.android.material.snackbar.Snackbar;
import androidx.fragment.app.Fragment;
import android.util.Log;
import android.view.View;
import android.widget.Toast;


+ 3
- 3
app/src/main/java/com/wireguard/android/fragment/ConfigNamingDialogFragment.java Bestand weergeven

@@ -10,9 +10,9 @@ import android.app.Dialog;
import android.content.Context;
import android.content.DialogInterface;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v4.app.DialogFragment;
import android.support.v7.app.AlertDialog;
import androidx.annotation.Nullable;
import androidx.fragment.app.DialogFragment;
import androidx.appcompat.app.AlertDialog;
import android.view.inputmethod.InputMethodManager;

import com.wireguard.android.Application;


+ 1
- 1
app/src/main/java/com/wireguard/android/fragment/TunnelDetailFragment.java Bestand weergeven

@@ -6,7 +6,7 @@
package com.wireguard.android.fragment;

import android.os.Bundle;
import android.support.annotation.Nullable;
import androidx.annotation.Nullable;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuInflater;


+ 4
- 4
app/src/main/java/com/wireguard/android/fragment/TunnelEditorFragment.java Bestand weergeven

@@ -7,11 +7,11 @@ package com.wireguard.android.fragment;

import android.app.Activity;
import android.content.Context;
import android.databinding.ObservableList;
import androidx.databinding.ObservableList;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.design.widget.Snackbar;
import android.support.v4.app.FragmentManager;
import androidx.annotation.Nullable;
import com.google.android.material.snackbar.Snackbar;
import androidx.fragment.app.FragmentManager;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.Menu;


+ 7
- 7
app/src/main/java/com/wireguard/android/fragment/TunnelListFragment.java Bestand weergeven

@@ -14,13 +14,13 @@ import android.database.Cursor;
import android.net.Uri;
import android.os.Bundle;
import android.provider.OpenableColumns;
import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import android.support.design.widget.Snackbar;
import android.support.v4.app.FragmentManager;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.view.ActionMode;
import android.support.v7.widget.RecyclerView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import com.google.android.material.snackbar.Snackbar;
import androidx.fragment.app.FragmentManager;
import androidx.appcompat.app.AppCompatActivity;
import androidx.appcompat.view.ActionMode;
import androidx.recyclerview.widget.RecyclerView;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.Menu;


+ 2
- 2
app/src/main/java/com/wireguard/android/model/ApplicationData.java Bestand weergeven

@@ -5,8 +5,8 @@

package com.wireguard.android.model;

import android.databinding.BaseObservable;
import android.databinding.Bindable;
import androidx.databinding.BaseObservable;
import androidx.databinding.Bindable;
import android.graphics.drawable.Drawable;

import com.wireguard.android.BR;


+ 3
- 3
app/src/main/java/com/wireguard/android/model/Tunnel.java Bestand weergeven

@@ -5,9 +5,9 @@

package com.wireguard.android.model;

import android.databinding.BaseObservable;
import android.databinding.Bindable;
import android.support.annotation.Nullable;
import androidx.databinding.BaseObservable;
import androidx.databinding.Bindable;
import androidx.annotation.Nullable;

import com.wireguard.android.BR;
import com.wireguard.android.util.ExceptionLoggers;


+ 3
- 3
app/src/main/java/com/wireguard/android/model/TunnelManager.java Bestand weergeven

@@ -8,9 +8,9 @@ package com.wireguard.android.model;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.databinding.BaseObservable;
import android.databinding.Bindable;
import android.support.annotation.Nullable;
import androidx.databinding.BaseObservable;
import androidx.databinding.Bindable;
import androidx.annotation.Nullable;

import com.wireguard.android.Application;
import com.wireguard.android.BR;


+ 3
- 3
app/src/main/java/com/wireguard/android/preference/LogExporterPreference.java Bestand weergeven

@@ -9,9 +9,9 @@ import android.Manifest;
import android.content.Context;
import android.content.pm.PackageManager;
import android.os.Environment;
import android.support.annotation.Nullable;
import android.support.design.widget.Snackbar;
import android.support.v7.preference.Preference;
import androidx.annotation.Nullable;
import com.google.android.material.snackbar.Snackbar;
import androidx.preference.Preference;
import android.util.AttributeSet;
import android.util.Log;



+ 2
- 2
app/src/main/java/com/wireguard/android/preference/ToolsInstallerPreference.java Bestand weergeven

@@ -6,8 +6,8 @@
package com.wireguard.android.preference;

import android.content.Context;
import android.support.annotation.Nullable;
import android.support.v7.preference.Preference;
import androidx.annotation.Nullable;
import androidx.preference.Preference;
import android.util.AttributeSet;

import com.wireguard.android.Application;


+ 2
- 2
app/src/main/java/com/wireguard/android/preference/VersionPreference.java Bestand weergeven

@@ -9,8 +9,8 @@ import android.content.ActivityNotFoundException;
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.support.annotation.Nullable;
import android.support.v7.preference.Preference;
import androidx.annotation.Nullable;
import androidx.preference.Preference;
import android.util.AttributeSet;

import com.wireguard.android.Application;


+ 3
- 3
app/src/main/java/com/wireguard/android/preference/ZipExporterPreference.java Bestand weergeven

@@ -9,9 +9,9 @@ import android.Manifest;
import android.content.Context;
import android.content.pm.PackageManager;
import android.os.Environment;
import android.support.annotation.Nullable;
import android.support.design.widget.Snackbar;
import android.support.v7.preference.Preference;
import androidx.annotation.Nullable;
import com.google.android.material.snackbar.Snackbar;
import androidx.preference.Preference;
import android.util.AttributeSet;
import android.util.Log;



+ 1
- 1
app/src/main/java/com/wireguard/android/util/ClipboardUtils.java Bestand weergeven

@@ -8,7 +8,7 @@ package com.wireguard.android.util;
import android.content.ClipData;
import android.content.ClipboardManager;
import android.content.Context;
import android.support.design.widget.Snackbar;
import com.google.android.material.snackbar.Snackbar;
import android.view.View;
import android.widget.TextView;



+ 1
- 1
app/src/main/java/com/wireguard/android/util/ErrorMessages.java Bestand weergeven

@@ -6,7 +6,7 @@
package com.wireguard.android.util;

import android.content.res.Resources;
import android.support.annotation.Nullable;
import androidx.annotation.Nullable;

import com.wireguard.android.Application;
import com.wireguard.android.R;


+ 1
- 1
app/src/main/java/com/wireguard/android/util/ExceptionLoggers.java Bestand weergeven

@@ -5,7 +5,7 @@

package com.wireguard.android.util;

import android.support.annotation.Nullable;
import androidx.annotation.Nullable;
import android.util.Log;

import java9.util.function.BiConsumer;


+ 1
- 1
app/src/main/java/com/wireguard/android/util/FragmentUtils.java Bestand weergeven

@@ -5,7 +5,7 @@
package com.wireguard.android.util;

import android.content.Context;
import android.support.v7.preference.Preference;
import androidx.preference.Preference;
import android.view.ContextThemeWrapper;

import com.wireguard.android.activity.SettingsActivity;


+ 2
- 2
app/src/main/java/com/wireguard/android/util/ObservableKeyedArrayList.java Bestand weergeven

@@ -5,8 +5,8 @@

package com.wireguard.android.util;

import android.databinding.ObservableArrayList;
import android.support.annotation.Nullable;
import androidx.databinding.ObservableArrayList;
import androidx.annotation.Nullable;

import com.wireguard.util.Keyed;



+ 1
- 1
app/src/main/java/com/wireguard/android/util/ObservableKeyedList.java Bestand weergeven

@@ -5,7 +5,7 @@

package com.wireguard.android.util;

import android.databinding.ObservableList;
import androidx.databinding.ObservableList;

import com.wireguard.util.Keyed;
import com.wireguard.util.KeyedList;


+ 1
- 1
app/src/main/java/com/wireguard/android/util/ObservableSortedKeyedArrayList.java Bestand weergeven

@@ -5,7 +5,7 @@

package com.wireguard.android.util;

import android.support.annotation.Nullable;
import androidx.annotation.Nullable;

import com.wireguard.util.Keyed;
import com.wireguard.util.SortedKeyedList;


+ 1
- 1
app/src/main/java/com/wireguard/android/util/RootShell.java Bestand weergeven

@@ -6,7 +6,7 @@
package com.wireguard.android.util;

import android.content.Context;
import android.support.annotation.Nullable;
import androidx.annotation.Nullable;
import android.util.Log;

import com.wireguard.android.BuildConfig;


+ 1
- 1
app/src/main/java/com/wireguard/android/util/ToolsInstaller.java Bestand weergeven

@@ -6,7 +6,7 @@
package com.wireguard.android.util;

import android.content.Context;
import android.support.annotation.Nullable;
import androidx.annotation.Nullable;
import android.system.OsConstants;
import android.util.Log;



+ 2
- 2
app/src/main/java/com/wireguard/android/viewmodel/ConfigProxy.java Bestand weergeven

@@ -5,8 +5,8 @@

package com.wireguard.android.viewmodel;

import android.databinding.ObservableArrayList;
import android.databinding.ObservableList;
import androidx.databinding.ObservableArrayList;
import androidx.databinding.ObservableList;
import android.os.Parcel;
import android.os.Parcelable;



+ 4
- 4
app/src/main/java/com/wireguard/android/viewmodel/InterfaceProxy.java Bestand weergeven

@@ -5,10 +5,10 @@

package com.wireguard.android.viewmodel;

import android.databinding.BaseObservable;
import android.databinding.Bindable;
import android.databinding.ObservableArrayList;
import android.databinding.ObservableList;
import androidx.databinding.BaseObservable;
import androidx.databinding.Bindable;
import androidx.databinding.ObservableArrayList;
import androidx.databinding.ObservableList;
import android.os.Parcel;
import android.os.Parcelable;



+ 5
- 5
app/src/main/java/com/wireguard/android/viewmodel/PeerProxy.java Bestand weergeven

@@ -5,13 +5,13 @@

package com.wireguard.android.viewmodel;

import android.databinding.BaseObservable;
import android.databinding.Bindable;
import android.databinding.Observable;
import android.databinding.ObservableList;
import androidx.databinding.BaseObservable;
import androidx.databinding.Bindable;
import androidx.databinding.Observable;
import androidx.databinding.ObservableList;
import android.os.Parcel;
import android.os.Parcelable;
import android.support.annotation.Nullable;
import androidx.annotation.Nullable;

import com.wireguard.android.BR;
import com.wireguard.config.Attribute;


+ 1
- 1
app/src/main/java/com/wireguard/android/widget/KeyInputFilter.java Bestand weergeven

@@ -5,7 +5,7 @@

package com.wireguard.android.widget;

import android.support.annotation.Nullable;
import androidx.annotation.Nullable;
import android.text.InputFilter;
import android.text.SpannableStringBuilder;
import android.text.Spanned;


+ 1
- 1
app/src/main/java/com/wireguard/android/widget/NameInputFilter.java Bestand weergeven

@@ -5,7 +5,7 @@

package com.wireguard.android.widget;

import android.support.annotation.Nullable;
import androidx.annotation.Nullable;
import android.text.InputFilter;
import android.text.SpannableStringBuilder;
import android.text.Spanned;


+ 3
- 3
app/src/main/java/com/wireguard/android/widget/SlashDrawable.java Bestand weergeven

@@ -23,9 +23,9 @@ import android.graphics.RectF;
import android.graphics.Region;
import android.graphics.drawable.Drawable;
import android.os.Build;
import android.support.annotation.ColorInt;
import android.support.annotation.IntRange;
import android.support.annotation.Nullable;
import androidx.annotation.ColorInt;
import androidx.annotation.IntRange;
import androidx.annotation.Nullable;
import android.util.FloatProperty;

@TargetApi(Build.VERSION_CODES.N)


+ 1
- 1
app/src/main/java/com/wireguard/android/widget/ToggleSwitch.java Bestand weergeven

@@ -8,7 +8,7 @@ package com.wireguard.android.widget;

import android.content.Context;
import android.os.Parcelable;
import android.support.annotation.Nullable;
import androidx.annotation.Nullable;
import android.util.AttributeSet;
import android.widget.Switch;



+ 3
- 3
app/src/main/java/com/wireguard/android/widget/fab/FloatingActionButtonBehavior.java Bestand weergeven

@@ -10,9 +10,9 @@ import android.animation.AnimatorListenerAdapter;
import android.animation.TimeInterpolator;
import android.animation.ValueAnimator;
import android.content.Context;
import android.support.design.widget.CoordinatorLayout;
import android.support.design.widget.Snackbar;
import android.support.v4.view.animation.FastOutSlowInInterpolator;
import androidx.coordinatorlayout.widget.CoordinatorLayout;
import com.google.android.material.snackbar.Snackbar;
import androidx.interpolator.view.animation.FastOutSlowInInterpolator;
import android.util.AttributeSet;
import android.view.View;



+ 5
- 5
app/src/main/java/com/wireguard/android/widget/fab/FloatingActionsMenu.java Bestand weergeven

@@ -20,11 +20,11 @@ import android.graphics.drawable.LayerDrawable;
import android.os.Build;
import android.os.Parcel;
import android.os.Parcelable;
import android.support.annotation.Keep;
import android.support.annotation.Nullable;
import android.support.design.widget.FloatingActionButton;
import android.support.v4.content.res.ResourcesCompat;
import android.support.v7.widget.AppCompatTextView;
import androidx.annotation.Keep;
import androidx.annotation.Nullable;
import com.google.android.material.floatingactionbutton.FloatingActionButton;
import androidx.core.content.res.ResourcesCompat;
import androidx.appcompat.widget.AppCompatTextView;
import android.util.AttributeSet;
import android.view.ContextThemeWrapper;
import android.view.TouchDelegate;


+ 1
- 1
app/src/main/java/com/wireguard/android/widget/fab/FloatingActionsMenuRecyclerViewScrollListener.java Bestand weergeven

@@ -5,7 +5,7 @@

package com.wireguard.android.widget.fab;

import android.support.v7.widget.RecyclerView;
import androidx.recyclerview.widget.RecyclerView;

public class FloatingActionsMenuRecyclerViewScrollListener extends RecyclerView.OnScrollListener {
private static final float SCALE_FACTOR = 1.5f;


+ 2
- 2
app/src/main/java/com/wireguard/android/widget/fab/LabeledFloatingActionButton.java Bestand weergeven

@@ -8,8 +8,8 @@ package com.wireguard.android.widget.fab;

import android.content.Context;
import android.content.res.TypedArray;
import android.support.annotation.Nullable;
import android.support.design.widget.FloatingActionButton;
import androidx.annotation.Nullable;
import com.google.android.material.floatingactionbutton.FloatingActionButton;
import android.util.AttributeSet;
import android.widget.TextView;



+ 1
- 1
app/src/main/java/com/wireguard/android/widget/fab/TouchDelegateGroup.java Bestand weergeven

@@ -7,7 +7,7 @@
package com.wireguard.android.widget.fab;

import android.graphics.Rect;
import android.support.annotation.Nullable;
import androidx.annotation.Nullable;
import android.view.MotionEvent;
import android.view.TouchDelegate;
import android.view.View;


+ 1
- 1
app/src/main/java/com/wireguard/config/BadConfigException.java Bestand weergeven

@@ -5,7 +5,7 @@

package com.wireguard.config;

import android.support.annotation.Nullable;
import androidx.annotation.Nullable;

import com.wireguard.crypto.KeyFormatException;



+ 1
- 1
app/src/main/java/com/wireguard/config/Config.java Bestand weergeven

@@ -5,7 +5,7 @@

package com.wireguard.config;

import android.support.annotation.Nullable;
import androidx.annotation.Nullable;

import com.wireguard.config.BadConfigException.Location;
import com.wireguard.config.BadConfigException.Reason;


+ 1
- 1
app/src/main/java/com/wireguard/config/InetEndpoint.java Bestand weergeven

@@ -5,7 +5,7 @@

package com.wireguard.config;

import android.support.annotation.Nullable;
import androidx.annotation.Nullable;

import org.threeten.bp.Duration;
import org.threeten.bp.Instant;


+ 1
- 1
app/src/main/java/com/wireguard/config/Interface.java Bestand weergeven

@@ -5,7 +5,7 @@

package com.wireguard.config;

import android.support.annotation.Nullable;
import androidx.annotation.Nullable;

import com.wireguard.config.BadConfigException.Location;
import com.wireguard.config.BadConfigException.Reason;


+ 1
- 1
app/src/main/java/com/wireguard/config/ParseException.java Bestand weergeven

@@ -5,7 +5,7 @@

package com.wireguard.config;

import android.support.annotation.Nullable;
import androidx.annotation.Nullable;

/**
*/


+ 1
- 1
app/src/main/java/com/wireguard/config/Peer.java Bestand weergeven

@@ -5,7 +5,7 @@

package com.wireguard.config;

import android.support.annotation.Nullable;
import androidx.annotation.Nullable;

import com.wireguard.config.BadConfigException.Location;
import com.wireguard.config.BadConfigException.Reason;


+ 1
- 1
app/src/main/java/com/wireguard/crypto/Curve25519.java Bestand weergeven

@@ -6,7 +6,7 @@

package com.wireguard.crypto;

import android.support.annotation.Nullable;
import androidx.annotation.Nullable;

import java.util.Arrays;



+ 1
- 1
app/src/main/java/com/wireguard/util/KeyedList.java Bestand weergeven

@@ -5,7 +5,7 @@

package com.wireguard.util;

import android.support.annotation.Nullable;
import androidx.annotation.Nullable;

import java.util.Collection;
import java.util.List;


+ 1
- 1
app/src/main/java/com/wireguard/util/SortedKeyedList.java Bestand weergeven

@@ -5,7 +5,7 @@

package com.wireguard.util;

import android.support.annotation.Nullable;
import androidx.annotation.Nullable;

import java.util.Collection;
import java.util.Comparator;


+ 1
- 1
app/src/main/res/layout/app_list_dialog_fragment.xml Bestand weergeven

@@ -30,7 +30,7 @@
android:indeterminate="true"
android:visibility="@{appData.isEmpty() ? View.VISIBLE : View.GONE}" />

<android.support.v7.widget.RecyclerView
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/app_list"
android:layout_width="match_parent"
android:layout_height="match_parent"


+ 2
- 2
app/src/main/res/layout/config_naming_dialog_fragment.xml Bestand weergeven

@@ -12,7 +12,7 @@
android:layout_height="match_parent"
android:padding="16dp">

<android.support.design.widget.TextInputLayout
<com.google.android.material.textfield.TextInputLayout
android:id="@+id/tunnel_name_text_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content">
@@ -25,7 +25,7 @@
android:inputType="textNoSuggestions|textVisiblePassword"
app:filter="@{NameInputFilter.newInstance()}" />

</android.support.design.widget.TextInputLayout>
</com.google.android.material.textfield.TextInputLayout>

</FrameLayout>



+ 2
- 2
app/src/main/res/layout/tunnel_detail_fragment.xml Bestand weergeven

@@ -32,7 +32,7 @@
android:layout_height="wrap_content"
android:orientation="vertical">

<android.support.v7.widget.CardView
<androidx.cardview.widget.CardView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="4dp"
@@ -122,7 +122,7 @@
android:contentDescription="@string/addresses"
android:text="@{config.interface.addresses}" />
</RelativeLayout>
</android.support.v7.widget.CardView>
</androidx.cardview.widget.CardView>

<LinearLayout
android:layout_width="match_parent"


+ 2
- 2
app/src/main/res/layout/tunnel_detail_peer.xml Bestand weergeven

@@ -11,7 +11,7 @@
type="com.wireguard.config.Peer" />
</data>

<android.support.v7.widget.CardView
<androidx.cardview.widget.CardView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="4dp"
@@ -90,5 +90,5 @@
android:layout_below="@+id/endpoint_label"
android:text="@{item.endpoint}" />
</RelativeLayout>
</android.support.v7.widget.CardView>
</androidx.cardview.widget.CardView>
</layout>

+ 4
- 4
app/src/main/res/layout/tunnel_editor_fragment.xml Bestand weergeven

@@ -24,7 +24,7 @@
type="String" />
</data>

<android.support.design.widget.CoordinatorLayout
<androidx.coordinatorlayout.widget.CoordinatorLayout
android:id="@+id/main_container"
android:layout_width="match_parent"
android:layout_height="match_parent"
@@ -39,7 +39,7 @@
android:layout_height="wrap_content"
android:orientation="vertical">

<android.support.v7.widget.CardView
<androidx.cardview.widget.CardView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="4dp"
@@ -228,7 +228,7 @@
android:onClick="@{fragment::onRequestSetExcludedApplications}"
android:text="@{@plurals/set_excluded_applications(config.interface.excludedApplications.size, config.interface.excludedApplications.size)}" />
</RelativeLayout>
</android.support.v7.widget.CardView>
</androidx.cardview.widget.CardView>

<LinearLayout
android:layout_width="match_parent"
@@ -250,5 +250,5 @@
android:text="@string/add_peer" />
</LinearLayout>
</ScrollView>
</android.support.design.widget.CoordinatorLayout>
</androidx.coordinatorlayout.widget.CoordinatorLayout>
</layout>

+ 3
- 3
app/src/main/res/layout/tunnel_editor_peer.xml Bestand weergeven

@@ -10,14 +10,14 @@

<variable
name="collection"
type="android.databinding.ObservableList&lt;com.wireguard.android.viewmodel.PeerProxy&gt;" />
type="androidx.databinding.ObservableList&lt;com.wireguard.android.viewmodel.PeerProxy&gt;" />

<variable
name="item"
type="com.wireguard.android.viewmodel.PeerProxy" />
</data>

<android.support.v7.widget.CardView
<androidx.cardview.widget.CardView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="4dp"
@@ -157,5 +157,5 @@
android:text="@={item.persistentKeepalive}"
android:textAlignment="center" />
</RelativeLayout>
</android.support.v7.widget.CardView>
</androidx.cardview.widget.CardView>
</layout>

+ 4
- 4
app/src/main/res/layout/tunnel_list_fragment.xml Bestand weergeven

@@ -19,14 +19,14 @@
type="com.wireguard.android.util.ObservableKeyedList&lt;String, Tunnel&gt;" />
</data>

<android.support.design.widget.CoordinatorLayout
<androidx.coordinatorlayout.widget.CoordinatorLayout
android:id="@+id/main_container"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="?android:attr/colorBackground"
android:clipChildren="false">

<android.support.v7.widget.RecyclerView
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/tunnel_list"
android:layout_width="match_parent"
android:layout_height="match_parent"
@@ -45,7 +45,7 @@
android:orientation="vertical"
android:visibility="@{tunnels.size() == 0 ? android.view.View.VISIBLE : android.view.View.GONE}">

<android.support.v7.widget.AppCompatImageView
<androidx.appcompat.widget.AppCompatImageView
android:id="@+id/logo_placeholder"
android:layout_width="140dp"
android:layout_height="140dp"
@@ -101,5 +101,5 @@
app:fab_title="@string/create_empty"
app:srcCompat="@drawable/ic_action_edit_white" />
</com.wireguard.android.widget.fab.FloatingActionsMenu>
</android.support.design.widget.CoordinatorLayout>
</androidx.coordinatorlayout.widget.CoordinatorLayout>
</layout>

+ 0
- 4
app/src/main/res/values/styles.xml Bestand weergeven

@@ -5,10 +5,6 @@
<item name="colorAccent">@color/accent</item>
</style>

<style name="SettingsTheme" parent="AppTheme">
<item name="preferenceTheme">@style/PreferenceThemeOverlay.v14.Material</item>
</style>

<style name="fab_label" parent="TextAppearance.AppCompat.Inverse">
<item name="android:background">@drawable/fab_label_background</item>
<item name="android:textColor">@color/fab_label_text_color</item>


+ 2
- 0
gradle.properties Bestand weergeven

@@ -9,6 +9,8 @@

# Specifies the JVM arguments used for the daemon process.
# The setting is particularly useful for tweaking memory settings.
android.enableJetifier=true
android.useAndroidX=true
org.gradle.jvmargs=-Xmx1536m

# When configured, Gradle will run in incubating parallel mode.


Laden…
Annuleren
Opslaan