diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000000000000000000000000000000000000..35eb1ddfbbc029bcab630581847471d7f238ec53 --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="VcsDirectoryMappings"> + <mapping directory="" vcs="Git" /> + </component> +</project> \ No newline at end of file diff --git a/app-debug.apk b/app-debug.apk index b8e4213bc0e0c05306ca03be7da315abcb9cd8a6..c758720a4af483b737dee0ff0833392e552e881f 100644 Binary files a/app-debug.apk and b/app-debug.apk differ diff --git a/app/build.gradle b/app/build.gradle index fa9980a199e4c4594ead51c571e0e00cf030042f..7004017c6a2807709aaacc047320a7765e0afdd9 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -6,7 +6,7 @@ android { defaultConfig { applicationId "com.mcdz.seeip" - minSdkVersion 19 + minSdkVersion 24 targetSdkVersion 29 versionCode 1 versionName "1.0" @@ -26,9 +26,8 @@ android { dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) - implementation 'androidx.appcompat:appcompat:1.1.0' - implementation 'androidx.constraintlayout:constraintlayout:1.1.3' - testImplementation 'junit:junit:4.12' - androidTestImplementation 'androidx.test.ext:junit:1.1.1' - androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0' +// implementation 'androidx.appcompat:appcompat:1.1.0' +// testImplementation 'junit:junit:4.12' +// androidTestImplementation 'androidx.test.ext:junit:1.1.1' +// androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0' } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index b1296f8179dc0c9161f3737e11e09fbf7990d4a4..92322cabc74dafce06c27835317543f9d51d92dd 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -3,21 +3,14 @@ package="com.mcdz.seeip" android:installLocation="auto"> + <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> + <application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:roundIcon="@mipmap/ic_launcher" - android:supportsRtl="true" - android:theme="@style/AppTheme"> -<!-- <activity android:name=".MainActivity">--> -<!-- <intent-filter>--> -<!-- <action android:name="android.intent.action.MAIN" />--> - -<!-- <category android:name="android.intent.category.LAUNCHER" />--> -<!-- </intent-filter>--> -<!-- </activity>--> - + android:supportsRtl="true"> <service android:name=".TileView" android:icon="@mipmap/ic_ip3" @@ -33,6 +26,5 @@ </service> </application> - <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> </manifest> \ No newline at end of file diff --git a/app/src/main/java/com/mcdz/seeip/MainActivity.java b/app/src/main/java/com/mcdz/seeip/MainActivity.java deleted file mode 100644 index 1b8c0a9ff4f219145d4d8eb0e5a3f07ca8085b34..0000000000000000000000000000000000000000 --- a/app/src/main/java/com/mcdz/seeip/MainActivity.java +++ /dev/null @@ -1,14 +0,0 @@ -package com.mcdz.seeip; - -import androidx.appcompat.app.AppCompatActivity; - -import android.os.Bundle; - -public class MainActivity extends AppCompatActivity { - - @Override - protected void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - setContentView(R.layout.activity_main); - } -} \ No newline at end of file diff --git a/app/src/main/java/com/mcdz/seeip/TileView.java b/app/src/main/java/com/mcdz/seeip/TileView.java index dc679720f09e0b09e5861162150ac15cfe71f652..6f597da8e051bbb9e832db09e8daeb21488f5892 100644 --- a/app/src/main/java/com/mcdz/seeip/TileView.java +++ b/app/src/main/java/com/mcdz/seeip/TileView.java @@ -1,23 +1,16 @@ package com.mcdz.seeip; import android.graphics.drawable.Icon; -import android.os.Build; import android.service.quicksettings.Tile; import android.service.quicksettings.TileService; import android.net.wifi.WifiManager; -import android.content.Context; -import android.widget.Toast; - -import androidx.annotation.RequiresApi; import java.math.BigInteger; import java.net.InetAddress; import java.net.UnknownHostException; import java.nio.ByteOrder; - -@RequiresApi(api = Build.VERSION_CODES.N) public class TileView extends TileService { @Override @@ -27,7 +20,6 @@ public class TileView extends TileService { } Tile tile; - Icon icon; @Override public void onStartListening() { @@ -40,12 +32,13 @@ public class TileView extends TileService { } public void displayIp() { + // will be playing with active/inactive later, it's pointless for now. getQsTile().setLabel(getLocalWifiIpAddress()); -// toastMessage(getLocalWifiIpAddress()); getQsTile().updateTile(); } + // found this on web private String getLocalWifiIpAddress() { WifiManager wifiManager = (WifiManager) getApplicationContext().getSystemService(WIFI_SERVICE); assert wifiManager != null; @@ -66,8 +59,4 @@ public class TileView extends TileService { return ipAddressString; } - - public void toastMessage(String str) { - Toast.makeText(getApplicationContext(), str, Toast.LENGTH_LONG).show(); - } } \ No newline at end of file diff --git a/app/src/main/res/drawable-hdpi/ic_ip.png b/app/src/main/res/drawable-hdpi/ic_ip.png deleted file mode 100644 index 2b805023f181840f969043b64088447d49a0e8e4..0000000000000000000000000000000000000000 Binary files a/app/src/main/res/drawable-hdpi/ic_ip.png and /dev/null differ diff --git a/app/src/main/res/drawable-mdpi/ic_ip.png b/app/src/main/res/drawable-mdpi/ic_ip.png deleted file mode 100644 index 1ea7f015922045f9e6989322d8e902932c7669e3..0000000000000000000000000000000000000000 Binary files a/app/src/main/res/drawable-mdpi/ic_ip.png and /dev/null differ diff --git a/app/src/main/res/drawable-xhdpi/ic_ip.png b/app/src/main/res/drawable-xhdpi/ic_ip.png deleted file mode 100644 index a3daab7c70e575cad32a007f789420de6ba3d247..0000000000000000000000000000000000000000 Binary files a/app/src/main/res/drawable-xhdpi/ic_ip.png and /dev/null differ diff --git a/app/src/main/res/drawable-xxhdpi/ic_ip.png b/app/src/main/res/drawable-xxhdpi/ic_ip.png deleted file mode 100644 index 9d23e7ff4979a96e851f2d1085b16f241d3e6824..0000000000000000000000000000000000000000 Binary files a/app/src/main/res/drawable-xxhdpi/ic_ip.png and /dev/null differ diff --git a/app/src/main/res/drawable-xxxhdpi/ic_ip.png b/app/src/main/res/drawable-xxxhdpi/ic_ip.png deleted file mode 100644 index 989f705a175ea003859f3bc3b9534d96427de338..0000000000000000000000000000000000000000 Binary files a/app/src/main/res/drawable-xxxhdpi/ic_ip.png and /dev/null differ diff --git a/app/src/main/res/drawable/ic_ip.png b/app/src/main/res/drawable/ic_ip.png deleted file mode 100644 index 2b805023f181840f969043b64088447d49a0e8e4..0000000000000000000000000000000000000000 Binary files a/app/src/main/res/drawable/ic_ip.png and /dev/null differ diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml deleted file mode 100644 index 0b15a2095b46bf8cf66f8e12929efb163661c8b9..0000000000000000000000000000000000000000 --- a/app/src/main/res/layout/activity_main.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" - xmlns:app="http://schemas.android.com/apk/res-auto" - xmlns:tools="http://schemas.android.com/tools" - android:layout_width="match_parent" - android:layout_height="match_parent" - tools:context=".MainActivity"> - -</androidx.constraintlayout.widget.ConstraintLayout> \ No newline at end of file diff --git a/app/src/main/res/mipmap-mdpi/ic_ip3.png b/app/src/main/res/mipmap-mdpi/ic_ip3.png deleted file mode 100644 index f17e24cebf6b6dbdf06eefa16f400e8175da6daf..0000000000000000000000000000000000000000 Binary files a/app/src/main/res/mipmap-mdpi/ic_ip3.png and /dev/null differ diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher.png b/app/src/main/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index e10d6496f2626f5103e52535ac1c22a2c3dfed50..0000000000000000000000000000000000000000 Binary files a/app/src/main/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/app/src/main/res/mipmap-xhdpi/ic_ip3.png b/app/src/main/res/mipmap-xhdpi/ic_ip3.png deleted file mode 100644 index f17e24cebf6b6dbdf06eefa16f400e8175da6daf..0000000000000000000000000000000000000000 Binary files a/app/src/main/res/mipmap-xhdpi/ic_ip3.png and /dev/null differ diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/app/src/main/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 6232332c0395ea4a4d9571e5826b67567e61bd12..0000000000000000000000000000000000000000 Binary files a/app/src/main/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/app/src/main/res/mipmap-xxhdpi/ic_ip3.png b/app/src/main/res/mipmap-xxhdpi/ic_ip3.png deleted file mode 100644 index 9d976cf2d123a2111c8c68663493a0073508e583..0000000000000000000000000000000000000000 Binary files a/app/src/main/res/mipmap-xxhdpi/ic_ip3.png and /dev/null differ diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/app/src/main/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 936083805585f3d2a5587a265fcbe8197adcbc8f..0000000000000000000000000000000000000000 Binary files a/app/src/main/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_ip3.png b/app/src/main/res/mipmap-xxxhdpi/ic_ip3.png deleted file mode 100644 index 8def3fcbc95a39bbcb4ff2d0b50f6ae023fe85cf..0000000000000000000000000000000000000000 Binary files a/app/src/main/res/mipmap-xxxhdpi/ic_ip3.png and /dev/null differ diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index 5885930df6d10edf3d6df40d6556297d11f953da..25fe7ea98a4eabe12fd260ed82948e06ab1b4832 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -1,11 +1,4 @@ <resources> - <!-- Base application theme. --> - <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> - <!-- Customize your theme here. --> - <item name="colorPrimary">@color/colorPrimary</item> - <item name="colorPrimaryDark">@color/colorPrimaryDark</item> - <item name="colorAccent">@color/colorAccent</item> - </style> </resources>