2011/5/26 laurent laffont <laurent.laffont@gmail.com>
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

In 1.3 core there's not OBBrowser, then, when trying to modify a method with reference to OBBrowser obtained an error. So I remove their references.
�

- 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
......


Please, see you the comment in de versi�n 5 of de package, "Now all botton tile visibles windows.". I think it's better to just get organized visible windows, even when done on a particular kind (such as workspaces). For this is that the word was redundant now visible.
�
- I will add tests to TWMBar finally as it seems to grow

- I want TilingWM to be 100% test coverage

Sorry, give me some time for learn about this...
�

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


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

it is still very rudimentary way to filter the windows, but it was helpful to learn about the hierarchy of classes 1.3, in regard to the Models for example.
�

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.
>