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 <http://twitter.com/#!/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 <[email protected]> > > > 2011/5/25 laurent laffont <[email protected]> > >> 2011/5/25 Gastón Dall' Oglio <[email protected]> >> >>> 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 <[email protected]> >>> >>>> Now there's a button to open the world menu. >>>> >>>> Laurent Laffont - @lolgzs <http://twitter.com/#!/lolgzs> >>>> >>>> Pharo Smalltalk Screencasts: http://www.pharocasts.com/ >>>> Blog: http://magaloma.blogspot.com/ >>>> Developer group: http://cara74.seasidehosting.st >>>> >>>> >>>> >>>> On Wed, May 25, 2011 at 11:20 AM, laurent laffont < >>>> [email protected]> wrote: >>>> >>>>> On Wed, May 25, 2011 at 11:06 AM, Stéphane Ducasse < >>>>> [email protected]> 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. >>>>>> > >>>>>> >>>>>> >>>>>> >>>>> >>>> >>> >> >
