-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The attached patch changes it to use the new icon now.
Alan -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGnodN1FNW1LDdr0IRAtY6AJ0aFiCFAbbAK97InOBVpdg+991ngQCfeNyo /YtBQtahMM9mBKmCIbniOv4= =IWpl -----END PGP SIGNATURE-----
#! /bin/sh /usr/share/dpatch/dpatch-run
## 22_new_icon.dpatch by <[EMAIL PROTECTED]>
##
## All lines beginning with `## DP:' are a description of the patch.
## DP: No description.
@DPATCH@
diff -urNad
mozilla-traybiff-1.2.3~/components/nsMessengerFreeDesktopIntegration.cpp
mozilla-traybiff-1.2.3/components/nsMessengerFreeDesktopIntegration.cpp
--- mozilla-traybiff-1.2.3~/components/nsMessengerFreeDesktopIntegration.cpp
2007-07-18 01:22:57.000000000 +0100
+++ mozilla-traybiff-1.2.3/components/nsMessengerFreeDesktopIntegration.cpp
2007-07-18 22:17:59.000000000 +0100
@@ -88,6 +88,7 @@
// One day, we should use an icon from chrome.
// Meanwhile, we'll embed the icon:
#include "trayBiffIcon.h"
+#include "trayBiffIconGrey.h"
// Path to the New Mail Led control files
const char* HW_INDICATOR_CONTROL_FILENAMES[] = {
@@ -965,7 +966,8 @@
{
ClearToolTip();
GError* err = NULL;
- GdkPixbuf* pixbuf =
gdk_pixbuf_new_from_file_at_scale(mBrandIconPath.get(), ICON_WIDTH,
ICON_HEIGHT, FALSE, &err);
+ //GdkPixbuf* pixbuf =
gdk_pixbuf_new_from_file_at_scale(mBrandIconPath.get(), ICON_WIDTH,
ICON_HEIGHT, FALSE, &err);
+ GdkPixbuf* pixbuf =
gdk_pixbuf_new_from_inline(-1, tray_biff_icon_grey, FALSE, NULL);
if (pixbuf != NULL)
{
egg_status_icon_set_from_pixbuf(mTrayIcon, pixbuf);
diff -urNad mozilla-traybiff-1.2.3~/components/trayBiffIconGrey.h
mozilla-traybiff-1.2.3/components/trayBiffIconGrey.h
--- mozilla-traybiff-1.2.3~/components/trayBiffIconGrey.h 1970-01-01
01:00:00.000000000 +0100
+++ mozilla-traybiff-1.2.3/components/trayBiffIconGrey.h 2007-07-18
22:15:40.000000000 +0100
@@ -0,0 +1,71 @@
+/* GdkPixbuf RGBA C-Source image dump 1-byte-run-length-encoded */
+
+#ifdef __SUNPRO_C
+#pragma align 4 (tray_biff_icon_grey)
+#endif
+#ifdef __GNUC__
+static const guint8 tray_biff_icon_grey[] __attribute__ ((__aligned__ (4))) =
+#else
+static const guint8 tray_biff_icon_grey[] =
+#endif
+{ ""
+ /* Pixbuf magic (0x47646b50) */
+ "GdkP"
+ /* length: header (24) + pixel_data (836) */
+ "\0\0\3\\"
+ /* pixdata_type (0x2010002) */
+ "\2\1\0\2"
+ /* rowstride (64) */
+ "\0\0\0@"
+ /* width (16) */
+ "\0\0\0\20"
+ /* height (16) */
+ "\0\0\0\20"
+ /* pixel_data: */
+ "\211\0\0\0\0\5\243\270\277\0\0\0\0\0\227\261\267\0\0\0\0\0\227\253\263"
+ "\0\212\0\0\0\0\7\245\273\301\0\235\264\273\0\201\232\241\0\216\253\262"
+ "\0m\204\211\0\231\261\267\0\214\237\246\0\212\0\0\0\0\5\201\233\241\0"
+ "\216\245\262\0\216\230\262\0\216\243\262\0_sw\0\212\0\0\0\0\10\227\261"
+ "\267\0\216\253\262\0\216\232\262\0\216\221\262\0\216\230\262\0\216\253"
+ "\262\0\224\257\266\0\0\0\0\0\202\307\311\317\377\25\302\305\314\377\277"
+ "\301\307\377\273\276\305\377\267\273\301\377\263\267\275\377\257\263"
+ "\271\377\254\260\266\377\250\254\262\377\244\251\256\377\241\246\253"
+ "\377\235\242\247\377\231\236\243\377\225\232\237\377\0\0\0s\303\306\315"
+ "\377\311\315\321\377\360\361\362\377\374\374\374\377\371\371\373\377"
+ "\370\370\372\377\366\366\370\377\205\364\365\370\377\\\337\341\347\377"
+ "\303\307\315\377\217\224\231\377\0\0\0\221\300\303\312\377\356\357\360"
+ "\377\255\263\271\377\353\355\357\377\370\370\372\377\366\366\370\377"
+ "\364\365\370\377\362\363\366\377\361\361\365\377\364\365\370\377\355"
+ "\356\363\377\337\341\347\377\250\257\266\377\317\325\333\377\213\222"
+ "\227\377\0\0\0\223\274\277\306\377\374\374\374\377\351\353\355\377\240"
+ "\250\256\377\347\350\353\377\364\365\370\377\362\363\366\377\361\361"
+ "\365\377\360\360\364\377\355\356\363\377\337\341\347\377\236\245\254"
+ "\377\321\325\333\377\335\340\347\377\210\216\222\377\0\0\0\224\270\274"
+ "\302\377\371\371\373\377\370\370\372\377\344\345\350\377\226\236\244"
+ "\377\341\343\347\377\361\361\365\377\360\360\364\377\355\356\363\377"
+ "\336\340\346\377\224\234\242\377\316\322\330\377\335\340\347\377\330"
+ "\334\344\377\203\212\217\377\0\0\0\224\265\271\277\377\370\370\372\377"
+ "\366\366\370\377\364\365\370\377\334\336\342\377~\210\216\377\335\337"
+ "\343\377\355\356\363\377\335\337\345\377\202\213\220\377\306\313\322"
+ "\377\335\340\347\377\330\334\344\377\324\332\342\377\177\206\213\377"
+ "\0\0\0\224\261\265\273\377\366\366\370\377\364\365\370\377\354\355\360"
+ "\377\223\232\237\377\260\265\272\377\202\213\220\377\225\234\241\377"
+ "}\207\215\377\247\256\263\377\213\224\233\377\323\330\337\377\324\332"
+ "\342\377\320\326\336\377{\203\207\377\0\0\0\224\256\262\270\377\364\365"
+ "\370\377\351\352\355\377\232\242\250\377\316\321\326\377\355\356\363"
+ "\377\350\351\356\377\317\323\331\377\202\335\340\347\3779\276\303\312"
+ "\377\223\234\243\377\311\317\327\377\313\322\333\377w\177\203\377\0\0"
+ "\0\224\252\256\264\377\345\347\353\377\245\254\263\377\333\335\341\377"
+ "\355\356\363\377\352\353\360\377\345\347\355\377\341\344\353\377\335"
+ "\340\347\377\330\334\344\377\324\332\342\377\301\307\317\377\235\245"
+ "\255\377\301\311\323\377t|\200\377\0\0\0\224\246\253\260\377\303\307"
+ "\315\377\343\344\351\377\355\356\363\377\352\353\360\377\345\347\355"
+ "\377\341\344\353\377\335\340\347\377\330\334\344\377\324\332\342\377"
+ "\320\326\336\377\313\322\333\377\300\307\320\377\260\270\300\377px|\377"
+ "\0\0\0\224\240\245\252\364\237\244\251\377\233\240\245\377\227\234\241"
+ "\377\223\231\237\377\220\226\232\377\213\222\227\377\210\217\224\377"
+ "\204\213\220\377\201\211\215\377}\205\211\377y\201\205\377v~\202\377"
+ "rz~\377ksw\377\0\0\0\220\0\0\0$\0\0\0k\0\0\0\220\213\0\0\0\222\2\0\0"
+ "\0\217\0\0\0j"};
+
+
22_new_icon.dpatch.sig
Description: Binary data

