A New Era of Compiz
Compiz is a compositing window manager that enables users to enjoy clever desktop effects and transparency. Compiz is included in many distributions' default installs and in many others' repositories. At one time its future was in question with new major desktop environments planning to incorporate their own effects. When those effects failed to materialize as publicized, the popularity of Compiz continued to grow. But with newer systems and desktop enviroments, Compiz needed to be rewritten. So, after a long developmental period, Compiz 0.9.0 was released.
Sam Spilsbury, developer of Compiz, announced the release of Compiz 0.9.0 on Compiz mailing list. This is the first major release since the merger of Compiz, Compiz++, NOMAD and Compiz Fusion and also the first major release since being completely rewritten in C++. Besides moving from C to C++, this release brings a new developer API, and splits the rendering framework into plugins.
By splitting the rendering framework into composite and opengl plugins, Compiz can be used as the known compositing window manager or as a backend for other 3D desktop programs such XRender or Clutter. Another significant change, decoration reparenting, will allow Compiz to run with decorations as non-compositing when used with the revamped GNOME or KDE Window Decorators. Integration with QT main loop and the creation of a KApplication provides better integration with KDE. A new DBus plugin will now use the screen number to identify the Compiz instance. A major redraw bug that caused ripping or skips in rendering was also fixed.
In plugins-main support was added that lets users drag windows to edges of screens and have them fill the adjacent screen. Users may also like that support for automatic wallpaper rotation was added in plugins-extra. All plugins were also rewritten in C++ using the new API.
Tarballs are available at http://compiz.org. Early testers should consult the announcement for important building information.
Susan Linton is a Linux writer and the owner of tuxmachines.org.
|Red Hat Enterprise Linux 7.1 beta available on IBM Power Platform||Jan 23, 2015|
|Designing with Linux||Jan 22, 2015|
|Wondershaper—QOS in a Pinch||Jan 21, 2015|
|Ideal Backups with zbackup||Jan 19, 2015|
|Non-Linux FOSS: Animation Made Easy||Jan 14, 2015|
|Internet of Things Blows Away CES, and it May Be Hunting for YOU Next||Jan 12, 2015|
- Designing with Linux
- Wondershaper—QOS in a Pinch
- Red Hat Enterprise Linux 7.1 beta available on IBM Power Platform
- Internet of Things Blows Away CES, and it May Be Hunting for YOU Next
- Ideal Backups with zbackup
- Slow System? iotop Is Your Friend
- New Products
- 2014 Book Roundup
- Hats Off to Mozilla
- January 2015 Issue of Linux Journal: Security