commit bafdab87c69514bf0fae4be495ca70a3fe93e5e0
Author: Pierre-Yves Luyten <[email protected]>
Date:   Tue Apr 30 22:11:11 2013 +0200

   Bump to 3.9.1

NEWS         | 26 ++++++++++++++++++++++++++
TODO         |  1 -
configure.ac |  3 ++-
3 files changed, 28 insertions(+), 2 deletions(-)

commit 341f7cc6ccda74473d373fe6b5dd00b868341251
Author: Pierre-Yves Luyten <[email protected]>
Date:   Tue Apr 30 22:08:06 2013 +0200

   update to latest libgd

libgd | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

commit 9ce0474fb418fe66b229e8f428ad16591ce84e85
Author: Marek Černocký <[email protected]>
Date:   Tue Apr 30 14:58:44 2013 +0200

   Updated Czech translation

po/cs.po | 49 +++++++++++++++++++++++++------------------------
1 file changed, 25 insertions(+), 24 deletions(-)

commit 534b25b0b488aa19c32ebffaa60b7d52862b79aa
Author: Ekaterina Gerasimova <[email protected]>
Date:   Mon Apr 29 21:44:11 2013 +0100

   UI: Rename "External Notes" to "Import Notes"

   Bug 699263

src/bjb-app-menu.c        | 4 ++--
src/resources/app-menu.ui | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)

commit df1917568be41785ef3deef2368ff9045e5db564
Merge: abb8f85 1f1a30d
Author: Pierre-Yves Luyten <[email protected]>
Date:   Mon Apr 29 01:13:21 2013 +0200

   Merge branch 'collection'

commit 1f1a30d48e9af03d6674d63d7576cc43687285de
Author: Pierre-Yves Luyten <[email protected]>
Date:   Mon Apr 29 00:15:04 2013 +0200

   Collections: initial view implementation

   The collection can be seen and user can simply go back

src/bjb-controller.c       | 62 +++++++++++++++++++++++++++++++++-
src/bjb-controller.h       |  4 +++
src/bjb-main-toolbar.c     | 84 +++++++++++++++++++++++++++++++++-------------
src/bjb-main-view.c        |  8 ++++-
src/libbiji/biji-tracker.c | 70 +++++++++++++++++++++++++++++++++++++-
src/libbiji/biji-tracker.h |  8 +++++
6 files changed, 209 insertions(+), 27 deletions(-)

commit 68f6e61b7b50450427286794a3212ce5bb71858c
Author: Pierre-Yves Luyten <[email protected]>
Date:   Mon Apr 29 00:11:22 2013 +0200

   mainView : add spinner view accessor

src/bjb-window-base.c | 6 ++++++
src/bjb-window-base.h | 1 +
2 files changed, 7 insertions(+)

commit 9cb72eae1aae98c2974f7a3880c5fd05fdf6569d
Author: Pierre-Yves Luyten <[email protected]>
Date:   Mon Apr 29 00:04:53 2013 +0200

   noteBook: do not replace existing collections

   Only create really new ones

src/libbiji/biji-note-book.c | 16 +++++++++-------
1 file changed, 9 insertions(+), 7 deletions(-)

commit f4dd06a6338da0337b5951fc3b6835f143616708
Author: Pierre-Yves Luyten <[email protected]>
Date:   Sun Apr 28 20:59:41 2013 +0200

   bijiItem: handle more collection stuff at item level

   Notes and Collections should share some accessors.
   This partly fixes the note/tag dialog and prepare for next.

src/bjb-note-tag-dialog.c                         | 17 ++++++++---------
src/libbiji/biji-collection.c                     | 16 ++++++++++++++++
src/libbiji/biji-item.c                           | 10 ++++++++++
src/libbiji/biji-item.h                           | 20 ++++++++++++++++++++
src/libbiji/biji-note-obj.c                       | 16 +++++++++++-----
src/libbiji/biji-note-obj.h                       |  4 ----
src/libbiji/deserializer/biji-lazy-deserializer.c |  2 +-
7 files changed, 66 insertions(+), 19 deletions(-)

commit d92a10415d3d30fb5b0b20b2ca27bbb0044afdf8
Author: Pierre-Yves Luyten <[email protected]>
Date:   Sun Apr 28 06:48:45 2013 +0200

   noteBook: start fixing the changed signal

   The signal now sends an item, receiver should check for type

src/bjb-controller.c         | 44 ++++++++++++++++++++++++--------------------
src/libbiji/biji-note-book.c | 14 +++++++-------
src/libbiji/biji-note-book.h |  6 +++---
3 files changed, 34 insertions(+), 30 deletions(-)

