diff options
author | Javier <dev.git@javispedro.com> | 2015-01-25 01:12:13 +0100 |
---|---|---|
committer | Javier <dev.git@javispedro.com> | 2015-01-25 01:12:13 +0100 |
commit | 8251c0a4623e281fe25e420820f57b4c727a5bd2 (patch) | |
tree | c38ee196754c6b62887400826a65c0c60e5ae779 /libmdock/mdock-widget.c | |
parent | fe69cfd1ad1e98508be79b85a34a7f0c04190c91 (diff) | |
download | mdock-8251c0a4623e281fe25e420820f57b4c727a5bd2.tar.gz mdock-8251c0a4623e281fe25e420820f57b4c727a5bd2.zip |
add recent items to context menu
Diffstat (limited to 'libmdock/mdock-widget.c')
-rw-r--r-- | libmdock/mdock-widget.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/libmdock/mdock-widget.c b/libmdock/mdock-widget.c index 004a590..5b3daed 100644 --- a/libmdock/mdock-widget.c +++ b/libmdock/mdock-widget.c @@ -22,12 +22,17 @@ #define WNCK_I_KNOW_THIS_IS_UNSTABLE 1 #include <libwnck/libwnck.h> +#include "../config.h" #include "mdock-widget.h" #include "mdock-item-window-selector.h" #include "mdock-item-menu.h" #include "mdock-item.h" #include "matcher.h" +#ifdef HAVE_ZEITGEIST +#include <zeitgeist.h> +#endif + #define POPUP_SHOW_TIMEOUT 200 #define POPUP_HIDE_TIMEOUT 500 @@ -769,6 +774,12 @@ static void mdock_widget_init(MDockWidget *self) { self->priv = MDOCK_WIDGET_GET_PRIVATE(self); +#ifdef HAVE_ZEITGEIST + // Initialize zeitgeist now, + // since hilarity ensues if you try to do it on a Wnck callback... + zeitgeist_log_get_default(); +#endif + gtk_drag_dest_set(GTK_WIDGET(self), 0, drag_types, G_N_ELEMENTS(drag_types), GDK_ACTION_MOVE); |