[etoys-dev] Etoys: Morphic-Richo.77.mcz

karl ramberg karlramberg at gmail.com
Sun Feb 26 14:51:27 EST 2012


On Sat, Feb 25, 2012 at 11:28 PM,  <commits at source.squeak.org> wrote:
> Ricardo Moran uploaded a new version of Morphic to project Etoys:
> http://source.squeak.org/etoys/Morphic-Richo.77.mcz
>
> ==================== Summary ====================
>
> Name: Morphic-Richo.77
> Author: Richo
> Time: 25 February 2012, 7:28:29 pm
> UUID: 818d670c-4d0f-d04d-b3c6-914816d0ecdd
> Ancestors: Morphic-kfr.76
>
> Sixteen items for Squeakland 2012:
>
> 12. When deleting a project icon, change "delete the icon and delete the project" to "delete the icon and remove >the project" delete indicates it may delete it from disk. And change wording from "Really delete the project >>>>>><name> and all its contents? <yes/no>" to "Realy delete the icon and remove the project from Etoys (file will still >be saved on disk) <yes/no>"

I suggest folding the option to 'delete icon but keeping the project'
into the halo menu and
keeping the delete project option as the default.

Karl
>
> =============== Diff against Morphic-kfr.76 ===============
>
> Item was changed:
>  ----- Method: ProjectViewMorph>>dismissViaHalo (in category 'initialization') -----
>  dismissViaHalo
>        "The user clicked on the dismiss icon on the halo."
>
>        | choice |
>        project ifNil: [^ self delete]. "no current project"
>        choice := (PopUpMenu labelArray:{
> +               'yes - delete icon and remove the project' translated.
> -               'yes - delete icon and delete the project' translated.
>                'no - delete icon but keep the project' translated.
>                'cancel - do not delete anything' translated.
> +       }) startUpWithCaption: ('Do you really want to delete the icon {1} and remove the project {2} from Etoys? {1} (file will still be saved on disk)' translated format: {Character cr asString. project name printString}).
> -       }) startUpWithCaption: ('Do you really want to delete the
> - project named {1}
> - and all its contents?' translated format: {project name printString}).
>        choice = 1 ifTrue: [^ self expungeProject].
>        choice = 2 ifTrue: [^ self delete]!
>
> _______________________________________________
> etoys-dev mailing list
> etoys-dev at squeakland.org
> http://lists.squeakland.org/mailman/listinfo/etoys-dev


More information about the etoys-dev mailing list