commit bafdab87c69514bf0fae4be495ca70a3fe93e5e0 Author: Pierre-Yves Luyten 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 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ý 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 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 Date: Mon Apr 29 01:13:21 2013 +0200 Merge branch 'collection' commit 1f1a30d48e9af03d6674d63d7576cc43687285de Author: Pierre-Yves Luyten 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 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 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 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 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 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 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 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 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 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 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 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 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 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ý 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 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 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 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 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 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 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 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 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 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 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 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 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 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 <1132321739qq@gmail.com> 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