Login  Register

Etoys: Etoys-kfr.144.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options Options
Embed post
Permalink
Reply | Threaded
Open this post in threaded view
| More
Print post
Permalink

Etoys: Etoys-kfr.144.mcz

commits-2
22167 posts
Karl Ramberg uploaded a new version of Etoys to project Etoys:
http://source.squeak.org/etoys/Etoys-kfr.144.mcz

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

Name: Etoys-kfr.144
Author: kfr
Time: 25 October 2012, 8:01:58 am
UUID: 400dd4a4-2f83-9d42-a391-c486542b1de1
Ancestors: Etoys-kfr.143

Add Etoy interfaces to ScratchPlugin picture manipulation methods
http://tracker.squeakland.org/browse/SQ-996

=============== Diff against Etoys-kfr.143 ===============

Item was added:
+ ----- Method: Player>>blur: (in category 'sketch filters') -----
+ blur: aNumber
+ self sendMessageToCostume: #filtersAdd: with: { #blur:form: . aNumber}!

Item was added:
+ ----- Method: Player>>brightnessShift: (in category 'sketch filters') -----
+ brightnessShift: aNumber
+ self sendMessageToCostume: #filtersAdd: with: { #brightnessShift:form: . aNumber}!

Item was added:
+ ----- Method: Player>>fishEye: (in category 'sketch filters') -----
+ fishEye: aNumber
+ self sendMessageToCostume: #filtersAdd: with: { #fishEye:form: . aNumber}!

Item was added:
+ ----- Method: Player>>hueShift: (in category 'sketch filters') -----
+ hueShift: aNumber
+ self sendMessageToCostume: #filtersAdd: with: {#hueShift:form:. aNumber}!

Item was added:
+ ----- Method: Player>>removeFilters (in category 'sketch filters') -----
+ removeFilters
+ self sendMessageToCostume: #removeFilters!

Item was added:
+ ----- Method: Player>>saturationShift: (in category 'sketch filters') -----
+ saturationShift: aNumber
+ self sendMessageToCostume: #filtersAdd: with: { #saturationShift:form: . aNumber}!

Item was added:
+ ----- Method: Player>>whirl: (in category 'sketch filters') -----
+ whirl: aNumber
+ self sendMessageToCostume: #filtersAdd: with: { #whirl:form: . aNumber}!

Item was added:
+ ----- Method: SketchMorph class>>additionsToViewerCategoryGraphicsFilters (in category '*eToys-scripting') -----
+ additionsToViewerCategoryGraphicsFilters
+ "Answer a list of (<categoryName> <list of category specs>) pairs that characterize the phrases this kind of morph wishes to add to various Viewer categories."
+
+ ^ #(
+ #'graphics filters'
+ (
+ (command hueShift: 'Shift the hue of the pictures colors. -180 to 180' Number)
+ (command brightnessShift: 'Shift the brightness of the picture -100 to 100' Number)
+ (command saturationShift: 'Shift the saturation of the pictures colors -100 to 100' Number)
+ (command blur: 'Blur the picture. 1 to 10' Number)
+ (command fishEye: 'Make a fish eye effect on the picture. -10 and up' Number)
+ (command whirl: 'Make a whirl effect on the picture.' Number)
+ (command removeFilters 'Remove the picture filters' )
+ ))
+
+
+ !

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

Re: Etoys: Etoys-kfr.144.mcz

Harness, Kathleen
110 posts
Hi Karl,
You are getting an early on new features, it's great to read about these changes. Remind me how to get into the site so I can download and try the version that includes the modifications. I meant to do that last year but never really got going. If I do keep informed I could write Quick Guides.
Regards,
Kathleen
________________________________________
From: [hidden email] [[hidden email]] on behalf of [hidden email] [[hidden email]]
Sent: Wednesday, October 24, 2012 7:27 PM
To: [hidden email]
Subject: [etoys-dev] Etoys: Etoys-kfr.144.mcz

Karl Ramberg uploaded a new version of Etoys to project Etoys:
http://source.squeak.org/etoys/Etoys-kfr.144.mcz

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

Name: Etoys-kfr.144
Author: kfr
Time: 25 October 2012, 8:01:58 am
UUID: 400dd4a4-2f83-9d42-a391-c486542b1de1
Ancestors: Etoys-kfr.143

Add Etoy interfaces to ScratchPlugin picture manipulation methods
http://tracker.squeakland.org/browse/SQ-996

=============== Diff against Etoys-kfr.143 ===============

Item was added:
+ ----- Method: Player>>blur: (in category 'sketch filters') -----
+ blur: aNumber
+       self sendMessageToCostume: #filtersAdd: with: { #blur:form: . aNumber}!

Item was added:
+ ----- Method: Player>>brightnessShift: (in category 'sketch filters') -----
+ brightnessShift: aNumber
+       self sendMessageToCostume: #filtersAdd: with: { #brightnessShift:form: . aNumber}!

Item was added:
+ ----- Method: Player>>fishEye: (in category 'sketch filters') -----
+ fishEye: aNumber
+       self sendMessageToCostume: #filtersAdd: with: { #fishEye:form: . aNumber}!

Item was added:
+ ----- Method: Player>>hueShift: (in category 'sketch filters') -----
+ hueShift: aNumber
+       self sendMessageToCostume: #filtersAdd: with: {#hueShift:form:. aNumber}!

Item was added:
+ ----- Method: Player>>removeFilters (in category 'sketch filters') -----
+ removeFilters
+       self sendMessageToCostume: #removeFilters!

Item was added:
+ ----- Method: Player>>saturationShift: (in category 'sketch filters') -----
+ saturationShift: aNumber
+       self sendMessageToCostume: #filtersAdd: with: { #saturationShift:form: . aNumber}!

Item was added:
+ ----- Method: Player>>whirl: (in category 'sketch filters') -----
+ whirl: aNumber
+       self sendMessageToCostume: #filtersAdd: with: { #whirl:form: . aNumber}!

Item was added:
+ ----- Method: SketchMorph class>>additionsToViewerCategoryGraphicsFilters (in category '*eToys-scripting') -----
+ additionsToViewerCategoryGraphicsFilters
+       "Answer a list of (<categoryName> <list of category specs>) pairs that characterize the phrases this kind of morph wishes to add to various Viewer categories."
+
+       ^ #(
+ #'graphics filters'
+ (
+ (command hueShift: 'Shift the hue of the pictures colors. -180 to 180' Number)
+ (command brightnessShift: 'Shift the brightness of the picture -100 to 100' Number)
+ (command saturationShift: 'Shift the saturation of the pictures colors -100 to 100' Number)
+ (command blur: 'Blur the picture. 1 to 10' Number)
+ (command fishEye: 'Make a fish eye effect on the picture. -10 and up' Number)
+ (command whirl: 'Make a whirl effect on the picture.' Number)
+ (command removeFilters 'Remove the picture filters' )
+ ))
+
+
+ !

_______________________________________________
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
| More
Print post
Permalink

Re: Etoys: Etoys-kfr.144.mcz

Karl Ramberg
1579 posts
It's pretty simple to live life on the edge :-)

It probably best to grab a new latest Etoys-To-Go 5.0 because
sometimes thing go horribly
wrong during development, so don't do this with your one and only
Etoys installation.

Get the World menu up.
On Windows that is Alt + Shift + w. Something similar on a Mac, like
Cmd + Shift +w ?.

I usually pin the menu down because its so hard to bring up.

(I also usually work with Preferences 'etoys friendly' turned off, so
first I turn that off in help/preferences)

To update the image go to help/update code from server.

Select yes to all dialogs that pop up.

Save the updated image.

That is it.


Karl






On Thu, Oct 25, 2012 at 1:07 PM, Harness, Kathleen
<[hidden email]> wrote:

