[squeak-dev] OmniBrowser support now in trunk

H. Hirzel hannes.hirzel at gmail.com
Tue Apr 3 06:26:54 UTC 2012


Good to have now  this update in the trunk. Thank you!

-- Hannes

On 4/3/12, Colin Putney <colin at wiresong.com> wrote:
> Hi all,
>
> Just wanted give a bit more context for the changes I've just uploaded
> to trunk. They fall into two categories:
>
> One is adding support for icons in lists. OmniBrowser uses this to
> indicate things like methods being overridden and classes inheriting
> from certain important superclasses, like Collection or Exception.
>
> The other is making the current selection available when building
> context menus for text panes. Previously the current selection wasn't
> available when the menu was being built, though you could get it when
> actually executing a menu command. Having the selection lets us
> determine which refactorings are applicable, and indicate that
> correctly in the menu.
>
> I probably should have submitted these changes to the Inbox for review
> before pushing them to trunk, but I didn't think of it until I had
> already uploaded the first few versions. I don't think there's much
> risk of breaking anything, though. There's very little change to
> existing code, and that's only triggered by the model indicating that
> it wants to use the new functionality when it builds a window in
> ToolBuilder.
>
> The next release of OmniBrowser should be available pretty soon too,
> just a few more bugs to fix.
>
> Colin
>
>


More information about the Squeak-dev mailing list