diff --git a/app/src/main/ic_launcher-playstore.png b/app/src/main/ic_launcher-playstore.png index 15d59c1..a139a4d 100644 Binary files a/app/src/main/ic_launcher-playstore.png and b/app/src/main/ic_launcher-playstore.png differ diff --git a/app/src/main/java/de/jg_cody/Terraplex/IntroActivity.java b/app/src/main/java/de/jg_cody/Terraplex/IntroActivity.java index d3435de..6dda0af 100644 --- a/app/src/main/java/de/jg_cody/Terraplex/IntroActivity.java +++ b/app/src/main/java/de/jg_cody/Terraplex/IntroActivity.java @@ -41,7 +41,7 @@ private AppBarConfiguration mAppBarConfiguration; Intent m = new Intent(getApplicationContext(),MainActivity.class); startActivity(m); } - }, 6000); + }, 4000); } diff --git a/app/src/main/java/de/jg_cody/Terraplex/ui/home/HomeFragment.java b/app/src/main/java/de/jg_cody/Terraplex/ui/home/HomeFragment.java index 793240c..fe77ab5 100644 --- a/app/src/main/java/de/jg_cody/Terraplex/ui/home/HomeFragment.java +++ b/app/src/main/java/de/jg_cody/Terraplex/ui/home/HomeFragment.java @@ -16,6 +16,7 @@ import androidx.lifecycle.Observer; import androidx.lifecycle.ViewModelProvider; import de.jg_cody.Terraplex.R; +import de.jg_cody.Terraplex.SSH_connection; public class HomeFragment extends Fragment { @@ -25,6 +26,9 @@ public class HomeFragment extends Fragment { public static EditText userInput; public static EditText passwordInput; Button loginButton; + Button wlan_aus_Button; + Button wlan_an_Button; + private HomeViewModel homeViewModel; @@ -50,10 +54,28 @@ public class HomeFragment extends Fragment { user = userInput.getText().toString(); password = passwordInput.getText().toString(); ip = ipInput.getText().toString(); + } + }); + wlan_aus_Button = (Button) root.findViewById(R.id.wlan_aus); + wlan_aus_Button.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { - Toast.makeText(root.getContext(),ip,Toast.LENGTH_SHORT).show(); - Toast.makeText(root.getContext(),user,Toast.LENGTH_SHORT).show(); - Toast.makeText(root.getContext(),password,Toast.LENGTH_SHORT).show(); + try { + SSH_connection.executeRemoteCommand(ip, user, password, "service hostapd stop"); + } catch (Exception e) { + } + } + }); + wlan_an_Button = (Button) root.findViewById(R.id.wlan_an); + wlan_an_Button.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + + try { + SSH_connection.executeRemoteCommand(ip, user, password, "service hostapd start"); + } catch (Exception e) { + } } }); return root; diff --git a/app/src/main/res/drawable/background.jpg b/app/src/main/res/drawable/background.jpg index 18368eb..6086202 100644 Binary files a/app/src/main/res/drawable/background.jpg and b/app/src/main/res/drawable/background.jpg differ diff --git a/app/src/main/res/drawable/ic_launcher_foreground.xml b/app/src/main/res/drawable/ic_launcher_foreground.xml new file mode 100644 index 0000000..113bda8 --- /dev/null +++ b/app/src/main/res/drawable/ic_launcher_foreground.xml @@ -0,0 +1,15 @@ + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/jg_cody_white.png b/app/src/main/res/drawable/jg_cody_white.png deleted file mode 100644 index 9d7c9fb..0000000 Binary files a/app/src/main/res/drawable/jg_cody_white.png and /dev/null differ diff --git a/app/src/main/res/drawable/teraplex_sidebar.png b/app/src/main/res/drawable/teraplex_sidebar.png new file mode 100644 index 0000000..b352a03 Binary files /dev/null and b/app/src/main/res/drawable/teraplex_sidebar.png differ diff --git a/app/src/main/res/layout/fragment_home.xml b/app/src/main/res/layout/fragment_home.xml index 98d3994..4fd6bc6 100644 --- a/app/src/main/res/layout/fragment_home.xml +++ b/app/src/main/res/layout/fragment_home.xml @@ -39,7 +39,7 @@ android:layout_height="wrap_content" android:backgroundTint="#FFFFFF" android:ems="10" - android:hint="ip-address" + android:hint="IP-Adresse" android:inputType="text" android:textColor="#FFFFFF" android:textColorHint="#FFFFFF" @@ -54,7 +54,7 @@ android:layout_height="wrap_content" android:backgroundTint="#FFFFFF" android:ems="10" - android:hint="user" + android:hint="Benutzername" android:inputType="textEmailAddress" android:textColor="#FFFFFF" android:textColorHint="#FFFFFF" @@ -70,7 +70,7 @@ android:layout_height="wrap_content" android:backgroundTint="#FFFFFF" android:ems="10" - android:hint="password" + android:hint="Passwort" android:inputType="textPassword" android:textColor="#FFFFFF" android:textColorHint="#FFFFFF" @@ -88,5 +88,40 @@ app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@+id/passwordInput" /> +