[Etoys-notify] [JIRA] Updated: (SQ-126) Switching language removes Buddies flap

jira at immuexa.com jira at immuexa.com
Mon Apr 20 02:16:47 EDT 2009

     [ http://tracker.immuexa.com/browse/SQ-126?page=all ]

Scott Wallace updated SQ-126:

    Fix Version: M2: second alpha (june)
                     (was: triage)

> Switching language removes Buddies flap
> ---------------------------------------
>          Key: SQ-126
>          URL: http://tracker.immuexa.com/browse/SQ-126
>      Project: squeakland
>         Type: Bug
>   Components: etoys
>     Reporter: team
>     Priority: Eventual
>      Fix For: M2: second alpha (june)

> FromTRAC Ticket #7747 (bert, aug 2008)
> While shared, a "buddies" flap is shown. When changing the language, it disappears.
> Seems to be caused by 1508flapsOnLanguageChg-sw:
>     * If sugarNavigator is true, put up the sugar flaps.
>     * If sugarNavigator is false, then put up either
>           o developer's flaps, i.e. Tools, Widgets, etc., if eToyFriendly is false
>           o 'classic' etoy flaps (a la Squeakland) if eToyFriendly is true. 
>     * If user has destroyed existing flaps, the flaps menu offers all three alternatives for fresh flap installation. 
> But we need to preserve the "buddies" flap because removing it breaks sharing. IMHO the code should not remove any non-system flaps.
> Unfortunately, flaps use the translated name for identification. So we still need to treat the buddies flap specially, and when switching the language rename it to the new translated name.
> In general it would be much wiser to use a translation-independent tag to identify flaps in code ...

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
For more information on JIRA, see:

More information about the Etoys-notify mailing list