PDA

View Full Version : We Need New Plugins Not Stability


aantn
October 31st, 2007, 06:37 PM
First of all, don't take the title too seriously. While we do need some new plugins, Compiz Fusion is much more stable than it used to be, and thats great.

Anyway, I just wanted to point out some ideas that I saw here: http://smspillaz.wordpress.com/2007/07/27/my-desktop-is-aqua-it-matches-the-curtains/#comment-905

"TimeVault GUI https://launchpad.net/timevault/

CoverFlow for file navigation (just a plugin, of course)

QuickLook for viewing/playing files without having to launch the file in an application.

Finally, an API with which other apps can create optional effects through CF, such as Shiira (Mac) or ApolloBook (AIR) being able to flip through tabs as if they’re flipping through a book.

http://www.apollohunter.com/browse/detail.php?id=98
http://shiira.jp/screenshot/en.php#transitionEffect
"

If we could make any of these happen then that would be great.

mfolnovic
October 31st, 2007, 06:53 PM
yes, we want new plugins :D

some-guy
October 31st, 2007, 10:12 PM
we want/need both ;)
I think emerald code is being cleaned up right now http://lists.compiz-fusion.org/pipermail/dev/2007-October/000268.html

human
November 1st, 2007, 12:51 AM
ya we can never have too many plugins around here :)

SmSpillaz
November 3rd, 2007, 03:12 PM
First of all, don't take the title too seriously. While we do need some new plugins, Compiz Fusion is much more stable than it used to be, and thats great.

Anyway, I just wanted to point out some ideas that I saw here: http://smspillaz.wordpress.com/2007/07/27/my-desktop-is-aqua-it-matches-the-curtains/#comment-905

"TimeVault GUI https://launchpad.net/timevault/

CoverFlow for file navigation (just a plugin, of course)

QuickLook for viewing/playing files without having to launch the file in an application.

Finally, an API with which other apps can create optional effects through CF, such as Shiira (Mac) or ApolloBook (AIR) being able to flip through tabs as if they’re flipping through a book.

http://www.apollohunter.com/browse/detail.php?id=98
http://shiira.jp/screenshot/en.php#transitionEffect
"

If we could make any of these happen then that would be great.

I think that a 'Timevault GUI, coverflow etc' is up to individual apps themselves (aka nautilus) and not compiz. I do like the idea of applications being able to hook into compiz and get some generic effects (Mac OS X does this and it works great :))

Deciare
November 3rd, 2007, 03:29 PM
Finally, an API with which other apps can create optional effects through CF, such as Shiira (Mac) or ApolloBook (AIR) being able to flip through tabs as if they’re flipping through a book.
I'm all for having an API that allows other programs to request animations from Compiz. The more generic, the better! Since Compiz isn't the only compositing manager, it'd be nice for application programmers to not have to worry about which APIs are compatible with which compositing managers, and which ones they want to support. ;)

I think it'd be nice if applications communicate with the compositing manager via a protocol that describes the event to be animated, but not the animation itself. So, for example, when switching tabs in a browser, the browser could tell the compositing manager about the window region occupied by the tab, the direction of the transition, and the boundaries of the transitional animation, but the compositing manager itself would decide how to animate the event.

For switching folders in a file manager, maybe the application could provide the initial size (the folder icon), then target size (the view pane), the direction of the transition, and other miscellaneous bits.

aantn
November 3rd, 2007, 06:19 PM
I'm all for having an API that allows other programs to request animations from Compiz. The more generic, the better! Since Compiz isn't the only compositing manager, it'd be nice for application programmers to not have to worry about which APIs are compatible with which compositing managers, and which ones they want to support. ;)

I think it'd be nice if applications communicate with the compositing manager via a protocol that describes the event to be animated, but not the animation itself. So, for example, when switching tabs in a browser, the browser could tell the compositing manager about the window region occupied by the tab, the direction of the transition, and the boundaries of the transitional animation, but the compositing manager itself would decide how to animate the event.

For switching folders in a file manager, maybe the application could provide the initial size (the folder icon), then target size (the view pane), the direction of the transition, and other miscellaneous bits.

Agreed.

Are any devs interested in this?