When I change the color or the Icon in the Preferences of "xfce4-notes-0.10.0", it doesn't change the icon and the color. A errormessage was written in my .xsession-error: -- (xfce4-panel:3867): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkEventBox, but as a GtkBin subclass a GtkEventBox can only contain one widget at a time; it already contains a widget of type GtkImage -- Reproducible: Always Steps to Reproduce: 1. 2. 3. Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.10-gentoo-r4 i586) ================================================================= System uname: 2.6.10-gentoo-r4 i586 AMD-K6(tm) 3D processor Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4 [2.3.4 (#1, Jan 16 2005, 09:59:57)] ccache version 2.3 [disabled] dev-lang/python: 2.3.4 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.5, 1.8.5-r3, 1.7.9-r1, 1.6.3, 1.9.4, 1.4_p6 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.4.21-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=k6-2 -O3 -pipe -fomit-frame-pointer" CHOST="i586-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=k6-2 -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig distlocks sandbox sfperms" GENTOO_MIRRORS="ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://pandemonium.tiscali.de/pub/gentoo/" LANG="de_DE@euro" LC_ALL="de_DE@euro" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage/gentoo-de /usr/local/portage/deltup /usr/local/portage/arudil" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowex X aalib acpi aim alsa avi berkdb bitmap-fonts blender-game bonobo cdr crypt cups encode f77 fam fbcon font-server foomaticdb fortran freetype gdbm gif gpm gtk gtk2 gtkhtml guile hbci icq imlib jabber jpeg libg++ libwww mad mikmod mmx mng motif mp3 mpeg msn ncurses nls nvidia oggvorbis opengl oscar pam pdflib perl png python quicktime readline real samba sdl slang spell ssl svga tcltk tcpd tiff timidity truetype truetype-fonts type1-fonts videos xchattext xml xml2 xmms xv zlib linguas_de" Unset: ASFLAGS, CBUILD, CTARGET, LDFLAGS
XFCE4.2 + xfce4-notes 0.10.0: Icon cannot be changed (change appears in properties window, but not on panel), but notes will accept gtk system colors.
Created attachment 54530 [details] New ebuild xfce4-notes-0.10.0-r1.ebuild
Created attachment 54531 [details, diff] Patch to notes_applet.c to fix problem
The ebuild and patch I just attached fixed the problem for me. I dropped the ebuild in my portage overlay as xfce4-extra/xfce4-notes/xfce4-notes-0.10.0-r1.ebuild and the patch under xfce4-extra/xfce4-notes/files/notes_applet.c.patch, emerged, and the icon correctly shows. The patch was pulled (and slightly modified) from here: http://bugzilla.xfce.org/show_bug.cgi?id=750
added your patch thanks