diff --git a/.idea/deploymentTargetDropDown.xml b/.idea/deploymentTargetDropDown.xml
new file mode 100644
index 0000000..5631f7c
--- /dev/null
+++ b/.idea/deploymentTargetDropDown.xml
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 5413469..d063f3d 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -5,6 +5,7 @@
+
{
+ webview!!.clearCache(true)
+ reloadWebview()
+ }
R.id.button_configuration_open -> {
reloadConfiguration()
setConfigurationView(true)
@@ -132,6 +139,10 @@ class MainActivity : AppCompatActivity() {
return super.onOptionsItemSelected(item)
}
+ private fun argumentifyString(text: String): String {
+ return text.replace("\"", "\\\"").replace("'", "\\'").replace("\n", "\\n")
+ }
+
private fun showHideView(view: View) {
view.visibility = (if (view.visibility == View.VISIBLE) View.INVISIBLE else View.VISIBLE)
}
@@ -145,6 +156,7 @@ class MainActivity : AppCompatActivity() {
}
private fun setConfigurationView(status: Boolean) {
+ buttonReload!!.isVisible = !status
buttonConfigurationOpen!!.isVisible = !status
buttonConfigurationSave!!.isVisible = status
buttonConfigurationCancel!!.isVisible = status
@@ -152,7 +164,7 @@ class MainActivity : AppCompatActivity() {
setViewVisibility(webview!!, !status)
//setViewVisibility(labelLog!!, !status)
setViewVisibility(layoutConfiguration!!, status)
- setTitle(if (status) "Configuration" else "WebView")
+ setTitle(if (status) "⚙️ Configuration" else "\uD83C\uDF10️ WebView")
}
private fun reloadWebview() {
diff --git a/app/src/main/res/menu/menu_main.xml b/app/src/main/res/menu/menu_main.xml
index dfc4ce2..5b27ad7 100644
--- a/app/src/main/res/menu/menu_main.xml
+++ b/app/src/main/res/menu/menu_main.xml
@@ -2,17 +2,21 @@
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
tools:context=".MainActivity">
+