commit 0a84c72a5f25bd3cf55faef236133207b045d12f
Author: Pierre-Yves Luyten <[email protected]>
Date:   Sun Apr 28 05:56:41 2013 +0200

   Items: start fixing func accessing both notes & collections

   Now that collections appear on the main view,
   the callbacks should work with both cases

src/bjb-bijiben.c             |  2 +-
src/bjb-main-toolbar.c        |  4 +--
src/bjb-main-view.c           | 77 ++++++++++++++++++++++++-------------------
src/bjb-main-view.h           |  8 ++---
src/bjb-note-tag-dialog.c     | 46 +++++++++++++-------------
src/bjb-selection-toolbar.c   |  8 ++---
src/libbiji/biji-collection.c | 24 +++++++++++---
src/libbiji/biji-item.c       | 12 +++++--
src/libbiji/biji-item.h       | 19 +++--------
src/libbiji/biji-note-book.c  | 17 ++++------
src/libbiji/biji-note-book.h  |  4 +--
src/libbiji/biji-note-obj.c   | 27 ++++++++-------
src/libbiji/biji-note-obj.h   |  4 ---
src/libbiji/biji-tracker.c    |  8 ++---
14 files changed, 138 insertions(+), 122 deletions(-)

commit f154ac73f581cc091c45f0412c80ee0941a28358
Author: Pierre-Yves Luyten <[email protected]>
Date:   Sat Apr 27 20:44:43 2013 +0200

   Collections: Read-Only first draft

   Collections are now created and returned per NoteBook.
   Visible on retrieve, but cannot be activated

src/bjb-controller.c          |  26 +++-
src/libbiji/Makefile.am       |   2 +
src/libbiji/biji-collection.c | 291 ++++++++++++++++++++++++++++++++++++++++++
src/libbiji/biji-collection.h |  59 +++++++++
src/libbiji/biji-item.c       |  13 +-
src/libbiji/biji-item.h       |  30 ++++-
src/libbiji/biji-note-book.c  |  68 ++++++----
src/libbiji/biji-note-book.h  |   2 -
src/libbiji/biji-note-obj.c   |  40 +++---
src/libbiji/libbiji.h         |   3 +-
10 files changed, 474 insertions(+), 60 deletions(-)

commit abb8f850022c708e03ac36765b61b6bfae58507e
Author: Antonio Fernandes C. Neto <[email protected]>
Date:   Sat Apr 27 17:56:30 2013 -0300

   Updated Brazilian Portuguese translation

po/pt_BR.po | 92 ++++++++++++++++++++++++++++++++++++-------------------------
1 file changed, 54 insertions(+), 38 deletions(-)

commit 70aa5040086110d54de9cfcae591d94cd35d5d01
Author: Pierre-Yves Luyten <[email protected]>
Date:   Sat Apr 27 11:42:00 2013 +0200

   Controller : clarify some func accessing Items rather Notes

   Currently, every item is a note. But controller will need
   at some point to carefully check type.

src/bjb-controller.c   | 116 +++++++++++++++++++++++--------------------------
src/bjb-controller.h   |   2 +-
src/bjb-main-toolbar.c |   2 +-
3 files changed, 57 insertions(+), 63 deletions(-)

commit d65f81e44236984d81ce6152ac64a090bae57db8
Author: Pierre-Yves Luyten <[email protected]>
Date:   Sat Apr 27 09:32:30 2013 +0200

   noteObj: use biji_item_get_* accessors

   Title, Uuid, Icon, Emblem, Mtime,
   are provided via parent bijiItem rather directly.

src/bjb-bijiben.c                                 |  4 +-
src/bjb-controller.c                              | 79 ++++++++++++-----------
src/bjb-main-toolbar.c                            | 12 ++--
src/bjb-share.c                                   |  2 +-
src/libbiji/biji-item.c                           | 34 ++++++++--
src/libbiji/biji-item.h                           | 26 +++++++-
src/libbiji/biji-note-book.c                      | 11 ++--
src/libbiji/biji-note-book.h                      |  6 +-
src/libbiji/biji-note-obj.c                       | 53 ++++++++++-----
src/libbiji/biji-note-obj.h                       | 12 ----
src/libbiji/biji-tracker.c                        |  9 +--
src/libbiji/biji-zeitgeist.c                      |  6 +-
src/libbiji/deserializer/biji-lazy-deserializer.c |  4 +-
src/libbiji/serializer/biji-lazy-serializer.c     |  9 ++-
14 files changed, 170 insertions(+), 97 deletions(-)

