]> spindle.queued.net Git - midori/commit
Finish refactoring the toolbar to use only actions
authorChristian Dywan <christian@twotoasts.de>
Fri, 10 Oct 2008 20:31:37 +0000 (22:31 +0200)
committerChristian Dywan <christian@twotoasts.de>
Fri, 10 Oct 2008 20:31:37 +0000 (22:31 +0200)
commite1b828edf2d014f9eb5c78e5df020a45ecaed902
tree488c3f957fe8dd9fade3c21542257b1de2389729
parent16e47a6a1f80c73715937d6d66358e9a9987e1cb
Finish refactoring the toolbar to use only actions

Finally the trash, which was the last item that
needed to be implemented as an action, is an
action, a KatzeArrayAction to be exact.

This simplifies more code and also makes Window
and RecentlyVisited generically implementable.

Incidentally this change also fixes a bug where
the browser tried to add a new tab when the last
one was closed, even while destroying itself.

Furthermore sokoke_image_menu_item_ellipsized
and sokoke_widget_popup were promoted to Katze.
We're still keeping the old functions for now.
katze/Makefile.am
katze/katze-arrayaction.c [new file with mode: 0644]
katze/katze-arrayaction.h [new file with mode: 0644]
katze/katze-utils.c
katze/katze-utils.h
katze/katze.h
midori/midori-browser.c
midori/sokoke.c
po/POTFILES.in