Compiz Fusion Community News for April 17, 2008

I’m back!

Alright, it seems like a very long time since I’ve written this and over the past couple of days I’ve been itching to write something about all the cool new features, bugfixes and community plugins out there over the past month or so. All the web themes and stuff are now up too, Huge thanks to iXce and the Web Team for that – now Compiz-Fusion.org has a more integrated look to it.

Highlights for this entry are The new and wonderful Cube Cylinder deformation, More and More improvements to Freely Transformable Windows with a good roadmap ahead of us, The beginnings of a Compiz Fusion Live CD and the springy and fun Dodge Window plugin.

News in Bugfixes

  • Fixed High CPU Usage during Expo
  • Fixed inactive viewport brightness / saturation not being restored after expo mode exits
  • Fixed crash in simple-ccsm due to new CCM API
  • Fixed 3D plugin not working correctly with Cube Cylinder deformation (But 3D depth will not work however)
  • Fix window placement with certain toolkits not setting USPosition properly
  • Prevented the switcher window from appearing when the switcher is not active
  • Fix Rotate plugin not rotating ‘all the way’ on auto-rotate
  • Fix text not appearing straight away in prompt plugin

News in Features

Cube-Addon Cylinder Deformation

I know that this report is probably a bit to late as it seems that everyone has been raving about it, but I thought I would be best to jump on the bandwagon for this one too :). So yeah, here it is, the absolutely amazing cube cylinder deformation plugin by onestone.

Cube Cylinder with Cube Reflection in all it’s glory

The Cube Cylinder hamburger wants to eat you!

It works with 3D Windows, but not with 3D Window Depth

I wouldn’t suggest using without transparency on certain cards however, as it does have some culling issues

  • The cube can be deformed on both manual and auto rotation, or just manual
  • The cube caps are not deformed to maintain thier aspect ratio, but you can fill the remaining bits of the caps with a solid colour
  • Cube Reflection has been merged into this new Cube Addon plugin, please update your repositories (already done in plugins-*)

Vast Improvements to Freewins

Well the Freewins plugin has received a bit more attention from myself and warlock and we now have a couple more feature and bugfixes to show off. I will be making a video of this soon.

  • Added Customizable rotation axis’ selection.
    • It’s possible to rotate around the axis of where you clicked, so for example, if you click on the top edge of the window and pull back, the window will rotate around that edge instead of around the center
    • It’s also possible to rotate around to the point opposite to where you clicked, see before on how it works
    • Finally, you can still always rotate around the center if you choose
  • Different Rotation Modes added
    • Always 2D ensures that the window never has any 3D rotation
    • Always 3D ensures that the window always has 3D rotation, but cannot rotate clockwise and counter clockwise
    • Determine on click works with 3D rotation area percentage to determine if you want to rotate in 3D (If you click in the center) or in 2D if you click on the edges
    • Interchangable is a bit bugged, but tries to rotate more in 3D are you approach the center and more in 2D as you approach the edges
  • Rotation Auto-Zooming added so that windows do not appear ‘bloated’ when rotating them in 3D
  • Immediate Moves option added to prevent having to constantly redraw the screen with wobbly enabled and wobbly’s ‘off’ behaviour when the rotation is changed
  • Input Prevention changes:
    • Move windows by clicking and dragging them
    • Resize windows by right clicking them and dragging (buggy)
    • Focus follows mouse works correctly
    • Ensure that IPW’s are always on the same viewport as the window
  • Two different scaling modes
    • ‘To Center’ scales to the center of the window like Freely Transformable Windows always has
    • ‘To Opposite corner’ tries to scale the window to the opposite corner
  • Our roadmap currently stands at:
    • Fake input redirection by capturing clicks on the Input Prevention window
    • True 2D->3D trackball rotation

Compiz Live CD

OasisGames and other members of the community are preparing a Compiz Fusion Live CD for others to try out Compiz Fusion. For more information on the theming and information on the Live CD, see this wiki page

Dodge Plugin

