Etoys: Etoys-Richo.109.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Etoys: Etoys-Richo.109.mcz

commits-2
Ricardo Moran uploaded a new version of Etoys to project Etoys:
http://source.squeak.org/etoys/Etoys-Richo.109.mcz

==================== Summary ====================

Name: Etoys-Richo.109
Author: Richo
Time: 25 February 2012, 7:09:54 pm
UUID: 4e4101da-5f52-7948-be93-833f3eb95b7f
Ancestors: Etoys-Richo.108

Sixteen items for Squeakland 2012:
8. When saving file display only: Name, Notes and Tags - Remove Subject, Target Age, and Region  - Matches Scratch (can fold subject entries into tags for existing and older versions)

I just commented the code, it might be good to clean up a bit but I didn't dare to remove anything.

=============== Diff against Etoys-Richo.108 ===============

Item was changed:
  ----- Method: EToyProjectDetailsMorph>>fieldToDetailsMappings (in category 'project details') -----
  fieldToDetailsMappings
  "Answer an array describing, top to bottom, the details of each element.
  Each element is a tuple consisting of:
  1. field name (internal)
  2. key in the project-details dictionary
  3. text (english version) to be shown in the entry's label at left.
  4. vertical space to allow
  5. entry type: (if missing, text is implied)
  #text --> editable text field
  #popUp --> pop-up of choices"
  ^{
  {#description. 'projectdescription'. 'Description' translatedNoop. 100}.
  {#author. 'projectauthor'. 'Author' translatedNoop. 20}.
  {#keywords. 'projectkeywords'. 'Tags' translatedNoop. 20}.
+ "{#subject.  'projectcategory'.  'Subject' translatedNoop.  20.  #popUp}.
- {#subject.  'projectcategory'.  'Subject' translatedNoop.  20.  #popUp}.
  {#age. 'projectage'. 'Target Age' translatedNoop.  20.  #popUp}.
+ {#region. 'projectregion'. 'Region' translatedNoop.  20.  #popUp}. "
- {#region. 'projectregion'. 'Region' translatedNoop.  20.  #popUp}.
 
  }
  !

_______________________________________________
etoys-dev mailing list
[hidden email]
http://lists.squeakland.org/mailman/listinfo/etoys-dev
Reply | Threaded
Open this post in threaded view
|

Re: Etoys: Etoys-Richo.109.mcz

Scott Wallace
What's still missing here however is to preserve "Subject" information when reading in older projects, transferring the info into the free-form "Tags" field…

  -- Scott


On Feb 25, 2012, at 10:10 PM, [hidden email] wrote:

> Ricardo Moran uploaded a new version of Etoys to project Etoys:
> http://source.squeak.org/etoys/Etoys-Richo.109.mcz
>
> ==================== Summary ====================
>
> Name: Etoys-Richo.109
> Author: Richo
> Time: 25 February 2012, 7:09:54 pm
> UUID: 4e4101da-5f52-7948-be93-833f3eb95b7f
> Ancestors: Etoys-Richo.108
>
> Sixteen items for Squeakland 2012:
> 8. When saving file display only: Name, Notes and Tags - Remove Subject, Target Age, and Region  - Matches Scratch (can fold subject entries into tags for existing and older versions)
>
> I just commented the code, it might be good to clean up a bit but I didn't dare to remove anything.
>
> =============== Diff against Etoys-Richo.108 ===============
>
> Item was changed:
>  ----- Method: EToyProjectDetailsMorph>>fieldToDetailsMappings (in category 'project details') -----
>  fieldToDetailsMappings
>   "Answer an array describing, top to bottom, the details of each element.
>   Each element is a tuple consisting of:
>   1. field name (internal)
>   2. key in the project-details dictionary
>   3. text (english version) to be shown in the entry's label at left.
>   4. vertical space to allow
>   5. entry type: (if missing, text is implied)
>   #text --> editable text field
>   #popUp --> pop-up of choices"
>   ^{
>   {#description. 'projectdescription'. 'Description' translatedNoop. 100}.
>   {#author. 'projectauthor'. 'Author' translatedNoop. 20}.
>   {#keywords. 'projectkeywords'. 'Tags' translatedNoop. 20}.
> + "{#subject.  'projectcategory'.  'Subject' translatedNoop.  20.  #popUp}.
> - {#subject.  'projectcategory'.  'Subject' translatedNoop.  20.  #popUp}.
>   {#age. 'projectage'. 'Target Age' translatedNoop.  20.  #popUp}.
> + {#region. 'projectregion'. 'Region' translatedNoop.  20.  #popUp}. "
> - {#region. 'projectregion'. 'Region' translatedNoop.  20.  #popUp}.
>
>   }
>  !
>
> _______________________________________________
> etoys-dev mailing list
> [hidden email]
> http://lists.squeakland.org/mailman/listinfo/etoys-dev

_______________________________________________
etoys-dev mailing list
[hidden email]
http://lists.squeakland.org/mailman/listinfo/etoys-dev
Reply | Threaded
Open this post in threaded view
|

Re: Etoys: Etoys-Richo.109.mcz

Ricardo Moran
On Mon, Feb 27, 2012 at 3:56 PM, Scott Wallace <[hidden email]> wrote:
What's still missing here however is to preserve "Subject" information when reading in older projects, transferring the info into the free-form "Tags" field…

Yes, I forgot that. I'll fix it.

Cheers,
Richo
 

 -- Scott


On Feb 25, 2012, at 10:10 PM, [hidden email] wrote:

> Ricardo Moran uploaded a new version of Etoys to project Etoys:
> http://source.squeak.org/etoys/Etoys-Richo.109.mcz
>
> ==================== Summary ====================
>
> Name: Etoys-Richo.109
> Author: Richo
> Time: 25 February 2012, 7:09:54 pm
> UUID: 4e4101da-5f52-7948-be93-833f3eb95b7f
> Ancestors: Etoys-Richo.108
>
> Sixteen items for Squeakland 2012:
> 8. When saving file display only: Name, Notes and Tags - Remove Subject, Target Age, and Region  - Matches Scratch (can fold subject entries into tags for existing and older versions)
>
> I just commented the code, it might be good to clean up a bit but I didn't dare to remove anything.
>
> =============== Diff against Etoys-Richo.108 ===============
>
> Item was changed:
>  ----- Method: EToyProjectDetailsMorph>>fieldToDetailsMappings (in category 'project details') -----
>  fieldToDetailsMappings
>       "Answer an array describing, top to bottom, the details of each element.
>               Each element is a tuple consisting of:
>                       1.      field name (internal)
>                       2.      key in the project-details dictionary
>                       3.      text (english version) to be shown in the entry's label at left.
>                       4. vertical space to allow
>                       5. entry type: (if missing, text is implied)
>                               #text --> editable text field
>                               #popUp --> pop-up of choices"
>       ^{
>               {#description. 'projectdescription'. 'Description' translatedNoop. 100}.
>               {#author. 'projectauthor'. 'Author' translatedNoop. 20}.
>               {#keywords. 'projectkeywords'. 'Tags' translatedNoop. 20}.
> +             "{#subject.  'projectcategory'.  'Subject' translatedNoop.  20.  #popUp}.
> -             {#subject.  'projectcategory'.  'Subject' translatedNoop.  20.  #popUp}.
>               {#age.          'projectage'.   'Target Age' translatedNoop.  20.  #popUp}.
> +             {#region.               'projectregion'.        'Region' translatedNoop.  20.  #popUp}. "
> -             {#region.               'projectregion'.        'Region' translatedNoop.  20.  #popUp}.
>
>       }
>  !
>
> _______________________________________________
> etoys-dev mailing list
> [hidden email]
> http://lists.squeakland.org/mailman/listinfo/etoys-dev

_______________________________________________
etoys-dev mailing list
[hidden email]
http://lists.squeakland.org/mailman/listinfo/etoys-dev


_______________________________________________
etoys-dev mailing list
[hidden email]
http://lists.squeakland.org/mailman/listinfo/etoys-dev