<feed xmlns='http://www.w3.org/2005/Atom'>
<title>snap/widgets.js, branch development</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://git.schneefux.xyz/schneefux/snap/atom/widgets.js?h=development</id>
<link rel='self' href='http://git.schneefux.xyz/schneefux/snap/atom/widgets.js?h=development'/>
<link rel='alternate' type='text/html' href='http://git.schneefux.xyz/schneefux/snap/'/>
<updated>2015-07-23T12:26:06Z</updated>
<entry>
<title>merge upstream</title>
<updated>2015-07-23T12:26:06Z</updated>
<author>
<name>Gubolin</name>
<email>gubolin@fantasymail.de</email>
</author>
<published>2015-07-23T12:26:06Z</published>
<link rel='alternate' type='text/html' href='http://git.schneefux.xyz/schneefux/snap/commit/?id=5aec52889d79a8257971095719195fabcbc33559'/>
<id>urn:sha1:5aec52889d79a8257971095719195fabcbc33559</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert to "new" for object creation</title>
<updated>2015-06-25T13:11:51Z</updated>
<author>
<name>jmoenig</name>
<email>jens@moenig.org</email>
</author>
<published>2015-06-25T13:11:51Z</published>
<link rel='alternate' type='text/html' href='http://git.schneefux.xyz/schneefux/snap/commit/?id=4c21c9f187033172fa58a1bd3100d7c494617f10'/>
<id>urn:sha1:4c21c9f187033172fa58a1bd3100d7c494617f10</id>
<content type='text'>
and prepare for new release
</content>
</entry>
<entry>
<title>Use Object.create(…) instead of new …() for inheritance (faster)</title>
<updated>2015-06-17T21:11:40Z</updated>
<author>
<name>Nathan Dinsmore</name>
<email>nathan@users.noreply.github.com</email>
</author>
<published>2015-06-17T21:11:40Z</published>
<link rel='alternate' type='text/html' href='http://git.schneefux.xyz/schneefux/snap/commit/?id=87c2503571bd7f5e753bc16a05bd198fc58d7d7c'/>
<id>urn:sha1:87c2503571bd7f5e753bc16a05bd198fc58d7d7c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Prototypal inheritance of sprite-local variables</title>
<updated>2015-03-21T10:12:43Z</updated>
<author>
<name>Jens Mönig</name>
<email>jens@moenig.org</email>
</author>
<published>2015-03-21T10:12:43Z</published>
<link rel='alternate' type='text/html' href='http://git.schneefux.xyz/schneefux/snap/commit/?id=4acf1896bd9fa57d3dbe3f4721b6790c6f3b0d56'/>
<id>urn:sha1:4acf1896bd9fa57d3dbe3f4721b6790c6f3b0d56</id>
<content type='text'>
(experimental) slotwise inheritance à la Henry Lieberman for
sprite-local variables.

see
http://web.media.mit.edu/~lieber/Lieberary/OOP/Delegation/Delegation.htm
l

Let a sprite inherit another sprite’s local variables by making it the
“parent” in the sprite-icon’s context menu (the button icon in the
sprite corral underneath the stage). The child not only inherits the
variable slot but also - dynamically - the parent variable’s value.
Changing the parent’s variable value also changes it for every child.
If a child uses SET or CHANGE on an inherited variable it automatically
“shadows” it with its own value, thereby stopping dynamic participation
in the parent slot’s value (in effect dis-inheriting that slot).
Deleting a shadowed variable slot once again reinstates its inheritance
status.

inherited variables are shown as “ghosted” both in the child’s
variables palette and in such stage watchers. “Shadowing” them
un-ghosts both the variable blob template in the palette and the
watcher onstage (if any). Deleting a shadowed variable once again
ghosts the watcher and the palette block template.

Delete a (shadowed) variable either via the “Delete a variable” button
in the IDE or using the new “Delete” block in the variables category
</content>
</entry>
<entry>
<title>Widgets: new “promptVector” dialog box feature</title>
<updated>2014-02-13T16:48:02Z</updated>
<author>
<name>jmoenig</name>
<email>jens@moenig.org</email>
</author>
<published>2014-02-13T16:48:02Z</published>
<link rel='alternate' type='text/html' href='http://git.schneefux.xyz/schneefux/snap/commit/?id=2c7d747bfc65882ae27c81d226484b98e1894a1c'/>
<id>urn:sha1:2c7d747bfc65882ae27c81d226484b98e1894a1c</id>
<content type='text'>
lets you edit a Point object (numerical x and y), such as dimensions,
positions, min/max etc.
</content>
</entry>
<entry>
<title>validated all source files against the latest JSLint version</title>
<updated>2014-01-09T17:50:38Z</updated>
<author>
<name>jmoenig</name>
<email>jens@moenig.org</email>
</author>
<published>2014-01-09T17:50:38Z</published>
<link rel='alternate' type='text/html' href='http://git.schneefux.xyz/schneefux/snap/commit/?id=fa88fdc761faa224d307e833f74163df48cedb0c'/>
<id>urn:sha1:fa88fdc761faa224d307e833f74163df48cedb0c</id>
<content type='text'>
and pushed to this date
</content>
</entry>
<entry>
<title>Localization update</title>
<updated>2013-11-26T10:07:22Z</updated>
<author>
<name>jmoenig</name>
<email>jens@moenig.org</email>
</author>
<published>2013-11-26T10:07:22Z</published>
<link rel='alternate' type='text/html' href='http://git.schneefux.xyz/schneefux/snap/commit/?id=d9a1a2224b17497f218c3e816f5c5f8da42fc27b'/>
<id>urn:sha1:d9a1a2224b17497f218c3e816f5c5f8da42fc27b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add localize calls to a bunch of strings.</title>
<updated>2013-11-22T18:50:42Z</updated>
<author>
<name>Manuel Menezes de Sequeira</name>
<email>MMSequeira@gmail.com</email>
</author>
<published>2013-11-22T18:50:42Z</published>
<link rel='alternate' type='text/html' href='http://git.schneefux.xyz/schneefux/snap/commit/?id=546cc6893b0f6e4df2376c72be717bad436f9219'/>
<id>urn:sha1:546cc6893b0f6e4df2376c72be717bad436f9219</id>
<content type='text'>
</content>
</entry>
<entry>
<title>enable Symbols in InputField drop down menus</title>
<updated>2013-10-25T13:12:27Z</updated>
<author>
<name>jmoenig</name>
<email>jens@moenig.org</email>
</author>
<published>2013-10-25T13:12:27Z</published>
<link rel='alternate' type='text/html' href='http://git.schneefux.xyz/schneefux/snap/commit/?id=a810667d8d70186da7a045611de0f999937bb7a9'/>
<id>urn:sha1:a810667d8d70186da7a045611de0f999937bb7a9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Codification (blocks to text) support complete</title>
<updated>2013-07-04T13:31:05Z</updated>
<author>
<name>jmoenig</name>
<email>jens@moenig.org</email>
</author>
<published>2013-07-04T13:31:05Z</published>
<link rel='alternate' type='text/html' href='http://git.schneefux.xyz/schneefux/snap/commit/?id=b59f7f3e274688a4c70df6e9a16f02d88005a381'/>
<id>urn:sha1:b59f7f3e274688a4c70df6e9a16f02d88005a381</id>
<content type='text'>
text code mapping and block header support, both via GUI and
primitives, for built-in blocks and for custom ones.
</content>
</entry>
</feed>
