Package: pidgin Version: 2.5.4-2 Severity: normal Hi,
yesterday I reorganized my desktop a little bit and arranged Pidgin's conversation window to be wide but relatively short in height (1406x277). This allows me to work around a very annoying "feature" which is that having many tabs open makes it very had to notice activity in chats (which I happen to use for my real life work). The new geometry allows me to have enough tabs visible to mask that problem. I find Iceweasel's interface (a drop down to display a list of tabs) to be more acceptable than having to wildly scroll left and right just to check the status of the tabs. The side-effect of the change I made is that, given Pidgin's auto-resizing of the input area, if the input area grows on its own, Pidgin will also increase the size of the whole conversation window. This is extremely annoying, as it obscures parts of other windows (say, the one that I use to write emails and code). I understand the developers had good intentions when they went ahead with auto-resize feature of the input area (even if I think they are mislead, from a HCI perspective), but I think they can agree that changing stuff inside the application window (input area size) is one thing and changing stuff outside the application is a very different one (window size). The former is arguably OK, the later is a big no-no. The auto-resize algorithm should work within the constrains set by the user (window size) and not just override the user's configuration. Thanks for forwarding this upstream, Marcelo -- System Information: Debian Release: 5.0 APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages pidgin depends on: ii gconf2 2.22.0-1 GNOME configuration database syste ii libatk1.0-0 1.22.0-1 The ATK accessibility toolkit ii libc6 2.9-1 GNU C Library: Shared libraries ii libcairo2 1.8.6-2 The Cairo 2D vector graphics libra ii libdbus-1-3 1.2.12-1 simple interprocess messaging syst ii libdbus-glib-1-2 0.80-3 simple interprocess messaging syst ii libglib2.0-0 2.18.4-2 The GLib library of C routines ii libgstreamer0.10-0 0.10.22-2 Core GStreamer libraries and eleme ii libgtk2.0-0 2.12.12-1 The GTK+ graphical user interface ii libgtkspell0 2.0.13-2 a spell-checking addon for GTK's T ii libice6 2:1.0.4-1 X11 Inter-Client Exchange library ii libpango1.0-0 1.22.4-2 Layout and rendering of internatio ii libpurple0 2.5.4-2 multi-protocol instant messaging l ii libsm6 2:1.1.0-2 X11 Session Management library ii libstartup-notification0 0.9-1 library for program launch feedbac ii libx11-6 2:1.1.5-2 X11 client-side library ii libxss1 1:1.1.3-1 X11 Screen Saver extension library ii perl 5.10.0-19 Larry Wall's Practical Extraction ii perl-base [perlapi-5.10.0] 5.10.0-19 minimal Perl system ii pidgin-data 2.5.4-2 multi-protocol instant messaging c Versions of packages pidgin recommends: ii gstreamer0.10-plugins-base 0.10.22-2 GStreamer plugins from the "base" ii gstreamer0.10-plugins-good 0.10.13-3 GStreamer plugins from the "good" Versions of packages pidgin suggests: ii evolution-data-server 2.22.3-1.1 evolution database backend server ii gnome-panel 2.20.3-5 launcher and docking facility for ii libsqlite3-0 3.5.9-6 SQLite 3 shared library -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org