commit ca092dbbf4c8dcfa6959ddff3ed874ff20cff5ac
Author: Pierre-Yves Luyten <py@luyten.fr>
Date:   Sun Feb 17 11:47:01 2013 +0100

    Bump to 3.7.90

 NEWS         | 5 +++++
 TODO         | 5 ++++-
 configure.ac | 2 +-
 3 files changed, 10 insertions(+), 2 deletions(-)

commit ddf48cb0fd04c24bccd44fd0649de3613c17c996
Author: Pierre-Yves Luyten <py@luyten.fr>
Date:   Fri Feb 15 22:30:35 2013 +0100

    bijiNoteBook, controller : model for note trashed and color change
    
    Book signals now gives a pointer to note
    Don't rebuild model when deletion
    Have a dedicated flag for color changed
    Only rebuild the whole tree if mass change

 .gitignore                       |  2 ++
 src/bjb-controller.c             | 46 +++++++++++++++++++++++++---------------
 src/bjb-main-view.c              |  1 -
 src/bjb-window-base.c            |  1 -
 src/libbiji/biji-marshalers.list |  2 +-
 src/libbiji/biji-note-book.c     | 45 +++++++++++++++++++--------------------
 src/libbiji/biji-note-book.h     |  5 +++--
 src/libbiji/biji-note-obj.c      |  2 --
 8 files changed, 57 insertions(+), 47 deletions(-)

commit 4d3cdff6c22b8118baea307c304a369f93b825b4
Author: Pierre-Yves Luyten <py@luyten.fr>
Date:   Thu Feb 14 22:37:51 2013 +0100

    libbiji::Makefile Fix distcheck for marshalers

 src/libbiji/Makefile.am | 21 +++++++++++++++++++--
 1 file changed, 19 insertions(+), 2 deletions(-)

commit f23241fa83b16b1815e9e2b171c86b4b4915ecc0
Author: Pierre-Yves Luyten <py@luyten.fr>
Date:   Thu Feb 14 00:47:42 2013 +0100

    ListStore - Do not rebuild the whole store at each insertion
    
    Instead, fix libbiji book to emit a signal indicating which note changed.
    BjbController has to choose the right operation according to this signal.
    
    Marshallers list is easier to build with libbiji on its own Makefile.

 src/Makefile.am                         |  34 +-----
 src/bjb-bijiben.c                       |   2 +-
 src/bjb-controller.c                    | 182 ++++++++++++++++++++++++++++----
 src/bjb-controller.h                    |   2 +
 src/bjb-main-view.h                     |   4 +
 src/libbiji/Makefile.am                 |  73 +++++++++++++
 src/libbiji/biji-date-time.c            |   2 +-
 src/libbiji/biji-marshalers.list        |   1 +
 src/libbiji/biji-note-book.c            |  47 +++++----
 src/libbiji/biji-note-book.h            |  14 ++-
 src/libbiji/biji-tracker.h              |   2 +-
 src/libbiji/biji-zeitgeist.c            |   2 +-
 src/libbiji/editor/biji-webkit-editor.c |   1 +
 src/libbiji/libbiji.h                   |   2 +
 14 files changed, 289 insertions(+), 79 deletions(-)

commit 67fe786e6c5432891ae7f8dba3c3fe3987436c3e
Author: Pierre-Yves Luyten <py@luyten.fr>
Date:   Thu Feb 14 00:42:22 2013 +0100

    selectiontoolbar : do not destroy twice things

 src/bjb-main-toolbar.c      |  2 --
 src/bjb-main-view.c         | 12 ++++--------
 src/bjb-selection-toolbar.c |  5 -----
 src/bjb-window-base.c       |  3 ++-
 4 files changed, 6 insertions(+), 16 deletions(-)

commit da4de8b079786fdc6783767b5a93d7a5939f735c
Author: Pierre-Yves Luyten <py@luyten.fr>
Date:   Thu Feb 14 00:41:41 2013 +0100

    search toolbar : do not disconnect twice

 src/bjb-search-toolbar.c | 3 ---
 1 file changed, 3 deletions(-)

commit 430106443c89f429c09f93933727ad21101b8ebc
Author: Pierre-Yves Luyten <py@luyten.fr>
Date:   Mon Feb 11 01:15:36 2013 +0100

    notebook: fix a small leak

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

commit ce015fa01785a2d2071d787e5308ccaf831ae1cd
Author: Pierre-Yves Luyten <py@luyten.fr>
Date:   Mon Feb 11 01:14:50 2013 +0100

    icons: fix a small leak

 src/utils/bjb-icons-colors.c | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

commit 5176619f9868383a8501618d67894e61f7970923
Author: Pierre-Yves Luyten <py@luyten.fr>
Date:   Sun Feb 10 01:12:04 2013 +0100

    bjbController: do not refresh the model while hidden
    
    While editing a note, the main view is hidden, thus refreshing the model has no sense. The counterpart is to refresh the model when switching back to main view.

 src/bjb-controller.c  | 36 +++++++++++++++++++++++++-----------
 src/bjb-controller.h  |  6 ++++++
 src/bjb-main-view.c   |  7 ++++++-
 src/bjb-window-base.c |  8 ++++++++
 4 files changed, 45 insertions(+), 12 deletions(-)

commit 483d9c539ebc0fecabc638183b7392e4dc615bff
Author: Enrico Nicoletto <liverig@gmail.com>
Date:   Sat Feb 9 23:30:55 2013 -0200

    Updated Brazilian Portuguese translation

 po/pt_BR.po | 70 ++++++++++++++++++++++++++++++++++++++++++-------------------
 1 file changed, 49 insertions(+), 21 deletions(-)

