{"id":0,"registry":{"0":{"partName":"GeneralActor","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/WebWorker","comment":"This is the basic actor. It holds all the general functionality. New features should be implemented by extra morphs that are added to this basic actor dynamically.","changes":[{"__isSmartRef__":true,"id":1},{"__isSmartRef__":true,"id":3},{"__isSmartRef__":true,"id":5},{"__isSmartRef__":true,"id":7},{"__isSmartRef__":true,"id":9},{"__isSmartRef__":true,"id":11},{"__isSmartRef__":true,"id":13},{"__isSmartRef__":true,"id":15},{"__isSmartRef__":true,"id":17},{"__isSmartRef__":true,"id":19},{"__isSmartRef__":true,"id":21},{"__isSmartRef__":true,"id":23},{"__isSmartRef__":true,"id":25},{"__isSmartRef__":true,"id":27},{"__isSmartRef__":true,"id":29},{"__isSmartRef__":true,"id":31},{"__isSmartRef__":true,"id":33},{"__isSmartRef__":true,"id":35},{"__isSmartRef__":true,"id":37},{"__isSmartRef__":true,"id":39},{"__isSmartRef__":true,"id":41},{"__isSmartRef__":true,"id":43},{"__isSmartRef__":true,"id":45},{"__isSmartRef__":true,"id":47},{"__isSmartRef__":true,"id":49},{"__isSmartRef__":true,"id":51},{"__isSmartRef__":true,"id":53},{"__isSmartRef__":true,"id":55},{"__isSmartRef__":true,"id":57},{"__isSmartRef__":true,"id":59},{"__isSmartRef__":true,"id":61},{"__isSmartRef__":true,"id":63},{"__isSmartRef__":true,"id":65},{"__isSmartRef__":true,"id":67},{"__isSmartRef__":true,"id":69},{"__isSmartRef__":true,"id":71},{"__isSmartRef__":true,"id":73},{"__isSmartRef__":true,"id":75},{"__isSmartRef__":true,"id":77},{"__isSmartRef__":true,"id":79},{"__isSmartRef__":true,"id":81},{"__isSmartRef__":true,"id":83},{"__isSmartRef__":true,"id":85},{"__isSmartRef__":true,"id":87},{"__isSmartRef__":true,"id":89},{"__isSmartRef__":true,"id":91},{"__isSmartRef__":true,"id":93},{"__isSmartRef__":true,"id":95},{"__isSmartRef__":true,"id":97},{"__isSmartRef__":true,"id":99},{"__isSmartRef__":true,"id":101},{"__isSmartRef__":true,"id":103},{"__isSmartRef__":true,"id":105},{"__isSmartRef__":true,"id":107},{"__isSmartRef__":true,"id":109},{"__isSmartRef__":true,"id":111},{"__isSmartRef__":true,"id":113},{"__isSmartRef__":true,"id":115},{"__isSmartRef__":true,"id":117},{"__isSmartRef__":true,"id":119},{"__isSmartRef__":true,"id":121},{"__isSmartRef__":true,"id":123},{"__isSmartRef__":true,"id":125},{"__isSmartRef__":true,"id":127}],"lastModifiedDate":{"__isSmartRef__":true,"id":129},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"1":{"date":{"__isSmartRef__":true,"id":2},"author":"tmetzke","message":"revert stringify","id":"66BA0224-3152-4E35-A41D-1DFFEB75E172"},"2":{"isSerializedDate":true,"string":"Mon Jan 28 2013 16:27:07 GMT+0100 (CET)"},"3":{"date":{"__isSmartRef__":true,"id":4},"author":"tmetzke","message":"shows JSON objects as strings","id":"C16C4AB7-45EC-4F41-B0A4-9B8473A73A4C"},"4":{"isSerializedDate":true,"string":"Mon Jan 28 2013 16:21:59 GMT+0100 (CET)"},"5":{"date":{"__isSmartRef__":true,"id":6},"author":"tmetzke","message":"no serialization of worker","id":"C1017539-AD0A-4FBC-8A5C-A186FFCC5C3A"},"6":{"isSerializedDate":true,"string":"Sun Jan 27 2013 17:29:24 GMT+0100 (CET)"},"7":{"date":{"__isSmartRef__":true,"id":8},"author":"tmetzke","message":"renamed button to create","id":"C358CF38-BDF9-4B91-8EEC-24B4D98B353E"},"8":{"isSerializedDate":true,"string":"Fri Jan 25 2013 01:00:46 GMT+0100 (CET)"},"9":{"date":{"__isSmartRef__":true,"id":10},"author":"tmetzke","message":"honestly, now it is added :)","id":"C668D0F1-A038-4910-BC43-197F19B733CC"},"10":{"isSerializedDate":true,"string":"Fri Jan 25 2013 00:57:17 GMT+0100 (CET)"},"11":{"date":{"__isSmartRef__":true,"id":12},"author":"tmetzke","message":"create button added","id":"5B93CE4A-D019-45A0-B903-B34F19DF6128"},"12":{"isSerializedDate":true,"string":"Fri Jan 25 2013 00:55:44 GMT+0100 (CET)"},"13":{"date":{"__isSmartRef__":true,"id":14},"author":"tmetzke","message":"works now :)","id":"53366F23-0976-4283-AB8A-AB507A5D43DA"},"14":{"isSerializedDate":true,"string":"Fri Jan 25 2013 00:52:32 GMT+0100 (CET)"},"15":{"date":{"__isSmartRef__":true,"id":16},"author":"tmetzke","message":"hopefully deletes itself from all connected actors","id":"BABC9509-A36F-4C35-9776-4B336BB74608"},"16":{"isSerializedDate":true,"string":"Fri Jan 25 2013 00:46:54 GMT+0100 (CET)"},"17":{"date":{"__isSmartRef__":true,"id":18},"author":"tmetzke","message":"can create other actors","id":"6B449BCF-27CD-4018-BDC5-20D588D7740A"},"18":{"isSerializedDate":true,"string":"Fri Jan 25 2013 00:17:04 GMT+0100 (CET)"},"19":{"date":{"__isSmartRef__":true,"id":20},"author":"tmetzke","message":"added remove message to attached work provider","id":"C7495C01-AF33-4C66-A163-D81F5DD2EC73"},"20":{"isSerializedDate":true,"string":"Thu Jan 24 2013 17:35:21 GMT+0100 (CET)"},"21":{"date":{"__isSmartRef__":true,"id":22},"author":"tmetzke","message":"no comment","id":"F2B6451E-D90A-4CA3-ACDB-A02EDFB0CE76"},"22":{"isSerializedDate":true,"string":"Thu Jan 24 2013 16:36:56 GMT+0100 (CET)"},"23":{"date":{"__isSmartRef__":true,"id":24},"author":"tmetzke","message":"has a text field for the counter now","id":"B040E98B-C49A-4DF0-9E08-ACF616D442EC"},"24":{"isSerializedDate":true,"string":"Thu Jan 24 2013 16:12:07 GMT+0100 (CET)"},"25":{"date":{"__isSmartRef__":true,"id":26},"author":"PragTob","message":"oh so you say rectangle isn't topLeft --> bottomRight but topLeft, width, height?","id":"766A5B88-9BCC-4095-ABF3-B3E0C1D44AC9"},"26":{"isSerializedDate":true,"string":"Thu Jan 24 2013 14:59:40 GMT+0100 (CET)"},"27":{"date":{"__isSmartRef__":true,"id":28},"author":"PragTob","message":"meaningful center and bounds","id":"1136E6BD-7F50-41F3-947D-1BF34280B05F"},"28":{"isSerializedDate":true,"string":"Thu Jan 24 2013 15:46:14 GMT+0100 (CET)"},"29":{"date":{"__isSmartRef__":true,"id":30},"author":"PragTob","message":"updateScript","id":"E0FF575F-70E4-4D86-96D3-834655DB8091"},"30":{"isSerializedDate":true,"string":"Sat Dec 15 2012 17:37:51 GMT+0100 (CET)"},"31":{"date":{"__isSmartRef__":true,"id":32},"author":"PragTob","message":"updateScript","id":"960171DD-B881-4540-B049-C3CED1C48628"},"32":{"isSerializedDate":true,"string":"Sat Dec 15 2012 17:37:46 GMT+0100 (CET)"},"33":{"date":{"__isSmartRef__":true,"id":34},"author":"PragTob","message":"Dsplaying the code of the fibonaccio actor.","id":"19B4A489-99FD-46CB-BCDC-4C7693307561"},"34":{"isSerializedDate":true,"string":"Sat Dec 15 2012 17:07:19 GMT+0100 (CET)"},"35":{"date":{"__isSmartRef__":true,"id":36},"author":"tmetzke","message":"asks PartsBinLoader for envelop creation now","id":"22001EA9-EBCC-40D9-B1FC-BB4D90D79599"},"36":{"isSerializedDate":true,"string":"Mon Dec 03 2012 19:38:05 GMT+0100 (CET)"},"37":{"date":{"__isSmartRef__":true,"id":38},"author":"tmetzke","message":"added todo in work method","id":"42CC6889-29B4-4E86-A953-83E9AC10495B"},"38":{"isSerializedDate":true,"string":"Mon Dec 03 2012 19:04:21 GMT+0100 (CET)"},"39":{"date":{"__isSmartRef__":true,"id":40},"author":"tmetzke","message":"removed event subscription from work-method, led to multiple subscriptions and multiple messages sent back to original sender","id":"CE65D7C6-ADC2-4EC2-970B-98AB2EC8F838"},"40":{"isSerializedDate":true,"string":"Mon Dec 03 2012 17:37:32 GMT+0100 (CET)"},"41":{"date":{"__isSmartRef__":true,"id":42},"author":"tmetzke","message":"some \"this\" passing and it works now :)\nflying envelopes for the win :)","id":"4DE6665F-DC95-4663-B210-C38FED6677F6"},"42":{"isSerializedDate":true,"string":"Mon Dec 03 2012 02:04:08 GMT+0100 (CET)"},"43":{"date":{"__isSmartRef__":true,"id":44},"author":"tmetzke","message":"forgot to look for the partsBinLoader","id":"AE7FBA0E-3437-4AB2-AA89-7B1123F827E3"},"44":{"isSerializedDate":true,"string":"Mon Dec 03 2012 01:16:47 GMT+0100 (CET)"},"45":{"date":{"__isSmartRef__":true,"id":46},"author":"tmetzke","message":"added envelop creation and result sending back to sender; does not fully work atm, no envelop appears :(","id":"3BF8534B-DE71-4D1C-BA99-87A4BA0597C7"},"46":{"isSerializedDate":true,"string":"Mon Dec 03 2012 01:06:31 GMT+0100 (CET)"},"47":{"date":{"__isSmartRef__":true,"id":48},"author":"tmetzke","message":"added work method","id":"2CBA90B7-A605-4983-A755-28B4FC316836"},"48":{"isSerializedDate":true,"string":"Thu Nov 29 2012 15:37:19 GMT+0100 (CET)"},"49":{"date":{"__isSmartRef__":true,"id":50},"author":"tmetzke","message":"added text field","id":"8B21C6E9-10A2-4C0E-ACB3-ECF80BBFF4AF"},"50":{"isSerializedDate":true,"string":"Thu Nov 29 2012 15:35:42 GMT+0100 (CET)"},"51":{"date":{"__isSmartRef__":true,"id":52},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"52":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:08 GMT+0200 (CEST)"},"53":{"date":{"__isSmartRef__":true,"id":54},"author":"tmetzke","message":"new version, since old one didn't load anymore.","id":"AEA8BB99-D9B8-4BDC-BE23-C6995C2E6C76"},"54":{"isSerializedDate":true,"string":"Thu Nov 29 2012 15:33:42 GMT+0100 (CET)"},"55":{"date":{"__isSmartRef__":true,"id":56},"author":"tmetzke","message":"updated object creation","id":"4D8E9342-3DB3-4007-9D45-7FCDF83D7B70"},"56":{"isSerializedDate":true,"string":"Mon Jan 14 2013 20:52:13 GMT+0100 (CET)"},"57":{"date":{"__isSmartRef__":true,"id":58},"author":"tmetzke","message":"no comment","id":"FA27D173-42F9-48B8-B741-5DC84E3E9027"},"58":{"isSerializedDate":true,"string":"Mon Jan 14 2013 21:19:39 GMT+0100 (CET)"},"59":{"date":{"__isSmartRef__":true,"id":60},"author":"tmetzke","message":"no comment","id":"295436BE-A3B3-4FA4-9847-A8F72FD4759F"},"60":{"isSerializedDate":true,"string":"Mon Jan 14 2013 21:21:54 GMT+0100 (CET)"},"61":{"date":{"__isSmartRef__":true,"id":62},"author":"tmetzke","message":"doNotSerialize the connections by connectors","id":"3A630198-9E8E-4A85-BE80-5FF9CFF164C1"},"62":{"isSerializedDate":true,"string":"Mon Jan 14 2013 21:23:44 GMT+0100 (CET)"},"63":{"date":{"__isSmartRef__":true,"id":64},"author":"tmetzke","message":"indicates work and idle now","id":"CD09ADA2-FBE8-45D9-9D43-E210EFD4CC02"},"64":{"isSerializedDate":true,"string":"Mon Jan 14 2013 21:37:24 GMT+0100 (CET)"},"65":{"date":{"__isSmartRef__":true,"id":66},"author":"tmetzke","message":"no comment","id":"B4AF9D6E-4C9D-444E-A0FA-7F8A445CD9CF"},"66":{"isSerializedDate":true,"string":"Mon Jan 14 2013 21:41:16 GMT+0100 (CET)"},"67":{"date":{"__isSmartRef__":true,"id":68},"author":"tmetzke","message":"doNotSerialize not overwritten anymore","id":"1BC56AAC-15CE-45E4-80D2-05255E0002BB"},"68":{"isSerializedDate":true,"string":"Mon Jan 14 2013 21:49:11 GMT+0100 (CET)"},"69":{"date":{"__isSmartRef__":true,"id":70},"author":"PragTob","message":"workItemsInProgress to see if an actor is idle/working ","id":"0A05BBA5-B3AA-4C11-973F-F01D5DFA30A9"},"70":{"isSerializedDate":true,"string":"Tue Jan 15 2013 16:18:05 GMT+0100 (CET)"},"71":{"date":{"__isSmartRef__":true,"id":72},"author":"PragTob","message":"set right callback function","id":"9E723F42-DD42-4669-913B-6987D4901A8C"},"72":{"isSerializedDate":true,"string":"Tue Jan 15 2013 16:20:11 GMT+0100 (CET)"},"73":{"date":{"__isSmartRef__":true,"id":74},"author":"PragTob","message":"callback function added when worker finished","id":"6558C329-17D9-450C-A25D-5AA59E1525E3"},"74":{"isSerializedDate":true,"string":"Tue Jan 15 2013 16:23:31 GMT+0100 (CET)"},"75":{"date":{"__isSmartRef__":true,"id":76},"author":"PragTob","message":"next try callback function","id":"2A6FADB8-9E9A-4A99-9913-C4BF1009D2BE"},"76":{"isSerializedDate":true,"string":"Tue Jan 15 2013 16:27:48 GMT+0100 (CET)"},"77":{"date":{"__isSmartRef__":true,"id":78},"author":"PragTob","message":"and next, callback","id":"F2AFCBC6-E001-4ED1-8546-24407A965E91"},"78":{"isSerializedDate":true,"string":"Tue Jan 15 2013 16:29:21 GMT+0100 (CET)"},"79":{"date":{"__isSmartRef__":true,"id":80},"author":"PragTob","message":"busy queue added","id":"91D72E0C-2641-47EF-A6A9-A657A6FE4702"},"80":{"isSerializedDate":true,"string":"Tue Jan 15 2013 16:50:30 GMT+0100 (CET)"},"81":{"date":{"__isSmartRef__":true,"id":82},"author":"tmetzke","message":"mini envelopes created by queue itself","id":"62901A52-C0A1-4BA1-AD02-C7E357D28148"},"82":{"isSerializedDate":true,"string":"Tue Jan 15 2013 20:05:00 GMT+0100 (CET)"},"83":{"date":{"__isSmartRef__":true,"id":84},"author":"tmetzke","message":"can be killed now, hopefully ;)","id":"777A950D-0F3B-4A29-8596-A3E68D6F3653"},"84":{"isSerializedDate":true,"string":"Tue Jan 15 2013 20:43:21 GMT+0100 (CET)"},"85":{"date":{"__isSmartRef__":true,"id":86},"author":"tmetzke","message":"can be killed, maybe, now","id":"74989E31-4AB1-4350-ABC0-0E290EEDD5B2"},"86":{"isSerializedDate":true,"string":"Tue Jan 15 2013 20:44:05 GMT+0100 (CET)"},"87":{"date":{"__isSmartRef__":true,"id":88},"author":"tmetzke","message":"connector may be deleted as well","id":"8E277411-5C29-444C-AE45-EA22EDC394C3"},"88":{"isSerializedDate":true,"string":"Tue Jan 15 2013 20:47:27 GMT+0100 (CET)"},"89":{"date":{"__isSmartRef__":true,"id":90},"author":"tmetzke","message":"no fetching the correct connector, hopefully","id":"F6113DEC-C3BF-4E4B-943D-11BC6CB7108F"},"90":{"isSerializedDate":true,"string":"Tue Jan 15 2013 21:08:48 GMT+0100 (CET)"},"91":{"date":{"__isSmartRef__":true,"id":92},"author":"tmetzke","message":"hide/show script added","id":"98650ED1-4FB1-4548-955B-09D03CA1BCC0"},"92":{"isSerializedDate":true,"string":"Tue Jan 15 2013 21:38:33 GMT+0100 (CET)"},"93":{"date":{"__isSmartRef__":true,"id":94},"author":"tmetzke","message":"work items are added and deleted to/from queue :)","id":"4C6AD3E0-EE02-4288-B88B-757A816AB397"},"94":{"isSerializedDate":true,"string":"Tue Jan 15 2013 23:13:03 GMT+0100 (CET)"},"95":{"date":{"__isSmartRef__":true,"id":96},"author":"tmetzke","message":"worker error handling (remove envelop etc.)","id":"09806D54-7408-401D-A5AB-9C00DCC56EBF"},"96":{"isSerializedDate":true,"string":"Wed Jan 16 2013 12:02:32 GMT+0100 (CET)"},"97":{"date":{"__isSmartRef__":true,"id":98},"author":"tmetzke","message":"save button for the script","id":"2C981BD9-E293-48AE-A5BE-7D6467BEAF70"},"98":{"isSerializedDate":true,"string":"Wed Jan 16 2013 12:12:39 GMT+0100 (CET)"},"99":{"date":{"__isSmartRef__":true,"id":100},"author":"tmetzke","message":"objects from partsbin can be deleted as well now","id":"C7B9C261-0247-4BCB-85AC-794391700CAE"},"100":{"isSerializedDate":true,"string":"Thu Jan 24 2013 14:04:12 GMT+0100 (CET)"},"101":{"date":{"__isSmartRef__":true,"id":102},"author":"tmetzke","message":"no comment","id":"A7C2BF9C-1379-4B3F-8ED5-C7B1FD04CAC8"},"102":{"isSerializedDate":true,"string":"Thu Jan 24 2013 15:50:15 GMT+0100 (CET)"},"103":{"date":{"__isSmartRef__":true,"id":104},"author":"tmetzke","message":"ultra mega viel zu viel workitem queue handling spass","id":"E2BA6C37-5B29-4190-8B11-30A2288C5287"},"104":{"isSerializedDate":true,"string":"Thu Jan 24 2013 19:17:32 GMT+0100 (CET)"},"105":{"date":{"__isSmartRef__":true,"id":106},"author":"tmetzke","message":"createActor more generic, takes a name as argument now","id":"DAD5E49E-5EB8-40AD-A9E9-09818A5E10C0"},"106":{"isSerializedDate":true,"string":"Fri Jan 25 2013 12:31:49 GMT+0100 (CET)"},"107":{"date":{"__isSmartRef__":true,"id":108},"author":"tmetzke","message":"only send message back if target still contained in actors list","id":"18C381A1-B219-4294-B932-311430A2FEC2"},"108":{"isSerializedDate":true,"string":"Sat Jan 26 2013 11:33:49 GMT+0100 (CET)"},"109":{"date":{"__isSmartRef__":true,"id":110},"author":"tmetzke","message":"register yourself at the created actor","id":"5A1FC67A-7D29-4B2F-8B2A-1A78DF0609A5"},"110":{"isSerializedDate":true,"string":"Sat Jan 26 2013 11:42:27 GMT+0100 (CET)"},"111":{"date":{"__isSmartRef__":true,"id":112},"author":"tmetzke","message":"deleted submorphs","id":"22DD3908-A8EB-4DCE-BB75-40EFA969302A"},"112":{"isSerializedDate":true,"string":"Sat Jan 26 2013 18:10:18 GMT+0100 (CET)"},"113":{"date":{"__isSmartRef__":true,"id":114},"author":"tmetzke","message":"new colours","id":"169FCE03-1507-46FD-B284-9852D794FDD1"},"114":{"isSerializedDate":true,"string":"Sat Jan 26 2013 18:18:21 GMT+0100 (CET)"},"115":{"date":{"__isSmartRef__":true,"id":116},"author":"tmetzke","message":"terminate worker on kill","id":"770702C6-A98E-4140-B9FE-B868886B04E7"},"116":{"isSerializedDate":true,"string":"Sat Jan 26 2013 18:23:01 GMT+0100 (CET)"},"117":{"date":{"__isSmartRef__":true,"id":118},"author":"tmetzke","message":"removed submorphs","id":"A613D54C-25DC-4761-98AA-FC9826897D5D"},"118":{"isSerializedDate":true,"string":"Sun Jan 27 2013 17:17:56 GMT+0100 (CET)"},"119":{"date":{"__isSmartRef__":true,"id":120},"author":"tmetzke","message":"reaction on reply key in worker message","id":"BDB729F0-660B-48FB-9D84-DC5975A45AF4"},"120":{"isSerializedDate":true,"string":"Sun Jan 27 2013 17:25:52 GMT+0100 (CET)"},"121":{"date":{"__isSmartRef__":true,"id":122},"author":"tmetzke","message":"terminate worker if defined","id":"BAD5DD54-9BE7-4A74-91D8-36CFD99D834B"},"122":{"isSerializedDate":true,"string":"Sun Jan 27 2013 17:26:32 GMT+0100 (CET)"},"123":{"date":{"__isSmartRef__":true,"id":124},"author":"tmetzke","message":"do not serialize worker","id":"63B9B191-2434-4EB5-A22A-B95BF10F97ED"},"124":{"isSerializedDate":true,"string":"Sun Jan 27 2013 17:28:29 GMT+0100 (CET)"},"125":{"date":{"__isSmartRef__":true,"id":126},"author":"tmetzke","message":"no stringify","id":"C9FE40A9-1D05-42A3-A221-1EC955DE1636"},"126":{"isSerializedDate":true,"string":"Mon Jan 28 2013 16:30:49 GMT+0100 (CET)"},"127":{"date":{"__isSmartRef__":true,"id":128},"author":"PragTob","message":"Now if an actor registers on us and we don't have a target yet we set it as our target (used to make children say hello to their parent, like crying when they're born). Hope this doesn't break anything :->","id":"1F7F03A3-701F-4BA1-9BD8-1FEDF5FE696F"},"128":{"isSerializedDate":true,"string":"Mon Jan 28 2013 23:06:03 GMT+0100 (CET)"},"129":{"isSerializedDate":true,"string":"Mon Jan 28 2013 16:30:31 GMT+0100 (CET)"},"isSimplifiedRegistry":true}}