mirror of https://github.com/jlelse/teleposter
Add Login help, polish menu
This commit is contained in:
parent
3e704f3080
commit
72dd10a14a
|
@ -2,6 +2,7 @@ package telegra.ph
|
||||||
|
|
||||||
import android.content.Intent
|
import android.content.Intent
|
||||||
import android.graphics.Bitmap
|
import android.graphics.Bitmap
|
||||||
|
import android.net.Uri
|
||||||
import android.os.Bundle
|
import android.os.Bundle
|
||||||
import android.support.v7.app.AppCompatActivity
|
import android.support.v7.app.AppCompatActivity
|
||||||
import android.view.Menu
|
import android.view.Menu
|
||||||
|
@ -278,6 +279,17 @@ class MainActivity : AppCompatActivity(), AdvancedWebView.Listener {
|
||||||
.show()
|
.show()
|
||||||
true
|
true
|
||||||
}
|
}
|
||||||
|
R.id.login -> {
|
||||||
|
MaterialDialog.Builder(this)
|
||||||
|
.title(R.string.login)
|
||||||
|
.content(R.string.login_desc)
|
||||||
|
.positiveText(android.R.string.ok)
|
||||||
|
.onPositive { _, _ ->
|
||||||
|
startActivity(Intent(Intent.ACTION_VIEW, Uri.parse("https://t.me/telegraph")))
|
||||||
|
}
|
||||||
|
.show()
|
||||||
|
true
|
||||||
|
}
|
||||||
else -> super.onOptionsItemSelected(item)
|
else -> super.onOptionsItemSelected(item)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,40 +1,44 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<menu xmlns:android="http://schemas.android.com/apk/res/android"
|
<menu xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
xmlns:app="http://schemas.android.com/apk/res-auto">
|
xmlns:app="http://schemas.android.com/apk/res-auto">
|
||||||
<item
|
<item
|
||||||
android:id="@+id/create"
|
android:id="@+id/create"
|
||||||
android:title="@string/create"
|
android:title="@string/create"
|
||||||
app:showAsAction="ifRoom"/>
|
app:showAsAction="ifRoom" />
|
||||||
<item
|
<item
|
||||||
android:id="@+id/publish"
|
android:id="@+id/publish"
|
||||||
android:title="@string/publish"
|
android:title="@string/publish"
|
||||||
app:showAsAction="ifRoom"/>
|
app:showAsAction="ifRoom" />
|
||||||
<item
|
<item
|
||||||
android:id="@+id/edit"
|
android:id="@+id/edit"
|
||||||
android:title="@string/edit"
|
android:title="@string/edit"
|
||||||
app:showAsAction="ifRoom"/>
|
app:showAsAction="ifRoom" />
|
||||||
<item
|
<item
|
||||||
android:id="@+id/try_edit"
|
android:id="@+id/try_edit"
|
||||||
android:title="@string/try_edit"
|
android:title="@string/try_edit"
|
||||||
app:showAsAction="ifRoom"/>
|
app:showAsAction="ifRoom" />
|
||||||
<item
|
<item
|
||||||
android:id="@+id/bookmark"
|
android:id="@+id/bookmark"
|
||||||
android:title="@string/bookmark_this"
|
android:title="@string/bookmark_this"
|
||||||
app:showAsAction="ifRoom"/>
|
app:showAsAction="never" />
|
||||||
<item
|
<item
|
||||||
android:id="@+id/bookmarks"
|
android:id="@+id/bookmarks"
|
||||||
android:title="@string/bookmarks"
|
android:title="@string/bookmarks"
|
||||||
app:showAsAction="ifRoom"/>
|
app:showAsAction="never" />
|
||||||
<item
|
<item
|
||||||
android:id="@+id/published"
|
android:id="@+id/published"
|
||||||
android:title="@string/published"
|
android:title="@string/published"
|
||||||
app:showAsAction="ifRoom"/>
|
app:showAsAction="never" />
|
||||||
<item
|
<item
|
||||||
android:id="@+id/share"
|
android:id="@+id/share"
|
||||||
android:title="@string/share"
|
android:title="@string/share"
|
||||||
app:showAsAction="ifRoom"/>
|
app:showAsAction="never" />
|
||||||
|
<item
|
||||||
|
android:id="@+id/login"
|
||||||
|
android:title="@string/login"
|
||||||
|
app:showAsAction="never" />
|
||||||
<item
|
<item
|
||||||
android:id="@+id/help"
|
android:id="@+id/help"
|
||||||
android:title="@string/help"
|
android:title="@string/help"
|
||||||
app:showAsAction="ifRoom"/>
|
app:showAsAction="never" />
|
||||||
</menu>
|
</menu>
|
|
@ -6,14 +6,14 @@
|
||||||
<![CDATA[<h3>Used libraries</h3><a href=\"https://github.com/afollestad/material-dialogs\">Material Dialogs</a>, <a href=\"https://github.com/kittinunf/Fuel\">Fuel</a>, <a href=\"https://github.com/delight-im/Android-AdvancedWebView\">AdvancedWebView</a>, <a href=\"https://github.com/googlesamples/easypermissions\">EasyPermissions</a><h3>About</h3>This app is made by <a href="https://jlelse.me">Jan-Lukas Else</a> and it\'s code is published on <a href="https://github.com/jlelse/teleposter">Github</a>.]]></string>
|
<![CDATA[<h3>Used libraries</h3><a href=\"https://github.com/afollestad/material-dialogs\">Material Dialogs</a>, <a href=\"https://github.com/kittinunf/Fuel\">Fuel</a>, <a href=\"https://github.com/delight-im/Android-AdvancedWebView\">AdvancedWebView</a>, <a href=\"https://github.com/googlesamples/easypermissions\">EasyPermissions</a><h3>About</h3>This app is made by <a href="https://jlelse.me">Jan-Lukas Else</a> and it\'s code is published on <a href="https://github.com/jlelse/teleposter">Github</a>.]]></string>
|
||||||
<string name="bookmarks">Bookmarks</string>
|
<string name="bookmarks">Bookmarks</string>
|
||||||
<string name="bookmark_this">Bookmark this</string>
|
<string name="bookmark_this">Bookmark this</string>
|
||||||
<string name="create">Create</string>
|
<string name="create">New</string>
|
||||||
<string name="title_question">Title?</string>
|
<string name="title_question">Title?</string>
|
||||||
<string name="title_hint">Awesome Post #1</string>
|
<string name="title_hint">Awesome Post #1</string>
|
||||||
<string name="delete">Delete</string>
|
<string name="delete">Delete</string>
|
||||||
<string name="delete_question">Do you really want to delete this?</string>
|
<string name="delete_question">Do you really want to delete this?</string>
|
||||||
<string name="publish">Publish</string>
|
<string name="publish">Publish</string>
|
||||||
<string name="edit">Edit (safe)</string>
|
<string name="edit">Edit</string>
|
||||||
<string name="try_edit">Edit (unsafe)</string>
|
<string name="try_edit">Try to edit</string>
|
||||||
<string name="error">Error</string>
|
<string name="error">Error</string>
|
||||||
<string name="error_desc">Something unexpected happened!</string>
|
<string name="error_desc">Something unexpected happened!</string>
|
||||||
<string name="published">Published posts</string>
|
<string name="published">Published posts</string>
|
||||||
|
@ -22,4 +22,6 @@
|
||||||
<string name="login_failed">Login failed. Try again!</string>
|
<string name="login_failed">Login failed. Try again!</string>
|
||||||
<string name="success">Success</string>
|
<string name="success">Success</string>
|
||||||
<string name="login_success">You successfully logged in!</string>
|
<string name="login_success">You successfully logged in!</string>
|
||||||
|
<string name="login">Login</string>
|
||||||
|
<string name="login_desc">Open the Telegraph bot in Telegram, select \"Login as * on this device\" and choose Teleposter.</string>
|
||||||
</resources>
|
</resources>
|
Loading…
Reference in New Issue