Merge lp:~aauzi/midori/fix-bookmarks-menu-update-regression into lp:midori
Proposed by
André Auzi
Status: | Merged |
---|---|
Approved by: | Danielle Foré |
Approved revision: | 6577 |
Merged at revision: | 6759 |
Proposed branch: | lp:~aauzi/midori/fix-bookmarks-menu-update-regression |
Merge into: | lp:midori |
Diff against target: |
434 lines (+168/-43) 7 files modified
katze/katze-array.c (+53/-2) katze/katze-arrayaction.c (+10/-0) midori/midori-array.c (+4/-3) midori/midori-bookmarks-db.c (+85/-13) midori/midori-bookmarks-db.h (+3/-4) midori/midori-browser.c (+12/-20) panels/midori-bookmarks.c (+1/-1) |
To merge this branch: | bzr merge lp:~aauzi/midori/fix-bookmarks-menu-update-regression |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
gue5t gue5t | Approve | ||
Cris Dywan | Abstain | ||
Review via email:
|
Commit message
bookmarks-db singleton was not completely connected to the application, as a result changes done in the panel were not properly propagated to the menu.
Additionnally import was not done in the database cache parent item, as a result the update of the root item, the dookmarks-db singleton, was not done.
Fix that.
Description of the change
The regression was already present in 0.5.7.
bookmarks-db singleton was not completely connected to the application, as a result changes done in the panel were not properly propagated to the menu.
Additionnally import was not done in the database cache parent item, as a result the update of the root item, the dookmarks-db singleton, was not done.
To post a comment you must log in.
Please replace DEBUG_UPDATE with midori_ debug(" bookmarks" ) or a check for "bookmarks" being in MIDORI_DEBUG if the code cannot use the function (will need to move the API to a lower level some day), build-time debugging is not easily accessible to most users.
I'm a little bit surprised that midori_ bookmarks_ db_populate_ folder is completely new here, surely there already was a way to enlist the items. Is there code that is too specialized?