diff --git a/app/src/main/java/com/cyb3rko/techniklogger/fragments/ListingFragment.kt b/app/src/main/java/com/cyb3rko/techniklogger/fragments/ListingFragment.kt
index 5519fa1..f61b243 100644
--- a/app/src/main/java/com/cyb3rko/techniklogger/fragments/ListingFragment.kt
+++ b/app/src/main/java/com/cyb3rko/techniklogger/fragments/ListingFragment.kt
@@ -3,6 +3,7 @@ package com.cyb3rko.techniklogger.fragments
import android.animation.Animator
import android.content.Context
import android.content.SharedPreferences
+import android.os.Build
import android.os.Bundle
import android.util.Log
import android.view.*
@@ -15,6 +16,7 @@ import com.cyb3rko.techniklogger.databinding.FragmentListingBinding
import com.cyb3rko.techniklogger.recycler.ProjectEntry
import com.cyb3rko.techniklogger.recycler.ProjectsAdapter
import com.cyb3rko.techniklogger.table.ExportBuilder
+import com.google.android.material.dialog.MaterialAlertDialogBuilder
import com.parse.ParseObject
import com.parse.ParseQuery
import es.dmoral.toasty.Toasty
@@ -285,6 +287,32 @@ class ListingFragment : Fragment() {
when (item.itemId) {
R.id.action_year -> findNavController().navigate(R.id.navigation_years)
R.id.action_rename -> showNameDialog(requireActivity() as MainActivity, sharedPref, sharedPrefEditor, true)
+ R.id.action_info -> {
+ var info = "App-Version: ${BuildConfig.VERSION_NAME} (${BuildConfig.VERSION_CODE})"
+ info += "\nBuild-Typ: ${BuildConfig.BUILD_TYPE}"
+ info += "\nGerät: ${Build.MANUFACTURER} ${Build.MODEL}"
+
+ val androidVersion = Build.VERSION.SDK_INT
+ val androidName = "Android " + when (androidVersion) {
+ 19, 20 -> "4"
+ 21, 22 -> "5"
+ 23 -> "6"
+ 24, 25 -> "7"
+ 26, 27 -> "8"
+ 28 -> "9"
+ 29 -> "10"
+ 30 -> "11"
+ 31, 32 -> "12"
+ 33 -> "13"
+ else -> "> 13"
+ }
+ info += "\nSoftware: $androidName ($androidVersion)"
+
+ MaterialAlertDialogBuilder(myContext)
+ .setTitle("App-Informationen")
+ .setMessage(info)
+ .show()
+ }
}
return super.onOptionsItemSelected(item)
diff --git a/app/src/main/res/menu/menu_main.xml b/app/src/main/res/menu/menu_main.xml
index 6338fdd..cf6a5f7 100644
--- a/app/src/main/res/menu/menu_main.xml
+++ b/app/src/main/res/menu/menu_main.xml
@@ -2,14 +2,23 @@
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
tools:context="com.cyb3rko.techniklogger.MainActivity">
+
+ app:showAsAction="never"
+ tools:ignore="HardcodedText" />
+ app:showAsAction="never"
+ tools:ignore="HardcodedText" />
-
\ No newline at end of file
+
+
+