Archive

Posts Tagged ‘minimumize’

Merge

18 November, 2008 1 comment

Transitive verb
To cause to combine, unite, or coalesce [1]

Maximumize Plus and Minimumize plugins were shared one month ago by me and Marco Diego (Bacharel Marcola).

October 20th,
Maximumize2 (Maximumize Plus) release:
http://forum.compiz-fusion.org/showthread.php?t=10077

October 23rd,
Minimumize release:
http://forum.compiz-fusion.org/showthread.php?t=10097

Yesterday Kristian Lyngstol (Maximumize maintainer) talked with me to merge our code. Result:

Massive import from maximumizeplus

We’re luck that Compiz-Fusion uses the Bazzar[2] way of developing. After one month we are helping to develop CF and noone opposed our development!

So, if you can help, come on!

P.S.: I really needed to expose my happiness 🙂

[1] http://www.merriam-webster.com/dictionary/merge
[2] http://en.wikipedia.org/wiki/The_Cathedral_and_the_Bazaar

Window Management on Compiz-Fusion – New Plugins

7 November, 2008 16 comments

Well, on the last post we (Eduardo Gurgel aka edgurgel & Marco Diego aka Bacharel Marcola) said that new useful plugins were coming soon. This is a brief look on what we’re currently working and a preview on what else is coming.

Compiz has been well taught since its inception as a beautiful, feature-rich (in terms of bling and effects), modern window manager. Although we agree in most of what is said about compiz, its abilities for window placement, window distribution and good use of screen real state were terribly lacking compared to other window managers such as tiled-window-managers (ion, wmii, dwm…). We’ve been working to minimize this inferiority.
For those who can’t wait for a better explanation, here’s a video showing whats is going on:

Plugins used:

New Maximumize
It expands the window on a specified direction as much as possible. It is totally based on Maximumize plugin.

Code
Video

Minimumize
Resize to half size of the window in a particular direction.

Code
Video

Smart Put
Cleverly find the best gap suitable for the current window.

Code
Video

New Put
It’s equal to Put plugin, but you can move only through empty spaces.

Code
Video

Toggle Decoration
Simple and very useful plugin to enable/disable window decoration(on a window, or all of them on the same desktop). You will discover how much space you waste with your window decorator. Toggle Decoration is totally necessary for us because we don’t use maximize and minimize anymore.

Code

Swap
Swap window’s location and size. Simple like that.
Useful when you have a main frame and others smaller windows on same desktop. You can quickly change the scope.

Code still not available. We will release ASAP.

Next steps
We noticed that all we need is love.
Just Kidding.
All we need is an automatic layout windows definition. So you can easily define YOUR own window arrangement. We will work on it on next weeks (maybe months).

P.S.: No mice were harmed during the making of this video.

(Modified) Maximumize and Minimumize

29 October, 2008 4 comments

Marco Diego(Marcola) and Eduardo Gurgel(me) were thinking about how improve window management on Compiz-Fusion. We decided to work on it modifying Maximumize and creating Minimumize.

First we modified Maximumize plugin to maximumize on any direction. Later, we created Minimumize plugin that allows the user to set the window to half the size in a specified direction. Hard to imagine? Watch the videos:

Later I will talk about our (Modified) Put plugin and new ideas to Compiz.

Links:
Maximumize Plus code

Minimumize code