2011/5/26 laurent laffont <[email protected]> > 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 <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. >>>>>>> > >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>> >>>> >>> >> >
