* change add to library icon add toast * adjusted toast messages added toast to catalog long click * adjusted strings
@@ -171,13 +171,13 @@ open class BrowseCatalogueController(bundle: Bundle) :
numColumnsSubscription?.unsubscribe()
var oldPosition = RecyclerView.NO_POSITION
- val oldRecycler = catalogue_view?.getChildAt(1)
- if (oldRecycler is RecyclerView) {
- oldPosition = (oldRecycler.layoutManager as LinearLayoutManager).findFirstVisibleItemPosition()
- oldRecycler.adapter = null
+ val oldRecycler = catalogue_view?.getChildAt(1)
+ if (oldRecycler is RecyclerView) {
+ oldPosition = (oldRecycler.layoutManager as LinearLayoutManager).findFirstVisibleItemPosition()
+ oldRecycler.adapter = null
- catalogue_view?.removeView(oldRecycler)
- }
+ catalogue_view?.removeView(oldRecycler)
+ }
val recycler = if (presenter.isListMode) {
RecyclerView(view.context).apply {
@@ -476,6 +476,7 @@ open class BrowseCatalogueController(bundle: Bundle) :
0 -> {
presenter.changeMangaFavorite(manga)
adapter?.notifyItemChanged(position)
+ activity?.toast(activity?.getString(R.string.manga_removed_library))
}
}.show()
@@ -498,6 +499,7 @@ open class BrowseCatalogueController(bundle: Bundle) :
ChangeMangaCategoriesDialog(this, listOf(manga), categories, preselected)
.showDialog(router)
+ activity?.toast(activity?.getString(R.string.manga_added_library))
@@ -242,7 +242,7 @@ class MangaInfoController : NucleusController<MangaInfoPresenter>(),
fab_favorite?.setImageResource(if (isFavorite)
R.drawable.ic_bookmark_white_24dp
else
- R.drawable.ic_bookmark_border_white_24dp)
+ R.drawable.ic_add_to_library_24dp)
/**
@@ -301,6 +301,9 @@ class MangaInfoController : NucleusController<MangaInfoPresenter>(),
+ }else{
@@ -0,0 +1,7 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:height="24dp"
+ android:width="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24">
+ <path android:fillColor="#FFFFFF" android:pathData="M17,18V5H7V18L12,15.82L17,18M17,3A2,2 0 0,1 19,5V21L12,18L5,21V5C5,3.89 5.9,3 7,3H17M11,7H13V9H15V11H13V13H11V11H9V9H11V7Z" />
+</vector>
+ <path android:fillColor="#FFFFFF" android:pathData="M12,8A3,3 0 0,0 15,5A3,3 0 0,0 12,2A3,3 0 0,0 9,5A3,3 0 0,0 12,8M12,11.54C9.64,9.35 6.5,8 3,8V19C6.5,19 9.64,20.35 12,22.54C14.36,20.35 17.5,19 21,19V8C17.5,8 14.36,9.35 12,11.54Z" />
@@ -58,7 +58,7 @@
<android.support.design.widget.FloatingActionButton
android:id="@+id/fab_favorite"
style="@style/Theme.Widget.FAB"
- app:srcCompat="@drawable/ic_bookmark_border_white_24dp"
+ app:srcCompat="@drawable/ic_add_to_library_24dp"
android:layout_marginTop="0dp"
android:layout_marginBottom="0dp"
android:layout_marginRight="8dp"
@@ -299,8 +299,9 @@
<string name="ongoing">Ongoing</string>
<string name="unknown">Unknown</string>
<string name="licensed">Licensed</string>
- <string name="add_to_library">Add to library</string>
<string name="remove_from_library">Remove from library</string>
+ <string name="manga_added_library">Added to library</string>
+ <string name="manga_removed_library">Removed from library</string>
<string name="manga_info_author_label">Author</string>
<string name="manga_info_artist_label">Artist</string>
<string name="manga_info_chapters_label">Chapters</string>