Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/plugins/accelerometer/accelerometer.py
diff options
context:
space:
mode:
authorWalter Bender <walter@sugarlabs.org>2013-11-02 20:31:06 (GMT)
committer Walter Bender <walter@sugarlabs.org>2013-11-02 20:31:06 (GMT)
commit4d61a169283503dbc2821c85a43c1222c0825ef5 (patch)
tree0c723953db9284e7b8d94e9c979486d9214d0bfd /plugins/accelerometer/accelerometer.py
parent9c63c5b5e3dde3f85f0fe7e0db3ee6434a6429bf (diff)
convert to new prim style
Diffstat (limited to 'plugins/accelerometer/accelerometer.py')
-rw-r--r--plugins/accelerometer/accelerometer.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/plugins/accelerometer/accelerometer.py b/plugins/accelerometer/accelerometer.py
index c364235..f2c39e6 100644
--- a/plugins/accelerometer/accelerometer.py
+++ b/plugins/accelerometer/accelerometer.py
@@ -24,6 +24,7 @@ from plugins.plugin import Plugin
from TurtleArt.tapalette import make_palette
from TurtleArt.talogo import primitive_dictionary
from TurtleArt.tautils import debug_output
+from TurtleArt.taprimitive import Primitive
import logging
_logger = logging.getLogger('turtleart-activity accelerometer plugin')
@@ -50,7 +51,6 @@ class Accelerometer(Plugin):
help_string=_('Palette of sensor blocks'),
position=6)
- primitive_dictionary['xyz'] = self.prim_xyz
if self._status:
palette.add_block('xyz',
style='basic-style-extended-vertical',
@@ -68,7 +68,8 @@ class Accelerometer(Plugin):
prim_name='xyz')
self._parent.lc.def_prim(
- 'xyz', 0, lambda self: primitive_dictionary['xyz']())
+ 'xyz', 0,
+ Primitive(self.prim_xyz))
def _status_report(self):
debug_output('Reporting accelerator status: %s' % (str(self._status)))