Guided by Jacub Stener's mail, where he explaned which icons were renamed or added, I added a bunch of new icons to menus, fixed renamed ones. Changed Trash and Executive summary folder type icons. Fixed art/Makefile.am for these changes. Also, pulled icon cache from mailer and moved it to e-util/e-gui-utils.h, made all components and dialogs use cache and not load pixmaps every time. Accidentally got a couple of includes fix in, but they won't break anything. svn path=/trunk/; revision=9092
24 lines
610 B
C
24 lines
610 B
C
#ifndef E_GUI_UTILS_H
|
|
#define E_GUI_UTILS_H
|
|
|
|
#include <gtk/gtkwidget.h>
|
|
#include <bonobo/bonobo-ui-component.h>
|
|
|
|
GtkWidget *e_create_image_widget (gchar *name, gchar *string1, gchar *string2, gint int1, gint int2);
|
|
|
|
typedef struct _EPixmap EPixmap;
|
|
|
|
struct _EPixmap {
|
|
const char *path;
|
|
const char *fname;
|
|
char *pixbuf;
|
|
};
|
|
|
|
#define E_PIXMAP(path,fname) { (path), (fname), NULL }
|
|
#define E_PIXMAP_END { NULL, NULL, NULL }
|
|
|
|
/* Takes an array of pixmaps, terminated by (NULL, NULL), and loads into uic */
|
|
void e_pixmaps_update (BonoboUIComponent *uic, EPixmap *pixcache);
|
|
|
|
#endif /* E_GUI_UTILS_H */
|