diff --git a/apks/1.1.1.apk b/apks/1.1.1.apk new file mode 100644 index 0000000..c654190 Binary files /dev/null and b/apks/1.1.1.apk differ diff --git a/app/build.gradle b/app/build.gradle index 9a599f7..4f0a285 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -8,8 +8,8 @@ android { applicationId "telegra.ph" minSdkVersion 15 targetSdkVersion 25 - versionCode 6 - versionName "1.1" + versionCode 7 + versionName "1.1.1" resConfigs "en" } buildTypes { diff --git a/app/src/main/java/telegra/ph/MainActivity.kt b/app/src/main/java/telegra/ph/MainActivity.kt index 483a85b..a86cab3 100644 --- a/app/src/main/java/telegra/ph/MainActivity.kt +++ b/app/src/main/java/telegra/ph/MainActivity.kt @@ -36,7 +36,7 @@ class MainActivity : AppCompatActivity(), AdvancedWebView.Listener { if (accessToken().isNullOrBlank()) Api().createAccount { accessToken -> if (accessToken != null) saveAccessToken(accessToken) } - if (intent.action == Intent.ACTION_VIEW && !intent.dataString.isNullOrBlank() && intent.dataString.contains("telegra.ph")) loadPage(intent.dataString.split("/").last()) + if (intent.action == Intent.ACTION_VIEW && intent.dataString.contains("telegra.ph")) loadPage(intent.dataString.split("/").last()) else loadEditor() } @@ -182,6 +182,7 @@ class MainActivity : AppCompatActivity(), AdvancedWebView.Listener { MaterialDialog.Builder(this) .title(R.string.name_question) .input(getString(R.string.name_hint), if (isEdit) currentPage?.author_name ?: authorName() ?: "" else authorName() ?: "", { dialog, name -> + if (!isEdit) saveAuthorName(name.toString()) if (isEdit) Api().editPage(accessToken(), currentPage?.path, json, title.toString(), name.toString()) { success, page -> if (success) showPage(page) else showError() @@ -244,7 +245,7 @@ class MainActivity : AppCompatActivity(), AdvancedWebView.Listener { MaterialDialog.Builder(this) .title(R.string.title_question) .input(getString(R.string.title_hint), "", { dialog, input -> - addBookmark("${(if (webView?.url != "about:blank") webView?.url ?: currentUrl else currentUrl).split("/").last()}xxx;xxx$input") + addBookmark("${currentUrl.split("/").last()}xxx;xxx$input") }) .show() true diff --git a/build.gradle b/build.gradle index 083a8dd..8a55444 100644 --- a/build.gradle +++ b/build.gradle @@ -10,6 +10,10 @@ buildscript { } } +plugins { + id 'com.github.ben-manes.versions' version '0.13.0' +} + allprojects { repositories { jcenter()