Compiz Fusion Community News for May 7th, 2008: An edition of bling and subtlty (nice contrasts!)

More CF news is down the tubes this week, major highlights being

  • A FULL sphere deformation mode for cubeaddon (rock on onestone! \o/)
  • A subtler static applications switcher
  • A subtler set a viewport switching plugins
  • New features for dodge, freewins, etc
  • Progress on a new decorator

Bug News

  • ‘Deform only on manual rotate’ option fixed in cubeaddon
  • Option added to override windows that set the USPosition or PPosition hint in the place plugin
  • Fix ‘Grey and White windows of death’ on some cards by working around a bug in drivers
  • Windows which don’t have the minimize action set can now only be minimized externally by the same program if it is minimized (i.e gobby)
  • Only show the window menu if there isn’t a screengrab set to avoid screengrab deadlocks (freezes)
  • Optimised cube addons a little
  • The main plugin view in CCSM now updates when any plugin changes
  • Action conflicts are checked for when enabling a plugin, for example, having ring enabled with default settings then enabling shift will trigger a conflict
  • Wall now initiates when the switcher plugin is active (so if you switch to another window on another desktop, wall should now flip to that desktop while the switcher is active)
  • Options now change while the dodge plugin is active
  • Unmatched windows no longer moved in the ‘dodge’ animation
  • Inside cube plugins now deform with the cube when the cube is deformed (no more cylinder / sphere cube and square atlantis πŸ˜‰ )
  • Wiimote plugin actually split into files
  • Simple-CCSM works without any ‘effects’ plugins installed

News in Features

The bling:

onestone has once again waved his openGL wand for us once again and has merged the cubecaps plugin into the cubeaddon plugin, so now we are able to deform the cube caps as well. Like most of his work, it’s only ever explainable with screenshots – here goes!

I apologise for some of the VSync issues I am experiencing. As you can see from the screenshots, the cube caps are rounded off as with the rest of the cube – so if you have a 4:3 screen, you will see a ‘sphere’ – as for the rest of us .. we’ll see a 3D oval πŸ˜› But still awesome nonetheless

Simpler Stuff

maniac has whipped up another simple-but-useful plugin this week too, called staticswitcher. Staticswitcher is a lot like the old switcher, but instead of rotating between thumbnails, it displays all thumbnails and the box selects each one. Below is a screenshot

User yogensha has created two simple viewport switching plugins which use subtle transitions instead of spinning cubes and sliding panes etc. The two plugins are called vpsswitch and vpsfade, the first just switching viewports whereas the second just fades windows between them. I’m really hoping that these two plugins can be the framework for more plugins like this to come, check out Mac OS X VirtueDesktops to see what I mean. The two plugins can be found here

New window decorator, codename JASPER

b0le has temporarily suspended work on the cubedbus plugin (which I intend to write the code to the GUI to my manager for) to work on a new window decorator, codenamed jasper. He is taking into consideration some of the considerations found in this thread to replace the aging emerald window decorator. It’s currently in a pre-alpha stage at the moment, I’ve found that it wont work for me on my nvidia card, so here is a hotlinked screenshot from b0le:


If it displays properly, you’ll notice that there are tabs the come out of the window. The decoration is shaped so that only the tabs are clickable and not what would be the square border around them. It has full support for svg themes too, although the implementation is quite basic. More at b0le’s bl0g (sorry for the pun :/)

Installation instructions:

git-clone git://
cd jasper
./jasper –replace
(only need the second one if it doesn’t work first time)
./jasper –replace
Other improvements

  • Freewins has an ‘invert key’ hold down the key to invert the current rotation mode and toggle on/off snapping.
  • Dodge can now be activated with a screencorner

Tip of the Week

This sound rather lame, but if you are a newcomer and are eager to get in more on the bleeding edge of compiz, I would suggest heading down to the feature requests and plugin development. That is where most of the ideas and development start before things end up on gitweb


Well that’s it for this week’s edition of Compiz Fusion Community News. Keep an eye on those forums as there is a lot of new stuff coming up which will be good news material for next week πŸ˜‰

EDIT: Fixed link for b0le’s blog.

– SmSpillaz


10 thoughts on “Compiz Fusion Community News for May 7th, 2008: An edition of bling and subtlty (nice contrasts!)

  1. You must have missed the option to set an Aspect Ratio, I get a perfect sphere on my widescreen display πŸ˜‰ Also, your jasper shots aren’t working.


    This is because English language not suitable anymore because the original Bible is in Arabic.

    The full story is here:

  3. >It has full support for svg themes too

    Well, at the moment it only supports png’s, but svg shouldn’t be too hard to add (and is relatively high on my todo)

    (also, you shouldn’t need the second ./jasper anymore)

  4. I love Compiz news!^^

    I wonder, when I rotate the sphere, will it rotate like the cube, or follow the sphere forms? Will it be possible to to use the top sphere as a workspace?

    And the static switcher looks awesome! Just what I’ve been waiting for.

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