From 790b5ab27d22753fad6f06959a29b8220dc396ba Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Mon, 17 Jun 2019 10:03:01 +0200 Subject: [PATCH 1/8] rename 'localrepo' package to 'nearby' to cover the whole thing --- .../BonjourManagerTest.java | 2 +- .../LocalHTTPDManagerTest.java | 2 +- .../fdroid/updater/SwapRepoEmulatorTest.java | 6 +++--- .../SDCardScannerService.java | 2 +- .../{localrepo => nearby}/SwapService.java | 2 +- .../{localrepo => nearby}/peers/WifiPeer.java | 2 +- app/src/full/AndroidManifest.xml | 10 +++++----- .../{localrepo => nearby}/BluetoothManager.java | 4 ++-- .../{localrepo => nearby}/BonjourManager.java | 4 ++-- .../{localrepo => nearby}/LocalHTTPDManager.java | 2 +- .../{localrepo => nearby}/LocalRepoKeyStore.java | 6 +++--- .../{localrepo => nearby}/LocalRepoManager.java | 6 +++--- .../{localrepo => nearby}/LocalRepoService.java | 6 +++--- .../SDCardScannerService.java | 4 ++-- .../{localrepo => nearby}/SwapService.java | 4 ++-- .../fdroid/{localrepo => nearby}/SwapView.java | 2 +- .../TreeUriScannerIntentService.java | 4 ++-- .../peers/BluetoothPeer.java | 2 +- .../{localrepo => nearby}/peers/BonjourPeer.java | 2 +- .../fdroid/{localrepo => nearby}/peers/Peer.java | 2 +- .../{localrepo => nearby}/peers/WifiPeer.java | 2 +- .../java/org/fdroid/fdroid/net/LocalHTTPD.java | 2 +- .../fdroid/net/WifiStateChangeService.java | 4 ++-- .../fdroid/views/main/NearbyViewBinder.java | 8 ++++---- .../fdroid/fdroid/views/swap/SelectAppsView.java | 4 ++-- .../fdroid/fdroid/views/swap/StartSwapView.java | 8 ++++---- .../fdroid/views/swap/SwapSuccessView.java | 2 +- .../fdroid/views/swap/SwapWorkflowActivity.java | 16 ++++++++-------- app/src/full/res/layout/swap_confirm_receive.xml | 4 ++-- app/src/full/res/layout/swap_connecting.xml | 4 ++-- app/src/full/res/layout/swap_join_wifi.xml | 4 ++-- app/src/full/res/layout/swap_nfc.xml | 4 ++-- app/src/full/res/layout/swap_send_fdroid.xml | 4 ++-- app/src/full/res/layout/swap_wifi_qr.xml | 4 ++-- .../org/fdroid/fdroid/AddRepoIntentService.java | 4 ++-- .../main/java/org/fdroid/fdroid/FDroidApp.java | 2 +- .../org/fdroid/fdroid/data/NewRepoConfig.java | 2 +- .../fdroid/fdroid/views/main/MainActivity.java | 4 ++-- .../LocalHTTPDManagerTest.java | 2 +- .../LocalRepoKeyStoreTest.java | 2 +- .../org/fdroid/fdroid/updater/SwapRepoTest.java | 6 +++--- 41 files changed, 83 insertions(+), 83 deletions(-) rename app/src/androidTest/java/org/fdroid/fdroid/{localrepo => nearby}/BonjourManagerTest.java (99%) rename app/src/androidTest/java/org/fdroid/fdroid/{localrepo => nearby}/LocalHTTPDManagerTest.java (99%) rename app/src/basic/java/org/fdroid/fdroid/{localrepo => nearby}/SDCardScannerService.java (96%) rename app/src/basic/java/org/fdroid/fdroid/{localrepo => nearby}/SwapService.java (96%) rename app/src/basic/java/org/fdroid/fdroid/{localrepo => nearby}/peers/WifiPeer.java (95%) rename app/src/full/java/org/fdroid/fdroid/{localrepo => nearby}/BluetoothManager.java (98%) rename app/src/full/java/org/fdroid/fdroid/{localrepo => nearby}/BonjourManager.java (99%) rename app/src/full/java/org/fdroid/fdroid/{localrepo => nearby}/LocalHTTPDManager.java (99%) rename app/src/full/java/org/fdroid/fdroid/{localrepo => nearby}/LocalRepoKeyStore.java (99%) rename app/src/full/java/org/fdroid/fdroid/{localrepo => nearby}/LocalRepoManager.java (98%) rename app/src/full/java/org/fdroid/fdroid/{localrepo => nearby}/LocalRepoService.java (98%) rename app/src/full/java/org/fdroid/fdroid/{localrepo => nearby}/SDCardScannerService.java (99%) rename app/src/full/java/org/fdroid/fdroid/{localrepo => nearby}/SwapService.java (99%) rename app/src/full/java/org/fdroid/fdroid/{localrepo => nearby}/SwapView.java (98%) rename app/src/full/java/org/fdroid/fdroid/{localrepo => nearby}/TreeUriScannerIntentService.java (98%) rename app/src/full/java/org/fdroid/fdroid/{localrepo => nearby}/peers/BluetoothPeer.java (98%) rename app/src/full/java/org/fdroid/fdroid/{localrepo => nearby}/peers/BonjourPeer.java (98%) rename app/src/full/java/org/fdroid/fdroid/{localrepo => nearby}/peers/Peer.java (94%) rename app/src/full/java/org/fdroid/fdroid/{localrepo => nearby}/peers/WifiPeer.java (98%) rename app/src/testFull/java/org/fdroid/fdroid/{localrepo => nearby}/LocalHTTPDManagerTest.java (98%) rename app/src/testFull/java/org/fdroid/fdroid/{localrepo => nearby}/LocalRepoKeyStoreTest.java (98%) diff --git a/app/src/androidTest/java/org/fdroid/fdroid/localrepo/BonjourManagerTest.java b/app/src/androidTest/java/org/fdroid/fdroid/nearby/BonjourManagerTest.java similarity index 99% rename from app/src/androidTest/java/org/fdroid/fdroid/localrepo/BonjourManagerTest.java rename to app/src/androidTest/java/org/fdroid/fdroid/nearby/BonjourManagerTest.java index 71eaa653d..41db1ed8c 100644 --- a/app/src/androidTest/java/org/fdroid/fdroid/localrepo/BonjourManagerTest.java +++ b/app/src/androidTest/java/org/fdroid/fdroid/nearby/BonjourManagerTest.java @@ -1,4 +1,4 @@ -package org.fdroid.fdroid.localrepo; +package org.fdroid.fdroid.nearby; import android.content.Context; import android.support.test.InstrumentationRegistry; diff --git a/app/src/androidTest/java/org/fdroid/fdroid/localrepo/LocalHTTPDManagerTest.java b/app/src/androidTest/java/org/fdroid/fdroid/nearby/LocalHTTPDManagerTest.java similarity index 99% rename from app/src/androidTest/java/org/fdroid/fdroid/localrepo/LocalHTTPDManagerTest.java rename to app/src/androidTest/java/org/fdroid/fdroid/nearby/LocalHTTPDManagerTest.java index ca4155de9..8ce9843d8 100644 --- a/app/src/androidTest/java/org/fdroid/fdroid/localrepo/LocalHTTPDManagerTest.java +++ b/app/src/androidTest/java/org/fdroid/fdroid/nearby/LocalHTTPDManagerTest.java @@ -1,4 +1,4 @@ -package org.fdroid.fdroid.localrepo; +package org.fdroid.fdroid.nearby; import android.content.BroadcastReceiver; import android.content.Context; diff --git a/app/src/androidTest/java/org/fdroid/fdroid/updater/SwapRepoEmulatorTest.java b/app/src/androidTest/java/org/fdroid/fdroid/updater/SwapRepoEmulatorTest.java index 9b66614ac..f3972dcab 100644 --- a/app/src/androidTest/java/org/fdroid/fdroid/updater/SwapRepoEmulatorTest.java +++ b/app/src/androidTest/java/org/fdroid/fdroid/updater/SwapRepoEmulatorTest.java @@ -23,9 +23,9 @@ import org.fdroid.fdroid.data.AppProvider; import org.fdroid.fdroid.data.Repo; import org.fdroid.fdroid.data.RepoProvider; import org.fdroid.fdroid.data.Schema; -import org.fdroid.fdroid.localrepo.LocalRepoKeyStore; -import org.fdroid.fdroid.localrepo.LocalRepoManager; -import org.fdroid.fdroid.localrepo.LocalRepoService; +import org.fdroid.fdroid.nearby.LocalRepoKeyStore; +import org.fdroid.fdroid.nearby.LocalRepoManager; +import org.fdroid.fdroid.nearby.LocalRepoService; import org.fdroid.fdroid.net.LocalHTTPD; import org.junit.Test; diff --git a/app/src/basic/java/org/fdroid/fdroid/localrepo/SDCardScannerService.java b/app/src/basic/java/org/fdroid/fdroid/nearby/SDCardScannerService.java similarity index 96% rename from app/src/basic/java/org/fdroid/fdroid/localrepo/SDCardScannerService.java rename to app/src/basic/java/org/fdroid/fdroid/nearby/SDCardScannerService.java index 3fc00c4ce..c1d7d5ba1 100644 --- a/app/src/basic/java/org/fdroid/fdroid/localrepo/SDCardScannerService.java +++ b/app/src/basic/java/org/fdroid/fdroid/nearby/SDCardScannerService.java @@ -17,7 +17,7 @@ * MA 02110-1301, USA. */ -package org.fdroid.fdroid.localrepo; +package org.fdroid.fdroid.nearby; import android.content.Context; diff --git a/app/src/basic/java/org/fdroid/fdroid/localrepo/SwapService.java b/app/src/basic/java/org/fdroid/fdroid/nearby/SwapService.java similarity index 96% rename from app/src/basic/java/org/fdroid/fdroid/localrepo/SwapService.java rename to app/src/basic/java/org/fdroid/fdroid/nearby/SwapService.java index 534c7ac23..35b645e8a 100644 --- a/app/src/basic/java/org/fdroid/fdroid/localrepo/SwapService.java +++ b/app/src/basic/java/org/fdroid/fdroid/nearby/SwapService.java @@ -17,7 +17,7 @@ * MA 02110-1301, USA. */ -package org.fdroid.fdroid.localrepo; +package org.fdroid.fdroid.nearby; import android.content.Context; diff --git a/app/src/basic/java/org/fdroid/fdroid/localrepo/peers/WifiPeer.java b/app/src/basic/java/org/fdroid/fdroid/nearby/peers/WifiPeer.java similarity index 95% rename from app/src/basic/java/org/fdroid/fdroid/localrepo/peers/WifiPeer.java rename to app/src/basic/java/org/fdroid/fdroid/nearby/peers/WifiPeer.java index 112dfdce7..fc969a842 100644 --- a/app/src/basic/java/org/fdroid/fdroid/localrepo/peers/WifiPeer.java +++ b/app/src/basic/java/org/fdroid/fdroid/nearby/peers/WifiPeer.java @@ -17,7 +17,7 @@ * MA 02110-1301, USA. */ -package org.fdroid.fdroid.localrepo.peers; +package org.fdroid.fdroid.nearby.peers; import org.fdroid.fdroid.data.NewRepoConfig; diff --git a/app/src/full/AndroidManifest.xml b/app/src/full/AndroidManifest.xml index 7835b76a9..23e43c7f6 100644 --- a/app/src/full/AndroidManifest.xml +++ b/app/src/full/AndroidManifest.xml @@ -76,17 +76,17 @@ - + - + SKIP_DIRS = Arrays.asList(".android_secure", "LOST.DIR"); diff --git a/app/src/full/java/org/fdroid/fdroid/localrepo/SwapService.java b/app/src/full/java/org/fdroid/fdroid/nearby/SwapService.java similarity index 99% rename from app/src/full/java/org/fdroid/fdroid/localrepo/SwapService.java rename to app/src/full/java/org/fdroid/fdroid/nearby/SwapService.java index 08b4ac91f..6bf2f1caf 100644 --- a/app/src/full/java/org/fdroid/fdroid/localrepo/SwapService.java +++ b/app/src/full/java/org/fdroid/fdroid/nearby/SwapService.java @@ -1,4 +1,4 @@ -package org.fdroid.fdroid.localrepo; +package org.fdroid.fdroid.nearby; import android.annotation.SuppressLint; import android.app.Notification; @@ -31,7 +31,7 @@ import org.fdroid.fdroid.Utils; import org.fdroid.fdroid.data.Repo; import org.fdroid.fdroid.data.RepoProvider; import org.fdroid.fdroid.data.Schema; -import org.fdroid.fdroid.localrepo.peers.Peer; +import org.fdroid.fdroid.nearby.peers.Peer; import org.fdroid.fdroid.net.Downloader; import org.fdroid.fdroid.net.WifiStateChangeService; import org.fdroid.fdroid.views.swap.SwapWorkflowActivity; diff --git a/app/src/full/java/org/fdroid/fdroid/localrepo/SwapView.java b/app/src/full/java/org/fdroid/fdroid/nearby/SwapView.java similarity index 98% rename from app/src/full/java/org/fdroid/fdroid/localrepo/SwapView.java rename to app/src/full/java/org/fdroid/fdroid/nearby/SwapView.java index 668827827..57cf2ba71 100644 --- a/app/src/full/java/org/fdroid/fdroid/localrepo/SwapView.java +++ b/app/src/full/java/org/fdroid/fdroid/nearby/SwapView.java @@ -1,4 +1,4 @@ -package org.fdroid.fdroid.localrepo; +package org.fdroid.fdroid.nearby; import android.annotation.TargetApi; import android.content.Context; diff --git a/app/src/full/java/org/fdroid/fdroid/localrepo/TreeUriScannerIntentService.java b/app/src/full/java/org/fdroid/fdroid/nearby/TreeUriScannerIntentService.java similarity index 98% rename from app/src/full/java/org/fdroid/fdroid/localrepo/TreeUriScannerIntentService.java rename to app/src/full/java/org/fdroid/fdroid/nearby/TreeUriScannerIntentService.java index 33eb0374c..b27c57256 100644 --- a/app/src/full/java/org/fdroid/fdroid/localrepo/TreeUriScannerIntentService.java +++ b/app/src/full/java/org/fdroid/fdroid/nearby/TreeUriScannerIntentService.java @@ -17,7 +17,7 @@ * MA 02110-1301, USA. */ -package org.fdroid.fdroid.localrepo; +package org.fdroid.fdroid.nearby; import android.annotation.TargetApi; import android.app.IntentService; @@ -66,7 +66,7 @@ import java.util.jar.JarInputStream; public class TreeUriScannerIntentService extends IntentService { public static final String TAG = "TreeUriScannerIntentSer"; - private static final String ACTION_SCAN_TREE_URI = "org.fdroid.fdroid.localrepo.action.SCAN_TREE_URI"; + private static final String ACTION_SCAN_TREE_URI = "org.fdroid.fdroid.nearby.action.SCAN_TREE_URI"; public TreeUriScannerIntentService() { super("TreeUriScannerIntentService"); diff --git a/app/src/full/java/org/fdroid/fdroid/localrepo/peers/BluetoothPeer.java b/app/src/full/java/org/fdroid/fdroid/nearby/peers/BluetoothPeer.java similarity index 98% rename from app/src/full/java/org/fdroid/fdroid/localrepo/peers/BluetoothPeer.java rename to app/src/full/java/org/fdroid/fdroid/nearby/peers/BluetoothPeer.java index 42b9c1153..75964a738 100644 --- a/app/src/full/java/org/fdroid/fdroid/localrepo/peers/BluetoothPeer.java +++ b/app/src/full/java/org/fdroid/fdroid/nearby/peers/BluetoothPeer.java @@ -1,4 +1,4 @@ -package org.fdroid.fdroid.localrepo.peers; +package org.fdroid.fdroid.nearby.peers; import android.bluetooth.BluetoothClass.Device; import android.bluetooth.BluetoothDevice; diff --git a/app/src/full/java/org/fdroid/fdroid/localrepo/peers/BonjourPeer.java b/app/src/full/java/org/fdroid/fdroid/nearby/peers/BonjourPeer.java similarity index 98% rename from app/src/full/java/org/fdroid/fdroid/localrepo/peers/BonjourPeer.java rename to app/src/full/java/org/fdroid/fdroid/nearby/peers/BonjourPeer.java index b40809dfa..582cc4d3a 100644 --- a/app/src/full/java/org/fdroid/fdroid/localrepo/peers/BonjourPeer.java +++ b/app/src/full/java/org/fdroid/fdroid/nearby/peers/BonjourPeer.java @@ -1,4 +1,4 @@ -package org.fdroid.fdroid.localrepo.peers; +package org.fdroid.fdroid.nearby.peers; import android.net.Uri; import android.os.Parcel; diff --git a/app/src/full/java/org/fdroid/fdroid/localrepo/peers/Peer.java b/app/src/full/java/org/fdroid/fdroid/nearby/peers/Peer.java similarity index 94% rename from app/src/full/java/org/fdroid/fdroid/localrepo/peers/Peer.java rename to app/src/full/java/org/fdroid/fdroid/nearby/peers/Peer.java index 14a45db29..42d03d758 100644 --- a/app/src/full/java/org/fdroid/fdroid/localrepo/peers/Peer.java +++ b/app/src/full/java/org/fdroid/fdroid/nearby/peers/Peer.java @@ -1,4 +1,4 @@ -package org.fdroid.fdroid.localrepo.peers; +package org.fdroid.fdroid.nearby.peers; import android.os.Parcelable; import android.support.annotation.DrawableRes; diff --git a/app/src/full/java/org/fdroid/fdroid/localrepo/peers/WifiPeer.java b/app/src/full/java/org/fdroid/fdroid/nearby/peers/WifiPeer.java similarity index 98% rename from app/src/full/java/org/fdroid/fdroid/localrepo/peers/WifiPeer.java rename to app/src/full/java/org/fdroid/fdroid/nearby/peers/WifiPeer.java index 03d913bab..bbfc0b2e0 100644 --- a/app/src/full/java/org/fdroid/fdroid/localrepo/peers/WifiPeer.java +++ b/app/src/full/java/org/fdroid/fdroid/nearby/peers/WifiPeer.java @@ -1,4 +1,4 @@ -package org.fdroid.fdroid.localrepo.peers; +package org.fdroid.fdroid.nearby.peers; import android.net.Uri; import android.os.Parcel; diff --git a/app/src/full/java/org/fdroid/fdroid/net/LocalHTTPD.java b/app/src/full/java/org/fdroid/fdroid/net/LocalHTTPD.java index beaf2b4c0..cdde5d8be 100644 --- a/app/src/full/java/org/fdroid/fdroid/net/LocalHTTPD.java +++ b/app/src/full/java/org/fdroid/fdroid/net/LocalHTTPD.java @@ -38,7 +38,7 @@ import android.net.Uri; import fi.iki.elonen.NanoHTTPD; import fi.iki.elonen.NanoHTTPD.Response.IStatus; import org.fdroid.fdroid.BuildConfig; -import org.fdroid.fdroid.localrepo.LocalRepoKeyStore; +import org.fdroid.fdroid.nearby.LocalRepoKeyStore; import org.fdroid.fdroid.views.swap.SwapWorkflowActivity; import javax.net.ssl.SSLServerSocketFactory; diff --git a/app/src/full/java/org/fdroid/fdroid/net/WifiStateChangeService.java b/app/src/full/java/org/fdroid/fdroid/net/WifiStateChangeService.java index e2326dd73..77e638f4a 100644 --- a/app/src/full/java/org/fdroid/fdroid/net/WifiStateChangeService.java +++ b/app/src/full/java/org/fdroid/fdroid/net/WifiStateChangeService.java @@ -23,8 +23,8 @@ import org.fdroid.fdroid.R; import org.fdroid.fdroid.UpdateService; import org.fdroid.fdroid.Utils; import org.fdroid.fdroid.data.Repo; -import org.fdroid.fdroid.localrepo.LocalRepoKeyStore; -import org.fdroid.fdroid.localrepo.LocalRepoManager; +import org.fdroid.fdroid.nearby.LocalRepoKeyStore; +import org.fdroid.fdroid.nearby.LocalRepoManager; import java.net.Inet6Address; import java.net.InetAddress; diff --git a/app/src/full/java/org/fdroid/fdroid/views/main/NearbyViewBinder.java b/app/src/full/java/org/fdroid/fdroid/views/main/NearbyViewBinder.java index 96e33b552..88a00c973 100644 --- a/app/src/full/java/org/fdroid/fdroid/views/main/NearbyViewBinder.java +++ b/app/src/full/java/org/fdroid/fdroid/views/main/NearbyViewBinder.java @@ -17,9 +17,9 @@ import android.widget.ImageView; import android.widget.TextView; import android.widget.Toast; import org.fdroid.fdroid.R; -import org.fdroid.fdroid.localrepo.SDCardScannerService; -import org.fdroid.fdroid.localrepo.SwapService; -import org.fdroid.fdroid.localrepo.TreeUriScannerIntentService; +import org.fdroid.fdroid.nearby.SDCardScannerService; +import org.fdroid.fdroid.nearby.SwapService; +import org.fdroid.fdroid.nearby.TreeUriScannerIntentService; import java.io.File; @@ -48,7 +48,7 @@ import java.io.File; * write access to the the removable storage. * * @see TreeUriScannerIntentService - * @see org.fdroid.fdroid.localrepo.SDCardScannerService + * @see org.fdroid.fdroid.nearby.SDCardScannerService */ class NearbyViewBinder { public static final String TAG = "NearbyViewBinder"; diff --git a/app/src/full/java/org/fdroid/fdroid/views/swap/SelectAppsView.java b/app/src/full/java/org/fdroid/fdroid/views/swap/SelectAppsView.java index 38ecf5ba9..ef88933c8 100644 --- a/app/src/full/java/org/fdroid/fdroid/views/swap/SelectAppsView.java +++ b/app/src/full/java/org/fdroid/fdroid/views/swap/SelectAppsView.java @@ -29,8 +29,8 @@ import android.widget.TextView; import org.fdroid.fdroid.R; import org.fdroid.fdroid.data.InstalledAppProvider; import org.fdroid.fdroid.data.Schema.InstalledAppTable; -import org.fdroid.fdroid.localrepo.LocalRepoService; -import org.fdroid.fdroid.localrepo.SwapView; +import org.fdroid.fdroid.nearby.LocalRepoService; +import org.fdroid.fdroid.nearby.SwapView; public class SelectAppsView extends SwapView implements LoaderManager.LoaderCallbacks { diff --git a/app/src/full/java/org/fdroid/fdroid/views/swap/StartSwapView.java b/app/src/full/java/org/fdroid/fdroid/views/swap/StartSwapView.java index 36a33c989..1f70e99d6 100644 --- a/app/src/full/java/org/fdroid/fdroid/views/swap/StartSwapView.java +++ b/app/src/full/java/org/fdroid/fdroid/views/swap/StartSwapView.java @@ -26,10 +26,10 @@ import cc.mvdan.accesspoint.WifiApControl; import org.fdroid.fdroid.FDroidApp; import org.fdroid.fdroid.R; import org.fdroid.fdroid.Utils; -import org.fdroid.fdroid.localrepo.BluetoothManager; -import org.fdroid.fdroid.localrepo.SwapService; -import org.fdroid.fdroid.localrepo.SwapView; -import org.fdroid.fdroid.localrepo.peers.Peer; +import org.fdroid.fdroid.nearby.BluetoothManager; +import org.fdroid.fdroid.nearby.SwapService; +import org.fdroid.fdroid.nearby.SwapView; +import org.fdroid.fdroid.nearby.peers.Peer; import org.fdroid.fdroid.net.WifiStateChangeService; import java.util.ArrayList; diff --git a/app/src/full/java/org/fdroid/fdroid/views/swap/SwapSuccessView.java b/app/src/full/java/org/fdroid/fdroid/views/swap/SwapSuccessView.java index e642a32a4..192945b54 100644 --- a/app/src/full/java/org/fdroid/fdroid/views/swap/SwapSuccessView.java +++ b/app/src/full/java/org/fdroid/fdroid/views/swap/SwapSuccessView.java @@ -43,7 +43,7 @@ import org.fdroid.fdroid.data.Repo; import org.fdroid.fdroid.data.Schema.AppMetadataTable; import org.fdroid.fdroid.installer.InstallManagerService; import org.fdroid.fdroid.installer.Installer; -import org.fdroid.fdroid.localrepo.SwapView; +import org.fdroid.fdroid.nearby.SwapView; import org.fdroid.fdroid.net.Downloader; import org.fdroid.fdroid.net.DownloaderService; diff --git a/app/src/full/java/org/fdroid/fdroid/views/swap/SwapWorkflowActivity.java b/app/src/full/java/org/fdroid/fdroid/views/swap/SwapWorkflowActivity.java index 6ae9d384c..5aee52285 100644 --- a/app/src/full/java/org/fdroid/fdroid/views/swap/SwapWorkflowActivity.java +++ b/app/src/full/java/org/fdroid/fdroid/views/swap/SwapWorkflowActivity.java @@ -58,14 +58,14 @@ import org.fdroid.fdroid.Utils; import org.fdroid.fdroid.data.NewRepoConfig; import org.fdroid.fdroid.data.Repo; import org.fdroid.fdroid.data.RepoProvider; -import org.fdroid.fdroid.localrepo.BluetoothManager; -import org.fdroid.fdroid.localrepo.BonjourManager; -import org.fdroid.fdroid.localrepo.LocalHTTPDManager; -import org.fdroid.fdroid.localrepo.LocalRepoService; -import org.fdroid.fdroid.localrepo.SwapService; -import org.fdroid.fdroid.localrepo.SwapView; -import org.fdroid.fdroid.localrepo.peers.BluetoothPeer; -import org.fdroid.fdroid.localrepo.peers.Peer; +import org.fdroid.fdroid.nearby.BluetoothManager; +import org.fdroid.fdroid.nearby.BonjourManager; +import org.fdroid.fdroid.nearby.LocalHTTPDManager; +import org.fdroid.fdroid.nearby.LocalRepoService; +import org.fdroid.fdroid.nearby.SwapService; +import org.fdroid.fdroid.nearby.SwapView; +import org.fdroid.fdroid.nearby.peers.BluetoothPeer; +import org.fdroid.fdroid.nearby.peers.Peer; import org.fdroid.fdroid.net.BluetoothDownloader; import org.fdroid.fdroid.net.Downloader; import org.fdroid.fdroid.net.HttpDownloader; diff --git a/app/src/full/res/layout/swap_confirm_receive.xml b/app/src/full/res/layout/swap_confirm_receive.xml index a65d43043..f7bfd49aa 100644 --- a/app/src/full/res/layout/swap_confirm_receive.xml +++ b/app/src/full/res/layout/swap_confirm_receive.xml @@ -1,6 +1,6 @@ - - + diff --git a/app/src/full/res/layout/swap_connecting.xml b/app/src/full/res/layout/swap_connecting.xml index c4ecd31a6..58e1a62d0 100644 --- a/app/src/full/res/layout/swap_connecting.xml +++ b/app/src/full/res/layout/swap_connecting.xml @@ -1,6 +1,6 @@ - - + diff --git a/app/src/full/res/layout/swap_join_wifi.xml b/app/src/full/res/layout/swap_join_wifi.xml index 7cc0244fe..014eae77e 100644 --- a/app/src/full/res/layout/swap_join_wifi.xml +++ b/app/src/full/res/layout/swap_join_wifi.xml @@ -1,6 +1,6 @@ - - \ No newline at end of file + \ No newline at end of file diff --git a/app/src/full/res/layout/swap_nfc.xml b/app/src/full/res/layout/swap_nfc.xml index 454ceee21..2d116a234 100644 --- a/app/src/full/res/layout/swap_nfc.xml +++ b/app/src/full/res/layout/swap_nfc.xml @@ -1,6 +1,6 @@ - - \ No newline at end of file + \ No newline at end of file diff --git a/app/src/full/res/layout/swap_send_fdroid.xml b/app/src/full/res/layout/swap_send_fdroid.xml index d0a8fa371..6970dcd6e 100644 --- a/app/src/full/res/layout/swap_send_fdroid.xml +++ b/app/src/full/res/layout/swap_send_fdroid.xml @@ -1,6 +1,6 @@ - - \ No newline at end of file + \ No newline at end of file diff --git a/app/src/full/res/layout/swap_wifi_qr.xml b/app/src/full/res/layout/swap_wifi_qr.xml index 7e46c10d1..ceea837b2 100644 --- a/app/src/full/res/layout/swap_wifi_qr.xml +++ b/app/src/full/res/layout/swap_wifi_qr.xml @@ -1,6 +1,6 @@ - - \ No newline at end of file + \ No newline at end of file diff --git a/app/src/main/java/org/fdroid/fdroid/AddRepoIntentService.java b/app/src/main/java/org/fdroid/fdroid/AddRepoIntentService.java index f28fb0e00..7df483c64 100644 --- a/app/src/main/java/org/fdroid/fdroid/AddRepoIntentService.java +++ b/app/src/main/java/org/fdroid/fdroid/AddRepoIntentService.java @@ -21,8 +21,8 @@ import java.util.Locale; /** * Handles requests to add new repos via URLs. This is an {@code IntentService} * so that requests are queued, which is necessary when either - * {@link org.fdroid.fdroid.localrepo.TreeUriScannerIntentService} or - * {@link org.fdroid.fdroid.localrepo.SDCardScannerService} finds multiple + * {@link org.fdroid.fdroid.nearby.TreeUriScannerIntentService} or + * {@link org.fdroid.fdroid.nearby.SDCardScannerService} finds multiple * repos on a disk. This should hopefully also serve as the beginnings of * a new architecture for handling these requests. This does all the * processing first, up front, then only launches UI as needed. diff --git a/app/src/main/java/org/fdroid/fdroid/FDroidApp.java b/app/src/main/java/org/fdroid/fdroid/FDroidApp.java index 17da8d506..193d07f77 100644 --- a/app/src/main/java/org/fdroid/fdroid/FDroidApp.java +++ b/app/src/main/java/org/fdroid/fdroid/FDroidApp.java @@ -70,7 +70,7 @@ import org.fdroid.fdroid.data.InstalledAppProviderService; import org.fdroid.fdroid.data.Repo; import org.fdroid.fdroid.installer.ApkFileProvider; import org.fdroid.fdroid.installer.InstallHistoryService; -import org.fdroid.fdroid.localrepo.SDCardScannerService; +import org.fdroid.fdroid.nearby.SDCardScannerService; import org.fdroid.fdroid.net.ConnectivityMonitorService; import org.fdroid.fdroid.net.Downloader; import org.fdroid.fdroid.net.HttpDownloader; diff --git a/app/src/main/java/org/fdroid/fdroid/data/NewRepoConfig.java b/app/src/main/java/org/fdroid/fdroid/data/NewRepoConfig.java index c4411321b..10a5cf0e2 100644 --- a/app/src/main/java/org/fdroid/fdroid/data/NewRepoConfig.java +++ b/app/src/main/java/org/fdroid/fdroid/data/NewRepoConfig.java @@ -7,7 +7,7 @@ import android.text.TextUtils; import android.util.Log; import org.fdroid.fdroid.R; import org.fdroid.fdroid.Utils; -import org.fdroid.fdroid.localrepo.peers.WifiPeer; +import org.fdroid.fdroid.nearby.peers.WifiPeer; import org.fdroid.fdroid.views.swap.SwapWorkflowActivity; import java.util.Arrays; diff --git a/app/src/main/java/org/fdroid/fdroid/views/main/MainActivity.java b/app/src/main/java/org/fdroid/fdroid/views/main/MainActivity.java index e4ea38c39..f96efce75 100644 --- a/app/src/main/java/org/fdroid/fdroid/views/main/MainActivity.java +++ b/app/src/main/java/org/fdroid/fdroid/views/main/MainActivity.java @@ -56,8 +56,8 @@ import org.fdroid.fdroid.R; import org.fdroid.fdroid.UpdateService; import org.fdroid.fdroid.Utils; import org.fdroid.fdroid.data.NewRepoConfig; -import org.fdroid.fdroid.localrepo.SDCardScannerService; -import org.fdroid.fdroid.localrepo.SwapService; +import org.fdroid.fdroid.nearby.SDCardScannerService; +import org.fdroid.fdroid.nearby.SwapService; import org.fdroid.fdroid.net.WifiStateChangeService; import org.fdroid.fdroid.views.AppDetailsActivity; import org.fdroid.fdroid.views.ManageReposActivity; diff --git a/app/src/testFull/java/org/fdroid/fdroid/localrepo/LocalHTTPDManagerTest.java b/app/src/testFull/java/org/fdroid/fdroid/nearby/LocalHTTPDManagerTest.java similarity index 98% rename from app/src/testFull/java/org/fdroid/fdroid/localrepo/LocalHTTPDManagerTest.java rename to app/src/testFull/java/org/fdroid/fdroid/nearby/LocalHTTPDManagerTest.java index 6326e38ad..1236f2b71 100644 --- a/app/src/testFull/java/org/fdroid/fdroid/localrepo/LocalHTTPDManagerTest.java +++ b/app/src/testFull/java/org/fdroid/fdroid/nearby/LocalHTTPDManagerTest.java @@ -1,4 +1,4 @@ -package org.fdroid.fdroid.localrepo; +package org.fdroid.fdroid.nearby; import android.content.Context; import org.fdroid.fdroid.FDroidApp; diff --git a/app/src/testFull/java/org/fdroid/fdroid/localrepo/LocalRepoKeyStoreTest.java b/app/src/testFull/java/org/fdroid/fdroid/nearby/LocalRepoKeyStoreTest.java similarity index 98% rename from app/src/testFull/java/org/fdroid/fdroid/localrepo/LocalRepoKeyStoreTest.java rename to app/src/testFull/java/org/fdroid/fdroid/nearby/LocalRepoKeyStoreTest.java index 18247a99e..027d41074 100644 --- a/app/src/testFull/java/org/fdroid/fdroid/localrepo/LocalRepoKeyStoreTest.java +++ b/app/src/testFull/java/org/fdroid/fdroid/nearby/LocalRepoKeyStoreTest.java @@ -1,4 +1,4 @@ -package org.fdroid.fdroid.localrepo; +package org.fdroid.fdroid.nearby; import android.content.Context; import android.text.TextUtils; diff --git a/app/src/testFull/java/org/fdroid/fdroid/updater/SwapRepoTest.java b/app/src/testFull/java/org/fdroid/fdroid/updater/SwapRepoTest.java index 1436c5040..e31e26fdd 100644 --- a/app/src/testFull/java/org/fdroid/fdroid/updater/SwapRepoTest.java +++ b/app/src/testFull/java/org/fdroid/fdroid/updater/SwapRepoTest.java @@ -23,9 +23,9 @@ import org.fdroid.fdroid.data.RepoProvider; import org.fdroid.fdroid.data.Schema; import org.fdroid.fdroid.data.ShadowApp; import org.fdroid.fdroid.data.TempAppProvider; -import org.fdroid.fdroid.localrepo.LocalRepoKeyStore; -import org.fdroid.fdroid.localrepo.LocalRepoManager; -import org.fdroid.fdroid.localrepo.LocalRepoService; +import org.fdroid.fdroid.nearby.LocalRepoKeyStore; +import org.fdroid.fdroid.nearby.LocalRepoManager; +import org.fdroid.fdroid.nearby.LocalRepoService; import org.fdroid.fdroid.net.LocalHTTPD; import org.junit.After; import org.junit.Before; From 43c757422821bf6bd8adf428feff0d6b7beebdd7 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Mon, 17 Jun 2019 10:10:20 +0200 Subject: [PATCH 2/8] fold ".views.swap" package into ".nearby" class --- .../org/fdroid/fdroid/nearby}/SwapWorkflowActivity.java | 2 +- app/src/full/AndroidManifest.xml | 2 +- .../fdroid/{views/swap => nearby}/SelectAppsView.java | 4 +--- .../fdroid/{views/swap => nearby}/StartSwapView.java | 2 +- .../full/java/org/fdroid/fdroid/nearby/SwapService.java | 1 - .../fdroid/{views/swap => nearby}/SwapSuccessView.java | 3 +-- app/src/full/java/org/fdroid/fdroid/nearby/SwapView.java | 1 - .../{views/swap => nearby}/SwapWorkflowActivity.java | 8 +------- app/src/full/java/org/fdroid/fdroid/net/LocalHTTPD.java | 2 +- app/src/full/res/layout/swap_join_wifi.xml | 2 +- app/src/full/res/layout/swap_select_apps.xml | 4 ++-- app/src/full/res/layout/swap_start_swap.xml | 6 +++--- app/src/full/res/layout/swap_success.xml | 4 ++-- .../main/java/org/fdroid/fdroid/data/NewRepoConfig.java | 2 +- .../java/org/fdroid/fdroid/views/main/MainActivity.java | 2 +- 15 files changed, 17 insertions(+), 28 deletions(-) rename app/src/{basic/java/org/fdroid/fdroid/views/swap => androidTest/java/org/fdroid/fdroid/nearby}/SwapWorkflowActivity.java (96%) rename app/src/full/java/org/fdroid/fdroid/{views/swap => nearby}/SelectAppsView.java (98%) rename app/src/full/java/org/fdroid/fdroid/{views/swap => nearby}/StartSwapView.java (99%) rename app/src/full/java/org/fdroid/fdroid/{views/swap => nearby}/SwapSuccessView.java (99%) rename app/src/full/java/org/fdroid/fdroid/{views/swap => nearby}/SwapWorkflowActivity.java (99%) diff --git a/app/src/basic/java/org/fdroid/fdroid/views/swap/SwapWorkflowActivity.java b/app/src/androidTest/java/org/fdroid/fdroid/nearby/SwapWorkflowActivity.java similarity index 96% rename from app/src/basic/java/org/fdroid/fdroid/views/swap/SwapWorkflowActivity.java rename to app/src/androidTest/java/org/fdroid/fdroid/nearby/SwapWorkflowActivity.java index 1dcfaf9bd..c723ec3ef 100644 --- a/app/src/basic/java/org/fdroid/fdroid/views/swap/SwapWorkflowActivity.java +++ b/app/src/androidTest/java/org/fdroid/fdroid/nearby/SwapWorkflowActivity.java @@ -17,7 +17,7 @@ * MA 02110-1301, USA. */ -package org.fdroid.fdroid.views.swap; +package org.fdroid.fdroid.nearby; import android.content.Context; import android.net.Uri; diff --git a/app/src/full/AndroidManifest.xml b/app/src/full/AndroidManifest.xml index 23e43c7f6..efca3680a 100644 --- a/app/src/full/AndroidManifest.xml +++ b/app/src/full/AndroidManifest.xml @@ -50,7 +50,7 @@ { diff --git a/app/src/full/java/org/fdroid/fdroid/views/swap/StartSwapView.java b/app/src/full/java/org/fdroid/fdroid/nearby/StartSwapView.java similarity index 99% rename from app/src/full/java/org/fdroid/fdroid/views/swap/StartSwapView.java rename to app/src/full/java/org/fdroid/fdroid/nearby/StartSwapView.java index 1f70e99d6..bc123f35b 100644 --- a/app/src/full/java/org/fdroid/fdroid/views/swap/StartSwapView.java +++ b/app/src/full/java/org/fdroid/fdroid/nearby/StartSwapView.java @@ -1,4 +1,4 @@ -package org.fdroid.fdroid.views.swap; +package org.fdroid.fdroid.nearby; import android.annotation.TargetApi; import android.bluetooth.BluetoothAdapter; diff --git a/app/src/full/java/org/fdroid/fdroid/nearby/SwapService.java b/app/src/full/java/org/fdroid/fdroid/nearby/SwapService.java index 6bf2f1caf..d515f9628 100644 --- a/app/src/full/java/org/fdroid/fdroid/nearby/SwapService.java +++ b/app/src/full/java/org/fdroid/fdroid/nearby/SwapService.java @@ -34,7 +34,6 @@ import org.fdroid.fdroid.data.Schema; import org.fdroid.fdroid.nearby.peers.Peer; import org.fdroid.fdroid.net.Downloader; import org.fdroid.fdroid.net.WifiStateChangeService; -import org.fdroid.fdroid.views.swap.SwapWorkflowActivity; import java.io.IOException; import java.io.OutputStream; diff --git a/app/src/full/java/org/fdroid/fdroid/views/swap/SwapSuccessView.java b/app/src/full/java/org/fdroid/fdroid/nearby/SwapSuccessView.java similarity index 99% rename from app/src/full/java/org/fdroid/fdroid/views/swap/SwapSuccessView.java rename to app/src/full/java/org/fdroid/fdroid/nearby/SwapSuccessView.java index 192945b54..c6ef14113 100644 --- a/app/src/full/java/org/fdroid/fdroid/views/swap/SwapSuccessView.java +++ b/app/src/full/java/org/fdroid/fdroid/nearby/SwapSuccessView.java @@ -1,4 +1,4 @@ -package org.fdroid.fdroid.views.swap; +package org.fdroid.fdroid.nearby; import android.annotation.TargetApi; import android.app.Activity; @@ -43,7 +43,6 @@ import org.fdroid.fdroid.data.Repo; import org.fdroid.fdroid.data.Schema.AppMetadataTable; import org.fdroid.fdroid.installer.InstallManagerService; import org.fdroid.fdroid.installer.Installer; -import org.fdroid.fdroid.nearby.SwapView; import org.fdroid.fdroid.net.Downloader; import org.fdroid.fdroid.net.DownloaderService; diff --git a/app/src/full/java/org/fdroid/fdroid/nearby/SwapView.java b/app/src/full/java/org/fdroid/fdroid/nearby/SwapView.java index 57cf2ba71..864bc980c 100644 --- a/app/src/full/java/org/fdroid/fdroid/nearby/SwapView.java +++ b/app/src/full/java/org/fdroid/fdroid/nearby/SwapView.java @@ -8,7 +8,6 @@ import android.support.annotation.LayoutRes; import android.util.AttributeSet; import android.widget.RelativeLayout; import org.fdroid.fdroid.R; -import org.fdroid.fdroid.views.swap.SwapWorkflowActivity; /** * A {@link android.view.View} that registers to handle the swap events from diff --git a/app/src/full/java/org/fdroid/fdroid/views/swap/SwapWorkflowActivity.java b/app/src/full/java/org/fdroid/fdroid/nearby/SwapWorkflowActivity.java similarity index 99% rename from app/src/full/java/org/fdroid/fdroid/views/swap/SwapWorkflowActivity.java rename to app/src/full/java/org/fdroid/fdroid/nearby/SwapWorkflowActivity.java index 5aee52285..de1126078 100644 --- a/app/src/full/java/org/fdroid/fdroid/views/swap/SwapWorkflowActivity.java +++ b/app/src/full/java/org/fdroid/fdroid/nearby/SwapWorkflowActivity.java @@ -1,4 +1,4 @@ -package org.fdroid.fdroid.views.swap; +package org.fdroid.fdroid.nearby; import android.annotation.TargetApi; import android.app.Activity; @@ -58,12 +58,6 @@ import org.fdroid.fdroid.Utils; import org.fdroid.fdroid.data.NewRepoConfig; import org.fdroid.fdroid.data.Repo; import org.fdroid.fdroid.data.RepoProvider; -import org.fdroid.fdroid.nearby.BluetoothManager; -import org.fdroid.fdroid.nearby.BonjourManager; -import org.fdroid.fdroid.nearby.LocalHTTPDManager; -import org.fdroid.fdroid.nearby.LocalRepoService; -import org.fdroid.fdroid.nearby.SwapService; -import org.fdroid.fdroid.nearby.SwapView; import org.fdroid.fdroid.nearby.peers.BluetoothPeer; import org.fdroid.fdroid.nearby.peers.Peer; import org.fdroid.fdroid.net.BluetoothDownloader; diff --git a/app/src/full/java/org/fdroid/fdroid/net/LocalHTTPD.java b/app/src/full/java/org/fdroid/fdroid/net/LocalHTTPD.java index cdde5d8be..a5e16e7fc 100644 --- a/app/src/full/java/org/fdroid/fdroid/net/LocalHTTPD.java +++ b/app/src/full/java/org/fdroid/fdroid/net/LocalHTTPD.java @@ -39,7 +39,7 @@ import fi.iki.elonen.NanoHTTPD; import fi.iki.elonen.NanoHTTPD.Response.IStatus; import org.fdroid.fdroid.BuildConfig; import org.fdroid.fdroid.nearby.LocalRepoKeyStore; -import org.fdroid.fdroid.views.swap.SwapWorkflowActivity; +import org.fdroid.fdroid.nearby.SwapWorkflowActivity; import javax.net.ssl.SSLServerSocketFactory; import java.io.File; diff --git a/app/src/full/res/layout/swap_join_wifi.xml b/app/src/full/res/layout/swap_join_wifi.xml index 014eae77e..c25e8be00 100644 --- a/app/src/full/res/layout/swap_join_wifi.xml +++ b/app/src/full/res/layout/swap_join_wifi.xml @@ -9,7 +9,7 @@ android:layout_width="match_parent" android:layout_height="match_parent" android:background="@color/swap_blue" - tools:context=".views.swap.SwapWorkflowActivity"> + tools:context=".nearby.SwapWorkflowActivity"> - - \ No newline at end of file + \ No newline at end of file diff --git a/app/src/full/res/layout/swap_start_swap.xml b/app/src/full/res/layout/swap_start_swap.xml index 5c9b51b3f..21a488b63 100644 --- a/app/src/full/res/layout/swap_start_swap.xml +++ b/app/src/full/res/layout/swap_start_swap.xml @@ -1,5 +1,5 @@ - + tools:context=".nearby.SwapWorkflowActivity"> @@ -209,4 +209,4 @@ - + diff --git a/app/src/full/res/layout/swap_success.xml b/app/src/full/res/layout/swap_success.xml index ffcb3c180..2c6cd1647 100644 --- a/app/src/full/res/layout/swap_success.xml +++ b/app/src/full/res/layout/swap_success.xml @@ -1,6 +1,6 @@ - - \ No newline at end of file + \ No newline at end of file diff --git a/app/src/main/java/org/fdroid/fdroid/data/NewRepoConfig.java b/app/src/main/java/org/fdroid/fdroid/data/NewRepoConfig.java index 10a5cf0e2..28c847b9c 100644 --- a/app/src/main/java/org/fdroid/fdroid/data/NewRepoConfig.java +++ b/app/src/main/java/org/fdroid/fdroid/data/NewRepoConfig.java @@ -8,7 +8,7 @@ import android.util.Log; import org.fdroid.fdroid.R; import org.fdroid.fdroid.Utils; import org.fdroid.fdroid.nearby.peers.WifiPeer; -import org.fdroid.fdroid.views.swap.SwapWorkflowActivity; +import org.fdroid.fdroid.nearby.SwapWorkflowActivity; import java.util.Arrays; import java.util.Locale; diff --git a/app/src/main/java/org/fdroid/fdroid/views/main/MainActivity.java b/app/src/main/java/org/fdroid/fdroid/views/main/MainActivity.java index f96efce75..23e3d3a3c 100644 --- a/app/src/main/java/org/fdroid/fdroid/views/main/MainActivity.java +++ b/app/src/main/java/org/fdroid/fdroid/views/main/MainActivity.java @@ -62,7 +62,7 @@ import org.fdroid.fdroid.net.WifiStateChangeService; import org.fdroid.fdroid.views.AppDetailsActivity; import org.fdroid.fdroid.views.ManageReposActivity; import org.fdroid.fdroid.views.apps.AppListActivity; -import org.fdroid.fdroid.views.swap.SwapWorkflowActivity; +import org.fdroid.fdroid.nearby.SwapWorkflowActivity; import java.lang.reflect.Field; From 15d349f8634bb919ae667e3e08c8b7f66a34d2d4 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Mon, 17 Jun 2019 10:17:30 +0200 Subject: [PATCH 3/8] move LocalHTTPD and WifiStateChangeService into ".nearby" package --- .../java/org/fdroid/fdroid/updater/SwapRepoEmulatorTest.java | 4 ++-- .../fdroid/{net => nearby}/WifiStateChangeService.java | 2 +- app/src/full/AndroidManifest.xml | 2 +- .../java/org/fdroid/fdroid/{net => nearby}/LocalHTTPD.java | 4 +--- .../java/org/fdroid/fdroid/nearby/LocalHTTPDManager.java | 2 -- .../full/java/org/fdroid/fdroid/nearby/StartSwapView.java | 4 ---- app/src/full/java/org/fdroid/fdroid/nearby/SwapService.java | 1 - .../java/org/fdroid/fdroid/nearby/SwapWorkflowActivity.java | 1 - .../fdroid/{net => nearby}/WifiStateChangeService.java | 4 +--- .../org/fdroid/fdroid/receiver/WifiStateChangeReceiver.java | 2 +- app/src/main/java/org/fdroid/fdroid/FDroidApp.java | 4 ++-- app/src/main/java/org/fdroid/fdroid/net/HttpDownloader.java | 2 +- .../main/java/org/fdroid/fdroid/views/main/MainActivity.java | 2 +- .../org/fdroid/fdroid/{net => nearby}/LocalHTTPDTest.java | 3 ++- .../fdroid/{net => nearby}/WifiStateChangeServiceTest.java | 2 +- .../java/org/fdroid/fdroid/updater/SwapRepoTest.java | 5 +++-- 16 files changed, 17 insertions(+), 27 deletions(-) rename app/src/basic/java/org/fdroid/fdroid/{net => nearby}/WifiStateChangeService.java (97%) rename app/src/full/java/org/fdroid/fdroid/{net => nearby}/LocalHTTPD.java (99%) rename app/src/full/java/org/fdroid/fdroid/{net => nearby}/WifiStateChangeService.java (99%) rename app/src/testFull/java/org/fdroid/fdroid/{net => nearby}/LocalHTTPDTest.java (99%) rename app/src/testFull/java/org/fdroid/fdroid/{net => nearby}/WifiStateChangeServiceTest.java (95%) diff --git a/app/src/androidTest/java/org/fdroid/fdroid/updater/SwapRepoEmulatorTest.java b/app/src/androidTest/java/org/fdroid/fdroid/updater/SwapRepoEmulatorTest.java index f3972dcab..3e58e3416 100644 --- a/app/src/androidTest/java/org/fdroid/fdroid/updater/SwapRepoEmulatorTest.java +++ b/app/src/androidTest/java/org/fdroid/fdroid/updater/SwapRepoEmulatorTest.java @@ -23,10 +23,10 @@ import org.fdroid.fdroid.data.AppProvider; import org.fdroid.fdroid.data.Repo; import org.fdroid.fdroid.data.RepoProvider; import org.fdroid.fdroid.data.Schema; +import org.fdroid.fdroid.nearby.LocalHTTPD; import org.fdroid.fdroid.nearby.LocalRepoKeyStore; import org.fdroid.fdroid.nearby.LocalRepoManager; import org.fdroid.fdroid.nearby.LocalRepoService; -import org.fdroid.fdroid.net.LocalHTTPD; import org.junit.Test; import java.io.File; @@ -52,7 +52,7 @@ public class SwapRepoEmulatorTest { public static final String TAG = "SwapRepoEmulatorTest"; /** - * @see org.fdroid.fdroid.net.WifiStateChangeService.WifiInfoThread#run() + * @see org.fdroid.fdroid.nearby.WifiStateChangeService.WifiInfoThread#run() */ @Test public void testSwap() diff --git a/app/src/basic/java/org/fdroid/fdroid/net/WifiStateChangeService.java b/app/src/basic/java/org/fdroid/fdroid/nearby/WifiStateChangeService.java similarity index 97% rename from app/src/basic/java/org/fdroid/fdroid/net/WifiStateChangeService.java rename to app/src/basic/java/org/fdroid/fdroid/nearby/WifiStateChangeService.java index 4a7e652f0..24ebdaa4f 100644 --- a/app/src/basic/java/org/fdroid/fdroid/net/WifiStateChangeService.java +++ b/app/src/basic/java/org/fdroid/fdroid/nearby/WifiStateChangeService.java @@ -17,7 +17,7 @@ * MA 02110-1301, USA. */ -package org.fdroid.fdroid.net; +package org.fdroid.fdroid.nearby; import android.content.Context; import android.content.Intent; diff --git a/app/src/full/AndroidManifest.xml b/app/src/full/AndroidManifest.xml index efca3680a..43c6b4381 100644 --- a/app/src/full/AndroidManifest.xml +++ b/app/src/full/AndroidManifest.xml @@ -74,7 +74,7 @@ diff --git a/app/src/full/java/org/fdroid/fdroid/net/LocalHTTPD.java b/app/src/full/java/org/fdroid/fdroid/nearby/LocalHTTPD.java similarity index 99% rename from app/src/full/java/org/fdroid/fdroid/net/LocalHTTPD.java rename to app/src/full/java/org/fdroid/fdroid/nearby/LocalHTTPD.java index a5e16e7fc..cda15831e 100644 --- a/app/src/full/java/org/fdroid/fdroid/net/LocalHTTPD.java +++ b/app/src/full/java/org/fdroid/fdroid/nearby/LocalHTTPD.java @@ -1,4 +1,4 @@ -package org.fdroid.fdroid.net; +package org.fdroid.fdroid.nearby; /* * #%L @@ -38,8 +38,6 @@ import android.net.Uri; import fi.iki.elonen.NanoHTTPD; import fi.iki.elonen.NanoHTTPD.Response.IStatus; import org.fdroid.fdroid.BuildConfig; -import org.fdroid.fdroid.nearby.LocalRepoKeyStore; -import org.fdroid.fdroid.nearby.SwapWorkflowActivity; import javax.net.ssl.SSLServerSocketFactory; import java.io.File; diff --git a/app/src/full/java/org/fdroid/fdroid/nearby/LocalHTTPDManager.java b/app/src/full/java/org/fdroid/fdroid/nearby/LocalHTTPDManager.java index 13355cf10..1acbb8c81 100644 --- a/app/src/full/java/org/fdroid/fdroid/nearby/LocalHTTPDManager.java +++ b/app/src/full/java/org/fdroid/fdroid/nearby/LocalHTTPDManager.java @@ -10,8 +10,6 @@ import android.support.v4.content.LocalBroadcastManager; import android.util.Log; import org.fdroid.fdroid.FDroidApp; import org.fdroid.fdroid.Preferences; -import org.fdroid.fdroid.net.LocalHTTPD; -import org.fdroid.fdroid.net.WifiStateChangeService; import java.io.IOException; import java.net.BindException; diff --git a/app/src/full/java/org/fdroid/fdroid/nearby/StartSwapView.java b/app/src/full/java/org/fdroid/fdroid/nearby/StartSwapView.java index bc123f35b..177da7ee9 100644 --- a/app/src/full/java/org/fdroid/fdroid/nearby/StartSwapView.java +++ b/app/src/full/java/org/fdroid/fdroid/nearby/StartSwapView.java @@ -26,11 +26,7 @@ import cc.mvdan.accesspoint.WifiApControl; import org.fdroid.fdroid.FDroidApp; import org.fdroid.fdroid.R; import org.fdroid.fdroid.Utils; -import org.fdroid.fdroid.nearby.BluetoothManager; -import org.fdroid.fdroid.nearby.SwapService; -import org.fdroid.fdroid.nearby.SwapView; import org.fdroid.fdroid.nearby.peers.Peer; -import org.fdroid.fdroid.net.WifiStateChangeService; import java.util.ArrayList; diff --git a/app/src/full/java/org/fdroid/fdroid/nearby/SwapService.java b/app/src/full/java/org/fdroid/fdroid/nearby/SwapService.java index d515f9628..b2b9e76e7 100644 --- a/app/src/full/java/org/fdroid/fdroid/nearby/SwapService.java +++ b/app/src/full/java/org/fdroid/fdroid/nearby/SwapService.java @@ -33,7 +33,6 @@ import org.fdroid.fdroid.data.RepoProvider; import org.fdroid.fdroid.data.Schema; import org.fdroid.fdroid.nearby.peers.Peer; import org.fdroid.fdroid.net.Downloader; -import org.fdroid.fdroid.net.WifiStateChangeService; import java.io.IOException; import java.io.OutputStream; diff --git a/app/src/full/java/org/fdroid/fdroid/nearby/SwapWorkflowActivity.java b/app/src/full/java/org/fdroid/fdroid/nearby/SwapWorkflowActivity.java index de1126078..a75ab838f 100644 --- a/app/src/full/java/org/fdroid/fdroid/nearby/SwapWorkflowActivity.java +++ b/app/src/full/java/org/fdroid/fdroid/nearby/SwapWorkflowActivity.java @@ -63,7 +63,6 @@ import org.fdroid.fdroid.nearby.peers.Peer; import org.fdroid.fdroid.net.BluetoothDownloader; import org.fdroid.fdroid.net.Downloader; import org.fdroid.fdroid.net.HttpDownloader; -import org.fdroid.fdroid.net.WifiStateChangeService; import org.fdroid.fdroid.qr.CameraCharacteristicsChecker; import org.fdroid.fdroid.qr.QrGenAsyncTask; import org.fdroid.fdroid.views.main.MainActivity; diff --git a/app/src/full/java/org/fdroid/fdroid/net/WifiStateChangeService.java b/app/src/full/java/org/fdroid/fdroid/nearby/WifiStateChangeService.java similarity index 99% rename from app/src/full/java/org/fdroid/fdroid/net/WifiStateChangeService.java rename to app/src/full/java/org/fdroid/fdroid/nearby/WifiStateChangeService.java index 77e638f4a..6a299758b 100644 --- a/app/src/full/java/org/fdroid/fdroid/net/WifiStateChangeService.java +++ b/app/src/full/java/org/fdroid/fdroid/nearby/WifiStateChangeService.java @@ -1,4 +1,4 @@ -package org.fdroid.fdroid.net; +package org.fdroid.fdroid.nearby; import android.app.IntentService; import android.content.ComponentName; @@ -23,8 +23,6 @@ import org.fdroid.fdroid.R; import org.fdroid.fdroid.UpdateService; import org.fdroid.fdroid.Utils; import org.fdroid.fdroid.data.Repo; -import org.fdroid.fdroid.nearby.LocalRepoKeyStore; -import org.fdroid.fdroid.nearby.LocalRepoManager; import java.net.Inet6Address; import java.net.InetAddress; diff --git a/app/src/full/java/org/fdroid/fdroid/receiver/WifiStateChangeReceiver.java b/app/src/full/java/org/fdroid/fdroid/receiver/WifiStateChangeReceiver.java index 2a8e11607..f23d4b774 100644 --- a/app/src/full/java/org/fdroid/fdroid/receiver/WifiStateChangeReceiver.java +++ b/app/src/full/java/org/fdroid/fdroid/receiver/WifiStateChangeReceiver.java @@ -5,7 +5,7 @@ import android.content.Context; import android.content.Intent; import android.net.wifi.WifiManager; import org.fdroid.fdroid.Utils; -import org.fdroid.fdroid.net.WifiStateChangeService; +import org.fdroid.fdroid.nearby.WifiStateChangeService; public class WifiStateChangeReceiver extends BroadcastReceiver { private static final String TAG = "WifiStateChangeReceiver"; diff --git a/app/src/main/java/org/fdroid/fdroid/FDroidApp.java b/app/src/main/java/org/fdroid/fdroid/FDroidApp.java index 193d07f77..136a5568f 100644 --- a/app/src/main/java/org/fdroid/fdroid/FDroidApp.java +++ b/app/src/main/java/org/fdroid/fdroid/FDroidApp.java @@ -75,7 +75,7 @@ import org.fdroid.fdroid.net.ConnectivityMonitorService; import org.fdroid.fdroid.net.Downloader; import org.fdroid.fdroid.net.HttpDownloader; import org.fdroid.fdroid.net.ImageLoaderForUIL; -import org.fdroid.fdroid.net.WifiStateChangeService; +import org.fdroid.fdroid.nearby.WifiStateChangeService; import org.fdroid.fdroid.views.hiding.HidingManager; import javax.microedition.khronos.opengles.GL10; @@ -234,7 +234,7 @@ public class FDroidApp extends Application { /** * Initialize the settings needed to run a local swap repo. This should - * only ever be called in {@link org.fdroid.fdroid.net.WifiStateChangeService.WifiInfoThread}, + * only ever be called in {@link WifiStateChangeService.WifiInfoThread}, * after the single init call in {@link FDroidApp#onCreate()}. */ public static void initWifiSettings() { diff --git a/app/src/main/java/org/fdroid/fdroid/net/HttpDownloader.java b/app/src/main/java/org/fdroid/fdroid/net/HttpDownloader.java index 243613425..db7a13cde 100644 --- a/app/src/main/java/org/fdroid/fdroid/net/HttpDownloader.java +++ b/app/src/main/java/org/fdroid/fdroid/net/HttpDownloader.java @@ -52,7 +52,7 @@ import java.net.URL; public class HttpDownloader extends Downloader { private static final String TAG = "HttpDownloader"; - static final String HEADER_FIELD_ETAG = "ETag"; + public static final String HEADER_FIELD_ETAG = "ETag"; private final String username; private final String password; diff --git a/app/src/main/java/org/fdroid/fdroid/views/main/MainActivity.java b/app/src/main/java/org/fdroid/fdroid/views/main/MainActivity.java index 23e3d3a3c..b0e1f1c6b 100644 --- a/app/src/main/java/org/fdroid/fdroid/views/main/MainActivity.java +++ b/app/src/main/java/org/fdroid/fdroid/views/main/MainActivity.java @@ -58,7 +58,7 @@ import org.fdroid.fdroid.Utils; import org.fdroid.fdroid.data.NewRepoConfig; import org.fdroid.fdroid.nearby.SDCardScannerService; import org.fdroid.fdroid.nearby.SwapService; -import org.fdroid.fdroid.net.WifiStateChangeService; +import org.fdroid.fdroid.nearby.WifiStateChangeService; import org.fdroid.fdroid.views.AppDetailsActivity; import org.fdroid.fdroid.views.ManageReposActivity; import org.fdroid.fdroid.views.apps.AppListActivity; diff --git a/app/src/testFull/java/org/fdroid/fdroid/net/LocalHTTPDTest.java b/app/src/testFull/java/org/fdroid/fdroid/nearby/LocalHTTPDTest.java similarity index 99% rename from app/src/testFull/java/org/fdroid/fdroid/net/LocalHTTPDTest.java rename to app/src/testFull/java/org/fdroid/fdroid/nearby/LocalHTTPDTest.java index 7f6e11766..b720d1bd1 100644 --- a/app/src/testFull/java/org/fdroid/fdroid/net/LocalHTTPDTest.java +++ b/app/src/testFull/java/org/fdroid/fdroid/nearby/LocalHTTPDTest.java @@ -1,4 +1,4 @@ -package org.fdroid.fdroid.net; +package org.fdroid.fdroid.nearby; /* * #%L @@ -38,6 +38,7 @@ import android.text.TextUtils; import org.apache.commons.io.FileUtils; import org.apache.commons.io.IOUtils; import org.fdroid.fdroid.Utils; +import org.fdroid.fdroid.net.HttpDownloader; import org.junit.After; import org.junit.Assert; import org.junit.Before; diff --git a/app/src/testFull/java/org/fdroid/fdroid/net/WifiStateChangeServiceTest.java b/app/src/testFull/java/org/fdroid/fdroid/nearby/WifiStateChangeServiceTest.java similarity index 95% rename from app/src/testFull/java/org/fdroid/fdroid/net/WifiStateChangeServiceTest.java rename to app/src/testFull/java/org/fdroid/fdroid/nearby/WifiStateChangeServiceTest.java index 365b81ffc..58a1df118 100644 --- a/app/src/testFull/java/org/fdroid/fdroid/net/WifiStateChangeServiceTest.java +++ b/app/src/testFull/java/org/fdroid/fdroid/nearby/WifiStateChangeServiceTest.java @@ -1,4 +1,4 @@ -package org.fdroid.fdroid.net; +package org.fdroid.fdroid.nearby; import org.junit.Test; diff --git a/app/src/testFull/java/org/fdroid/fdroid/updater/SwapRepoTest.java b/app/src/testFull/java/org/fdroid/fdroid/updater/SwapRepoTest.java index e31e26fdd..c0b1eb078 100644 --- a/app/src/testFull/java/org/fdroid/fdroid/updater/SwapRepoTest.java +++ b/app/src/testFull/java/org/fdroid/fdroid/updater/SwapRepoTest.java @@ -26,7 +26,8 @@ import org.fdroid.fdroid.data.TempAppProvider; import org.fdroid.fdroid.nearby.LocalRepoKeyStore; import org.fdroid.fdroid.nearby.LocalRepoManager; import org.fdroid.fdroid.nearby.LocalRepoService; -import org.fdroid.fdroid.net.LocalHTTPD; +import org.fdroid.fdroid.nearby.WifiStateChangeService; +import org.fdroid.fdroid.nearby.LocalHTTPD; import org.junit.After; import org.junit.Before; import org.junit.Ignore; @@ -94,7 +95,7 @@ public class SwapRepoTest { } /** - * @see org.fdroid.fdroid.net.WifiStateChangeService.WifiInfoThread#run() + * @see WifiStateChangeService.WifiInfoThread#run() */ @Test public void testSwap() From 32aad6b56262c67525a81e96e4d67ca42887f3e9 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Mon, 17 Jun 2019 10:39:49 +0200 Subject: [PATCH 4/8] move ".net.bluetooth" into ".nearby" package --- .../{net/bluetooth => nearby}/BluetoothClient.java | 2 +- .../{net/bluetooth => nearby}/BluetoothClient.java | 2 +- .../org/fdroid/fdroid/nearby/BluetoothManager.java | 1 - .../{net/bluetooth => nearby}/BluetoothServer.java | 6 +++--- .../{net/bluetooth => nearby}/BluetoothConnection.java | 2 +- .../{net/bluetooth => nearby}/BluetoothConstants.java | 2 +- .../httpish}/ContentLengthHeader.java | 4 +--- .../httpish/headers => nearby/httpish}/ETagHeader.java | 4 +--- .../{net/bluetooth => nearby/httpish}/FileDetails.java | 6 +++--- .../httpish/headers => nearby/httpish}/Header.java | 8 +++----- .../{net/bluetooth => nearby}/httpish/Request.java | 4 ++-- .../{net/bluetooth => nearby}/httpish/Response.java | 8 +++----- .../org/fdroid/fdroid/net/BluetoothDownloader.java | 10 +++++----- 13 files changed, 25 insertions(+), 34 deletions(-) rename app/src/basic/java/org/fdroid/fdroid/{net/bluetooth => nearby}/BluetoothClient.java (95%) rename app/src/full/java/org/fdroid/fdroid/{net/bluetooth => nearby}/BluetoothClient.java (95%) rename app/src/full/java/org/fdroid/fdroid/{net/bluetooth => nearby}/BluetoothServer.java (98%) rename app/src/main/java/org/fdroid/fdroid/{net/bluetooth => nearby}/BluetoothConnection.java (97%) rename app/src/main/java/org/fdroid/fdroid/{net/bluetooth => nearby}/BluetoothConstants.java (93%) rename app/src/main/java/org/fdroid/fdroid/{net/bluetooth/httpish/headers => nearby/httpish}/ContentLengthHeader.java (70%) rename app/src/main/java/org/fdroid/fdroid/{net/bluetooth/httpish/headers => nearby/httpish}/ETagHeader.java (66%) rename app/src/main/java/org/fdroid/fdroid/{net/bluetooth => nearby/httpish}/FileDetails.java (69%) rename app/src/main/java/org/fdroid/fdroid/{net/bluetooth/httpish/headers => nearby/httpish}/Header.java (77%) rename app/src/main/java/org/fdroid/fdroid/{net/bluetooth => nearby}/httpish/Request.java (98%) rename app/src/main/java/org/fdroid/fdroid/{net/bluetooth => nearby}/httpish/Response.java (94%) diff --git a/app/src/basic/java/org/fdroid/fdroid/net/bluetooth/BluetoothClient.java b/app/src/basic/java/org/fdroid/fdroid/nearby/BluetoothClient.java similarity index 95% rename from app/src/basic/java/org/fdroid/fdroid/net/bluetooth/BluetoothClient.java rename to app/src/basic/java/org/fdroid/fdroid/nearby/BluetoothClient.java index bb095c56a..70fd65be9 100644 --- a/app/src/basic/java/org/fdroid/fdroid/net/bluetooth/BluetoothClient.java +++ b/app/src/basic/java/org/fdroid/fdroid/nearby/BluetoothClient.java @@ -17,7 +17,7 @@ * MA 02110-1301, USA. */ -package org.fdroid.fdroid.net.bluetooth; +package org.fdroid.fdroid.nearby; /** * Dummy version for basic app flavor. diff --git a/app/src/full/java/org/fdroid/fdroid/net/bluetooth/BluetoothClient.java b/app/src/full/java/org/fdroid/fdroid/nearby/BluetoothClient.java similarity index 95% rename from app/src/full/java/org/fdroid/fdroid/net/bluetooth/BluetoothClient.java rename to app/src/full/java/org/fdroid/fdroid/nearby/BluetoothClient.java index 801280ca4..10eb0d8a4 100644 --- a/app/src/full/java/org/fdroid/fdroid/net/bluetooth/BluetoothClient.java +++ b/app/src/full/java/org/fdroid/fdroid/nearby/BluetoothClient.java @@ -1,4 +1,4 @@ -package org.fdroid.fdroid.net.bluetooth; +package org.fdroid.fdroid.nearby; import android.bluetooth.BluetoothAdapter; import android.bluetooth.BluetoothDevice; diff --git a/app/src/full/java/org/fdroid/fdroid/nearby/BluetoothManager.java b/app/src/full/java/org/fdroid/fdroid/nearby/BluetoothManager.java index 8be08fe88..e9445185e 100644 --- a/app/src/full/java/org/fdroid/fdroid/nearby/BluetoothManager.java +++ b/app/src/full/java/org/fdroid/fdroid/nearby/BluetoothManager.java @@ -16,7 +16,6 @@ import android.util.Log; import org.fdroid.fdroid.R; import org.fdroid.fdroid.Utils; import org.fdroid.fdroid.nearby.peers.BluetoothPeer; -import org.fdroid.fdroid.net.bluetooth.BluetoothServer; import java.lang.ref.WeakReference; diff --git a/app/src/full/java/org/fdroid/fdroid/net/bluetooth/BluetoothServer.java b/app/src/full/java/org/fdroid/fdroid/nearby/BluetoothServer.java similarity index 98% rename from app/src/full/java/org/fdroid/fdroid/net/bluetooth/BluetoothServer.java rename to app/src/full/java/org/fdroid/fdroid/nearby/BluetoothServer.java index df20f70b8..47d181e95 100644 --- a/app/src/full/java/org/fdroid/fdroid/net/bluetooth/BluetoothServer.java +++ b/app/src/full/java/org/fdroid/fdroid/nearby/BluetoothServer.java @@ -1,4 +1,4 @@ -package org.fdroid.fdroid.net.bluetooth; +package org.fdroid.fdroid.nearby; import android.bluetooth.BluetoothAdapter; import android.bluetooth.BluetoothServerSocket; @@ -7,8 +7,8 @@ import android.util.Log; import android.webkit.MimeTypeMap; import fi.iki.elonen.NanoHTTPD; import org.fdroid.fdroid.Utils; -import org.fdroid.fdroid.net.bluetooth.httpish.Request; -import org.fdroid.fdroid.net.bluetooth.httpish.Response; +import org.fdroid.fdroid.nearby.httpish.Request; +import org.fdroid.fdroid.nearby.httpish.Response; import java.io.File; import java.io.FileInputStream; diff --git a/app/src/main/java/org/fdroid/fdroid/net/bluetooth/BluetoothConnection.java b/app/src/main/java/org/fdroid/fdroid/nearby/BluetoothConnection.java similarity index 97% rename from app/src/main/java/org/fdroid/fdroid/net/bluetooth/BluetoothConnection.java rename to app/src/main/java/org/fdroid/fdroid/nearby/BluetoothConnection.java index 8ea05577d..7b1fc8041 100644 --- a/app/src/main/java/org/fdroid/fdroid/net/bluetooth/BluetoothConnection.java +++ b/app/src/main/java/org/fdroid/fdroid/nearby/BluetoothConnection.java @@ -1,4 +1,4 @@ -package org.fdroid.fdroid.net.bluetooth; +package org.fdroid.fdroid.nearby; import android.bluetooth.BluetoothSocket; import org.fdroid.fdroid.Utils; diff --git a/app/src/main/java/org/fdroid/fdroid/net/bluetooth/BluetoothConstants.java b/app/src/main/java/org/fdroid/fdroid/nearby/BluetoothConstants.java similarity index 93% rename from app/src/main/java/org/fdroid/fdroid/net/bluetooth/BluetoothConstants.java rename to app/src/main/java/org/fdroid/fdroid/nearby/BluetoothConstants.java index 973fa26e2..f7c34dc3d 100644 --- a/app/src/main/java/org/fdroid/fdroid/net/bluetooth/BluetoothConstants.java +++ b/app/src/main/java/org/fdroid/fdroid/nearby/BluetoothConstants.java @@ -1,4 +1,4 @@ -package org.fdroid.fdroid.net.bluetooth; +package org.fdroid.fdroid.nearby; import java.util.UUID; diff --git a/app/src/main/java/org/fdroid/fdroid/net/bluetooth/httpish/headers/ContentLengthHeader.java b/app/src/main/java/org/fdroid/fdroid/nearby/httpish/ContentLengthHeader.java similarity index 70% rename from app/src/main/java/org/fdroid/fdroid/net/bluetooth/httpish/headers/ContentLengthHeader.java rename to app/src/main/java/org/fdroid/fdroid/nearby/httpish/ContentLengthHeader.java index a2cc07c6c..53c2bbd9e 100644 --- a/app/src/main/java/org/fdroid/fdroid/net/bluetooth/httpish/headers/ContentLengthHeader.java +++ b/app/src/main/java/org/fdroid/fdroid/nearby/httpish/ContentLengthHeader.java @@ -1,6 +1,4 @@ -package org.fdroid.fdroid.net.bluetooth.httpish.headers; - -import org.fdroid.fdroid.net.bluetooth.FileDetails; +package org.fdroid.fdroid.nearby.httpish; public class ContentLengthHeader extends Header { diff --git a/app/src/main/java/org/fdroid/fdroid/net/bluetooth/httpish/headers/ETagHeader.java b/app/src/main/java/org/fdroid/fdroid/nearby/httpish/ETagHeader.java similarity index 66% rename from app/src/main/java/org/fdroid/fdroid/net/bluetooth/httpish/headers/ETagHeader.java rename to app/src/main/java/org/fdroid/fdroid/nearby/httpish/ETagHeader.java index 81eb41dc3..1b00fbe4f 100644 --- a/app/src/main/java/org/fdroid/fdroid/net/bluetooth/httpish/headers/ETagHeader.java +++ b/app/src/main/java/org/fdroid/fdroid/nearby/httpish/ETagHeader.java @@ -1,6 +1,4 @@ -package org.fdroid.fdroid.net.bluetooth.httpish.headers; - -import org.fdroid.fdroid.net.bluetooth.FileDetails; +package org.fdroid.fdroid.nearby.httpish; public class ETagHeader extends Header { diff --git a/app/src/main/java/org/fdroid/fdroid/net/bluetooth/FileDetails.java b/app/src/main/java/org/fdroid/fdroid/nearby/httpish/FileDetails.java similarity index 69% rename from app/src/main/java/org/fdroid/fdroid/net/bluetooth/FileDetails.java rename to app/src/main/java/org/fdroid/fdroid/nearby/httpish/FileDetails.java index 96c57f63c..a01f81ab8 100644 --- a/app/src/main/java/org/fdroid/fdroid/net/bluetooth/FileDetails.java +++ b/app/src/main/java/org/fdroid/fdroid/nearby/httpish/FileDetails.java @@ -1,4 +1,4 @@ -package org.fdroid.fdroid.net.bluetooth; +package org.fdroid.fdroid.nearby.httpish; public class FileDetails { @@ -13,11 +13,11 @@ public class FileDetails { return fileSize; } - public void setFileSize(int fileSize) { + void setFileSize(int fileSize) { this.fileSize = fileSize; } - public void setCacheTag(String cacheTag) { + void setCacheTag(String cacheTag) { this.cacheTag = cacheTag; } } diff --git a/app/src/main/java/org/fdroid/fdroid/net/bluetooth/httpish/headers/Header.java b/app/src/main/java/org/fdroid/fdroid/nearby/httpish/Header.java similarity index 77% rename from app/src/main/java/org/fdroid/fdroid/net/bluetooth/httpish/headers/Header.java rename to app/src/main/java/org/fdroid/fdroid/nearby/httpish/Header.java index e5c013ca8..0484f4cf9 100644 --- a/app/src/main/java/org/fdroid/fdroid/net/bluetooth/httpish/headers/Header.java +++ b/app/src/main/java/org/fdroid/fdroid/nearby/httpish/Header.java @@ -1,14 +1,12 @@ -package org.fdroid.fdroid.net.bluetooth.httpish.headers; - -import org.fdroid.fdroid.net.bluetooth.FileDetails; +package org.fdroid.fdroid.nearby.httpish; import java.util.Locale; public abstract class Header { private static final Header[] VALID_HEADERS = { - new ContentLengthHeader(), - new ETagHeader(), + new ContentLengthHeader(), + new ETagHeader(), }; protected abstract String getName(); diff --git a/app/src/main/java/org/fdroid/fdroid/net/bluetooth/httpish/Request.java b/app/src/main/java/org/fdroid/fdroid/nearby/httpish/Request.java similarity index 98% rename from app/src/main/java/org/fdroid/fdroid/net/bluetooth/httpish/Request.java rename to app/src/main/java/org/fdroid/fdroid/nearby/httpish/Request.java index 4523eed83..ee8687ae4 100644 --- a/app/src/main/java/org/fdroid/fdroid/net/bluetooth/httpish/Request.java +++ b/app/src/main/java/org/fdroid/fdroid/nearby/httpish/Request.java @@ -1,7 +1,7 @@ -package org.fdroid.fdroid.net.bluetooth.httpish; +package org.fdroid.fdroid.nearby.httpish; import org.fdroid.fdroid.Utils; -import org.fdroid.fdroid.net.bluetooth.BluetoothConnection; +import org.fdroid.fdroid.nearby.BluetoothConnection; import java.io.ByteArrayOutputStream; import java.io.IOException; diff --git a/app/src/main/java/org/fdroid/fdroid/net/bluetooth/httpish/Response.java b/app/src/main/java/org/fdroid/fdroid/nearby/httpish/Response.java similarity index 94% rename from app/src/main/java/org/fdroid/fdroid/net/bluetooth/httpish/Response.java rename to app/src/main/java/org/fdroid/fdroid/nearby/httpish/Response.java index dd999a14a..09fb39b95 100644 --- a/app/src/main/java/org/fdroid/fdroid/net/bluetooth/httpish/Response.java +++ b/app/src/main/java/org/fdroid/fdroid/nearby/httpish/Response.java @@ -1,10 +1,8 @@ -package org.fdroid.fdroid.net.bluetooth.httpish; +package org.fdroid.fdroid.nearby.httpish; import android.util.Log; import org.fdroid.fdroid.Utils; -import org.fdroid.fdroid.net.bluetooth.BluetoothConnection; -import org.fdroid.fdroid.net.bluetooth.FileDetails; -import org.fdroid.fdroid.net.bluetooth.httpish.headers.Header; +import org.fdroid.fdroid.nearby.BluetoothConnection; import java.io.ByteArrayInputStream; import java.io.IOException; @@ -87,7 +85,7 @@ public class Response { /** * Extracts meaningful headers from the response into a more useful and safe - * {@link org.fdroid.fdroid.net.bluetooth.FileDetails} object. + * {@link FileDetails} object. */ public FileDetails toFileDetails() { FileDetails details = new FileDetails(); diff --git a/app/src/main/java/org/fdroid/fdroid/net/BluetoothDownloader.java b/app/src/main/java/org/fdroid/fdroid/net/BluetoothDownloader.java index 46912bcee..15f6b7849 100644 --- a/app/src/main/java/org/fdroid/fdroid/net/BluetoothDownloader.java +++ b/app/src/main/java/org/fdroid/fdroid/net/BluetoothDownloader.java @@ -5,11 +5,11 @@ import android.support.annotation.Nullable; import android.util.Log; import org.apache.commons.io.input.BoundedInputStream; import org.fdroid.fdroid.Utils; -import org.fdroid.fdroid.net.bluetooth.BluetoothClient; -import org.fdroid.fdroid.net.bluetooth.BluetoothConnection; -import org.fdroid.fdroid.net.bluetooth.FileDetails; -import org.fdroid.fdroid.net.bluetooth.httpish.Request; -import org.fdroid.fdroid.net.bluetooth.httpish.Response; +import org.fdroid.fdroid.nearby.BluetoothClient; +import org.fdroid.fdroid.nearby.BluetoothConnection; +import org.fdroid.fdroid.nearby.httpish.FileDetails; +import org.fdroid.fdroid.nearby.httpish.Request; +import org.fdroid.fdroid.nearby.httpish.Response; import java.io.File; import java.io.IOException; From 69642d88f7621ab92f292327cb1aaf8215d99bf6 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Mon, 17 Jun 2019 10:43:02 +0200 Subject: [PATCH 5/8] add placeholder SwapWorkflowActivity for basic flavor --- .../java/org/fdroid/fdroid/nearby/SwapWorkflowActivity.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) rename app/src/{androidTest => basic}/java/org/fdroid/fdroid/nearby/SwapWorkflowActivity.java (93%) diff --git a/app/src/androidTest/java/org/fdroid/fdroid/nearby/SwapWorkflowActivity.java b/app/src/basic/java/org/fdroid/fdroid/nearby/SwapWorkflowActivity.java similarity index 93% rename from app/src/androidTest/java/org/fdroid/fdroid/nearby/SwapWorkflowActivity.java rename to app/src/basic/java/org/fdroid/fdroid/nearby/SwapWorkflowActivity.java index c723ec3ef..dc9993e55 100644 --- a/app/src/androidTest/java/org/fdroid/fdroid/nearby/SwapWorkflowActivity.java +++ b/app/src/basic/java/org/fdroid/fdroid/nearby/SwapWorkflowActivity.java @@ -26,8 +26,9 @@ import android.net.Uri; * Dummy version for basic app flavor. */ public class SwapWorkflowActivity { + public static final String EXTRA_PREVENT_FURTHER_SWAP_REQUESTS = "preventFurtherSwap"; - public static final String EXTRA_CONFIRM = "EXTRA_CONFIRM"; + public static void requestSwap(Context context, Uri uri) { - }; + } } From ef90fd2dfdb0b07aca21f4be34e2c418f092bf06 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Mon, 17 Jun 2019 11:01:25 +0200 Subject: [PATCH 6/8] move ".views.panic" to ".panic", it has more than just Views --- app/src/full/AndroidManifest.xml | 10 +++++----- .../panic/DestructiveCheckBoxPreference.java | 2 +- .../{views => }/panic/DestructivePreference.java | 2 +- .../fdroid/fdroid/{views => }/panic/ExitActivity.java | 2 +- .../{views => }/panic/PanicPreferencesActivity.java | 2 +- .../{views => }/panic/PanicPreferencesFragment.java | 2 +- .../{views => }/panic/PanicResponderActivity.java | 2 +- .../panic/SelectInstalledAppListAdapter.java | 2 +- .../panic/SelectInstalledAppListItemController.java | 2 +- .../{views => }/panic/SelectInstalledAppsActivity.java | 2 +- app/src/full/res/layout/activity_panic_settings.xml | 2 +- app/src/main/res/xml/preferences.xml | 2 +- .../{views => }/panic/PanicResponderActivityTest.java | 2 +- 13 files changed, 17 insertions(+), 17 deletions(-) rename app/src/full/java/org/fdroid/fdroid/{views => }/panic/DestructiveCheckBoxPreference.java (97%) rename app/src/full/java/org/fdroid/fdroid/{views => }/panic/DestructivePreference.java (96%) rename app/src/full/java/org/fdroid/fdroid/{views => }/panic/ExitActivity.java (96%) rename app/src/full/java/org/fdroid/fdroid/{views => }/panic/PanicPreferencesActivity.java (96%) rename app/src/full/java/org/fdroid/fdroid/{views => }/panic/PanicPreferencesFragment.java (99%) rename app/src/full/java/org/fdroid/fdroid/{views => }/panic/PanicResponderActivity.java (99%) rename app/src/full/java/org/fdroid/fdroid/{views => }/panic/SelectInstalledAppListAdapter.java (96%) rename app/src/full/java/org/fdroid/fdroid/{views => }/panic/SelectInstalledAppListItemController.java (96%) rename app/src/full/java/org/fdroid/fdroid/{views => }/panic/SelectInstalledAppsActivity.java (99%) rename app/src/testFull/java/org/fdroid/fdroid/{views => }/panic/PanicResponderActivityTest.java (98%) diff --git a/app/src/full/AndroidManifest.xml b/app/src/full/AndroidManifest.xml index 43c6b4381..5a174ecdb 100644 --- a/app/src/full/AndroidManifest.xml +++ b/app/src/full/AndroidManifest.xml @@ -90,7 +90,7 @@ android:exported="false"/> + android:name=".panic.SelectInstalledAppsActivity" + android:parentActivityName=".panic.PanicPreferencesActivity"/> @@ -121,7 +121,7 @@ diff --git a/app/src/main/res/xml/preferences.xml b/app/src/main/res/xml/preferences.xml index 889b380b7..0c75fbd64 100644 --- a/app/src/main/res/xml/preferences.xml +++ b/app/src/main/res/xml/preferences.xml @@ -149,7 +149,7 @@ android:title="@string/panic_settings"> diff --git a/app/src/testFull/java/org/fdroid/fdroid/views/panic/PanicResponderActivityTest.java b/app/src/testFull/java/org/fdroid/fdroid/panic/PanicResponderActivityTest.java similarity index 98% rename from app/src/testFull/java/org/fdroid/fdroid/views/panic/PanicResponderActivityTest.java rename to app/src/testFull/java/org/fdroid/fdroid/panic/PanicResponderActivityTest.java index 6c4fdca82..b2334b27b 100644 --- a/app/src/testFull/java/org/fdroid/fdroid/views/panic/PanicResponderActivityTest.java +++ b/app/src/testFull/java/org/fdroid/fdroid/panic/PanicResponderActivityTest.java @@ -1,4 +1,4 @@ -package org.fdroid.fdroid.views.panic; +package org.fdroid.fdroid.panic; import org.fdroid.fdroid.data.DBHelper; import org.fdroid.fdroid.data.FDroidProviderTest; From 842db03d8ade9727e606f15a9b197e6469c1c1ed Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Mon, 17 Jun 2019 11:03:21 +0200 Subject: [PATCH 7/8] fold ".views.hiding" into ".panic", it is only use there --- .../fdroid/{views/hiding => panic}/HidingManager.java | 2 +- app/src/full/AndroidManifest.xml | 2 +- .../fdroid/{views/hiding => panic}/CalculatorActivity.java | 6 +++--- app/src/full/java/org/fdroid/fdroid/panic/ExitActivity.java | 3 +-- .../fdroid/{views/hiding => panic}/HidingManager.java | 2 +- .../org/fdroid/fdroid/panic/PanicPreferencesActivity.java | 1 - .../org/fdroid/fdroid/panic/PanicPreferencesFragment.java | 1 - .../org/fdroid/fdroid/panic/PanicResponderActivity.java | 1 - .../org/fdroid/fdroid/views/main/CategoriesViewBinder.java | 2 +- app/src/full/res/layout/activity_calculator.xml | 2 +- app/src/main/java/org/fdroid/fdroid/FDroidApp.java | 2 +- .../org/fdroid/fdroid/views/main/WhatsNewViewBinder.java | 2 +- 12 files changed, 11 insertions(+), 15 deletions(-) rename app/src/basic/java/org/fdroid/fdroid/{views/hiding => panic}/HidingManager.java (96%) rename app/src/full/java/org/fdroid/fdroid/{views/hiding => panic}/CalculatorActivity.java (98%) rename app/src/full/java/org/fdroid/fdroid/{views/hiding => panic}/HidingManager.java (99%) diff --git a/app/src/basic/java/org/fdroid/fdroid/views/hiding/HidingManager.java b/app/src/basic/java/org/fdroid/fdroid/panic/HidingManager.java similarity index 96% rename from app/src/basic/java/org/fdroid/fdroid/views/hiding/HidingManager.java rename to app/src/basic/java/org/fdroid/fdroid/panic/HidingManager.java index 02387a5a8..9dd25bf0e 100644 --- a/app/src/basic/java/org/fdroid/fdroid/views/hiding/HidingManager.java +++ b/app/src/basic/java/org/fdroid/fdroid/panic/HidingManager.java @@ -17,7 +17,7 @@ * MA 02110-1301, USA. */ -package org.fdroid.fdroid.views.hiding; +package org.fdroid.fdroid.panic; import android.content.Context; diff --git a/app/src/full/AndroidManifest.xml b/app/src/full/AndroidManifest.xml index 5a174ecdb..9e0d84c84 100644 --- a/app/src/full/AndroidManifest.xml +++ b/app/src/full/AndroidManifest.xml @@ -124,7 +124,7 @@ android:name=".panic.ExitActivity" android:theme="@android:style/Theme.NoDisplay"/> + tools:context=".panic.CalculatorActivity"> Date: Mon, 17 Jun 2019 11:09:03 +0200 Subject: [PATCH 8/8] move WifiStateChangeReceiver into ".nearby" package --- app/src/full/AndroidManifest.xml | 2 +- .../fdroid/{receiver => nearby}/WifiStateChangeReceiver.java | 3 +-- .../java/org/fdroid/fdroid/nearby/WifiStateChangeService.java | 4 ++-- 3 files changed, 4 insertions(+), 5 deletions(-) rename app/src/full/java/org/fdroid/fdroid/{receiver => nearby}/WifiStateChangeReceiver.java (87%) diff --git a/app/src/full/AndroidManifest.xml b/app/src/full/AndroidManifest.xml index 9e0d84c84..a1d1afc3b 100644 --- a/app/src/full/AndroidManifest.xml +++ b/app/src/full/AndroidManifest.xml @@ -61,7 +61,7 @@ android:value=".views.main.MainActivity"/> - + diff --git a/app/src/full/java/org/fdroid/fdroid/receiver/WifiStateChangeReceiver.java b/app/src/full/java/org/fdroid/fdroid/nearby/WifiStateChangeReceiver.java similarity index 87% rename from app/src/full/java/org/fdroid/fdroid/receiver/WifiStateChangeReceiver.java rename to app/src/full/java/org/fdroid/fdroid/nearby/WifiStateChangeReceiver.java index f23d4b774..fd1bae629 100644 --- a/app/src/full/java/org/fdroid/fdroid/receiver/WifiStateChangeReceiver.java +++ b/app/src/full/java/org/fdroid/fdroid/nearby/WifiStateChangeReceiver.java @@ -1,11 +1,10 @@ -package org.fdroid.fdroid.receiver; +package org.fdroid.fdroid.nearby; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.net.wifi.WifiManager; import org.fdroid.fdroid.Utils; -import org.fdroid.fdroid.nearby.WifiStateChangeService; public class WifiStateChangeReceiver extends BroadcastReceiver { private static final String TAG = "WifiStateChangeReceiver"; diff --git a/app/src/full/java/org/fdroid/fdroid/nearby/WifiStateChangeService.java b/app/src/full/java/org/fdroid/fdroid/nearby/WifiStateChangeService.java index 6a299758b..4d2636b99 100644 --- a/app/src/full/java/org/fdroid/fdroid/nearby/WifiStateChangeService.java +++ b/app/src/full/java/org/fdroid/fdroid/nearby/WifiStateChangeService.java @@ -37,7 +37,7 @@ import java.util.Locale; * Handle state changes to the device's wifi, storing the required bits. * The {@link Intent} that starts it either has no extras included, * which is how it can be triggered by code, or it came in from the system - * via {@link org.fdroid.fdroid.receiver.WifiStateChangeReceiver}, in + * via {@link WifiStateChangeReceiver}, in * which case an instance of {@link NetworkInfo} is included. *

* The work is done in a {@link Thread} so that new incoming {@code Intents} @@ -278,7 +278,7 @@ public class WifiStateChangeService extends IntentService { while (networkInterfaces.hasMoreElements()) { NetworkInterface netIf = networkInterfaces.nextElement(); - for (Enumeration inetAddresses = netIf.getInetAddresses(); inetAddresses.hasMoreElements();) { + for (Enumeration inetAddresses = netIf.getInetAddresses(); inetAddresses.hasMoreElements(); ) { InetAddress inetAddress = inetAddresses.nextElement(); if (inetAddress.isLoopbackAddress() || inetAddress instanceof Inet6Address) { continue;