August 20, 2010

Sam Spilsbury a.k.a smspillaz

Dear Phoronix

OK, so we have another article about how LLVMpipe and the Copy Mode don’t play along.

A tidbit of information, even though it isn’t particularly made obvious: The enabling the “Copy To Texture” plugin doesn’t make all textures bound with this “copy mode” by default – it is only enabled if the pixmap is larger than the maximum texture size. The plugin isn’t there to fix broken drivers, it is only there to work around texture size limitations.

So in essence, what you are seeing is the same old TFP backend in action there Phoronix :)


by smspillaz at August 20, 2010 02:53 AM

August 18, 2010

Sam Spilsbury a.k.a smspillaz

The final piece of the puzzle

We’ve had 3D docks like Mac OS X Leopard +, but we haven’t had reflective ones yet.


by smspillaz at August 18, 2010 01:52 PM

August 13, 2010

Sam Spilsbury a.k.a smspillaz

Because we Kan[tm]

KDE 4.5 is released. And what better time to support all of the updated plasma blur hints!


by smspillaz at August 13, 2010 01:12 AM

August 07, 2010

Sam Spilsbury a.k.a smspillaz

Some weekend hacking.

People kept asking me about minimized window thumbnails. I caved.

  1. Patch for core
  2. Patch for workarounds

There’s something else interesting that went into the scaleaddon plugin too, a new layout mode for scale. But it’s 4AM. I’m too tired to blog.


by smspillaz at August 07, 2010 08:02 PM

July 26, 2010

Kristopher Ives a.k.a krisives

Compile Compiz 0.9.0 in Ubuntu

Sam pointed me to thread that had some build directions that he had put there. I’ve had trouble in the past getting Compiz 0.9 to run, usually with gtk-window-decorator not working. Update: This is really easy now because of Soreau’s script.

  1. Download Desktop.tar.gz which has the script with execute permissions and the source directory
  2. Delete ~/Desktop/compiz-0.9.0 if you have it
  3. Extract Desktop.tar.gz on your desktop (right click works) or in a terminal cd ~/Desktop && tar -xf Desktop.tgz
  4. Open a terminal and type ./install_compiz_090.sh
  5. After it builds it can launch CCSM, which worked for me
  6. Run /opt/compiz/bin/compiz++ (I didn’t need pass --replace or anything)
  7. Thank Soreau

Changes I made to the script:

  • It uses ~/Desktop/compiz-0.9.0 for source code and that directory is in the tar empty
  • It installs to /opt/compiz instead of /opt/compiz++

There also seems to be a PPA that falkTX has created. I haven’t tried it yet, but looks promising has been reported to not work and can be added by doing this in a terminal:

sudo add-apt-repository ppa:falk-t-j/lucid-latest

Now you’ll either have updated versions of the packages, or renamed compiz packages (haven’t tried it yet)

Update: This got picked up by OMG! Ubuntu

Update: If you followed the guide exactly for the first few hours it was up it didn’t change directory into the build/ directory properly in the install step. Thanks to Eugeny at OMG! Ubuntu! for the tip.

Update: Much of this was replaced with Soreau’s Script, who I welcome as our Compiz overlord.

by Kristopher Ives at July 26, 2010 04:56 AM

July 24, 2010

Sam Spilsbury a.k.a smspillaz

What’s happening in compizland?

Another blog post!

Since the release the core team has been doing a bit of planning for what we want to do in the upcoming 0.9.2 release. A roadmap of “big features” will be coming in the next week or so.

In the meantime I’ve been trying my hand at porting some of the other non-official plugins. Work is going pretty well so far, we now have the following plugins done:

  • Dodge Windows
  • Dim Dialog
  • Simple Animations
  • Screensaver (ongoing work here too, stay tuned)
  • Anaglyph (thanks soreau)
  • Toggle Decoration (thanks soreau)
  • Freewins
  • Desktopclick
  • Mousetrails

There are still a few more unofficial plugins to go until we have 100% feature parity with the 0.8 branch. Among some of the ones I’m working on right now:

  • Animations Plus
  • Newton (Physics Engine for Compiz)
  • Sound (ALSA based sounds on window events)

We’ve also had some bugfixes, particularly to the animation plugin where animations wouldn’t fire for some windows (thanks Jay!)

Otherwise, it looks like we’ll be implementing *small* user requested features in the time being and continuing to fix bugs. It’s all quite fun!


by smspillaz at July 24, 2010 03:32 AM