e_auto_kill_popup_menu_on_hide(). Connect to "deactivate" instead
of destroy.
(e_popup_menu): Use e_auto_kill_popup_menu_on_selection_done()
instead of e_auto_kill_popup_menu_on_hide().
svn path=/trunk/; revision=19833
2002-11-27 Not Zed <NotZed@Ximian.com>
* e-charset-picker.c: Add include of gnome-dialog.h
* *.[ch]: ran fix.sh script over everything.
svn path=/trunk/; revision=18979
2002-03-25 Christopher James Lahey <clahey@ximian.com>
* gal/Makefile.am (libgal_la_LIBADD): Added
widgets/e-option-menu.lo.
* gal/util/e-util.c, gal/util/e-util.h (e_strdupv): Copied this
function from glib2.
(GET_STRING_ARRAY_FROM_ELLIPSIS,
GET_DUPLICATED_STRING_ARRAY_FROM_ELLIPSIS): Added these macros to
automate getting a NULL terminated array off of the stack.
* gal/widgets/Makefile.am (libwidgets_la_SOURCES): Added
e-option-menu.c.
(libwidgetsinclude_HEADERS): Added e-option-menu.h.
* gal/widgets/e-canvas.c (e_canvas_class_init): Reformatted this
function.
* gal/widgets/e-gui-utils.c, gal/widgets/e-gui-utils.h
(e_glade_xml_connect_widget, e_glade_xml_set_sensitive): Two new
functions to automate pulling a widget from a GladeXML and either
connecting a signal or setting the sensitivity.
* gal/widgets/e-option-menu.c, gal/widgets/e-option-menu.h: New
class to simplify the interface to GtkOptionMenu.
svn path=/trunk/; revision=16246
2001-04-16 Christopher James Lahey <clahey@ximian.com>
* configure.in: Changed some comments here.
* gal/Makefile.am (libgal_la_LIBADD): Added
widgets/e-categories-master-list-array.lo and
widgets/e-categories-master-list.lo.
* gal/widgets/Makefile.am (libwidgets_la_SOURCES): Added
widgets/e-categories-master-list-array.c and
widgets/e-categories-master-list.c.
(libwidgetsinclude_HEADERS): Added
widgets/e-categories-master-list-array.h and
widgets/e-categories-master-list.h.
* gal/widgets/e-categories-master-list-array.c,
gal/widgets/e-categories-master-list-array.h,
gal/widgets/e-categories-master-list.c,
gal/widgets/e-categories-master-list.h: Added
ECategoriesMasterList and a simple local implementation of it.
* gal/widgets/e-categories.c, gal/widgets/e-categories.h:
Privatized this. Switched to using ECategoriesMasterList.
(table_right_click): Added a right click menu to add and remove
things to and from the global category list.
* gal/widgets/e-gui-utils.c, gal/widgets/e-gui-utils.h: Fixed some
comments and formatting.
* gal/widgets/e-popup-menu.h (E_POPUP_SEPARATOR,
E_POPUP_TERMINATOR): Added these #defines.
svn path=/trunk/; revision=9392
* gal/widgets/e-popup-menu.c (e_popup_menu_run):
s/GdkEventButton/GdkEvent/
* gal/widgets/e-gui-utils.c (e_popup_menu): ditto, and deal with
key events as well
svn path=/trunk/; revision=7660
2000-09-21 Christopher James Lahey <clahey@helixcode.com>
* gal/widgets/e-gui-utils.h: Changed the #ifndef used so that it
doesn't collide with one inside of evolution. The entire name of
this file should change soon.
svn path=/trunk/; revision=5535
2000-02-14 Miguel de Icaza <miguel@gnu.org>
* camel/providers/mbox/Makefile.am (libcamelmbox_la_LIBADD): Add
the unicode libraries as well.
* camel/camel-provider.c (camel_provider_register_as_module): Add
error reporting here. Desire to use Solaris increases. Hair loss
in the last two hours: 5,400.
* camel/providers/mbox/camel-mbox-provider.c
(camel_mbox_get_provider): Renamed function.
* camel/camel.h: All include files use camel/ now here.
* camel/providers/mbox/Makefile.am: Drop all the dynamism from
Camel, and make this a standard library.
* configure.in: set the UNICODE_LIBS variable here.
2000-02-14 Miguel de Icaza <miguel@gnu.org>
* folder-browser.c (folder_browser_load_folder): New routine,
loads a camel folder.
(folder_browser_set_uri): redo.
* session.c: new file. Implements SessionStores to keep track of
a Session/Store tuple.
svn path=/trunk/; revision=1783