[squeak-dev] The Trunk: Morphic-cmm.401.mcz

Levente Uzonyi leves at elte.hu
Sun Mar 28 00:58:35 UTC 2010


On Sat, 27 Mar 2010, Chris Muller wrote:

> These enhancements would allow me to start keeping the docking bar on
the desktop.  Does anyone else feel a clock and "search" (just a
TextMorph) bar would be worthy additions to the Docking Bar?

I like the idea of a search bar, but it would be better if it were more 
than just a TextMorph. I'd like it to have history (accessible by pressing 
the up and down keys) which is searchable (by entering a filter 
expression) and a keyboard shortcut to move the keyboard focus right 
there.
The clock may be useful, but my os has one already, so that should have a 
preference IMHO.


Levente

On Sat, Mar 27, 2010 at 7:23 PM,  <commits at source.squeak.org> wrote:
> Chris Muller uploaded a new version of Morphic to project The Trunk:
> http://source.squeak.org/trunk/Morphic-cmm.401.mcz
>
> ==================== Summary ====================
>
> Name: Morphic-cmm.401
> Author: cmm
> Time: 27 March 2010, 7:23:12.94 pm
> UUID: 63d287a0-2b83-479a-8c1c-0938383fa6cc
> Ancestors: Morphic-cmm.400
>
> Reverted my experimental search bar and clock because they aren't properly integrated into the Docking bar.  Not sure what is needed to do that.
>
> =============== Diff against Morphic-cmm.400 ===============
>
> Item was changed:
>  ----- Method: TheWorldMainDockingBar>>fillDockingBar: (in category 'construction') -----
> + fillDockingBar: aDockingBar
> - fillDockingBar: aDockingBarMorph
>        "Private - fill the given docking bar"
> +
> +       aDockingBar addSpace: 6.
> +       self menusOn: aDockingBar.
> +       aDockingBar
> +               setProperty: #mainDockingBarTimeStamp
> -       aDockingBarMorph addSpace: 6.
> -       self
> -                menusOn: aDockingBarMorph ;
> -                accessoriesOn: aDockingBarMorph.
> -       aDockingBarMorph
> -               setProperty: #mainDockingBarTimeStamp
>                toValue: self class timeStamp!
>
> Item was removed:
> - ----- Method: TheWorldMainDockingBar>>accessoriesOn: (in category 'construction') -----
> - accessoriesOn: aDockingBarMorph
> -       aDockingBarMorph
> -                addSpace: 10 ;
> -                addMorphBack:
> -                       (TextMorph new
> -                                height: aDockingBarMorph height ;
> -                                hResizing: #spaceFill ;
> -                                backgroundColor: aDockingBarMorph color slightlyDarker ;
> -                                contentsWrapped: '<replace with search term and press command+B>') ;
> -                addSpace: 50 ;
> -                addMorphBack:
> -                       (ClockMorph new
> -                                vResizing: #shrinkWrap ;
> -                                yourself)!
>
> Item was removed:
> - ----- Method: TheWorldMainDockingBar>>clockOn: (in category 'construction') -----
> - clockOn: aDockingBar
> -       aDockingBar addMorphBack: ClockMorph new!
>
>
>


More information about the Squeak-dev mailing list