Gast��n,

I've downloaded the new version - thanks a lot for contributing, it brings fun :)

Some comment:

- tiling browsers don't work any more with OB,��WMWithAnOBBrowserAndDockingBarsTest does not create an OBBrowser anymore but a Browser

- you've changed TilingWM>>visibleWindows to TilingWM>>windows. The "visible" was not innocent, because tileVisibleWindows cares about windows that are not minimized. On the other side, tileWorkspaces tile all workspaces, minimized or not. So I think in final we may have:

#tileVisibleWindows
#tileWindows ��(maybe #tileAllWindows is a better name)��
#tileVisibleWorkspaces
#tileWorkspaces / #tileAllWorkspaces
......

- I will add tests to TWMBar finally as it seems to grow

- I want TilingWM to be 100% test coverage

- Balloon and spaces for TWMBar is a good idea - we need to make this work effectively :)

- Great to have all the buttons per type of applications !

I've merge some of your changes in TWM-LaurentLaffont.5


Laurent Laffont -��@lolgzs

Pharo Smalltalk Screencasts:��http://www.pharocasts.com/
Blog:��http://magaloma.blogspot.com/
Developer group:��http://cara74.seasidehosting.st



2011/5/26 Gast��n Dall' Oglio <gaston.dalloglio@gmail.com>


2011/5/25 laurent laffont <laurent.laffont@gmail.com>
2011/5/25 Gast��n Dall' Oglio <gaston.dalloglio@gmail.com>
Excelent!

IMHO, it's better that's not integrated to TaskBarMorph, lets it free :)
For example, click in unused space of the TWMBar and you can move it around you wish in the screen, similar to use DockingBarMorph>>beFloating. I attach screenshot.

Laurent, I improved (or not? :)) your work, if you think that is bad for TWM simply undo it ;)

Feel free to play. Just try to write tests for TilingWM please :)


ok. I load a new version to ss. Now teh button tile visible windows only. I fixed the test...
��
For TWMBar I'm not sure this will be a final GUI. Ideally all will be keyboard driven, I have to play with KeyMapping.


yes, sure.
��
I also think the UI theme Patrick has cleaned fits better with TilingWM:

To try it:

Gofer it
squeaksource: 'PBASandbox';
package: 'PBSandbox';
load.
StandardUITheme beCurrent.

See screenshot.



I try, yes.
��
Patrick, could you push this with a nice package name ?


Laurent.

��
2011/5/25 laurent laffont <laurent.laffont@gmail.com>
Now there's a button to open the world menu.

Laurent Laffont -��@lolgzs

Pharo Smalltalk Screencasts: http://www.pharocasts.com/
Blog: http://magaloma.blogspot.com/


On Wed, May 25, 2011 at 11:20 AM, laurent laffont <laurent.laffont@gmail.com> wrote:
On Wed, May 25, 2011 at 11:06 AM, St��phane Ducasse <stephane.ducasse@inria.fr> wrote:
I do not understand.

how can I get a browser?

Hey, this is just a start :) ��I will add a button to open the world menu.


once this is one is created I get the browser full screen
but then how do I get a chance to create a new one if I want.

dividing the browsers based on the screen size results in rather small browsers :)

yes, but because browsers waste space IMHO. Maybe we could get rid of windows borders when tiled.

Laurent.

��

Stef


> TWMBar new open.
>
> The real manager is TilingWM. Try:
>
> (TilingWM forWorld: World) tileVisibleWindows.
> (TilingWM forWorld: World) tileBrowsers.
> (TilingWM forWorld: World) tileWorkspaces.
>