commit 69904b8e22cb7c0d9b1b74fc582d3eeaf03aea5b
Author: Pierre-Yves Luyten <[email protected]>
Date:   Sat Apr 27 01:09:52 2013 +0200

   noteObj : derive from a new BijiItem

   Rather than a GObject, NoteObj is an Item
   Item will be able to allow generic getters

src/libbiji/Makefile.am     |  2 ++
src/libbiji/biji-item.c     | 69 +++++++++++++++++++++++++++++++++++++++++++++
src/libbiji/biji-item.h     | 59 ++++++++++++++++++++++++++++++++++++++
src/libbiji/biji-note-obj.c |  2 +-
src/libbiji/biji-note-obj.h |  6 ++--
src/libbiji/libbiji.h       |  1 +
6 files changed, 136 insertions(+), 3 deletions(-)

commit 5b6c01656d972bbdb39217eca5029c43664b87bf
Author: Pierre-Yves Luyten <[email protected]>
Date:   Fri Apr 26 23:42:57 2013 +0200

   Bijiben: do not show_all twice

src/bjb-bijiben.c | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)

commit 7519111fecb1c8a5acf41db40a200437e0aec3e5
Author: Pierre-Yves Luyten <[email protected]>
Date:   Fri Apr 26 22:32:01 2013 +0200

   controller: Do not try to display all notes at startup

   Wait for the book to be loaded. Rather,
   new window do request all notes to be displayed directly.

src/bjb-app-menu.c   | 6 ++++++
src/bjb-controller.c | 2 +-
2 files changed, 7 insertions(+), 1 deletion(-)

commit c45bc5a66d55d8253b693aa7bf8730f9d818e4f1
Author: Pierre-Yves Luyten <[email protected]>
Date:   Thu Apr 25 23:01:08 2013 +0200

   mainToolbar: fix warning for AccelGroup

src/bjb-main-toolbar.c | 3 +++
1 file changed, 3 insertions(+)

commit 9c4d21d62740e0ad89478718a787c547689edbec
Author: Marek Černocký <[email protected]>
Date:   Thu Apr 25 21:24:47 2013 +0200

   Updated Czech translation

po/cs.po | 91 +++++++++++++++++++++++++++++++++++++---------------------------
1 file changed, 53 insertions(+), 38 deletions(-)

commit 227b56f001085871ed7c5da3b5751c5b57e5ba9e
Author: Daniel Mustieles <[email protected]>
Date:   Thu Apr 25 18:03:11 2013 +0200

   Updated Spanish translation

po/es.po | 91 +++++++++++++++++++++++++++++++++++++---------------------------
1 file changed, 53 insertions(+), 38 deletions(-)

commit eeb03809d1b409f3e8bff162ea31c91b71836844
Author: Pierre-Yves Luyten <[email protected]>
Date:   Thu Apr 25 01:20:25 2013 +0200

   emptyResultsBox: inform the user when no book is loaded

   this is the most trivial case.
   Book is loaded but no note appear.
   Trashed notes or searching in vain are not yet supported.

src/bjb-controller.c  | 13 ++++++++++++-
src/bjb-window-base.c | 22 ++++++++++++++++++++++
src/bjb-window-base.h |  2 ++
3 files changed, 36 insertions(+), 1 deletion(-)

commit e9e47b8e268db4a220f6ff384c50ccadf18431bf
Author: Pierre-Yves Luyten <[email protected]>
Date:   Thu Apr 25 01:19:28 2013 +0200

   emptyResultsBox : unused types

   the user might have no note,
   but we can also inform about no result

src/bjb-empty-results-box.c | 53 +++++++++++++++++++++++++++++++++++++--------
src/bjb-empty-results-box.h |  9 ++++++++
2 files changed, 53 insertions(+), 9 deletions(-)

commit 06523e97b0c91428c833b96089df398baf36e888
Author: Pierre-Yves Luyten <[email protected]>
Date:   Thu Apr 25 01:15:09 2013 +0200

   mainView: fix typo on_view_selection_changed

src/bjb-main-view.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)

commit 5f712ae52bcb1e91d7bd494bd6d89a9e445e5087
Author: Pierre-Yves Luyten <[email protected]>
Date:   Thu Apr 25 00:11:17 2013 +0200

   Controller: fix list-view note-color-changed

   When a note color is changed, in case of list view
   emblem should be updated

src/bjb-controller.c | 5 +++++
1 file changed, 5 insertions(+)

commit 5ec5bb0c42a81424c07b781f1a3294d5dbb0e52a
Author: Pierre-Yves Luyten <[email protected]>
Date:   Thu Apr 25 00:03:21 2013 +0200

   mainToolbar : fix regressions on selection mode

   Things have changed and toolbar was ignoring selection changing

