Package: ion3
Version: 20060305-2
Followup-For: Bug #337512

I just wanted to let everyone know that this problem has resolved as
Ion3 has been further developed.

To get a Gaim system tray icon, use the "docker" package.  It's a
systray solution for window managers supporting WindowMaker DockApps.
Using "docker" /does/ commit you to use the mod_dock Ion3 module, but I
find mod_dock rather useful.  There are other systray packages out
there, but I find that they require needless overhead.  Ion3 has
somewhat recently begun to support KDE system tray icons natively, but
the implementation is KDE-specific.  Unfortunately, this makes non-KDE
(GNOME) system tray icons appear broken, when they really aren't.
Complicating matters further, though, there was a period of time when
docker was only displaying one line of pixels instead of the full 24x24
icons.  I noticed that as off the 20060305-2 Ion3 version, this problem has
gone away (which actually enabled and motivated me to switch from Kopete back
to Gaim).  

Regarding the use of docker with Ion3, I made my own look.lua file that resizes
the minimum size of the dock from what DockApps normally use (it's kind of wide
and bulky) to 24x24.  The code isn't that much so I'll paste it here:

    dopath("look_atme")          -- Using another look_* for defaults
    de.defstyle("stdisp-dock",{
      based_on="*",
      tile_size={
        width=24,
        height=24,
      },
    })
    gr.refresh()

Also worth mentioning.  Tuomo really hates GTK.  The way he talks about
it, it seems to be a very personal conviction.  However, Tuomo seems to
be a really smart guy, so I'm sure there's some set of hacks/kludges
that GTK has under it hood that are genuinely ill-advised.  But I can't
say that GTK's flaws overtly surface to its end users.  Still, though,
Tuomo is dogmatic about not supporting problems in applications that are
GTK-based.  Unfortunately, I'm not sure these problems always relate to
GTK.  Consequently, it really does delay the fixing of some bugs like
the one with docker, which may well have been more a problem with Ion3 than
with docker (although I can't say for sure).

I hope this information helps, and allows the bug to be retagged as resolved.

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable'), (90, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-hole
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages ion3 depends on:
ii  libc6                     2.3.6-3        GNU C Library: Shared libraries an
ii  libice6                   6.9.0.dfsg.1-4 Inter-Client Exchange library
ii  liblua50                  5.0.2-5.1      Main interpreter library for the L
ii  liblualib50               5.0.2-5.1      Extension library for the Lua 5.0 
ii  libsm6                    6.9.0.dfsg.1-4 X Window System Session Management
ii  libx11-6                  6.9.0.dfsg.1-4 X Window System protocol client li
ii  libxext6                  6.9.0.dfsg.1-4 X Window System miscellaneous exte
ii  libxinerama1              6.9.0.dfsg.1-4 X Window System multi-head display

Versions of packages ion3 recommends:
ii  xfonts-100dpi             6.9.0.dfsg.1-4 100 dpi fonts for X
ii  xfonts-75dpi              6.9.0.dfsg.1-4 75 dpi fonts for X

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to