Compiz Fusion Community News for Friday April 25th, 2008: Sphere-like cubes cairo-text!


More and more improvements to the Compiz Fusion codebase this week, some highlights including: Sphere-like cube deformation, cairo text backgrounds and workspace naming.

News in Bugs

  • CCSM now checks for action conflicts when you enable a plugin, instead of just checking when a binding a changed
  • Fix ‘rotating cube’ mode not working in the screensaver plugin
  • Fix lighting with cube cylinder deformation
  • Fix occasional animation not progressing and trails when using the cube cylinder deformation
  • Avoid unnecessary queries to texture targets in core
  • Plane plugin removed. Please use wall
  • Cube background painting removed. Used the wallpaper plugin
  • Temporary fix for display issues with freewins and cubeaddon
  • Fix jumpy animation with slow-mo and the freewins reset and movement animations
  • Fix all possible freezes in animation for good
  • Fix Compiz-Fusion-Settings and Simple-CCSM for new CCM API

News in Features

Cube Addon ‘Sphere Like’ mode

Well onestone has added another deformation to the to the Cube Addons plugin, called ‘Sphere-like’ due to popular request to have a sphere. The reason why this is not a sphere is because of the way drawing of cube-caps are handled in the cube plugin. Below are some screenshots:

Customizable Workspace names

maniac has created a new plugin which allows you to assign a name workspace and have that name displayed when the workspace changes. Below is a screenshot:

In related news, iXce has added mode to text rendering to render much smoother backgrounds on the text. You will notice this in all plugins that use text rendering such as ring, shift, prompt, workspacenames, scalefilter and scaleaddon

CCSM relayout

Due to the increasing number of plugins, the layout of the CCSM main page has been modified slightly to become more compact, so the window does not take up so much space on screen and you don’t have to scroll as much. Below is a screenshot:

  • Added customizable border and size configurations for viewport previews in wall
  • Dodge plugin now on git
  • Progress on the freewins re-write for input redirection and trackball rotation


Cairo-Dock improvements:

More improvements to cairo-dock again, this time it now supports reflections!

You can get it by using

svn co

Don’t use the install script as it is broken. Instead use the following command in the build directory:

autoreconf -isvf && ./configure && make && sudo make install

Fyda has created a script to install the modules and plugins hosted here (Disclaimer: It’s hacky)

Tip of the Week

Want to preview your screensaver configuration in the screensaver plugin without having to wait for the screensaver to initiate? Just set a keybinding for CCSM->Screensaver->Bindings->Initiate

Well that’s it for this week. Go checkout the git sources now! 😀

(Digg, Digg!)


24 thoughts on “Compiz Fusion Community News for Friday April 25th, 2008: Sphere-like cubes cairo-text!

  1. When I try and install I get this:

    mike@mike-desktop:~/trunk$ autoreconf -isvf && ./configure && make && sudo make install
    autoreconf: `’ or `’ is required

    any ideas?

  2. >howso ? 🙂
    “This adds a cycle check so that a cycle doesn’t happen anymore during focus animations, which was the source of all the freezes. Specifically there was still a freeze that happened in some cases with gobby with dodge set as the focus animation, and this is fixed now.” (from commit)

  3. The update in Cairo-Dock is not for reflections – reflections have worked for a while now. The update fixes things with icon handling – especially where launchers -> apps are concerned.

  4. ok, so now what is my problem:

    No package ‘glitz-glx’ found

    Consider adjusting the PKG_CONFIG_PATH environment variable if you
    installed software in a non-standard prefix.

    Alternatively, you may set the environment variables GLITZ_CFLAGS
    and GLITZ_LIBS to avoid the need to call pkg-config.
    See the pkg-config man page for more details.

  5. (And yes, even if the official script is broken at the moment, it’s still better to stick with official sources. By reporting the problems to the maintainers and getting them fixed, you can benefit a lot more users than if you just switch to some new script. Just a thought.)

  6. mike@mike-desktop:~$ sudo apt-get install glitz-dev
    [sudo] password for mike:
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    E: Couldn’t find package glitz-dev

    now what? I am using hardy….

  7. Pingback: stadia's me2DAY

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s