When I run Gaim there is a bug which will not change the IM conversation windows from a single windows with tabs to multiple IM windows. I have tried checking and unchecking the "Show IMs and chats in tabbed windows" option box for this located in Prefences>Conversations. Reproducible: Always Steps to Reproduce: 1.Open one IM conversation window 2.Open a second IM conversation window Actual Results: The second IM conversation is opened in a tabbed pane with the first IM conversation in the same window. Expected Results: The second IM conversation should be opened in its own window. Portage 2.0.49-r3 (default-ppc-1.4, gcc-3.2.3, glibc-2.3.2-r1, 2.4.21-ppc-r2) ================================================================= System uname: 2.4.21-ppc-r2 ppc ccache version 2.2 [enabled] ACCEPT_KEYWORDS="ppc ~ppc" AUTOCLEAN="yes" CFLAGS="-O3 -pipe -mcpu=750 -mpowerpc-gfxopt -fsigned-char -mmultiple -mstrin CHOST="powerpc-unknown-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/co g /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O3 -pipe -mcpu=750 -mpowerpc-gfxopt -fsigned-char -mmultiple -mstr " DISTDIR="/usr/portage/distfiles" FEATURES="ccache" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linu istributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.us.gentoo.org/gentoo-portage" USE="oss dvd xv libwww jpeg nls mitshm gif gnome qt kde motif png truetype pp oomaticdb gnome-libs gdbm berkdb slang readline aalib guile X sdl gpm tcpd pa sl perl python esd imlib oggvorbis gtk opengl mozilla pic java cups spell rag 8 usb"
I've had this bug as well, since 0.67 I believe. I'm currently running 0.68-r1. Portage 2.0.49-r3 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1, 2.6.0-test4-mm4) ================================================================= System uname: 2.6.0-test4-mm4 i686 Pentium III (Coppermine) ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="sandbox ccache autoaddcvs" GENTOO_MIRRORS="http://lug.mtu.edu/gentoo/ ftp://csociety-ftp.ecn.purdue.edu/pub/gentoo/ ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="apm cups encode foomaticdb libg++ mad mikmod quicktime spell xv gtkhtml gdbm berkdb tetex bonobo svga guile tcpd pam imlib gtk motif X kde -gnome -gnome2 -slang -3dnow -sse2 nls aalib arts avi cdr crypt dvd esd gif gpm icc java jpeg ldap libwww memlimit mmx mozilla mpeg mpi ncurses oav oggvorbis opengl oss pdflib perl png python qt readline samba sdl sse ssl truetype usb xml xml2 xmms zlib x86 ~x86 alsa tcltk"
I'm using .67 as well, and I'm able to have non-tabbed windows. what I had to do, was under "Preferences" in the item "Conversations" make sure that "Show IMs and chats in tabbed windows" was checked and that the drop down menu item for "Conversations: Placement" is set to "New Window" If you don't have both set, it won't work.
What Kevyn said also appiles to .68 as well. Just tested it.
This is no good. I think that the 'placement' thing should not override the 'tabs' option. Notice that when you say 'new window' and 'tabs' you still get multiple windows, but they have a single tab thing. Of course, this is a gaim issue. Anyway, I went ahead and fixed this to work how I think it should :). I will attach the diff for the 0.68 release (made after running ebuild ... unpack, with USE ssl enabled), and I also posted a patch for the latest CVS on the gaim website: https://sourceforge.net/tracker/index.php?func=detail&aid=810423&group_id=235&atid=300235
Created attachment 18111 [details, diff] patch to change/fix tabbing functionality I've tested this on "last created window" placement setting, and it works for me. It's a bit ugly, but of course feel free to make a better one if you like. to apply: cd /var/tmp/portage/gaim-0.68-r2 ebuild /usr/portage/net-im/gaim/gaim-0.68-r2.ebuild unpack patch -u -p0 -i gaim-multiple-windows.diff ebuild /usr/portage/net-im/gaim/gaim-0.68-r2.ebuild compile ebuild /usr/portage/net-im/gaim/gaim-0.68-r2.ebuild install ebuild /usr/portage/net-im/gaim/gaim-0.68-r2.ebuild qmerge
does it still apply to the new gaim?
Reading the thread on gaim's sourceforge site that you posted for the patch it seems that this is invalid and can be discarded. Please let me know if you disagree. I'll close shortly otherwise.
yeah, upstream ... let them sort it out