From: Andreas V. <li...@br...> - 2004-05-13 23:10:04
|
Hi, If I size down (horizontal) the wallpaper in enlightenment wallpaper dialog and then start engage this error is printed: > engage bg_ebg_trans: got invalid pixmap from root-window, ignoring... bg_ebg_trans: cannot create transparency pixmap, no valid wallpaper set. appending font /usr/bin/../share/edje/data/test/fonts bg_ebg_trans: got invalid pixmap from root-window, ignoring... bg_ebg_trans: cannot create transparency pixmap, no valid wallpaper set. bg_ebg_trans: got invalid pixmap from root-window, ignoring... bg_ebg_trans: cannot create transparency pixmap, no valid wallpaper set. engage starts, but there is a gray border around it. And it's also hard to use engage if there are windows in top of engage, because engage draws the name string behind the windows. And so I couldn't read the names. I think it would also great to change window focus by clicking on engage. Perhaps like a toolbar works. Or have I misunderstood the engage concept? regards Andreas |
From: Andreas V. <and...@br...> - 2004-05-13 22:45:07
|
Hi, If I size down (horizontal) the wallpaper in enlightenment wallpaper dialog and then start engage this error is printed: > engage bg_ebg_trans: got invalid pixmap from root-window, ignoring... bg_ebg_trans: cannot create transparency pixmap, no valid wallpaper set. appending font /usr/bin/../share/edje/data/test/fonts bg_ebg_trans: got invalid pixmap from root-window, ignoring... bg_ebg_trans: cannot create transparency pixmap, no valid wallpaper set. bg_ebg_trans: got invalid pixmap from root-window, ignoring... bg_ebg_trans: cannot create transparency pixmap, no valid wallpaper set. engage starts, but there is a gray border around it. And it's also hard to use engage if there are windows in top of engage, because engage draws the name string behind the windows. And so I couldn't read the names. I think it would also great to change window focus by clicking on engage. Perhaps like a toolbar works. Or have I misunderstood the engage concept? regards Andreas |
From: Gen Z. <ge...@us...> - 2004-05-14 08:19:43
|
=2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Friday 14 May 2004 00:07, Andreas Volz wrote: > Hi, > > If I size down (horizontal) the wallpaper in enlightenment wallpaper > > dialog and then start engage this error is printed: > > engage > > bg_ebg_trans: got invalid pixmap from root-window, ignoring... > bg_ebg_trans: cannot create transparency pixmap, no valid wallpaper set. > appending font /usr/bin/../share/edje/data/test/fonts > bg_ebg_trans: got invalid pixmap from root-window, ignoring... > bg_ebg_trans: cannot create transparency pixmap, no valid wallpaper set. > bg_ebg_trans: got invalid pixmap from root-window, ignoring... > bg_ebg_trans: cannot create transparency pixmap, no valid wallpaper set. > > engage starts, but there is a gray border around it. > > And it's also hard to use engage if there are windows in top of engage, > because engage draws the name string behind the windows. And so I > couldn't read the names. > > I think it would also great to change window focus by clicking on > engage. Perhaps like a toolbar works. Or have I misunderstood the engage > concept? The ideal way is for engage to float on top of whatever window. However,=20 because of the current way that XFree/Xorg works, top-level window=20 translucency is impossible. If if engage where to be on top, it would cover= =20 up the windows underneath, and you would see an unsigtly box around the=20 entire thing. > > regards > Andreas > > > ------------------------------------------------------- > This SF.Net email is sponsored by: SourceForge.net Broadband > Sign-up now for SourceForge Broadband and get the fastest > 6.0/768 connection for only $19.95/mo for the first 3 months! > http://ads.osdn.com/?ad_id=3D2562&alloc_id=3D6184&op=3Dclick > _______________________________________________ > enlightenment-devel mailing list > enl...@li... > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel =2D----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFApHre1N42u6LLBTERAoXCAJsH22i4C4Wum4SXRbnQlgcrW60HNACfZXxI jotwdWiwIYBOsZoaFuaNd08=3D =3D/sak =2D----END PGP SIGNATURE----- |
From: Andrew E. <an...@el...> - 2004-05-14 08:27:16
|
Gen Zhang wrote: > On Friday 14 May 2004 00:07, Andreas Volz wrote: > >>>Hi, >>> >>>If I size down (horizontal) the wallpaper in enlightenment wallpaper >>> >>>dialog and then start engage this error is printed: >>> >>>>engage >>> >>>bg_ebg_trans: got invalid pixmap from root-window, ignoring... >>>bg_ebg_trans: cannot create transparency pixmap, no valid wallpaper set. >>>appending font /usr/bin/../share/edje/data/test/fonts >>>bg_ebg_trans: got invalid pixmap from root-window, ignoring... >>>bg_ebg_trans: cannot create transparency pixmap, no valid wallpaper set. >>>bg_ebg_trans: got invalid pixmap from root-window, ignoring... >>>bg_ebg_trans: cannot create transparency pixmap, no valid wallpaper set. >>> >>>engage starts, but there is a gray border around it. >>> I believe that this is a limitation with the way that esmart_trans_x11 works. Not sure if there is a way round it or not, but alternatives are actively being worked on. >>>And it's also hard to use engage if there are windows in top of engage, >>>because engage draws the name string behind the windows. And so I >>>couldn't read the names. >>> > The ideal way is for engage to float on top of whatever window. However, > because of the current way that XFree/Xorg works, top-level window > translucency is impossible. If if engage where to be on top, it would cover > up the windows underneath, and you would see an unsigtly box around the > entire thing. > sorry, no longer true ;) I wrote a version of the draw that uses shaped windows to allow those who want on top to have it. Not perfect by any means, and as Zen says you cannot have transparency when ontop, but there are no unsightly borders as may be expected. Try engage -m 0 (mode 0 == on top, 1 == below). Hope that helps, Andy |