Notes in bookmarks.
authorAkos Polster <polster@nolove.pipacs.com>
Sat, 23 Oct 2010 23:01:57 +0000 (01:01 +0200)
committerAkos Polster <polster@nolove.pipacs.com>
Sat, 23 Oct 2010 23:01:57 +0000 (01:01 +0200)
bookmarkinfodialog.cpp
bookmarksdialog.cpp
pkg/changelog

index 7e9da91..b104821 100644 (file)
@@ -14,13 +14,14 @@ BookmarkInfoDialog::BookmarkInfoDialog(Book *b, int i, QWidget *parent):
     QString label("At ");
     label += QString::number((int)(100 * book->
         getProgress(bookmark.part, bookmark.pos))) + "%";
+    if (!bookmark.note.isEmpty()) {
+        label += ": " + bookmark.note;
+    }
+    label += "\n";
     int chapterIndex = book->chapterFromPart(bookmark.part);
     if (chapterIndex != -1) {
         QString chapterId = book->chapters[chapterIndex];
-        label += ", in\"" + book->content[chapterId].name + "\"";
-    }
-    if (!bookmark.note.isEmpty()) {
-        label += "\n" + bookmark.note;
+        label += "In\"" + book->content[chapterId].name + "\"";
     }
     QLabel *info = new QLabel(label, this);
     addWidget(info);
index 6e22e93..9902643 100644 (file)
@@ -25,13 +25,14 @@ BookmarksDialog::BookmarksDialog(Book *book_, QWidget *parent):
         QString label("At ");
         label += QString::number((int)(100 * book_->
             getProgress(bookmark.part, bookmark.pos))) + "%";
+        if (!bookmark.note.isEmpty()) {
+            label += ": " + bookmark.note;
+        }
+        label += "\n";
         int chapterIndex = book_->chapterFromPart(bookmark.part);
         if (chapterIndex != -1) {
             QString chapterId = book_->chapters[chapterIndex];
-            label += ", in \"" + book_->content[chapterId].name + "\"";
-        }
-        if (!bookmark.note.isEmpty()) {
-            label += "\n" + bookmark.note;
+            label += "In \"" + book_->content[chapterId].name + "\"";
         }
         data.append(label);
     }
index 58df6ef..03afeeb 100644 (file)
@@ -4,6 +4,7 @@ dorian (0.3.1-1) unstable; urgency=low
   * Fix book view kinetic scrolling on Symbian
   * Failed attempt to add kinetic scrolling to lists on Symbian
   * Fix database creation on Symbian
+  * Bookmarks to have notes
 
  -- Akos Polster <akos@pipacs.com>  Sat, 10 Oct 2010 02:00:00 +0200