Received: (at submit) by bugs.debian.org; 13 Apr 2000 11:22:19 +0000 Received: (qmail 17174 invoked from network); 13 Apr 2000 11:22:19 -0000 Received: from u42n111.hfx.eastlink.ca (HELO sanctuary.nslug.ns.ca) (@24.222.42.111) by master.debian.org with SMTP; 13 Apr 2000 11:22:19 -0000 Received: from synrg by sanctuary.nslug.ns.ca with local (Exim 3.12 #1 (Debian)) id 12fhhQ-0006ak-00; Thu, 13 Apr 2000 08:22:16 -0300 From: Ben Armstrong Subject: wmaker: menu/wmsetbg: tiled is an awful default for background images To: submit@bugs.debian.org X-Mailer: bug 3.2.10 Message-Id: Date: Thu, 13 Apr 2000 08:22:16 -0300 Package: wmaker Version: 0.61.1-4 Severity: normal /etc/X11/WindowMaker/background.menu contains the following entry for the "Images" submenu: "Images" OPEN_MENU LOCAL_BACKGROUNDS_DIR BACKGROUNDS_DIR USER_BACKGROUNDS_DIR WITH wmsetbg -u -t This makes all images (including Debian.jpg, in BACKGROUNDS_DIR) tiled by default. The end result with Debian.jpg is disastrous. You end up seeing only a portion of the image if your desktop size is too small (e.g. 640x480 on an old VGA monitor). What I have done to correct this locally is created in LOCAL_BACKGROUNDS_DIR and my USER_BACKGROUNDS_DIR subdirectories Tiled/, Scaled/, and ScaledAspect/ (there are other possibilities too, but these are the three I use the most). I then created the corresponding submenus in background.menu under Images called "Tiled", "Scaled", and "ScaledAspect" that generate backgrounds from these directories using wmsetbg -u -t, wmsetbg -u -s, and wmsetbg -u -a respectively. However, for the tiled menu, I still have to point at BACKGROUNDS_DIR, which I cannot split into three subdirs as that is still under the wmaker package's control. This leaves the "broken" Debian.jpg in this menu. I have created a copy of Debian.jpg in LOCAL_BACKGROUNDS_DIR/ScaledAspect which looks OK (well, mostly OK, see bug #59625). I'd like to see BACKGROUNDS_DIR support these sub-menus as well. It's only a few lines in background.menu. Any chance this could be fixed soon? I think it's a terrible shame that our logo is so badly handled by wmaker. Ben -- System Information Debian Release: 2.2 Kernel Version: Linux sanctuary 2.2.14 #2 Tue Mar 7 14:57:17 AST 2000 i586 unknown Versions of the packages wmaker depends on: ii cpp 2.95.2-8 The GNU C preprocessor. ii debianutils 1.13.2 Miscellaneous utilities specific to Debian. ii giflib3g 3.0-5.2 shared library for GIF images (runtime lib) ii libc6 2.1.3-7 GNU C Library: Shared libraries and Timezone ii libjpeg62 6b-1.2 The Independent JPEG Group's JPEG runtime li ii libpng2 1.0.5-1 PNG library - runtime ii libproplist0 0.9.1-2 PropList closely mimics the property lists f ii libtiff3g 3.5.4-4 Tag Image File Format library ii libwraster1 0.61.1-4 Shared libraries of Window Maker rasterizer. ii xlib6g 3.3.6-6 shared libraries required by X clients libungif3g Not installed or no info ii xpm4g 3.4k-5 the X PixMap library ^^^ (Provides virtual package libxpm4) ii zlib1g 1.1.3-5 compression library - runtime ^^^ (Provides virtual package libz1) --- Begin /etc/X11/WindowMaker/appearance.menu (modified conffile) /* Automatically generated file. Do not edit. */ Appearance MENU "Background" OPEN_MENU background.menu "Icon Sets" OPEN_MENU -noext LOCAL_ICON_SETS_DIR ICON_SETS_DIR USER_ICON_SETS_DIR WITH seticons "Save IconSet" EXEC geticonset USER_ICON_SETS_DIR/"%a(IconSet name)" "Save Theme" EXEC getstyle -t USER_THEMES_DIR/"%a(Theme name)" "Styles" OPEN_MENU -noext LOCAL_STYLES_DIR STYLES_DIR USER_STYLES_DIR WITH setstyle "Themes" OPEN_MENU -noext LOCAL_THEMES_DIR THEMES_DIR USER_THEMES_DIR WITH setstyle Appearance END --- End /etc/X11/WindowMaker/appearance.menu