← Back to team overview

elementary-dev-community team mailing list archive

Re: Default Window Manger in Luna

 

Just a suggestion, I know it'll be tempting to work on animations and
desktop switching and gestures and other fancy things first but this should
really be incredibly de-prioritized.

If you really want to make sure Gala will work out for Luna, we should
focus on making it work. Making sure everything renders properly, making
sure there are no focus issues, etc.

We need to nail down the basics like resizing (invisible resize area), and
decent looking shadows.

Then let's start playing with smooth animations for close/maximize/etc.

And when we're 100% positive that we have all the window manager basics
covered, only then we should start adding fancy alt+tab/exposé/blahblahblah

We need to be incredibly strict about testing things before merging them to
make sure there are no regressions.

A window manager is no joke. If we're not very careful and disciplined with
this task, we will fail.

On Fri, Jun 1, 2012 at 1:11 PM, Sergey "Shnatsel" Davidoff <
sergey@xxxxxxxxxxxxxxxx> wrote:

> In fact it was a Council member gambling, not me :D I'm not a release
> manager after all...
>
> There's a fancy countdown for us at http://www.humblebundle.com/
>
> In the meanwhile I'll be working on bringing Mutter/Gala keybindings
> in compliance with the keyboard shortcuts spec as found at
>
> https://docs.google.com/document/d/1jUtWkfqlwDydaO-B67F9PsOhE66AZ2y5N_uDRW9pOuQ/edit
>
> The good thing about Mutter/Gala keybindings is that we an assign
> several ones to an action, e.g. workpace switching can be done with
> both Ctrl+Alt+arrowkey and Super+arrowkey. I wonder if any shortcuts
> will be revised given this fact.
>
> And we're having an animation brainstorm at
>
> https://docs.google.com/document/d/1fOrZ-4LfREzQscB8CkhTvgNKRwCaFj8jOdZoQSJE9k4/edit
> because our Compiz animations were never drafted anywhere. Also we
> have even more freedom with animations with Gala than with Compiz.
>
> --
> Sergey "Shnatsel" Davidoff
> OS architect @ elementary
>
> --
> Mailing list: https://launchpad.net/~elementary-dev-community
> Post to     : elementary-dev-community@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~elementary-dev-community
> More help   : https://help.launchpad.net/ListHelp
>



-- 
Best Regards,

Daniel Foré

elementaryos.org

References