#ifndef _E_UTIL_H_ #define _E_UTIL_H_ #include #include #define E_MAKE_TYPE(l,str,t,ci,i,parent) \ GtkType l##_get_type(void)\ {\ static GtkType type = 0;\ if (!type){\ GtkTypeInfo info = {\ str,\ sizeof (t),\ sizeof (t##Class),\ (GtkClassInitFunc) ci,\ (GtkObjectInitFunc) i,\ NULL, /* reserved 1 */\ NULL, /* reserved 2 */\ (GtkClassInitFunc) NULL\ };\ type = gtk_type_unique (parent, &info);\ }\ return type;\ } typedef enum { E_FOCUS_NONE, E_FOCUS_CURRENT, E_FOCUS_START, E_FOCUS_END } EFocus; int g_str_compare (const void *x, const void *y); int g_int_compare (const void *x, const void *y); char *e_strdup_strip (char *string); void e_free_object_list (GList *list); void e_free_string_list (GList *list); char *e_read_file (const char *filename); gint e_write_file(const char *filename, const char *data, int flags); #if 0 char *e_read_uri (const char *uri); #endif gchar **e_strsplit (const gchar *string, const gchar *delimiter, gint max_tokens); const gchar *e_strstrcase (const gchar *haystack, const gchar *needle); void e_marshal_INT__INT_INT_POINTER (GtkObject * object, GtkSignalFunc func, gpointer func_data, GtkArg * args); void e_marshal_NONE__OBJECT_DOUBLE_DOUBLE_BOOL (GtkObject * object, GtkSignalFunc func, gpointer func_data, GtkArg * args); void e_marshal_DOUBLE__OBJECT_DOUBLE_DOUBLE_BOOL (GtkObject * object, GtkSignalFunc func, gpointer func_data, GtkArg * args); void e_marshal_BOOL__OBJECT_DOUBLE_DOUBLE_BOOL (GtkObject * object, GtkSignalFunc func, gpointer func_data, GtkArg * args); #define e_marshal_NONE__INT_INT_POINTER_POINTER_UINT_UINT e_marshal_NONE__INT_INT_POINTER_POINTER_INT_INT void e_marshal_NONE__INT_INT_POINTER_POINTER_INT_INT (GtkObject * object, GtkSignalFunc func, gpointer func_data, GtkArg * args); #define e_marshal_NONE__INT_INT_POINTER_UINT e_marshal_NONE__INT_INT_POINTER_INT void e_marshal_NONE__INT_INT_POINTER_INT (GtkObject * object, GtkSignalFunc func, gpointer func_data, GtkArg * args); #define e_marshal_BOOL__INT_INT_POINTER_INT_INT_UINT e_marshal_BOOL__INT_INT_POINTER_INT_INT_INT void e_marshal_BOOL__INT_INT_POINTER_INT_INT_INT (GtkObject * object, GtkSignalFunc func, gpointer func_data, GtkArg * args); #define e_marshal_NONE__INT_INT_POINTER_INT_INT_POINTER_UINT_UINT e_marshal_NONE__INT_INT_POINTER_INT_INT_POINTER_INT_INT void e_marshal_NONE__INT_INT_POINTER_INT_INT_POINTER_INT_INT (GtkObject * object, GtkSignalFunc func, gpointer func_data, GtkArg * args); #endif /* _E_UTIL_H_ */ 7bd0'/>
Commit message (Expand)AuthorAgeFilesLines
* Added ContactsSaveAsVCard, ContactsSendContactToOther, andChristopher James Lahey2001-08-022-6/+37
* ChangeLog fix. Should have been:Christopher James Lahey2001-08-021-1/+2
* Added ContactsSaveAsVCard, ContactsSendContactToOther, andChristopher James Lahey2001-08-024-29/+114
* Add EVOLUTION_BUTTONSDIR to get to some different icons.Not Zed2001-08-024-69/+116
* If the default category is the same as the value passed in to thisFederico Mena Quintero2001-08-024-3/+34
* Set the et->cursor_loc *before* committing the click-to-add to avoidFederico Mena Quintero2001-08-021-3/+7
* removed debugging messages.Damon Chaplin2001-08-022-9/+4
* removed some debugging messages.Damon Chaplin2001-08-022-38/+4
* Fixed the load statement here by just using array_from_string.Christopher James Lahey2001-08-022-47/+10
* Make this function not crash if x somehow doesn't land on some column.Christopher James Lahey2001-08-021-4/+8
* The calendar search bar widget now includes a drop-down menu of availableFederico Mena Quintero2001-08-0211-397/+561
* Do the Right Thing (tm) if the message list is not the widget in focusJeffrey Stedfast2001-08-022-0/+13
* Do a NULL-check on current_uri - socket is being closed? (as per theJeffrey Stedfast2001-08-022-4/+10
* This directory is *shared* between a lot of modules in GNOME CVS -Martin Baulig2001-08-011-0/+13
* fixed 2 mistranslated entriesSzabolcs Ban2001-08-011-2/+2
* fixed a mistranslated entrySzabolcs Ban2001-08-011-1/+1
* Updated Hungarian translation.Andras Timar2001-08-012-182/+170
* More updates to icons, this time the Save, Save As, and Search icons forJacob Leach2001-08-018-11/+32
* Don't move cursors around when deleting last message and Hide DeletedJason Leach2001-08-012-3/+12
* Made this not query the 0th row if there are 0 rows in the table. FixesChristopher James Lahey2001-08-011-6/+5
* Removed this file from this unused directory.Christopher James Lahey2001-08-012-8/+5
* Added file-exists.glade.Christopher James Lahey2001-08-014-1/+158
* Removed thrash checking code here since thrashing shouldn't happen nowChristopher James Lahey2001-08-013-83/+88
* If we fail to get the lock, make sure we close our locking fd, and resetNot Zed2001-08-012-1/+11
* Slightly re-arranged filter/change notification logic. If we;re filtering,Not Zed2001-08-014-42/+73
* The Wombat now keeps track of which categories are present in the objectsFederico Mena Quintero2001-08-019-155/+339
* Updated Spanish translation.Hector Garcia2001-08-012-531/+170
* Changed the title of this dialog to "Enter Password".Anna Marie Dirks2001-08-012-0/+7
* UpdateKjartan Maraas2001-08-011-17/+8
* Bump version number to 0.12.99.Ettore Perazzoli2001-08-012-2/+6
* Sync for the release.Ettore Perazzoli2001-08-0131-82984/+158072
* ui:Peter Williams2001-08-014-1/+21
* Moved "Sender-contains" to the top of the list and added a RecipientJeffrey Stedfast2001-08-012-10/+27
* Ooops. We want GAL >= 0.10.0 and GtkHTML >= 0.11.0.Ettore Perazzoli2001-08-012-2/+8
* Remove `$EVOLUTION_MICRO_VERSION' from `VERSION'.Ettore Perazzoli2001-08-012-1/+5
* Bump version number to 0.12.0.Ettore Perazzoli2001-08-012-2/+6
* More cleanup.Ettore Perazzoli2001-08-011-5/+5
* NEWSIain Holmes2001-08-011-0/+12
* Clean up and re-format a bit.Ettore Perazzoli2001-08-011-68/+72
* 0.12 NEWS for the mailerPeter Williams2001-08-011-0/+70
* beta2 splashJakub Steiner2001-08-012-0/+4
* Calendar NEWS - FedericoFederico Mena Quintero2001-08-011-1/+23
* Added Next/Previous menu items under Actions/GoTo.Jeffrey Stedfast2001-08-012-0/+15
* Added info about the shell changes and slightly changed the formatting forEttore Perazzoli2001-08-013-21/+58
* Updated Norwegian (bokmål) translation.Kjartan Maraas2001-08-012-1799/+2092
* Add a pixmap to the Tasks Settings option to make it consistent with theFederico Mena Quintero2001-08-012-5/+9
* Sync from OLS - FedericoFederico Mena Quintero2001-08-016-12/+81
* Fix ftp location and update current version of gettext to 0.10.39.Pavel Roskin2001-07-311-2/+2
* Use the new Send and Send Later icons for the toolbar and menus in theJacob Leach2001-07-315-7/+27
* yes, set the end date, but correctly calculated, not by using theRodrigo Moya2001-07-313-1/+32
* don't set the end date for the pasted components, since it will beRodrigo Moya2001-07-313-18/+9
* New version of icon. /tigertTuomas Kuosmanen2001-07-312-0/+5
* Added some NEWS calendar stuffRodrigo Moya2001-07-311-0/+6
* Remove the copying of the index.sgml file which doesn't seem to beEttore Perazzoli2001-07-314-2/+12
* New icon for composer. Added to Makefile.am so it gets installed to theTuomas Kuosmanen2001-07-312-0/+1
* Updated NEWS for addressbook.Christopher James Lahey2001-07-312-0/+36
* Updated NEWSMichael Zucci2001-07-311-0/+4
* bump required version of gtkhtml to 0.10.99.Larry Ewing2001-07-312-1/+5
* Removed debugging messages.Ettore Perazzoli2001-07-311-0/+4
* Added some comments about the possible race condition issues with theEttore Perazzoli2001-07-311-26/+9
* Also update have_pending_update before calling corba, as below.Not Zed2001-07-312-2/+6
* [This should fix #5110, shell crash when switching folders.]Ettore Perazzoli2001-07-312-5/+14
* Fixed some breakage Aaron caused.Kevin Breit2001-07-314-4/+16
* Added #include <e-util/e-path.h>.Christopher James Lahey2001-07-313-3/+18
* use the new print icons.Damon Chaplin2001-07-312-8/+16
* started some code to show the currently displayed dates in the folderDamon Chaplin2001-07-3120-122/+337
* We are not guarenteed to have a non-NULL service (ie. PGP) thus check forJeffrey Stedfast2001-07-313-23/+38
* changed the debugging message to avoid a crash on non-glibc boxes. (UsingDamon Chaplin2001-07-312-1/+8
* copy the TZID just in case the property we got it from gets modified.Damon Chaplin2001-07-316-22/+71
* When writing out a CamelException to the HTML stream, be sure to translateJeffrey Stedfast2001-07-313-148/+205
* added Help button. Though of course it doesn't do anything yet.Damon Chaplin2001-07-313-0/+17
* I18n fixesIain Holmes2001-07-312-4/+11
* Properly handle the case where our "cleaned" completion is the emptyJon Trowbridge2001-07-313-20/+102
* Remove the wipe trackers option.Iain Holmes2001-07-315-78/+17
* Fix the URL link for the calendarIain Holmes2001-07-312-1/+5
* Updated Swedish translation.Christian Rose2001-07-312-625/+749
* Remember the current group so after renaming a group it doesn't flip toJason Leach2001-07-314-3/+23
* If we can't create a folder because it already exists, select that folderJason Leach2001-07-312-0/+18
* OopsJP Rosevear2001-07-311-2/+6
* Mark strings for translationJP Rosevear2001-07-311-67/+64
* Restore old security settings from the saved configuration. Fixes bugJeffrey Stedfast2001-07-314-40/+49
* Properly add the message/rfc822 part.Jeffrey Stedfast2001-07-312-1/+13
* Updated German translationMatthias Warkus2001-07-312-3070/+3276
* Fix a return value bug, to make it so if it fails to load anJason Leach2001-07-312-26/+34
* Jason Leach <jleach@ximian.com>Jacob Leach2001-07-302-0/+7
* call cal_client_get_free_busy for testing the new methodRodrigo Moya2001-07-302-2/+23
* Fix support for gtkhtml when compiled with gconf supportFrédéric Crozat2001-07-305-0/+31
* implementedRodrigo Moya2001-07-302-1/+61
* Correct the tooltip for the Print button. Bug #5801.Jason Leach2001-07-302-1/+6
* Updated Hungarian translation.Andras Timar2001-07-302-255/+259
* menu iconsJakub Steiner2001-07-309-0/+10
* Actually add the timeout, this time in the gtk thread.Not Zed2001-07-302-7/+46
* Updated Slovenian translationAndraz Tori2001-07-281-2/+2
* renamed "Tasks Preferences" to "Tasks Settings" to be consistent with theDamon Chaplin2001-07-282-1/+6
* removed Edit & Help menus. Fixes #5500.Damon Chaplin2001-07-282-12/+4
* changed strftime format translation from "%A %b de %B" to "%A %d de %B".Damon Chaplin2001-07-282-1/+7
* recur is always in UTCJP Rosevear2001-07-282-1/+6
* memset everything to 0 (md5_to_dbt): dittoJP Rosevear2001-07-282-0/+7
* handle timezones everywhere (get_timezone): new function to get a timezoneJP Rosevear2001-07-287-22/+158
* Updated Slovenian translationAndraz Tori2001-07-281-1383/+1383
* initialize to NULL some pointersRodrigo Moya2001-07-285-20/+78
* Added (unused) table with strings intended to be translated (i18n toolsChyla Zbigniew2001-07-282-0/+9
* Constify and set the query sexp on the task pad's model as well.Federico Mena Quintero2001-07-283-2/+15
* Shut up CVS - FedericoFederico Mena Quintero2001-07-281-0/+4
* New files with a derivative of ESearchBar that generates sexps forFederico Mena Quintero2001-07-28