aboutsummaryrefslogtreecommitdiffstats
path: root/widgets
diff options
context:
space:
mode:
authorChristopher James Lahey <clahey@helixcode.com>2001-01-30 19:14:18 +0800
committerChris Lahey <clahey@src.gnome.org>2001-01-30 19:14:18 +0800
commit8ee392b8a3cea8965d3cc250c9e679d48f5d4aed (patch)
treef9f8ead9e5ea44d74d0c3e20c77180eac33aaabe /widgets
parent292149afa56873fe4dbc48a19f6645f1a8f2aa81 (diff)
downloadgsoc2013-evolution-8ee392b8a3cea8965d3cc250c9e679d48f5d4aed.tar.gz
gsoc2013-evolution-8ee392b8a3cea8965d3cc250c9e679d48f5d4aed.tar.zst
gsoc2013-evolution-8ee392b8a3cea8965d3cc250c9e679d48f5d4aed.zip
Made carriage return finish editing.
2001-01-30 Christopher James Lahey <clahey@helixcode.com> * e-table-click-to-add.c (etcta_event): Made carriage return finish editing. * e-table-item.c (eti_event): Made carriage return key press signal go out before sending it to the selection model. svn path=/trunk/; revision=7909
Diffstat (limited to 'widgets')
-rw-r--r--widgets/table/e-table-click-to-add.c78
-rw-r--r--widgets/table/e-table-item.c9
2 files changed, 56 insertions, 31 deletions
diff --git a/widgets/table/e-table-click-to-add.c b/widgets/table/e-table-click-to-add.c
index 70a82a3bc2..0948ad1eb0 100644
--- a/widgets/table/e-table-click-to-add.c
+++ b/widgets/table/e-table-click-to-add.c
@@ -263,6 +263,55 @@ etcta_point (GnomeCanvasItem *item, double x, double y, int cx, int cy,
return 0.0;
}
+static void finish_editing (ETableClickToAdd *etcta);
+
+static int
+item_key_press (ETableItem *item, int row, int col, GdkEvent *event, ETableClickToAdd *etcta)
+{
+ switch (event->key.keyval) {
+ case GDK_Return:
+ case GDK_KP_Enter:
+ case GDK_ISO_Enter:
+ case GDK_3270_Enter:
+ finish_editing(etcta);
+ return TRUE;
+ }
+ return FALSE;
+}
+
+static void
+finish_editing (ETableClickToAdd *etcta)
+{
+ if (etcta->row) {
+ ETableModel *one;
+
+ e_table_one_commit(E_TABLE_ONE(etcta->one));
+ etcta_drop_one (etcta);
+ gtk_object_destroy(GTK_OBJECT(etcta->row));
+ etcta->row = NULL;
+
+ one = e_table_one_new(etcta->model);
+ etcta_add_one (etcta, one);
+ gtk_object_unref(GTK_OBJECT(one));
+
+ e_table_selection_model_clear(etcta->selection);
+
+ etcta->row = gnome_canvas_item_new(GNOME_CANVAS_GROUP(etcta),
+ e_table_item_get_type(),
+ "ETableHeader", etcta->eth,
+ "ETableModel", etcta->one,
+ "minimum_width", etcta->width,
+ "drawgrid", TRUE,
+ "table_selection_model", etcta->selection,
+ NULL);
+
+ gtk_signal_connect(GTK_OBJECT(etcta->row), "key_press",
+ GTK_SIGNAL_FUNC(item_key_press), etcta);
+
+ e_table_item_set_cursor(E_TABLE_ITEM(etcta->row), 0, 0);
+ }
+}
+
/*
* Handles the events on the ETableClickToAdd, particularly it creates the ETableItem and passes in some events.
*/
@@ -300,6 +349,8 @@ etcta_event (GnomeCanvasItem *item, GdkEvent *e)
"table_selection_model", etcta->selection,
NULL);
+ gtk_signal_connect(GTK_OBJECT(etcta->row), "key_press",
+ GTK_SIGNAL_FUNC(item_key_press), etcta);
}
/* Fall through. No break; */
case GDK_BUTTON_RELEASE:
@@ -324,32 +375,7 @@ etcta_event (GnomeCanvasItem *item, GdkEvent *e)
case GDK_Tab:
case GDK_KP_Tab:
case GDK_ISO_Left_Tab:
-
- if (etcta->row) {
- ETableModel *one;
-
- e_table_one_commit(E_TABLE_ONE(etcta->one));
- etcta_drop_one (etcta);
- gtk_object_destroy(GTK_OBJECT(etcta->row));
- etcta->row = NULL;
-
- one = e_table_one_new(etcta->model);
- etcta_add_one (etcta, one);
- gtk_object_unref(GTK_OBJECT(one));
-
- e_table_selection_model_clear(etcta->selection);
-
- etcta->row = gnome_canvas_item_new(GNOME_CANVAS_GROUP(item),
- e_table_item_get_type(),
- "ETableHeader", etcta->eth,
- "ETableModel", etcta->one,
- "minimum_width", etcta->width,
- "drawgrid", TRUE,
- "table_selection_model", etcta->selection,
- NULL);
-
- e_table_item_set_cursor(E_TABLE_ITEM(etcta->row), 0, 0);
- }
+ finish_editing (etcta);
break;
default:
break;
diff --git a/widgets/table/e-table-item.c b/widgets/table/e-table-item.c
index dc40e57f76..c2aa4d1ffa 100644
--- a/widgets/table/e-table-item.c
+++ b/widgets/table/e-table-item.c
@@ -1941,11 +1941,10 @@ eti_event (GnomeCanvasItem *item, GdkEvent *e)
eti->editing_col, eti->editing_row, E_CELL_EDITING);
#endif
}
- return_val = e_table_selection_model_key_press(eti->selection, (GdkEventKey *) e);
- if (!return_val) {
- gtk_signal_emit (GTK_OBJECT (eti), eti_signals [KEY_PRESS],
- model_to_view_row(eti, cursor_row), cursor_col, e, &return_val);
- }
+ gtk_signal_emit (GTK_OBJECT (eti), eti_signals [KEY_PRESS],
+ model_to_view_row(eti, cursor_row), cursor_col, e, &return_val);
+ if (!return_val)
+ return_val = e_table_selection_model_key_press(eti->selection, (GdkEventKey *) e);
break;
default:
the case where we haven't filled in the address yet. fixes #42620.Chris Toshok2003-05-152-0/+9 * clear the view (book_open_cb): track the book in the view, don't unref theJP Rosevear2003-05-156-64/+72 * strlen -> g_utf8_strlen. (e_select_names_text_model_insert): same.Chris Toshok2003-05-143-31/+94 * rename addressbook_destroy to this, and guard against multiple calls.Chris Toshok2003-05-142-6/+18 * terminate g_build_filename with NULL.Sean Gao2003-05-122-1/+7 * [ fixes bug #42048 ] button => response. (e_addressbook_view_print):Chris Toshok2003-05-122-3/+10 * [ fixes bug #41245 ] fix spacing/border widths as per HIG.Chris Toshok2003-05-123-151/+164 * Use glib macro to case from pointer to int.Jeremy Katz2003-05-094-2/+14 * i2003-05-06 Chris Toshok <toshok@ximian.com>Chris Toshok2003-05-072-14/+13 * [ fixes bug #41255 ] use stock buttons for Add/Remove.Chris Toshok2003-04-302-4/+10 * [ fixes bug #41144 ] use stock buttons for the Add/Delete buttons. SwitchChris Toshok2003-04-302-6/+67 * [ fixes bug #41211 ] call e_button_new_with_stock_icon to create ourChris Toshok2003-04-302-1/+9 * remove duplicate HOME_COUNTRY field add.Gilbert Fang2003-04-302-2/+5 * [ fixes bug #41910 ] change from model_changed to row_deleted here.Chris Toshok2003-04-301-0/+12 * [ fixes bug #41843] use e_card_simple_get_ecard_field instead ofChris Toshok2003-04-282-1/+9 * [ fixes bug #41779 ] we don't need to call gtk_widget_destroy on the oldChris Toshok2003-04-282-1/+8 * [ fixes bug #37351 ] the row the signal is called with is already theChris Toshok2003-04-242-1/+7 * [ either mostly or entirely fixes #33708 ] new function, factor it out ofChris Toshok2003-04-242-20/+48 * [ fixes bug #40954 ] guard against NULL bf->priv->summary (happens if theChris Toshok2003-04-202-7/+18 * [ fixes #40694 ] just grab focus if @activate == TRUE. we'll do allChris Toshok2003-04-202-9/+25 * Add missing -DPREFIXRodney Dawes2003-04-192-0/+5 * [ fixes #21499 ]Rodney Dawes2003-04-198-4/+19 * [ fixes #41252 ] change title from "Check Address" to "Full Address".Chris Toshok2003-04-162-1/+7 * [ fixes #40727 ] if the query text is either shorter than the cachedChris Toshok2003-04-092-5/+18 * kill an old e_utf8_gtk usageMike Kestner2003-04-091-1/+0 * (d): Remove all debuggingEttore Perazzoli2003-04-092-1/+6 * Remove color specifications from the druid so it will use theme colors.Dan Winship2003-04-083-30/+17 * [ fixes #7103 ] init style_set. and add the signal.Chris Toshok2003-04-086-97/+186 * [ fixes bug #40901 ] HIG-ify the ldap server edit dialog's button layout.Chris Toshok2003-04-082-13/+19 * [ fixes bug #39763 ] verb callback for EditCopy (cut_cb): verb callbackChris Toshok2003-04-082-0/+180 * change the ok/cancel button layout to be higified.Chris Toshok2003-04-082-6/+18 * [ last portion of #40046 fix ] ifdef this out to quiet the compiler.Chris Toshok2003-04-082-141/+50 * Fixes #40252.Not Zed2003-04-082-45/+52 * add tools.Chris Toshok2003-04-082-1/+5 * [ fixes bug #23036 ] : new and improved export utility.Gilbert Fang2003-04-087-0/+1168 * Clean up server names.Dan Winship2003-04-085-29/+41 * set "handle_popup" on the field to be TRUE if it's got focus, FALSE ifChris Toshok2003-04-042-0/+17 * set the im_context on the field's EText. (e_minicard_label_event): removeChris Toshok2003-04-042-46/+7 * [ fixes bug #40715 ] add this callback, to unref the book/free the closureChris Toshok2003-04-044-20/+63 * add EVOLUTION_IMAGESDIRChris Toshok2003-04-032-0/+8 * change all this around so that we populate the existing popup. This meansChris Toshok2003-04-034-179/+138 * add NONE:OBJECTChris Toshok2003-04-034-0/+35 * added "folder_type" parameter to EvolutionImporterLoadFileFn.Rodrigo Moya2003-04-033-0/+8 * new function, just return the local uri. (set_default_book_uri_local): useChris Toshok2003-04-012-7/+34 * it emits a list nowJP Rosevear2003-03-312-17/+26 * Remove folder-selector button initialization. (e_select_names_new):Dan Winship2003-03-316-61/+84 * constify return valueDan Winship2003-03-312-3/+3 * add vcard testsChris Toshok2003-03-3116-0/+218 * braindead, and *extremely* forgiving vcard parser. not for publicChris Toshok2003-03-313-0/+1038 * add vcard docsChris Toshok2003-03-314-0/+6593 * [ fixes bug #39381 (again) ] add "GtkWidget *button" first arg, so weChris Toshok2003-03-312-1/+7 * [ fixes bug #40403 ] revert the fix for 28945, as was done on the 1.2Chris Toshok2003-03-292-10/+9 * [ fix the contact editor so that the only time the address is parsed isChris Toshok2003-03-293-36/+46 * [ fixes bug #19178 ] use e_book_load_address_book_by_uri on the passed inChris Toshok2003-03-273-42/+19 * [ fixes bug #34651 ] strcmp -> g_utf8_collate. (update_query): encode theChris Toshok2003-03-272-6/+20 * [ fixes bug #34085 ] only successfully complete the drag if they dropped aChris Toshok2003-03-272-11/+25 * $evolution_uidir -> $evolutionuidirChris Toshok2003-03-272-1/+6 * [ fixes bug #39170 ] remove 'return'. (pas_backend_remove_cards): same.Philip Zhao2003-03-272-12/+29 * append the second line to the address if necessaryJP Rosevear2003-03-272-3/+25 * set the dialog to "Visible: No" so it doesn't flash when we bring it up.Chris Toshok2003-03-242-254/+294 * [ fixes bug #40026 ] add EContactEditor arg, and block/unblock signalsChris Toshok2003-03-242-9/+26 * nuke.Chris Toshok2003-03-245-49/+94 * [ fixes bug #31786 ] fix some gtk warnings. (set_advanced_button_state):Chris Toshok2003-03-243-3248/+35 * [ fixes bug #32113 ] add include_email arg to e_destination_get_textrep.Chris Toshok2003-03-239-20/+53 * Replace "evolution:menu-name" prop with "evolution:menu_name". [#39692]Ettore Perazzoli2003-03-203-2/+8 * up the column count by one for the underline.Chris Toshok2003-03-192-1/+12 * fix use of deprecated gtk_menu_append. (card_picker_selection_changed):Chris Toshok2003-03-192-54/+48 * [ Fixes addressbook bug #39730 ] add response ids to the search baseChris Toshok2003-03-193-55/+50 * use alternating-row-colors="false"Chris Toshok2003-03-194-61/+44 * kill warning by sinking objectsJP Rosevear2003-03-192-0/+9 * disconnect/keep track of search result signal id. (e_select_names_init):Not Zed2003-03-183-5/+38 * use set_entry_changed_signal_email for the email entry so the email getsChris Toshok2003-03-142-1/+18 * [ fixes bug #20210 ] change "Edit Contact Info" to "View Contact Info", asChris Toshok2003-03-132-2/+11 * [ fixes bug #39507 ] new function, sync the models after we do a search.Chris Toshok2003-03-122-0/+49 * fix compiler warnings about deprecated functions.Chris Toshok2003-03-125-77/+41 * Updated phone number. Bug #37204.Not Zed2003-03-112-2/+4 * re-enable in build, include e-destination.h. For #39256.Not Zed2003-03-102-2/+6 * Likewise. Likewise. Likewise. Likewise. Likewise. (ebook_create):Ettore Perazzoli2003-03-0711-14/+27 * removed. (owner_unset_cb): Basically a noop, the shell does the quit, weNot Zed2003-03-052-10/+10 * Fixes #37881JP Rosevear2003-03-052-1/+9 * reflect prior column additionJP Rosevear2003-03-059-4/+66 * (e_select_names_new): Don't set the "modal" property throughEttore Perazzoli2003-03-042-1/+10 * (create_minicard_view): No needEttore Perazzoli2003-03-042-5/+6 * (e_select_names_init): Instead of using gtk_widget_unparent(),Ettore Perazzoli2003-03-042-2/+10 * Build libecontacteditor as an uninstalled shared library.Dan Winship2003-03-018-26/+46 * Remove these from here; talking to the mailer doesn't really belong at theDan Winship2003-03-0112-307/+342 * use g_signal_connect here, not swapped... although since we pass theChris Toshok2003-02-286-10/+47 * link to libversit libtool objectJP Rosevear2003-02-282-1/+5 * Fix for server files from Antonio XuRodney Dawes2003-02-282-1/+5 * if we fail to activate factories for a given protocol, return.Chris Toshok2003-02-273-62/+23 * Make libversit a shared library, update stuff for that, and clean upDan Winship2003-02-226-65/+38 * Make libemiscwidgets, libefilterbar, and libetimezonedialog dynamicDan Winship2003-02-213-5/+13 * revert previous changeDan Winship2003-02-208-32/+23 * oopsDan Winship2003-02-201-1/+1 * Build the subparts as (noinst) shared libraries rather than staticDan Winship2003-02-208-22/+31 * Make parent_class static.Dan Winship2003-02-204-3/+11 * ignore more generated stuffChris Toshok2003-02-201-0/+1 * [ fix #38074 ] first arg is a GtkWidget. duh.Chris Toshok2003-02-202-1/+7 * (INCLUDES): Use $(evolutionuidir)Ettore Perazzoli2003-02-202-1/+6 * add .server.in filesDan Winship2003-02-201-0/+2 * if we can complete solely from our cached cards, callChris Toshok2003-02-182-0/+21 * plug memory leak (always free val).Chris Toshok2003-02-171-2/+2 * move the bulk of the non-summary searching stuff here. we aggregate up toChris Toshok2003-02-172-61/+122 * indent properly.Chris Toshok2003-02-172-12/+17 * disconnect search_started and search_result. (addressbook_compare): ifChris Toshok2003-02-174-55/+130 * [ fixes bug #33066 ] new function (set_entry_changed_signals): callChris Toshok2003-02-113-46/+92 * Install load-pine-addressbook and load-gnomecard-addressbook intoEttore Perazzoli2003-02-114-9/+36 * gone. (match_initials): gone. (book_query_sexp): remove the primaryChris Toshok2003-02-105-52/+44 * lots of changes here. should be a big performance gain. god i hope this isChris Toshok2003-02-102-228/+110 * [ huge change, all for 1 little performance problem :) fixes #18207 ] useChris Toshok2003-02-0816-148/+244 * [ huge change, all for 1 little performance problem :) fixes #18207 ] useChris Toshok2003-02-088-46/+243 * check the status, not the book, and unref the book here.Chris Toshok2003-02-0718-139/+131 * Use different tmp file names so these rules can be executed in parallelEttore Perazzoli2003-02-074-24/+64 * s/PACKAGE/GETTEXT_PACKAGE/ in gettext initDan Winship2003-02-072-2/+7 * update Makefile.ams and fix a lot of warningsDan Winship2003-02-061-0/+143 * Remove cruftDan Winship2003-02-061-2/+1 * Remove cruft, rename ICONSDIR to IMAGESDIR. (serverdir, gladedir): RemoveDan Winship2003-02-064-35/+29 * Remove cruft. (serverdir, gladedir, etspecdir): Remove definitionsDan Winship2003-02-064-10/+2 * Remove cruft. (gladedir, etspecdir): Remove definitions. (glade_DATA):Dan Winship2003-02-067-31/+30 * Remove cruft. Define in terms of privdatadirDan Winship2003-02-062-3/+1 * Remove cruft, s/ICONSDIR/IMAGESDIR/ (gladedir, etspecdir): RemoveDan Winship2003-02-063-12/+7 * Remove some cruft. rename ICONSDIR to IMAGESDIR. (images_DATA): InstallDan Winship2003-02-065-32/+22 * Define in terms of privdatadir. (gladedir): Defined in configure.in now.Dan Winship2003-02-064-5/+4 * Remove cruft (ldapschemadir): Use privdatadir (pasincludedir): UseDan Winship2003-02-063-5/+2 * Remove cruft. (libebookincludedir): Use privincludedir.Dan Winship2003-02-069-20/+33 * Replace deprecated glade_gnome_init() with glade_init().Dan Winship2003-02-065-4/+15 * updated for e scroll frame --> gtk scrolled windowRadek Doulik2003-02-052-10/+10 * [ pull forward Jack Jia's fix for #34900 ] use a weak ref for the fileChris Toshok2003-02-042-9/+15 * pull forward Jack Jia's fix for #33672, but convert it to use unlinkChris Toshok2003-02-042-13/+22 * add a scrolled window (SHADOW_IN) around the address textview.Chris Toshok2003-01-282-25/+41 * rename the category entry to entry-categories.Chris Toshok2003-01-273-3/+22 * i need to sleep more.Chris Toshok2003-01-262-1/+4 * need to assign this here or else the lib doesn't get built.Chris Toshok2003-01-262-0/+6 * begin the new page after showing the last one. (complete_sequence):Chris Toshok2003-01-262-7/+21 * enable this, as building the conduit works if you have gnome-pilot2.Chris Toshok2003-01-262-3/+6 * GObjectify the stuff in here that refers to addressbook objects. theChris Toshok2003-01-262-52/+35 * Remove definition; this is now in configure.in. Likewise. Likewise.Ettore Perazzoli2003-01-254-4/+7 * [ fixes bug #34898 ] handle modifications to email addresses in contactSean Gao2003-01-242-0/+33 * [ fixes bug #36375 ] use PHONE_OTHER_FAX instead of PHONE_OTHER forSean Gao2003-01-242-1/+7 * [ fixes bug #31014, roll this in from the 1.2 branch ] use "categories"Chris Toshok2003-01-242-1/+8 * fix for bug 34883 broke ssl transactions (at least those where we wereChris Toshok2003-01-242-0/+17 * Remove definition; no need to set it here since it's now defined inEttore Perazzoli2003-01-242-1/+7 * Define componentdir instead of COMPONENT_DIR. Set it toEttore Perazzoli2003-01-241-2/+0 * Version using $(BASE_VERSION). (etspecdir): Likewise. (iconsdir):Ettore Perazzoli2003-01-2315-115/+138 * don't use gnome_print_multipage_new_from_sizes and add warningRadek Doulik2003-01-222-2/+17 * applied patch from Frederic Crozat <fcrozat@mandrakesoft.com>Radek Doulik2003-01-223-45/+45 * reenable all the importers/loaders.Chris Toshok2003-01-165-175/+101 * Change dialog from Yes/No/Cancel to Discard/Cancel/Save to match the HIG.Ettore Perazzoli2003-01-1510-14/+48 * Add $(schema_DATA).Ettore Perazzoli2003-01-153-3/+9 * try to load the uri again if it failed previously. (book_open_cb): setChris Toshok2003-01-104-3/+47 * doh, fix build error.Chris Toshok2003-01-102-2/+7 * #include gtklabel.h, fixes an unresolved symbol.Chris Toshok2003-01-102-0/+6 * build up the list of supported auth_methods.Chris Toshok2003-01-1011-66/+411 * deal with backends that might not have loaded successfully (they'll have aChris Toshok2003-01-102-12/+19 * call e_select_names_bonobo_construct on the newly created object.Chris Toshok2003-01-102-0/+8 * addressbook-config.etspec is gone.Chris Toshok2003-01-105-6353/+6001 * fix parameter types here (this signal isn't generated from an ETable.)Chris Toshok2003-01-106-1/+26 * remove the select names stuff (the Related Contacts button/entry.)Chris Toshok2003-01-103-2537/+2285 * comment out the factory oaf_server, and change the location of theChris Toshok2003-01-104-6/+33 * oops, don't include e-treeview-selection-model.h unless we're building theChris Toshok2003-01-092-1/+6 * Fix to build.Jeffrey Stedfast2003-01-092-1/+6 * add in the schema entry for minimum_query_length.Chris Toshok2003-01-092-0/+16 * add E_ADDRESSBOOK_VIEW_TREEVIEW to the enum, ifdef'ed out.Chris Toshok2003-01-094-18/+190 * add parent arg.Chris Toshok2003-01-097-1/+1063 * make it buildJeffrey Stedfast2003-01-091-1/+1 * $(datadir)/evolution/images instead of $(datadir)/images/evolution.Ettore Perazzoli2003-01-095-22/+30 * Move PASBook request handling into PASBackend itself since allDan Winship2003-01-095-395/+559 * fix the SYNTAX for the telephone attributes, and make the fax attributesChris Toshok2003-01-082-13/+15 * remove idldir definition. (It's defined in configure.in now)Dan Winship2003-01-063-4/+7 * [ fixes the non-ui portion of #36183 ] use the entry'sChris Toshok2003-01-025-15/+71 * One more typoAndrew V. Samoilov2002-12-271-1/+1 * Typo fixedAndrew V. Samoilov2002-12-271-1/+1 * (addressbook_config_control_new): Made it return anEttore Perazzoli2002-12-203-2/+11 * [ fixes bug #34897 ] don't free the return of e_card_simple_get_const, asChris Toshok2002-12-192-1/+8 * convert the clist in here to a GtkTreeView. your guess is as good as mineChris Toshok2002-12-192-38/+68 * g_string_sprintfa -> g_string_append_printf. (create_alphabet): same.Chris Toshok2002-12-193-7/+16 * drop use of "font" arg. (get_left_width): use pango to calculate thisChris Toshok2002-12-1926-121/+227 * g_strcasecmp -> g_ascii_strcasecmp. (FIND_INSERT): same.Chris Toshok2002-12-185-3/+20 * oops, use strcmp, not !strcmp here.Chris Toshok2002-12-182-1/+6 * [ Fixes bug #35135 ] don't free the default_book_uri here, it's done inChris Toshok2002-12-182-9/+48 * (addressbook_config_control_new): UseEttore Perazzoli2002-12-172-1/+8 * Don't #include <e-util/e-html-utils.h>Jeffrey Stedfast2002-12-172-2/+5 * GObject-ize this.Chris Toshok2002-12-103-75/+55 * pass "Addressbook" to e_passwords*. (addressbook_authenticate): same.Chris Toshok2002-12-102-3/+9 * remove PENDING_PORT_WORK. (addressbook_search_activated): same.Chris Toshok2002-12-103-8/+11 * Forgot to commit this new file.Ettore Perazzoli2002-12-101-0/+67 * #define MINICARD_CONTROL_ID.Ettore Perazzoli2002-12-102-0/+7 * connect ::response to gtk_widget_destroy so the dialog goes away.Chris Toshok2002-12-093-4/+15 * this uses pango now. (addressbook_height): same.Chris Toshok2002-12-092-23/+18 * use e_card_set_book instead of basically duplicating its code here.Chris Toshok2002-12-072-8/+8 * #include <string.h>.Ettore Perazzoli2002-12-0720-327/+146 * Use collate for sorting rather than the normal string sort. This fixes bugJeffrey Stedfast2002-12-062-1/+7 * only enable the LDAPv3 stuff if TLS is being used. Also, deal with namingChris Toshok2002-12-032-30/+50 * gnomedialog -> gtkdialog stuff. print dialog is a gtkdialog now.Not Zed2002-12-02