> Hi Karl,
> You are getting an early on new features, it's great to read about these changes. Remind me how to get into the site so I can download and try the version that includes the modifications. I meant to do that last year but never really got going. If I do keep informed I could write Quick Guides.
> Regards,
> Kathleen
> ________________________________________
> From: [hidden email] [[hidden email]] on behalf of [hidden email] [[hidden email]]
> Sent: Wednesday, October 24, 2012 7:27 PM
> To: [hidden email]
> Subject: [etoys-dev] Etoys: Etoys-kfr.144.mcz
>
> Karl Ramberg uploaded a new version of Etoys to project Etoys:
> http://source.squeak.org/etoys/Etoys-kfr.144.mcz
>
> ==================== Summary ====================
>
> Name: Etoys-kfr.144
> Author: kfr
> Time: 25 October 2012, 8:01:58 am
> UUID: 400dd4a4-2f83-9d42-a391-c486542b1de1
> Ancestors: Etoys-kfr.143
>
> Add Etoy interfaces to ScratchPlugin picture manipulation methods
> http://tracker.squeakland.org/browse/SQ-996
>
> =============== Diff against Etoys-kfr.143 ===============
>
> Item was added:
> + ----- Method: Player>>blur: (in category 'sketch filters') -----
> + blur: aNumber
> +       self sendMessageToCostume: #filtersAdd: with: { #blur:form: . aNumber}!
>
> Item was added:
> + ----- Method: Player>>brightnessShift: (in category 'sketch filters') -----
> + brightnessShift: aNumber
> +       self sendMessageToCostume: #filtersAdd: with: { #brightnessShift:form: . aNumber}!
>
> Item was added:
> + ----- Method: Player>>fishEye: (in category 'sketch filters') -----
> + fishEye: aNumber
> +       self sendMessageToCostume: #filtersAdd: with: { #fishEye:form: . aNumber}!
>
> Item was added:
> + ----- Method: Player>>hueShift: (in category 'sketch filters') -----
> + hueShift: aNumber
> +       self sendMessageToCostume: #filtersAdd: with: {#hueShift:form:. aNumber}!
>
> Item was added:
> + ----- Method: Player>>removeFilters (in category 'sketch filters') -----
> + removeFilters
> +       self sendMessageToCostume: #removeFilters!
>
> Item was added:
> + ----- Method: Player>>saturationShift: (in category 'sketch filters') -----
> + saturationShift: aNumber
> +       self sendMessageToCostume: #filtersAdd: with: { #saturationShift:form: . aNumber}!
>
> Item was added:
> + ----- Method: Player>>whirl: (in category 'sketch filters') -----
> + whirl: aNumber
> +       self sendMessageToCostume: #filtersAdd: with: { #whirl:form: . aNumber}!
>
> Item was added:
> + ----- Method: SketchMorph class>>additionsToViewerCategoryGraphicsFilters (in category '*eToys-scripting') -----
> + additionsToViewerCategoryGraphicsFilters
> +       "Answer a list of (<categoryName> <list of category specs>) pairs that characterize the phrases this kind of morph wishes to add to various Viewer categories."
> +
> +       ^ #(
> + #'graphics filters'
> + (
> + (command hueShift: 'Shift the hue of the pictures colors. -180 to 180' Number)
> + (command brightnessShift: 'Shift the brightness of the picture -100 to 100' Number)
> + (command saturationShift: 'Shift the saturation of the pictures colors -100 to 100' Number)
> + (command blur: 'Blur the picture. 1 to 10' Number)
> + (command fishEye: 'Make a fish eye effect on the picture. -10 and up' Number)
> + (command whirl: 'Make a whirl effect on the picture.' Number)
> + (command removeFilters 'Remove the picture filters' )
> + ))
> +
> +
> + !
>
> _______________________________________________
> 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
Reply | Threaded
Open this post in threaded view
| More
Print post
Permalink

Re: Etoys: Etoys-kfr.144.mcz

Steve Thomas
339 posts
Karl,

Love the effects. Thanks.  Couple of suggestions:

There should be a way to change the scripting tile to allow "Increase by" "Decrease by" ...
Also I could not grab a "watcher" tile to use the value of say "fish eye" where numbers are accepted (droppable?)

Stephen
P.S. I applied to beta test Scratch 2.0 I hope my reputation doesn't proceed me or I'll never get accepted :D

On Thu, Oct 25, 2012 at 3:22 PM, karl ramberg <[hidden email]> wrote:
It's pretty simple to live life on the edge :-)

It probably best to grab a new latest Etoys-To-Go 5.0 because
sometimes thing go horribly
wrong during development, so don't do this with your one and only
Etoys installation.

Get the World menu up.
On Windows that is Alt + Shift + w. Something similar on a Mac, like
Cmd + Shift +w ?.

I usually pin the menu down because its so hard to bring up.

(I also usually work with Preferences 'etoys friendly' turned off, so
first I turn that off in help/preferences)

To update the image go to help/update code from server.

Select yes to all dialogs that pop up.

Save the updated image.

That is it.


Karl






On Thu, Oct 25, 2012 at 1:07 PM, Harness, Kathleen
<[hidden email]> wrote:
> Hi Karl,
> You are getting an early on new features, it's great to read about these changes. Remind me how to get into the site so I can download and try the version that includes the modifications. I meant to do that last year but never really got going. If I do keep informed I could write Quick Guides.
> Regards,
> Kathleen
> ________________________________________
> From: [hidden email] [[hidden email]] on behalf of [hidden email] [[hidden email]]
> Sent: Wednesday, October 24, 2012 7:27 PM
> To: [hidden email]
> Subject: [etoys-dev] Etoys: Etoys-kfr.144.mcz
>
> Karl Ramberg uploaded a new version of Etoys to project Etoys:
> http://source.squeak.org/etoys/Etoys-kfr.144.mcz
>
> ==================== Summary ====================
>
> Name: Etoys-kfr.144
> Author: kfr
> Time: 25 October 2012, 8:01:58 am
> UUID: 400dd4a4-2f83-9d42-a391-c486542b1de1
> Ancestors: Etoys-kfr.143
>
> Add Etoy interfaces to ScratchPlugin picture manipulation methods
> http://tracker.squeakland.org/browse/SQ-996
>
> =============== Diff against Etoys-kfr.143 ===============
>
> Item was added:
> + ----- Method: Player>>blur: (in category 'sketch filters') -----
> + blur: aNumber
> +       self sendMessageToCostume: #filtersAdd: with: { #blur:form: . aNumber}!
>
> Item was added:
> + ----- Method: Player>>brightnessShift: (in category 'sketch filters') -----
> + brightnessShift: aNumber
> +       self sendMessageToCostume: #filtersAdd: with: { #brightnessShift:form: . aNumber}!
>
> Item was added:
> + ----- Method: Player>>fishEye: (in category 'sketch filters') -----
> + fishEye: aNumber
> +       self sendMessageToCostume: #filtersAdd: with: { #fishEye:form: . aNumber}!
>
> Item was added:
> + ----- Method: Player>>hueShift: (in category 'sketch filters') -----
> + hueShift: aNumber
> +       self sendMessageToCostume: #filtersAdd: with: {#hueShift:form:. aNumber}!
>
> Item was added:
> + ----- Method: Player>>removeFilters (in category 'sketch filters') -----
> + removeFilters
> +       self sendMessageToCostume: #removeFilters!
>
> Item was added:
> + ----- Method: Player>>saturationShift: (in category 'sketch filters') -----
> + saturationShift: aNumber
> +       self sendMessageToCostume: #filtersAdd: with: { #saturationShift:form: . aNumber}!
>
> Item was added:
> + ----- Method: Player>>whirl: (in category 'sketch filters') -----
> + whirl: aNumber
> +       self sendMessageToCostume: #filtersAdd: with: { #whirl:form: . aNumber}!
>
> Item was added:
> + ----- Method: SketchMorph class>>additionsToViewerCategoryGraphicsFilters (in category '*eToys-scripting') -----
> + additionsToViewerCategoryGraphicsFilters
> +       "Answer a list of (<categoryName> <list of category specs>) pairs that characterize the phrases this kind of morph wishes to add to various Viewer categories."
> +
> +       ^ #(
> + #'graphics filters'
> + (
> + (command hueShift: 'Shift the hue of the pictures colors. -180 to 180' Number)
> + (command brightnessShift: 'Shift the brightness of the picture -100 to 100' Number)
> + (command saturationShift: 'Shift the saturation of the pictures colors -100 to 100' Number)
> + (command blur: 'Blur the picture. 1 to 10' Number)
> + (command fishEye: 'Make a fish eye effect on the picture. -10 and up' Number)
> + (command whirl: 'Make a whirl effect on the picture.' Number)
> + (command removeFilters 'Remove the picture filters' )
> + ))
> +
> +
> + !
>
> _______________________________________________
> 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


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