Kim Woelders wrote: > Bradley Reed wrote: >> On Sun, 1 Jun 2008 22:46:27 +0300 >> Bradley Reed <[EMAIL PROTECTED]> wrote: >>> On Sun, 01 Jun 2008 20:41:39 +0200 >>> Kim Woelders <[EMAIL PROTECTED]> wrote: >>>> Bradley Reed wrote: >>>>> I recently noticed that in both e16-0.16.8.13 and e16-0.16.8.14 >>>>> that window snapshotting no longer works properly in the icon >>>>> box. When an app that doesn't have a built-in icon, nor a >>>>> enlightnement icon, is iconified, one of two things happens. >>>>> >>>>> 1. The app is invisible in the iconbox. It takes a space, so >>>>> that the next app iconified is one space over, but there is >>>>> nothing to click on to uniconify it. >>>>> >>>>> 2. There is a very damaged-looking attempted screenshot, with >>>>> maybe only a few visible pixles. With some carefull mousing I can >>>>> usually find a pixel to click on. >>>>> >>>> I think this is related to the "Applications unintentionally using >>>> an ARGB visual" issue mentioned in README-0.16.8. >>>> >>>> One way to fix this is to make wrapper scripts that set >>>> XLIB_SKIP_ARGB_VISUALS=y before starting the application. >>>> >>> It definitely worked more recently than 0.16.8.9. For me anyway. I >>> don't have the composite extension enabled, but I did recently upgrade >>> my NVidia drivers. Probably a NVidia regression. I'll try the wrapper >>> idea, and I'll also try an even newer NVidia driver. >> Well, with nvidia 169.12 the XLIB_SKIP_ARGB_VISUALS=y does nothing. >> Both xmahjongg and ftree iconify scrambled or invisibly. >> >> With nvidia 173.14.05, both apps are still iconifying wrong if >> XLIB_SKIP_ARGB_VISUALS is unset. >> >> With nvidia 173.14.05 with the XLIB_SKIP_ARGB_VISUALS set to either y >> or n, then xmahjongg seems to iconify correctly, but ftree is still >> broken. >> > I guess ftree behaves differently because you are using a statically > linked version. > >> I have imlib2-1.4.1.000 installed if it matters. >> My iconbox is set to: >> Transparent background >> Hide scrollbar when not needed >> >> It is really strange that the apps look fine at normal size, and they >> look fine in the Pager (which is snapshotting fine), but e16 can't >> snapshot in the iconbox. >> > Yes, something is not right. Haven't been able to track it down yet... > >> I noticed that when I turn on the iconbox's setting "Draw base image >> behind icons" that ftree/mahjongg's icon was rarely centered. It seemed >> to be falling off the righthand side of the base image. It did iconify >> correctly about half the time if the base image was turned on, but >> otherwise was way to the right and appearing slightly skewed. >> > I think this is just a side effect of the snapshots being incorrect > (partially transparent). > I made a few changes to enable not using an ARGB frame for apps unintentionally choosing an ARGB visual, which I think should fix the problem with ftree. You'll have to add the line
Name ftree Winop no_argb to matches.cfg. It should be possible to add a similar line for xmahjongg if you want to avoid wrapper scripts. /Kim ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ enlightenment-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-users
