diff options
author | Christopher James Lahey <clahey@ximian.com> | 2002-04-12 04:15:16 +0800 |
---|---|---|
committer | Chris Lahey <clahey@src.gnome.org> | 2002-04-12 04:15:16 +0800 |
commit | 2175169690175866675a79081b37158877b79d31 (patch) | |
tree | 97974e5744ad08e85f8b37d08871e71c7630dfd5 /addressbook/gui/widgets/e-minicard-view.c | |
parent | 0479b8d9a06faa76dd5622fd8549f380f8cac242 (diff) | |
download | gsoc2013-evolution-2175169690175866675a79081b37158877b79d31.tar gsoc2013-evolution-2175169690175866675a79081b37158877b79d31.tar.gz gsoc2013-evolution-2175169690175866675a79081b37158877b79d31.tar.bz2 gsoc2013-evolution-2175169690175866675a79081b37158877b79d31.tar.lz gsoc2013-evolution-2175169690175866675a79081b37158877b79d31.tar.xz gsoc2013-evolution-2175169690175866675a79081b37158877b79d31.tar.zst gsoc2013-evolution-2175169690175866675a79081b37158877b79d31.zip |
Include addressbook-config.h here as this file uses it.
2002-04-11 Christopher James Lahey <clahey@ximian.com>
* gui/component/addressbook-component.c: Include
addressbook-config.h here as this file uses it.
* gui/component/select-names/e-select-names.c (SPEC, SPEC2): Made
this dialog searchable by typing in the ETable.
* gui/widgets/e-addressbook-model.c: Include e-addressbook-util.h
here.
* gui/widgets/e-addressbook-reflow-adapter.c
(e_addressbook_reflow_adapter_right_click),
gui/widgets/e-addressbook-view.c (table_right_click): Fixed a
memory leak here by using "selection-done" signal.
* gui/widgets/e-addressbook-reflow-adapter.c,
gui/widgets/e-addressbook-reflow-adapter.h,
gui/widgets/e-addressbook-view.c, gui/widgets/e-minicard-view.c:
Added a right click menu for areas that aren't cards.
svn path=/trunk/; revision=16440
Diffstat (limited to 'addressbook/gui/widgets/e-minicard-view.c')
-rw-r--r-- | addressbook/gui/widgets/e-minicard-view.c | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/addressbook/gui/widgets/e-minicard-view.c b/addressbook/gui/widgets/e-minicard-view.c index 92ac189bca..ed020b93be 100644 --- a/addressbook/gui/widgets/e-minicard-view.c +++ b/addressbook/gui/widgets/e-minicard-view.c @@ -327,15 +327,21 @@ e_minicard_view_event (GnomeCanvasItem *item, GdkEvent *event) g_assert (E_IS_BOOK (book)); e_addressbook_show_contact_editor (book, e_card_new(""), TRUE, editable); + return TRUE; } - return TRUE; + case GDK_BUTTON_PRESS: + if (event->button.button == 3) { + return e_addressbook_reflow_adapter_base_right_click (view->adapter, event); + } + break; default: - if (GNOME_CANVAS_ITEM_CLASS(parent_class)->event) - return GNOME_CANVAS_ITEM_CLASS(parent_class)->event(item, event); - else - return FALSE; break; } + + if (GNOME_CANVAS_ITEM_CLASS(parent_class)->event) + return GNOME_CANVAS_ITEM_CLASS(parent_class)->event(item, event); + else + return FALSE; } static gint |