Added round icon + added shortcuts (#732)

* Added round icon + added shortcuts

* Moved values to companion
This commit is contained in:
Bram van de Kerkhof
2017-04-04 17:42:39 +02:00
committed by inorichi
parent 0642889b64
commit 4ebb3a894d
28 changed files with 186 additions and 4 deletions

View File

@ -78,11 +78,19 @@ class MainActivity : BaseActivity() {
if (savedState == null) {
// Set start screen
setSelectedDrawerItem(startScreenId)
when(intent.action){
SHORTCUT_LIBRARY -> setSelectedDrawerItem(R.id.nav_drawer_library)
SHORTCUT_RECENTLY_UPDATED -> setSelectedDrawerItem(R.id.nav_drawer_recent_updates)
SHORTCUT_RECENTLY_READ -> setSelectedDrawerItem(R.id.nav_drawer_recently_read)
SHORTCUT_CATALOGUES -> setSelectedDrawerItem(R.id.nav_drawer_catalogues)
else -> setSelectedDrawerItem(startScreenId)
}
// Show changelog if needed
ChangelogDialogFragment.show(this, preferences, supportFragmentManager)
}
}
override fun onOptionsItemSelected(item: MenuItem): Boolean {
@ -143,5 +151,10 @@ class MainActivity : BaseActivity() {
companion object {
private const val REQUEST_OPEN_SETTINGS = 200
// Shortcut actions
private const val SHORTCUT_LIBRARY = "eu.kanade.tachiyomi.SHOW_LIBRARY"
private const val SHORTCUT_RECENTLY_UPDATED = "eu.kanade.tachiyomi.SHOW_RECENTLY_UPDATED"
private const val SHORTCUT_RECENTLY_READ = "eu.kanade.tachiyomi.RECENTLY_READ"
private const val SHORTCUT_CATALOGUES = "eu.kanade.tachiyomi.SHOW_CATALOGUES"
}
}