mirror of
https://github.com/geometer/FBReaderJ.git
synced 2025-10-06 03:50:19 +02:00
"add/remove book to/from favorites" items in BookInfoActivity menu
Conflicts: src/org/geometerplus/android/fbreader/library/BookInfoActivity.java
This commit is contained in:
parent
65073e985c
commit
f6f1dff23a
27 changed files with 102 additions and 1 deletions
|
@ -4,6 +4,7 @@
|
|||
* Fixed library/bookmarks start
|
||||
* Georgian in language list in book info dialog
|
||||
* Fixed interface language swithcing (change language immediately in menu, library, etc.)
|
||||
* Added "add/remove book to/from favorites" items in BookInfoActivity menu
|
||||
|
||||
===== 1.7.8 (Mar 24, 2013) =====
|
||||
* Fixed library scanning: all books are visible in the library
|
||||
|
|
|
@ -722,6 +722,10 @@
|
|||
<node name="authorize" value="Упаўнаважыцца"/>
|
||||
<node name="resetPosition" value="Скінуць пазыцыю"/>
|
||||
<node name="sendReport" value="Даслаць справаздачу"/>
|
||||
<node name="addToFavorites" value="Дадаць да ўпадабанага"/>
|
||||
<node name="removeFromFavorites" value="Прыбраць з упадабанага"/>
|
||||
<node name="markAsRead" value="Mark as read" toBeTranslated="true"/>
|
||||
<node name="markAsUnread" value="Mark as unread" toBeTranslated="true"/>
|
||||
</node>
|
||||
<node name="plugin">
|
||||
<node name="installTitle" value="Усталяваць убудову"/>
|
||||
|
|
|
@ -721,6 +721,10 @@
|
|||
<node name="authorize" value="Оторизация"/>
|
||||
<node name="resetPosition" value="Назад"/>
|
||||
<node name="sendReport" value="Изпрати съобщение"/>
|
||||
<node name="addToFavorites" value="Добави в избрани"/>
|
||||
<node name="removeFromFavorites" value="Премахни от избрани"/>
|
||||
<node name="markAsRead" value="Mark as read" toBeTranslated="true"/>
|
||||
<node name="markAsUnread" value="Mark as unread" toBeTranslated="true"/>
|
||||
</node>
|
||||
<node name="plugin">
|
||||
<node name="installTitle" value="Инсталиране на програма"/>
|
||||
|
|
|
@ -720,6 +720,10 @@
|
|||
<node name="authorize" value="Autoritza"/>
|
||||
<node name="resetPosition" value="Restableix posició"/>
|
||||
<node name="sendReport" value="Envia informe"/>
|
||||
<node name="addToFavorites" value="Afegir a favorits"/>
|
||||
<node name="removeFromFavorites" value="Treure de favorits"/>
|
||||
<node name="markAsRead" value="Mark as read" toBeTranslated="true"/>
|
||||
<node name="markAsUnread" value="Mark as unread" toBeTranslated="true"/>
|
||||
</node>
|
||||
<node name="plugin">
|
||||
<node name="installTitle" value="Instalar plugin" toBeTranslated="true"/>
|
||||
|
|
|
@ -725,6 +725,10 @@
|
|||
<node name="authorize" value="Authorizovat"/>
|
||||
<node name="resetPosition" value="Obnovit pozici"/>
|
||||
<node name="sendReport" value="Odeslat zprávu"/>
|
||||
<node name="addToFavorites" value="Přidat do oblíbených"/>
|
||||
<node name="removeFromFavorites" value="Odebrat z oblíbených"/>
|
||||
<node name="markAsRead" value="Mark as read" toBeTranslated="true"/>
|
||||
<node name="markAsUnread" value="Mark as unread" toBeTranslated="true"/>
|
||||
</node>
|
||||
<node name="plugin">
|
||||
<node name="installTitle" value="Instalovat doplněk"/>
|
||||
|
|
|
@ -718,6 +718,10 @@
|
|||
<node name="authorize" value="Autorisieren"/>
|
||||
<node name="resetPosition" value="Position zurücksetzen"/>
|
||||
<node name="sendReport" value="Report senden"/>
|
||||
<node name="addToFavorites" value="Buch zu den Favoriten hinzufügen"/>
|
||||
<node name="removeFromFavorites" value="Buch aus der Favoritenliste löschen"/>
|
||||
<node name="markAsRead" value="Mark as read" toBeTranslated="true"/>
|
||||
<node name="markAsUnread" value="Mark as unread" toBeTranslated="true"/>
|
||||
</node>
|
||||
<node name="plugin">
|
||||
<node name="installTitle" value="Plug-In installieren"/>
|
||||
|
|
|
@ -716,6 +716,10 @@
|
|||
<node name="authorize" value="Authorize"/>
|
||||
<node name="resetPosition" value="Reset position"/>
|
||||
<node name="sendReport" value="Send report"/>
|
||||
<node name="addToFavorites" value="Add to favorites"/>
|
||||
<node name="removeFromFavorites" value="Remove from favorites"/>
|
||||
<node name="markAsRead" value="Mark as read"/>
|
||||
<node name="markAsUnread" value="Mark as unread"/>
|
||||
</node>
|
||||
<node name="plugin">
|
||||
<node name="installTitle" value="Install plugin"/>
|
||||
|
|
|
@ -720,6 +720,10 @@
|
|||
<node name="authorize" value="Autorizar"/>
|
||||
<node name="resetPosition" value="Restablecer posición"/>
|
||||
<node name="sendReport" value="Enviar reporte"/>
|
||||
<node name="addToFavorites" value="Agregar a favoritos"/>
|
||||
<node name="removeFromFavorites" value="Quitar de favoritos"/>
|
||||
<node name="markAsRead" value="Mark as read" toBeTranslated="true"/>
|
||||
<node name="markAsUnread" value="Mark as unread" toBeTranslated="true"/>
|
||||
</node>
|
||||
<node name="plugin">
|
||||
<node name="installTitle" value="Instalar plugin"/>
|
||||
|
|
|
@ -709,6 +709,10 @@
|
|||
<node name="authorize" value="Autoriser"/>
|
||||
<node name="resetPosition" value="Réinitialiser position"/>
|
||||
<node name="sendReport" value="Envoyer un rapport"/>
|
||||
<node name="addToFavorites" value="Ajouter aux favoris"/>
|
||||
<node name="removeFromFavorites" value="Supprimer des favoris"/>
|
||||
<node name="markAsRead" value="Mark as read" toBeTranslated="true"/>
|
||||
<node name="markAsUnread" value="Mark as unread" toBeTranslated="true"/>
|
||||
</node>
|
||||
<node name="plugin">
|
||||
<node name="installTitle" value="Installer plugin"/>
|
||||
|
|
|
@ -706,6 +706,10 @@
|
|||
<node name="authorize" value="Authorize" toBeTranslated="true"/>
|
||||
<node name="resetPosition" value="Reset position" toBeTranslated="true"/>
|
||||
<node name="sendReport" value="Send report" toBeTranslated="true"/>
|
||||
<node name="addToFavorites" value="Engadir a preferidos"/>
|
||||
<node name="removeFromFavorites" value="Retirar de preferidos"/>
|
||||
<node name="markAsRead" value="Mark as read" toBeTranslated="true"/>
|
||||
<node name="markAsUnread" value="Mark as unread" toBeTranslated="true"/>
|
||||
</node>
|
||||
<node name="plugin">
|
||||
<node name="installTitle" value="Instalar complemento"/>
|
||||
|
|
|
@ -706,6 +706,10 @@
|
|||
<node name="authorize" value="Hitelesítés"/>
|
||||
<node name="resetPosition" value="Pozíció nullázása"/>
|
||||
<node name="sendReport" value="Send report" toBeTranslated="true"/>
|
||||
<node name="addToFavorites" value="Hozzáadás a kedvencekhez"/>
|
||||
<node name="removeFromFavorites" value="Eltávolítás a kedvencek közül"/>
|
||||
<node name="markAsRead" value="Mark as read" toBeTranslated="true"/>
|
||||
<node name="markAsUnread" value="Mark as unread" toBeTranslated="true"/>
|
||||
</node>
|
||||
<node name="plugin">
|
||||
<node name="installTitle" value="Bővítmény telepítése"/>
|
||||
|
|
|
@ -707,6 +707,10 @@
|
|||
<node name="authorize" value="Authorize" toBeTranslated="true"/>
|
||||
<node name="resetPosition" value="Reset position" toBeTranslated="true"/>
|
||||
<node name="sendReport" value="Send report" toBeTranslated="true"/>
|
||||
<node name="addToFavorites" value="Aggiungi a preferiti"/>
|
||||
<node name="removeFromFavorites" value="Rimuovi da preferiti"/>
|
||||
<node name="markAsRead" value="Mark as read" toBeTranslated="true"/>
|
||||
<node name="markAsUnread" value="Mark as unread" toBeTranslated="true"/>
|
||||
</node>
|
||||
<node name="plugin">
|
||||
<node name="installTitle" value="Installa plugin"/>
|
||||
|
|
|
@ -721,6 +721,10 @@
|
|||
<node name="authorize" value="ავტორიზაცია"/>
|
||||
<node name="resetPosition" value="უკან"/>
|
||||
<node name="sendReport" value="შეტყობინების გაგზავნა"/>
|
||||
<node name="addToFavorites" value="რჩეულებში დამატება"/>
|
||||
<node name="removeFromFavorites" value="რჩეულებიდან წაშლა"/>
|
||||
<node name="markAsRead" value="Mark as read" toBeTranslated="true"/>
|
||||
<node name="markAsUnread" value="Mark as unread" toBeTranslated="true"/>
|
||||
</node>
|
||||
<node name="plugin">
|
||||
<node name="installTitle" value="დანამატების დაინსტალირება"/>
|
||||
|
|
|
@ -716,6 +716,10 @@
|
|||
<node name="authorize" value="Autoriser"/>
|
||||
<node name="resetPosition" value="Tilbakestill posisjon"/>
|
||||
<node name="sendReport" value="Send rapport"/>
|
||||
<node name="addToFavorites" value="Legg til i favoritter"/>
|
||||
<node name="removeFromFavorites" value="Fjern fra favoritter"/>
|
||||
<node name="markAsRead" value="Mark as read" toBeTranslated="true"/>
|
||||
<node name="markAsUnread" value="Mark as unread" toBeTranslated="true"/>
|
||||
</node>
|
||||
<node name="plugin">
|
||||
<node name="installTitle" value="Installer tillegg"/>
|
||||
|
|
|
@ -716,6 +716,10 @@
|
|||
<node name="authorize" value="Autoriseren"/>
|
||||
<node name="resetPosition" value="Reset position" toBeTranslated="true"/>
|
||||
<node name="sendReport" value="Verstuur rapport"/>
|
||||
<node name="addToFavorites" value="Toevoegen aan favorieten"/>
|
||||
<node name="removeFromFavorites" value="Verwijderen van favorieten"/>
|
||||
<node name="markAsRead" value="Mark as read" toBeTranslated="true"/>
|
||||
<node name="markAsUnread" value="Mark as unread" toBeTranslated="true"/>
|
||||
</node>
|
||||
<node name="plugin">
|
||||
<node name="installTitle" value="Plug-in installeren"/>
|
||||
|
|
|
@ -706,6 +706,10 @@
|
|||
<node name="authorize" value="Autoryzuj"/>
|
||||
<node name="resetPosition" value="Reset position" toBeTranslated="true"/>
|
||||
<node name="sendReport" value="Send report" toBeTranslated="true"/>
|
||||
<node name="addToFavorites" value="Dodaj do ulubionych"/>
|
||||
<node name="removeFromFavorites" value="Usuń z ulubionych"/>
|
||||
<node name="markAsRead" value="Mark as read" toBeTranslated="true"/>
|
||||
<node name="markAsUnread" value="Mark as unread" toBeTranslated="true"/>
|
||||
</node>
|
||||
<node name="plugin">
|
||||
<node name="installTitle" value="Zainstaluj plugin"/>
|
||||
|
|
|
@ -718,6 +718,10 @@
|
|||
<node name="authorize" value="Autorizar"/>
|
||||
<node name="resetPosition" value="Redefinir posição"/>
|
||||
<node name="sendReport" value="Enviar relatório"/>
|
||||
<node name="addToFavorites" value="Adicionar aos favoritos"/>
|
||||
<node name="removeFromFavorites" value="Remover dos favoritos"/>
|
||||
<node name="markAsRead" value="Mark as read" toBeTranslated="true"/>
|
||||
<node name="markAsUnread" value="Mark as unread" toBeTranslated="true"/>
|
||||
</node>
|
||||
<node name="plugin">
|
||||
<node name="installTitle" value="Instalar o plugin"/>
|
||||
|
|
|
@ -706,6 +706,10 @@
|
|||
<node name="authorize" value="Autorizeaza"/>
|
||||
<node name="resetPosition" value="Reseteaza pozitia"/>
|
||||
<node name="sendReport" value="Send report" toBeTranslated="true"/>
|
||||
<node name="addToFavorites" value="Adauga la favorite"/>
|
||||
<node name="removeFromFavorites" value="Sterge din favorite"/>
|
||||
<node name="markAsRead" value="Mark as read" toBeTranslated="true"/>
|
||||
<node name="markAsUnread" value="Mark as unread" toBeTranslated="true"/>
|
||||
</node>
|
||||
<node name="plugin">
|
||||
<node name="installTitle" value="Instalati plugin"/>
|
||||
|
|
|
@ -721,6 +721,10 @@
|
|||
<node name="authorize" value="Авторизоваться"/>
|
||||
<node name="resetPosition" value="Назад"/>
|
||||
<node name="sendReport" value="Отправить сообщение"/>
|
||||
<node name="addToFavorites" value="Добавить в избранное"/>
|
||||
<node name="removeFromFavorites" value="Убрать из избранного"/>
|
||||
<node name="markAsRead" value="Пометить как прочтённое"/>
|
||||
<node name="markAsUnread" value="Пометить как непрочтённое"/>
|
||||
</node>
|
||||
<node name="plugin">
|
||||
<node name="installTitle" value="Установка дополнения"/>
|
||||
|
|
|
@ -716,6 +716,10 @@
|
|||
<node name="authorize" value="Одобри"/>
|
||||
<node name="resetPosition" value="Поништи положај"/>
|
||||
<node name="sendReport" value="Пошаљи извештај"/>
|
||||
<node name="addToFavorites" value="Додај у омиљене"/>
|
||||
<node name="removeFromFavorites" value="Уклони из омиљених"/>
|
||||
<node name="markAsRead" value="Mark as read" toBeTranslated="true"/>
|
||||
<node name="markAsUnread" value="Mark as unread" toBeTranslated="true"/>
|
||||
</node>
|
||||
<node name="plugin">
|
||||
<node name="installTitle" value="Инсталирање додатка"/>
|
||||
|
|
|
@ -706,6 +706,10 @@
|
|||
<node name="authorize" value="Authorize" toBeTranslated="true"/>
|
||||
<node name="resetPosition" value="Reset position" toBeTranslated="true"/>
|
||||
<node name="sendReport" value="Send report" toBeTranslated="true"/>
|
||||
<node name="addToFavorites" value="เพิ่มเป็นหนังสือเล่มโปรด"/>
|
||||
<node name="removeFromFavorites" value="ลบจากหนังสือเล่มโปรด"/>
|
||||
<node name="markAsRead" value="Mark as read" toBeTranslated="true"/>
|
||||
<node name="markAsUnread" value="Mark as unread" toBeTranslated="true"/>
|
||||
</node>
|
||||
<node name="plugin">
|
||||
<node name="installTitle" value="ติดตั้งปลั๊กอิน"/>
|
||||
|
|
|
@ -716,6 +716,10 @@
|
|||
<node name="authorize" value="Onay"/>
|
||||
<node name="resetPosition" value="POzisyonu sıfırla"/>
|
||||
<node name="sendReport" value="Rapor gönder"/>
|
||||
<node name="addToFavorites" value="Favorilere ekle"/>
|
||||
<node name="removeFromFavorites" value="Favorilerden çıkar"/>
|
||||
<node name="markAsRead" value="Mark as read" toBeTranslated="true"/>
|
||||
<node name="markAsUnread" value="Mark as unread" toBeTranslated="true"/>
|
||||
</node>
|
||||
<node name="plugin">
|
||||
<node name="installTitle" value="Eklenti kur"/>
|
||||
|
|
|
@ -706,6 +706,10 @@
|
|||
<node name="authorize" value="Авторизуватись"/>
|
||||
<node name="resetPosition" value="Скинути позицію"/>
|
||||
<node name="sendReport" value="Відправити звіт"/>
|
||||
<node name="addToFavorites" value="Додати в улюблені"/>
|
||||
<node name="removeFromFavorites" value="Прибрати з улюблених"/>
|
||||
<node name="markAsRead" value="Mark as read" toBeTranslated="true"/>
|
||||
<node name="markAsUnread" value="Mark as unread" toBeTranslated="true"/>
|
||||
</node>
|
||||
<node name="plugin">
|
||||
<node name="installTitle" value="Встановити plugin"/>
|
||||
|
|
|
@ -706,6 +706,10 @@
|
|||
<node name="authorize" value="Authorize" toBeTranslated="true"/>
|
||||
<node name="resetPosition" value="Reset position" toBeTranslated="true"/>
|
||||
<node name="sendReport" value="Send report" toBeTranslated="true"/>
|
||||
<node name="addToFavorites" value="Thêm vào yêu thích"/>
|
||||
<node name="removeFromFavorites" value="Xóa khỏi yêu thích"/>
|
||||
<node name="markAsRead" value="Mark as read" toBeTranslated="true"/>
|
||||
<node name="markAsUnread" value="Mark as unread" toBeTranslated="true"/>
|
||||
</node>
|
||||
<node name="plugin">
|
||||
<node name="installTitle" value="Cài phần bổ trợ"/>
|
||||
|
|
|
@ -706,6 +706,10 @@
|
|||
<node name="authorize" value="授权"/>
|
||||
<node name="resetPosition" value="重置位置"/>
|
||||
<node name="sendReport" value="发送报告"/>
|
||||
<node name="addToFavorites" value="收藏到我的超爱"/>
|
||||
<node name="removeFromFavorites" value="从收藏列表中移除"/>
|
||||
<node name="markAsRead" value="Mark as read" toBeTranslated="true"/>
|
||||
<node name="markAsUnread" value="Mark as unread" toBeTranslated="true"/>
|
||||
</node>
|
||||
<node name="plugin">
|
||||
<node name="installTitle" value="安装插件"/>
|
||||
|
|
|
@ -706,6 +706,10 @@
|
|||
<node name="authorize" value="Authorize" toBeTranslated="true"/>
|
||||
<node name="resetPosition" value="Reset position" toBeTranslated="true"/>
|
||||
<node name="sendReport" value="Send report" toBeTranslated="true"/>
|
||||
<node name="addToFavorites" value="收藏"/>
|
||||
<node name="removeFromFavorites" value="從收藏中移除"/>
|
||||
<node name="markAsRead" value="Mark as read" toBeTranslated="true"/>
|
||||
<node name="markAsUnread" value="Mark as unread" toBeTranslated="true"/>
|
||||
</node>
|
||||
<node name="plugin">
|
||||
<node name="installTitle" value="安裝插件"/>
|
||||
|
|
|
@ -37,6 +37,7 @@ import org.geometerplus.fbreader.sort.TitledEntity;
|
|||
|
||||
public class Book extends TitledEntity {
|
||||
public static final String FAVORITE_LABEL = "favorite";
|
||||
public static final String READ_LABEL = "read";
|
||||
|
||||
public final ZLFile File;
|
||||
|
||||
|
@ -150,7 +151,6 @@ public class Book extends TitledEntity {
|
|||
mySeriesInfo = database.getSeriesInfo(myId);
|
||||
myUids = database.listUids(myId);
|
||||
HasBookmark = database.hasVisibleBookmark(myId);
|
||||
System.err.println(myId + ": " + getTitle() + " :: " + HasBookmark);
|
||||
myIsSaved = true;
|
||||
if (myUids == null || myUids.isEmpty()) {
|
||||
try {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue