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

jira at immuexa.com jira at immuexa.com
Tue Apr 28 13:45:18 EDT 2009


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

timothy updated SQ-126:
-----------------------

    Fix Version: M4: production & language (aug)
                     (was: M2: second alpha (june))

> 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: M4: production & language (aug)

>
>
> 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:
   http://tracker.immuexa.com/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



More information about the Etoys-notify mailing list