src/bjb-main-toolbar.c | 36 +++++++++++++++++++++++++++++++++---
src/bjb-main-view.c    | 42 +++++++++++-------------------------------
2 files changed, 44 insertions(+), 34 deletions(-)

commit 4342a8bb8357b3362277a2857748c687f4b3675c
Author: Pierre-Yves Luyten <[email protected]>
Date:   Wed Apr 24 22:10:35 2013 +0200

   BjbController: own a reference to window, not to GdMainView

   The controller has to work with the BjbWindowBase

src/bjb-controller.c  | 78 +++++++++++++++++++++++++++------------------------
src/bjb-controller.h  | 13 ++++-----
src/bjb-main-view.c   |  7 ++---
src/bjb-window-base.c |  3 +-
src/bjb-window-base.h |  1 -
5 files changed, 53 insertions(+), 49 deletions(-)

commit 5b7ddfc25f23ef47383089b15e389ef0abf48bed
Author: Piotr Drąg <[email protected]>
Date:   Wed Apr 24 17:50:59 2013 +0200

   Updated POTFILES.in

po/POTFILES.in | 1 +
1 file changed, 1 insertion(+)

commit d29b607ee8dfe6313d549e0eec7692f37499e804
Author: Pierre-Yves Luyten <[email protected]>
Date:   Wed Apr 24 00:21:17 2013 +0200

   Update to latest libgd

libgd | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

commit 6a721f0249ee5886bd34457a365a78c2f96bd808
Author: Pierre-Yves Luyten <[email protected]>
Date:   Wed Apr 24 00:19:37 2013 +0200

   noteView : use mainToolbar rather own toolbar

   Change MainToolbar implementation to handle also note view.
   This is a bit more simple

src/bjb-app-menu.c     |   2 +-
src/bjb-bijiben.c      |   2 +-
src/bjb-main-toolbar.c | 490 +++++++++++++++++++++++++++++++++++++++----------
src/bjb-main-toolbar.h |  10 +-
src/bjb-main-view.c    | 102 ++++++++--
src/bjb-main-view.h    |  13 ++
src/bjb-note-view.c    | 298 +-----------------------------
src/bjb-window-base.c  |  81 +++++---
src/bjb-window-base.h  |  10 +-
9 files changed, 568 insertions(+), 440 deletions(-)

commit f93eac8813587bd26563c725b2bf3639a5b75fda
Author: Pierre-Yves Luyten <[email protected]>
Date:   Sun Apr 21 02:20:13 2013 +0200

   emptyResultsBox : initial unused draft

   the box shows no note exists. It migth be improved to also
   handle the case of search. Or a different box might be used.

data/icons/hicolor_actions_scalable_note.svg | 132 +++++++-------------------
src/Makefile.am                              |   2 +
src/bjb-empty-results-box.c                  | 136 +++++++++++++++++++++++++++
src/bjb-empty-results-box.h                  |  76 +++++++++++++++
4 files changed, 249 insertions(+), 97 deletions(-)

commit 65bb2b53f4aeb1450945a269977af023d8f98117
Author: Pierre-Yves Luyten <[email protected]>
Date:   Sat Apr 20 11:35:43 2013 +0200

   noteObj: make icon squared.

   see #698369

src/libbiji/biji-note-obj.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

commit 95d6dfae9ae3e601edf43019437bbd116974a13b
Author: Pierre-Yves Luyten <[email protected]>
Date:   Sat Apr 20 11:31:59 2013 +0200

   mainToolbar: show a search button

   See #698245 : make search feature visible.

src/bjb-main-toolbar.c   | 60 ++++++++++++++++++++++++++++++++++++++++++++----
src/bjb-main-toolbar.h   |  2 ++
src/bjb-main-view.c      | 16 +++++++++++++
src/bjb-main-view.h      |  5 ++++
src/bjb-search-toolbar.c | 40 +++++++++++++++++++++++++++++++-
src/bjb-search-toolbar.h |  4 ++++
6 files changed, 122 insertions(+), 5 deletions(-)

commit 9c3d0b963b91daba594776fa123c891b20ce67b7
Author: tuhaihe <[email protected]>
Date:   Sat Apr 20 04:41:49 2013 +0800

   Update Simplified Chinese translation

po/zh_CN.po | 87 +++++++++++++++++++++++++++++++++++++++++--------------------
1 file changed, 59 insertions(+), 28 deletions(-)

commit 3eaa64f396ead1803397a840cffeb5f5fd160470