Package: torsmo
Version: 0.18-5
Severity: important

I tried to use torsmo with the ROX-Filer pinboard.  Unfortunately this
corrupts pinboard's display so I switched to "own window" mode.

In "own window" mode, display gets corrupted as if each refresh draws over
whatever was displayed previously.  At program start display is clean,
showing labels over the background pixmap of the desktop (exactly what I
want).  Then at each refresh display gets more and more corrupted.  Or if
torsmo's window gets temporarily overlapped by another window, background
doesn't get redrawn, only labels and bars get drawn over pixels remaining
from the overlapping window.  This also applies when iconifying and
restoring torsmo's window.

FWIW, I rapidly looked at the sources and found that a call to
XClearArea(region) before calling draw_stuff in main_loop may be useful... 
Remember:  exposure isn't supposed to clear the exposed area, this task is
up to the program.

I don't send in my ~/.torsmorc, here's what seems important:
    own_window yes
    double_buffer no

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.4.27-2-k7-smp
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages torsmo depends on:
ii  libc6                2.3.2.ds1-21        GNU C Library: Shared libraries an
ii  libfontconfig1       2.3.1-2             generic font configuration library
ii  libfreetype6         2.1.7-2.4           FreeType 2 font engine, shared lib
ii  libx11-6             4.3.0.dfsg.1-12.0.1 X Window System protocol client li
ii  libxext6             4.3.0.dfsg.1-12.0.1 X Window System miscellaneous exte
ii  libxft2              2.1.7-1             FreeType-based font drawing librar
ii  libxrender1          0.8.3-7             X Rendering Extension client libra
ii  xlibs                4.3.0.dfsg.1-12     X Keyboard Extension (XKB) configu
ii  zlib1g               1:1.2.2-4           compression library - runtime

-- no debconf information


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

Reply via email to