A new plugin by user rcxdude allows you to set a window (default stick and above windows) to be pushed away by the cursor with a variety of cool effects to do so. It’s hard to explain so a video will be coming soon!

Atlantis – New and sleek fishies

The Cube Atlantis 2 Plugin has been updated once again with some sleeker fishes. I’m not able to run the plugin due to hardware constraints, but check it out for yourself.

Other Various Improvements

  • Advanced search re-write in CCSM, now shows a progress bar and the search is a lot faster
  • Timeout for edge actions added so accidentally hitting edges will no longer trigger actions
  • Buildsystem improvements with CMake, meaning it will take less time to add plugins to plugins-*

Compiz 0.7.4 Release

Congrats to the Team for the recent 0.7.4 release which includes

  • Bicubic filtering in Cube
  • Curved Expo
  • Simple CCSM improvements

Tip of the Entry

Recovering from a Freewins Crash

Did Compiz Crash or freeze up while you had windows rotated and scaled using Freewins and now you can’t interact with the windows? Simple select the windows with scale, manually rotate them with a keybinding or use the shelf plugin, reset the window and it’s input will be restored.

Well, that’s pretty much it for this entry. I’ll be putting videos up for those other plugins ASAP.

- SmSpillaz

About these ads

21 thoughts on “Compiz Fusion Community News for April 17, 2008

  1. That Dodge plugin actually looks useful, when you’re doing two things at the same time and want to quickly read something behind a particular window :)

  2. One use of the dodge plugin: you are watching a football match while working, so you keep the mplayer (sopcast) window on top but then you want to access what is below the window so you have to move the mplayer window around. With the dodge you do not need to do that: just move the pointer to the desired location and the location will become available since the mplayer window moves away to another place.

  3. Freewins isn’t included in ubuntu 8.04 >:(

    I hope someone makes a repository or we’ll have to be using a stable compiz for another 6 months…

  4. I’m needing you to look into why the virtual keyboard program
    “onboard.py” doesn’t working with compiz as the real
    keyboard.

  5. “I’m needing you to look into why the virtual keyboard program
    “onboard.py” doesn’t working with compiz as the real
    keyboard.”

    I second that; as a Tablet PC user, it is a great inconvenience to have to keep my physical keyboard next to me to use Compiz (and I really like that annotate plugin!). I would greatly appreciate it, too, if someone could look into why compiz only responds to a physical keyboard, and not a virtual one (like cellwriter’s, or onboard).

  6. So, the samne tally as Topsy Ojo, three behind Alesana Tuilsgi probably
    knows precious little about the venue you selected, the next lesson!
    The first event for which it is worth thinking about spending
    some daus in one of the hire chair covers and sashes neighbors and heighten awareness of your cause.

    Those two alway up to no good, I am still in the dial-up world.
    It takes 3-4 weeks hire chair covers and szshes for a caterpillar to a beautifl butterfly.

  7. I have been browsing on-line more than three hours as of late, but I never discovered any fascinating article like yours.
    It’s pretty price enough for me. In my opinion,
    if all site owners and bloggers made excellent content material as you probably
    did, the net will likely be much more helpful than ever before.

  8. I was curious if you ever considered changing the structure of
    your site? Its very well written; I love what youve
    got to say. But maybe you could a little more in the
    way of content so people could connect with it better.

    Youve got an awful lot of text for only having one or two images.
    Maybe you could space it out better?

  9. With nine fully programmable modes, the dryer lets you determine the
    drying time for what exactly you need instead of a minute more.

    Make sure the filter is completely dry before replacing back onto the
    hoover. In addition to moths, cucumbers are helpful in ridding
    ants, mites, wasps, and other insects.

  10. I’m really enjoying the theme/design of your site.
    Do you ever run into any browser compatibility issues?
    A couple of my blog readers have complained about my website not operating correctly in Explorer but looks great
    in Safari. Do you have any solutions to help
    fix this issue?

Leave a Reply

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

WordPress.com Logo

You are commenting using your WordPress.com 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 )

Google+ photo

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

Connecting to %s