commit d4f28f3275c2b057c903c1810c3c7acf90057214
Author: Pierre-Yves Luyten <py@luyten.fr>
Date:   Fri Feb 8 23:46:37 2013 +0100

    Fix leaks on finalizers not complete (note_obj, controller)

 src/bjb-controller.c        | 1 +
 src/libbiji/biji-note-obj.c | 1 +
 2 files changed, 2 insertions(+)

commit 484c11db71f0e6ffb36b57a9ee5c48c411fc6bde
Author: Pierre-Yves Luyten <py@luyten.fr>
Date:   Fri Feb 8 22:32:50 2013 +0100

    Fix leaks on path, color and dates strings

 src/bjb-main-view.c                           | 11 +++++----
 src/libbiji/biji-tracker.c                    | 19 ++++++++++-----
 src/libbiji/serializer/biji-lazy-serializer.c | 35 +++++++++++++++++----------
 3 files changed, 41 insertions(+), 24 deletions(-)

commit 5c352ae5b5b8e0c787b7e291001e603ea543bde5
Author: Pierre-Yves Luyten <py@luyten.fr>
Date:   Fri Feb 8 21:50:18 2013 +0100

    NoteObjSetRgba : fix leak

 src/libbiji/biji-note-obj.c | 8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)

commit 009bc3e9140a6a89373374a1ef3a965165f9766a
Author: Pierre-Yves Luyten <py@luyten.fr>
Date:   Fri Feb 8 21:40:17 2013 +0100

    Fix leak on biji_note_obj_get_path
    
    The returned string must be freed

 src/bjb-bijiben.c                                 |  5 ++++-
 src/bjb-controller.c                              |  9 +++++++--
 src/libbiji/biji-note-book.c                      | 15 +++++++++------
 src/libbiji/biji-tracker.c                        | 20 +++++++++++++++-----
 src/libbiji/biji-zeitgeist.c                      |  6 ++++--
 src/libbiji/deserializer/biji-lazy-deserializer.c |  9 +++++++--
 6 files changed, 46 insertions(+), 18 deletions(-)

commit 9cf65b0a02f534c06a3a93546b3ea8867737460a
Author: Pierre-Yves Luyten <py@luyten.fr>
Date:   Thu Feb 7 01:53:45 2013 +0100

    Fix switch to already opened note
    
    We can't rely on window's title since a long time. Use a pointer to the note.

 src/bjb-main-view.c         | 25 ++++++++++++++-----------
 src/bjb-note-view.c         |  1 +
 src/bjb-window-base.c       | 33 ++++++++++++++++++++++++++++-----
 src/bjb-window-base.h       |  4 ++++
 src/libbiji/biji-note-obj.c | 14 ++++++--------
 src/libbiji/biji-note-obj.h |  2 +-
 6 files changed, 54 insertions(+), 25 deletions(-)

commit 555aa6af95991532efc4584a3483f0e419ea719e
Author: Pierre-Yves Luyten <py@luyten.fr>
Date:   Thu Feb 7 01:13:50 2013 +0100

    MainView : keep track of current scrolled position and search
    
    Use a GtkNotebook to store the main view rather than destroying the main view.

 src/bjb-main-view.c      | 56 +++++++++++++++++++++++++----------
 src/bjb-main-view.h      |  2 ++
 src/bjb-note-view.c      | 20 ++++---------
 src/bjb-search-toolbar.c | 76 ++++++++++++++++++++++++++++++++----------------
 src/bjb-search-toolbar.h |  4 +++
 src/bjb-window-base.c    | 67 +++++++++++++++++++++++++++---------------
 src/bjb-window-base.h    | 20 ++++++-------
 7 files changed, 155 insertions(+), 90 deletions(-)

commit 59312f9dd4fdea0c0fa69582335c22bca36f41fa
Author: Pierre-Yves Luyten <py@luyten.fr>
Date:   Sun Feb 3 23:55:36 2013 +0100

    CollectionsDialog: do not show headers

 src/bjb-note-tag-dialog.c | 1 +
 1 file changed, 1 insertion(+)

commit cff0c27cc1489b66a773f5f65e165a1e54d6000d
Author: Pierre-Yves Luyten <py@luyten.fr>
Date:   Sun Feb 3 11:15:55 2013 +0100

    Tracker: use DataContainer rather than tags

 src/bjb-controller.c                              | 22 ++---
 src/bjb-note-tag-dialog.c                         | 80 +++++++++++-------
 src/libbiji/biji-note-obj.c                       | 14 ++--
 src/libbiji/biji-note-obj.h                       |  8 +-
 src/libbiji/biji-tracker.c                        | 99 ++++++++++++-----------
 src/libbiji/biji-tracker.h                        | 29 ++++---
 src/libbiji/deserializer/biji-lazy-deserializer.c |  2 +-
 src/libbiji/serializer/biji-lazy-serializer.c     |  2 +-
 8 files changed, 148 insertions(+), 108 deletions(-)

commit 8b596ca3dba251d625c87278142098332655934c
Author: Pierre-Yves Luyten <py@luyten.fr>
Date:   Sat Feb 2 15:13:21 2013 +0100

    Update NEWS to 3 7 5
    
    forgot this one

 NEWS | 10 ++++++++++
 1 file changed, 10 insertions(+)

commit 326a566b2839270e254aac77ac4f78ef0c9e9d8d
Author: Pierre-Yves Luyten <py@luyten.fr>
Date:   Sat Feb 2 14:56:07 2013 +0100

    Bump to 3.7.5

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)