From 6cd05512a7bca3becff60ae470f43793744c7f86 Mon Sep 17 00:00:00 2001 From: Fil Date: Tue, 7 Mar 2017 23:07:50 +0100 Subject: Removed bin directory, renamed root directory --- app/AndroidManifest.xml | 57 +++ app/assets/repwifi-logo-0.png | Bin 0 -> 226975 bytes app/gen/fil/libre/repwifiapp/BuildConfig.java | 6 + app/gen/fil/libre/repwifiapp/R.java | 128 +++++++ app/ic_launcher-web.png | Bin 0 -> 41793 bytes app/ic_launcher2-web.png | Bin 0 -> 21946 bytes app/ic_launcher_bis-web.png | Bin 0 -> 22368 bytes app/ic_launcher_tris-web.png | Bin 0 -> 20766 bytes app/libs/android-support-v4.jar | Bin 0 -> 393056 bytes app/previews.xml | 118 ++++++ app/proguard-project.txt | 20 ++ app/project.properties | 14 + app/res/drawable-hdpi/ic_launcher.png | Bin 0 -> 4669 bytes app/res/drawable-hdpi/ic_launcher2.png | Bin 0 -> 2326 bytes app/res/drawable-hdpi/ic_launcher_bis.png | Bin 0 -> 2377 bytes app/res/drawable-hdpi/ic_launcher_tris.png | Bin 0 -> 2229 bytes app/res/drawable-mdpi/ic_launcher.png | Bin 0 -> 2884 bytes app/res/drawable-mdpi/ic_launcher2.png | Bin 0 -> 1540 bytes app/res/drawable-mdpi/ic_launcher_bis.png | Bin 0 -> 1550 bytes app/res/drawable-mdpi/ic_launcher_tris.png | Bin 0 -> 1507 bytes app/res/drawable-xhdpi/ic_launcher.png | Bin 0 -> 6144 bytes app/res/drawable-xhdpi/ic_launcher2.png | Bin 0 -> 3083 bytes app/res/drawable-xhdpi/ic_launcher_bis.png | Bin 0 -> 3104 bytes app/res/drawable-xhdpi/ic_launcher_tris.png | Bin 0 -> 2925 bytes app/res/drawable-xxhdpi/ic_launcher.png | Bin 0 -> 9506 bytes app/res/drawable-xxhdpi/ic_launcher2.png | Bin 0 -> 4723 bytes app/res/drawable-xxhdpi/ic_launcher_bis.png | Bin 0 -> 4814 bytes app/res/drawable-xxhdpi/ic_launcher_tris.png | Bin 0 -> 4465 bytes app/res/layout/activity_credits.xml | 17 + app/res/layout/activity_input_password.xml | 65 ++++ app/res/layout/activity_long_task.xml | 25 ++ app/res/layout/activity_main.xml | 57 +++ app/res/layout/activity_network_details.xml | 38 ++ app/res/layout/activity_select_network.xml | 58 +++ app/res/layout/activity_show_status.xml | 43 +++ app/res/menu/activity_main.xml | 9 + app/res/values-large/styles.xml | 10 + app/res/values-v11/styles.xml | 11 + app/res/values-v14/styles.xml | 12 + app/res/values/colors.xml | 7 + app/res/values/strings.xml | 25 ++ app/res/values/strings_activity_input_password.xml | 17 + app/res/values/styles.xml | 21 ++ app/src/fil/libre/repwifiapp/Commons.java | 156 ++++++++ .../repwifiapp/activities/CreditsActivity.java | 56 +++ .../activities/InputPasswordActivity.java | 112 ++++++ .../repwifiapp/activities/LongTaskActivity.java | 174 +++++++++ .../libre/repwifiapp/activities/MainActivity.java | 378 ++++++++++++++++++++ .../activities/NetworkDetailsActivity.java | 145 ++++++++ .../activities/SelectNetworkActivity.java | 222 ++++++++++++ .../repwifiapp/activities/ShowStatusActivity.java | 131 +++++++ .../libre/repwifiapp/helpers/AccessPointInfo.java | 196 ++++++++++ .../libre/repwifiapp/helpers/ConnectionStatus.java | 106 ++++++ app/src/fil/libre/repwifiapp/helpers/Engine.java | 397 +++++++++++++++++++++ .../fil/libre/repwifiapp/helpers/Engine4p2.java | 131 +++++++ .../fil/libre/repwifiapp/helpers/Engine6p0.java | 360 +++++++++++++++++++ app/src/fil/libre/repwifiapp/helpers/IEngine.java | 41 +++ .../libre/repwifiapp/helpers/NetworkButton.java | 41 +++ .../libre/repwifiapp/helpers/NetworkManager.java | 288 +++++++++++++++ .../fil/libre/repwifiapp/helpers/RootCommand.java | 109 ++++++ app/src/fil/libre/repwifiapp/helpers/Utils.java | 205 +++++++++++ 61 files changed, 4006 insertions(+) create mode 100644 app/AndroidManifest.xml create mode 100644 app/assets/repwifi-logo-0.png create mode 100644 app/gen/fil/libre/repwifiapp/BuildConfig.java create mode 100644 app/gen/fil/libre/repwifiapp/R.java create mode 100644 app/ic_launcher-web.png create mode 100644 app/ic_launcher2-web.png create mode 100644 app/ic_launcher_bis-web.png create mode 100644 app/ic_launcher_tris-web.png create mode 100644 app/libs/android-support-v4.jar create mode 100644 app/previews.xml create mode 100644 app/proguard-project.txt create mode 100644 app/project.properties create mode 100644 app/res/drawable-hdpi/ic_launcher.png create mode 100644 app/res/drawable-hdpi/ic_launcher2.png create mode 100644 app/res/drawable-hdpi/ic_launcher_bis.png create mode 100644 app/res/drawable-hdpi/ic_launcher_tris.png create mode 100644 app/res/drawable-mdpi/ic_launcher.png create mode 100644 app/res/drawable-mdpi/ic_launcher2.png create mode 100644 app/res/drawable-mdpi/ic_launcher_bis.png create mode 100644 app/res/drawable-mdpi/ic_launcher_tris.png create mode 100644 app/res/drawable-xhdpi/ic_launcher.png create mode 100644 app/res/drawable-xhdpi/ic_launcher2.png create mode 100644 app/res/drawable-xhdpi/ic_launcher_bis.png create mode 100644 app/res/drawable-xhdpi/ic_launcher_tris.png create mode 100644 app/res/drawable-xxhdpi/ic_launcher.png create mode 100644 app/res/drawable-xxhdpi/ic_launcher2.png create mode 100644 app/res/drawable-xxhdpi/ic_launcher_bis.png create mode 100644 app/res/drawable-xxhdpi/ic_launcher_tris.png create mode 100644 app/res/layout/activity_credits.xml create mode 100644 app/res/layout/activity_input_password.xml create mode 100644 app/res/layout/activity_long_task.xml create mode 100644 app/res/layout/activity_main.xml create mode 100644 app/res/layout/activity_network_details.xml create mode 100644 app/res/layout/activity_select_network.xml create mode 100644 app/res/layout/activity_show_status.xml create mode 100644 app/res/menu/activity_main.xml create mode 100644 app/res/values-large/styles.xml create mode 100644 app/res/values-v11/styles.xml create mode 100644 app/res/values-v14/styles.xml create mode 100644 app/res/values/colors.xml create mode 100644 app/res/values/strings.xml create mode 100644 app/res/values/strings_activity_input_password.xml create mode 100644 app/res/values/styles.xml create mode 100644 app/src/fil/libre/repwifiapp/Commons.java create mode 100644 app/src/fil/libre/repwifiapp/activities/CreditsActivity.java create mode 100644 app/src/fil/libre/repwifiapp/activities/InputPasswordActivity.java create mode 100644 app/src/fil/libre/repwifiapp/activities/LongTaskActivity.java create mode 100644 app/src/fil/libre/repwifiapp/activities/MainActivity.java create mode 100644 app/src/fil/libre/repwifiapp/activities/NetworkDetailsActivity.java create mode 100644 app/src/fil/libre/repwifiapp/activities/SelectNetworkActivity.java create mode 100644 app/src/fil/libre/repwifiapp/activities/ShowStatusActivity.java create mode 100644 app/src/fil/libre/repwifiapp/helpers/AccessPointInfo.java create mode 100644 app/src/fil/libre/repwifiapp/helpers/ConnectionStatus.java create mode 100644 app/src/fil/libre/repwifiapp/helpers/Engine.java create mode 100644 app/src/fil/libre/repwifiapp/helpers/Engine4p2.java create mode 100644 app/src/fil/libre/repwifiapp/helpers/Engine6p0.java create mode 100644 app/src/fil/libre/repwifiapp/helpers/IEngine.java create mode 100644 app/src/fil/libre/repwifiapp/helpers/NetworkButton.java create mode 100644 app/src/fil/libre/repwifiapp/helpers/NetworkManager.java create mode 100644 app/src/fil/libre/repwifiapp/helpers/RootCommand.java create mode 100644 app/src/fil/libre/repwifiapp/helpers/Utils.java diff --git a/app/AndroidManifest.xml b/app/AndroidManifest.xml new file mode 100644 index 0000000..ba324d2 --- /dev/null +++ b/app/AndroidManifest.xml @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/assets/repwifi-logo-0.png b/app/assets/repwifi-logo-0.png new file mode 100644 index 0000000..c9613ae Binary files /dev/null and b/app/assets/repwifi-logo-0.png differ diff --git a/app/gen/fil/libre/repwifiapp/BuildConfig.java b/app/gen/fil/libre/repwifiapp/BuildConfig.java new file mode 100644 index 0000000..c886576 --- /dev/null +++ b/app/gen/fil/libre/repwifiapp/BuildConfig.java @@ -0,0 +1,6 @@ +/** Automatically generated file. DO NOT MODIFY */ +package fil.libre.repwifiapp; + +public final class BuildConfig { + public final static boolean DEBUG = true; +} \ No newline at end of file diff --git a/app/gen/fil/libre/repwifiapp/R.java b/app/gen/fil/libre/repwifiapp/R.java new file mode 100644 index 0000000..e145272 --- /dev/null +++ b/app/gen/fil/libre/repwifiapp/R.java @@ -0,0 +1,128 @@ +/* AUTO-GENERATED FILE. DO NOT MODIFY. + * + * This class was automatically generated by the + * aapt tool from the resource data it found. It + * should not be modified by hand. + */ + +package fil.libre.repwifiapp; + +public final class R { + public static final class attr { + } + public static final class color { + public static final int ThemeDark=0x7f040001; + public static final int ThemeLight=0x7f040000; + public static final int White=0x7f040003; + public static final int black=0x7f040002; + } + public static final class drawable { + public static final int ic_launcher=0x7f020000; + public static final int ic_launcher2=0x7f020001; + public static final int ic_launcher_bis=0x7f020002; + public static final int ic_launcher_tris=0x7f020003; + } + public static final class id { + public static final int btn_back=0x7f080017; + public static final int btn_delete=0x7f08000f; + public static final int btn_disconnect=0x7f080016; + public static final int btn_manage_nets=0x7f08000b; + public static final int btn_rescan=0x7f080012; + public static final int btn_scan=0x7f08000a; + public static final int chk_show_pass=0x7f080004; + public static final int chk_show_pass_details=0x7f08000e; + public static final int img_logo=0x7f08000c; + public static final int layout=0x7f080006; + public static final int layout_selnets=0x7f080010; + public static final int login_form=0x7f080001; + public static final int menu_credits=0x7f080018; + public static final int progbar=0x7f080007; + public static final int scrollview=0x7f080013; + public static final int sign_in_button=0x7f080005; + public static final int table_networks=0x7f080014; + public static final int txt_credits=0x7f080000; + public static final int txt_insert_pass=0x7f080002; + public static final int txt_main=0x7f080009; + public static final int txt_msg=0x7f080008; + public static final int txt_net_details=0x7f08000d; + public static final int txt_password=0x7f080003; + public static final int txt_selnets=0x7f080011; + public static final int txt_status=0x7f080015; + } + public static final class layout { + public static final int activity_credits=0x7f030000; + public static final int activity_input_password=0x7f030001; + public static final int activity_long_task=0x7f030002; + public static final int activity_main=0x7f030003; + public static final int activity_network_details=0x7f030004; + public static final int activity_select_network=0x7f030005; + public static final int activity_show_status=0x7f030006; + } + public static final class menu { + public static final int activity_main=0x7f070000; + } + public static final class string { + public static final int action_sign_in_register=0x7f050017; + public static final int action_sign_in_short=0x7f050018; + public static final int app_name=0x7f050000; + public static final int back_main=0x7f05000b; + public static final int button_text_next=0x7f050005; + public static final int credit_text=0x7f050013; + public static final int delete=0x7f050010; + public static final int disconnect=0x7f05000c; + public static final int error_field_required=0x7f05001e; + public static final int error_incorrect_password=0x7f05001d; + public static final int error_invalid_email=0x7f05001b; + public static final int error_invalid_password=0x7f05001c; + public static final int force_disconnect=0x7f05000d; + public static final int hello_world=0x7f050009; + public static final int insert_nets_password=0x7f050006; + public static final int login_progress_signing_in=0x7f05001a; + public static final int manage_networks=0x7f050011; + public static final int menu_credits=0x7f050001; + public static final int menu_forgot_password=0x7f050019; + /** Strings related to login + */ + public static final int prompt_email=0x7f050015; + public static final int prompt_password=0x7f050016; + public static final int rescan=0x7f050004; + public static final int scan_networks=0x7f050002; + public static final int show_password=0x7f050007; + public static final int title_activity_connect=0x7f050008; + public static final int title_activity_credits=0x7f050012; + public static final int title_activity_input_password=0x7f050014; + public static final int title_activity_long_task=0x7f05000e; + public static final int title_activity_manage_networks=0x7f05000f; + public static final int title_activity_select_network=0x7f050003; + public static final int title_activity_show_status=0x7f05000a; + } + public static final class style { + /** + Base application theme, dependent on API level. This theme is replaced + by AppBaseTheme from res/values-vXX/styles.xml on newer devices. + + + Theme customizations available in newer API levels can go in + res/values-vXX/styles.xml, while customizations related to + backward-compatibility can go here. + + + Base application theme for API 11+. This theme completely replaces + AppBaseTheme from res/values/styles.xml on API 11+ devices. + + API 11 theme customizations can go here. + + Base application theme for API 14+. This theme completely replaces + AppBaseTheme from BOTH res/values/styles.xml and + res/values-v11/styles.xml on API 14+ devices. + + API 14 theme customizations can go here. + */ + public static final int AppBaseTheme=0x7f060000; + /** Application theme. + All customizations that are NOT specific to a particular API-level can go here. + */ + public static final int AppTheme=0x7f060001; + public static final int LoginFormContainer=0x7f060002; + } +} diff --git a/app/ic_launcher-web.png b/app/ic_launcher-web.png new file mode 100644 index 0000000..df56b4e Binary files /dev/null and b/app/ic_launcher-web.png differ diff --git a/app/ic_launcher2-web.png b/app/ic_launcher2-web.png new file mode 100644 index 0000000..e0a9dc8 Binary files /dev/null and b/app/ic_launcher2-web.png differ diff --git a/app/ic_launcher_bis-web.png b/app/ic_launcher_bis-web.png new file mode 100644 index 0000000..8a9e987 Binary files /dev/null and b/app/ic_launcher_bis-web.png differ diff --git a/app/ic_launcher_tris-web.png b/app/ic_launcher_tris-web.png new file mode 100644 index 0000000..a5e4d32 Binary files /dev/null and b/app/ic_launcher_tris-web.png differ diff --git a/app/libs/android-support-v4.jar b/app/libs/android-support-v4.jar new file mode 100644 index 0000000..229e4eb Binary files /dev/null and b/app/libs/android-support-v4.jar differ diff --git a/app/previews.xml b/app/previews.xml new file mode 100644 index 0000000..daf3adb --- /dev/null +++ b/app/previews.xml @@ -0,0 +1,118 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/proguard-project.txt b/app/proguard-project.txt new file mode 100644 index 0000000..f2fe155 --- /dev/null +++ b/app/proguard-project.txt @@ -0,0 +1,20 @@ +# To enable ProGuard in your project, edit project.properties +# to define the proguard.config property as described in that file. +# +# Add project specific ProGuard rules here. +# By default, the flags in this file are appended to flags specified +# in ${sdk.dir}/tools/proguard/proguard-android.txt +# You can edit the include path and order by changing the ProGuard +# include property in project.properties. +# +# For more details, see +# http://developer.android.com/guide/developing/tools/proguard.html + +# Add any project specific keep options here: + +# If your project uses WebView with JS, uncomment the following +# and specify the fully qualified class name to the JavaScript interface +# class: +#-keepclassmembers class fqcn.of.javascript.interface.for.webview { +# public *; +#} diff --git a/app/project.properties b/app/project.properties new file mode 100644 index 0000000..a3ee5ab --- /dev/null +++ b/app/project.properties @@ -0,0 +1,14 @@ +# This file is automatically generated by Android Tools. +# Do not modify this file -- YOUR CHANGES WILL BE ERASED! +# +# This file must be checked in Version Control Systems. +# +# To customize properties used by the Ant build system edit +# "ant.properties", and override values to adapt the script to your +# project structure. +# +# To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home): +#proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt + +# Project target. +target=android-17 diff --git a/app/res/drawable-hdpi/ic_launcher.png b/app/res/drawable-hdpi/ic_launcher.png new file mode 100644 index 0000000..50093ae Binary files /dev/null and b/app/res/drawable-hdpi/ic_launcher.png differ diff --git a/app/res/drawable-hdpi/ic_launcher2.png b/app/res/drawable-hdpi/ic_launcher2.png new file mode 100644 index 0000000..78d26b2 Binary files /dev/null and b/app/res/drawable-hdpi/ic_launcher2.png differ diff --git a/app/res/drawable-hdpi/ic_launcher_bis.png b/app/res/drawable-hdpi/ic_launcher_bis.png new file mode 100644 index 0000000..1ddfad3 Binary files /dev/null and b/app/res/drawable-hdpi/ic_launcher_bis.png differ diff --git a/app/res/drawable-hdpi/ic_launcher_tris.png b/app/res/drawable-hdpi/ic_launcher_tris.png new file mode 100644 index 0000000..ddaa253 Binary files /dev/null and b/app/res/drawable-hdpi/ic_launcher_tris.png differ diff --git a/app/res/drawable-mdpi/ic_launcher.png b/app/res/drawable-mdpi/ic_launcher.png new file mode 100644 index 0000000..e2fe865 Binary files /dev/null and b/app/res/drawable-mdpi/ic_launcher.png differ diff --git a/app/res/drawable-mdpi/ic_launcher2.png b/app/res/drawable-mdpi/ic_launcher2.png new file mode 100644 index 0000000..4a61a75 Binary files /dev/null and b/app/res/drawable-mdpi/ic_launcher2.png differ diff --git a/app/res/drawable-mdpi/ic_launcher_bis.png b/app/res/drawable-mdpi/ic_launcher_bis.png new file mode 100644 index 0000000..c205105 Binary files /dev/null and b/app/res/drawable-mdpi/ic_launcher_bis.png differ diff --git a/app/res/drawable-mdpi/ic_launcher_tris.png b/app/res/drawable-mdpi/ic_launcher_tris.png new file mode 100644 index 0000000..935010c Binary files /dev/null and b/app/res/drawable-mdpi/ic_launcher_tris.png differ diff --git a/app/res/drawable-xhdpi/ic_launcher.png b/app/res/drawable-xhdpi/ic_launcher.png new file mode 100644 index 0000000..71ed985 Binary files /dev/null and b/app/res/drawable-xhdpi/ic_launcher.png differ diff --git a/app/res/drawable-xhdpi/ic_launcher2.png b/app/res/drawable-xhdpi/ic_launcher2.png new file mode 100644 index 0000000..01fc7ef Binary files /dev/null and b/app/res/drawable-xhdpi/ic_launcher2.png differ diff --git a/app/res/drawable-xhdpi/ic_launcher_bis.png b/app/res/drawable-xhdpi/ic_launcher_bis.png new file mode 100644 index 0000000..4a0f08f Binary files /dev/null and b/app/res/drawable-xhdpi/ic_launcher_bis.png differ diff --git a/app/res/drawable-xhdpi/ic_launcher_tris.png b/app/res/drawable-xhdpi/ic_launcher_tris.png new file mode 100644 index 0000000..5992ef4 Binary files /dev/null and b/app/res/drawable-xhdpi/ic_launcher_tris.png differ diff --git a/app/res/drawable-xxhdpi/ic_launcher.png b/app/res/drawable-xxhdpi/ic_launcher.png new file mode 100644 index 0000000..5545989 Binary files /dev/null and b/app/res/drawable-xxhdpi/ic_launcher.png differ diff --git a/app/res/drawable-xxhdpi/ic_launcher2.png b/app/res/drawable-xxhdpi/ic_launcher2.png new file mode 100644 index 0000000..aaf68c6 Binary files /dev/null and b/app/res/drawable-xxhdpi/ic_launcher2.png differ diff --git a/app/res/drawable-xxhdpi/ic_launcher_bis.png b/app/res/drawable-xxhdpi/ic_launcher_bis.png new file mode 100644 index 0000000..ea36964 Binary files /dev/null and b/app/res/drawable-xxhdpi/ic_launcher_bis.png differ diff --git a/app/res/drawable-xxhdpi/ic_launcher_tris.png b/app/res/drawable-xxhdpi/ic_launcher_tris.png new file mode 100644 index 0000000..0bf88f3 Binary files /dev/null and b/app/res/drawable-xxhdpi/ic_launcher_tris.png differ diff --git a/app/res/layout/activity_credits.xml b/app/res/layout/activity_credits.xml new file mode 100644 index 0000000..871536c --- /dev/null +++ b/app/res/layout/activity_credits.xml @@ -0,0 +1,17 @@ + + + + + + \ No newline at end of file diff --git a/app/res/layout/activity_input_password.xml b/app/res/layout/activity_input_password.xml new file mode 100644 index 0000000..a024879 --- /dev/null +++ b/app/res/layout/activity_input_password.xml @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + +