Translucency is the “real transparency” you mentioned. I sorta made it work when it first came out. But it’s not well tested and probably is already out-dated/broken.
As far as for “fake transparency”, I noticed a bug last year. In FVWM2, I can have multiple “desktops”. Somehow, only the mrxvt terminals in the main desktop are “transparenct”. The terminals on other desktops have a solid color background. I debugged a little bit, tried to find an X event that tells the changing of background on root window. But I could not identify the event or some other notifications about that. That was my last effort trying to dig into mrxvt code, again! On Jun 1, 2015, at 20:03, gi1...@gmail.com wrote: > On Mon, Jun 01, 2015 at 09:08:55AM -0700, J G wrote: > >> ** Multi-tab support >> ** Run time changeable per-tab titles / backgrounds / colors. >> ** Session support for each tab >> ** Input broadcasting to all tabs >> ** Customizable keyboard shortcuts >> ** Translucency and pseudo transparency support >> ** JPEG / PNG / XPM background support >> ** Off-focus background fading >> ** Xft support. >> ? Text shadow >> ? Menubar / popup menus >> ** XIM and multi-language (Chinese/Japanese/Korean) support. >> ? Five different scroll bar styles >> ** Small and fast. >> ** Does not depend on GTK / Qt / Gnome / KDE. >> ** Available on multiple platforms. >> ** utmp/wtmp/lastlog logging > > If I were to restart active development today, there are possibly a few > differences I would make: > > 1. Our transparency is "fake transparency". Xorg has evolved > considerably since we started out, and it would be good to get > the "real" transparency (based on a compositor and XDamage) done > correctly (i.e. background should be transparent and updated if a > window behind changes; but the font should remain opaque). > > 2. I'm happy to ditch text shadow completely. > > 3. I'm happy to ditch 3 out of 5 scrollbars. (I personally don't use > a scrollbar myself.) > > 4. I'm happy to either ditch the menus completely, or make them > dependent on a toolkit (e.g. Gtk). This would make the menus > easier to write and would allow mrxvt to be installed without a > toolkit for the minimalists. > >> And new features would be utf8, better copy & paste support. > > I second this :). > > GI > > -- > There are 10 kinds of people in the world: Those who understand binary > and those who don't. > > ------------------------------------------------------------------------------ > _______________________________________________ > Materm-devel mailing list > Materm-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/materm-devel > mrxvt home page: http://materm.sourceforge.net
smime.p7s
Description: S/MIME cryptographic signature
------------------------------------------------------------------------------
_______________________________________________ Materm-devel mailing list Materm-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/materm-devel mrxvt home page: http://materm.sourceforge.net