Skydome-patch for compiz 0.0.5 done

Ok, I’ve checked out compiz 0.0.5 and adjusted my skydome-patch to integrate with the newest version of the cube-plugin. David Reveman also did some fine polishing here and there, e.g. he added lighting for the cube (so I can remove that from my own source) and tuned the window for the switcher. My skydome-patch will allow you to set any power-of-2 image (e.g. 1024×1024) to be used as texture for the background (that empty void of space behind the cube, only visible when you rotate the cube). Filetypes like .png, .jpg, .tga and .bmp can be used. You can set the image on the fly via gconf-editor. If you enter an invalid filename a fallback color-gradient will be used. No more black backgrounds. Have a look at the screenshots below.


the fallback color-gradient (click for high-res)

background-image and gconf-editor (click for high-res)

the new switcher in compiz 0.0.5 (click for high-res)

Let’s keep fingers crossed David accepts my patch :)

3 Responses to “Skydome-patch for compiz 0.0.5 done”

  1. stal Says:

    nice work

  2. GaRgAm Says:

    Hu … Really nice :) thank you :D
    (I love the animated version ;))

  3. d.minuslab.net :: weblog :: » Nitrogen; XGL; etc Says:

    [...] After following a slew of links I stumbled upon MacSlow’s webpage, and he has some pretty good content in there. What’s encouraging is his progress with developing an XGL plugin of some sorts, it seems its only taken him a few weeks to really pick it up. The hardest thing I find about trying to hack on huge projects is the fact that you are not familiar with anything in them. GNOME for instance is made up of all these libraries, most of which I have no idea what they do. Until you are familiar with all of them you don’t have much of a chance at fixing small bugs in things like Nautilus or whatever. I’ve been trying to figure out how to make gnome-panel’s taskbar not be raised buttons, and I cannot find it (not to mention I have no idea how to set up a build environment for it). But, you keep chipping away at small segments and eventually you’ll get it. I’ve learned a good deal about GTKMM from developing Nitrogen, and doing projects like that can only help. [...]

Leave a Reply