2011/5/26 Gastón Dall' Oglio <[email protected]> > > > 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. >
I see. I will refactor this so it will be compatible with Core and still work with OB (quite easy). > - 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 think about this. - 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... > Don't hesitate to ask. - 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. > Indeed I've disable TaskBarMorph in my image as it's useless now :) Laurent. > > >> >> 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. >>>>>>>> > >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>> >>>> >>> >> >
