| safoundation.org |
attempt to preserve the ‘communication-ness’ of the Item as a
-separate Item. Instead, we assume that the user just doesn’t need to
</span><span class="add">+make no attempt to preserve the &#8216;communication-ness&#8217; of the Item as a
+separate 'user' Item. Instead, we assume that the user just doesn&#8217;t
+need to
</span><span class="cx"> keep the
</span><span class="rem">-communication information anymore. Unstamping the &#x2018;communication-ness&#x2019;
</span><span class="add">+communication information anymore. Unstamping the &#8216;communication-ness&#8217;
</span><span class="cx"> of an item is the equivalent of what people do when they copy and paste
event information from an email to an event on their calendar and then
</span><span class="rem">-delete the email. Similarly, we can think of unstamping &#x2018;task-ness&#x2019; or
-&#x2018;calendar-ness&#x2019; as
-taking the event off the task list and the calendar.
</span><span class="add">+delete the email. Similarly, we can think of unstamping &#8216;task-ness&#8217; or
+&#8216;calendar-ness&#8217; as
+taking the event off the task list and the calendar.<br>
</span><span class="cx"> </p>
</span><span class="add">+<p>If I am in a Kind-specific App area (e.g. Mail, Tasks, Calendar) and
+I unstamp an Item, such that it no longer belongs in that App area, the
+Item should be removed immediately removed from the summary pane, just
+as if I had selected the Item and then removed it with the
+Edit&gt;&gt;Remove menu item. For example, if I am in the Calendar view
+and I am looking at an Event stamped as a Communication, when I
+unstamp the Item thereby 'Removing it from the Calendar', the event
+fields disappear from the detail
+view (e.g. location, all-day checkbox, date/time, timezone, event
+status, recurref view._logItem(self):
self._status |= dirty
@@ -1363,7 +1408,7 @@
None, copyOther)
return otherCopy
else:
- return Item.Nil
+ return Nil
if copyFn is None:
copyFn = copyOther
@@ -1446,7 +1491,7 @@
for name in self._references.keys():
policy = (deletePolicy or
self.getAttributeAspect(name, 'deletePolicy',
- default='remove'))
+ False, None, 'remove'))
if policy == 'cascade':
value = self._references._getRef(name)
if value is not None:
@@ -1455,7 +1500,7 @@
else:
sName = property(fget = __getName,
fset = rename,
doc =
|
Mon, 11 Apr, 05:03 |
| safoundation.org |
attempt to preserve the &#x2018;communication-ness&#x2019; of the Item as a
-separate Item. Instead, we assume that the user just doesn&#x2019;t need to
</span><span class="add">+make no attempt to preserve the &#8216;communication-ness&#8217; of the Item as a
+separate 'user' Item. Instead, we assume that the user just doesn&#8217;t
+need to
</span><span class="cx"> keep the
</span><span class="rem">-communication information anymore. Unstamping the &#x2018;communication-ness&#x2019;
</span><span class="add">+communication information anymore. Unstamping the &#8216;communication-ness&#8217;
</span><span class="cx"> of an item is the equivalent of what people do when they copy and paste
event information from an email to an event on their calendar and then
</span><span class="rem">-delete the email. Similarly, we can think of unstamping &#x2018;task-ness&#x2019; or
-&#x2018;calendar-ness&#x2019; as
-taking the event off the task list and the calendar.
</span><span class="add">+delete the email. Similarly, we can think of unstamping &#8216;task-ness&#8217; or
+&#8216;calendar-ness&#8217; as
+taking the event off the task list and the calendar.<br>
</span><span class="cx"> </p>
</span><span class="add">+<p>If I am in a Kind-specific App area (e.g. Mail, Tasks, Calendar) and
+I unstamp an Item, such that it no longer belongs in that App area, the
+Item should be removed immediately removed from the summary pane, just
+as if I had selected the Item and then removed it with the
+Edit&gt;&gt;Remove menu item. For example, if I am in the Calendar view
+and I am looking at an Event stamped as a Communication, when I
+unstamp the Item thereby 'Removing it from the Calendar', the event
+fields disappear from the detail
+view (e.g. location, all-day checkbox, date/time, timezone, event
+status, recurref view._logItem(self):
self._status |= dirty
@@ -1363,7 +1408,7 @@
None, copyOther)
return otherCopy
else:
- return Item.Nil
+ return Nil
if copyFn is None:
copyFn = copyOther
@@ -1446,7 +1491,7 @@
for name in self._references.keys():
policy = (deletePolicy or
self.getAttributeAspect(name, 'deletePolicy',
- default='remove'))
+ False, None, 'remove'))
if policy == 'cascade':
value = self._references._getRef(name)
if value is not None:
@@ -1455,7 +1500,7 @@
else:
sName = property(fget = __getName,
fset = rename,
doc =
|
Mon, 11 Apr, 05:03 |
| safoundation.org |
attempt to preserve the &#x2018;communication-ness&#x2019; of the Item as a
-separate Item. Instead, we assume that the user just doesn&#x2019;t need to
</span><span class="add">+make no attempt to preserve the &#8216;communication-ness&#8217; of the Item as a
+separate 'user' Item. Instead, we assume that the user just doesn&#8217;t
+need to
</span><span class="cx"> keep the
</span><span class="rem">-communication information anymore. Unstamping the &#x2018;communication-ness&#x2019;
</span><span class="add">+communication information anymore. Unstamping the &#8216;communication-ness&#8217;
</span><span class="cx"> of an item is the equivalent of what people do when they copy and paste
event information from an email to an event on their calendar and then
</span><span class="rem">-delete the email. Similarly, we can think of unstamping &#x2018;task-ness&#x2019; or
-&#x2018;calendar-ness&#x2019; as
-taking the event off the task list and the calendar.
</span><span class="add">+delete the email. Similarly, we can think of unstamping &#8216;task-ness&#8217; or
+&#8216;calendar-ness&#8217; as
+taking the event off the task list and the calendar.<br>
</span><span class="cx"> </p>
</span><span class="add">+<p>If I am in a Kind-specific App area (e.g. Mail, Tasks, Calendar) and
+I unstamp an Item, such that it no longer belongs in that App area, the
+Item should be removed immediately removed from the summary pane, just
+as if I had selected the Item and then removed it with the
+Edit&gt;&gt;Remove menu item. For example, if I am in the Calendar view
+and I am looking at an Event stamped as a Communication, when I
+unstamp the Item thereby 'Removing it from the Calendar', the event
+fields disappear from the detail
+view (e.g. location, all-day checkbox, date/time, timezone, event
+status, recurref view._logItem(self):
self._status |= dirty
@@ -1363,7 +1408,7 @@
None, copyOther)
return otherCopy
else:
- return Item.Nil
+ return Nil
if copyFn is None:
copyFn = copyOther
@@ -1446,7 +1491,7 @@
for name in self._references.keys():
policy = (deletePolicy or
self.getAttributeAspect(name, 'deletePolicy',
- default='remove'))
+ False, None, 'remove'))
if policy == 'cascade':
value = self._references._getRef(name)
if value is not None:
@@ -1455,7 +1500,7 @@
else:
sName = property(fget = __getName,
fset = rename,
doc =
|
Mon, 11 Apr, 05:03 |
| safoundation.org |
attempt to preserve the &#x2018;communication-ness&#x2019; of the Item as a
-separate Item. Instead, we assume that the user just doesn&#x2019;t need to
</span><span class="add">+make no attempt to preserve the &#8216;communication-ness&#8217; of the Item as a
+separate 'user' Item. Instead, we assume that the user just doesn&#8217;t
+need to
</span><span class="cx"> keep the
</span><span class="rem">-communication information anymore. Unstamping the &#x2018;communication-ness&#x2019;
</span><span class="add">+communication information anymore. Unstamping the &#8216;communication-ness&#8217;
</span><span class="cx"> of an item is the equivalent of what people do when they copy and paste
event information from an email to an event on their calendar and then
</span><span class="rem">-delete the email. Similarly, we can think of unstamping &#x2018;task-ness&#x2019; or
-&#x2018;calendar-ness&#x2019; as
-taking the event off the task list and the calendar.
</span><span class="add">+delete the email. Similarly, we can think of unstamping &#8216;task-ness&#8217; or
+&#8216;calendar-ness&#8217; as
+taking the event off the task list and the calendar.<br>
</span><span class="cx"> </p>
</span><span class="add">+<p>If I am in a Kind-specific App area (e.g. Mail, Tasks, Calendar) and
+I unstamp an Item, such that it no longer belongs in that App area, the
+Item should be removed immediately removed from the summary pane, just
+as if I had selected the Item and then removed it with the
+Edit&gt;&gt;Remove menu item. For example, if I am in the Calendar view
+and I am looking at an Event stamped as a Communication, when I
+unstamp the Item thereby 'Removing it from the Calendar', the event
+fields disappear from the detail
+view (e.g. location, all-day checkbox, date/time, timezone, event
+status, recurref view._logItem(self):
self._status |= dirty
@@ -1363,7 +1408,7 @@
None, copyOther)
return otherCopy
else:
- return Item.Nil
+ return Nil
if copyFn is None:
copyFn = copyOther
@@ -1446,7 +1491,7 @@
for name in self._references.keys():
policy = (deletePolicy or
self.getAttributeAspect(name, 'deletePolicy',
- default='remove'))
+ False, None, 'remove'))
if policy == 'cascade':
value = self._references._getRef(name)
if value is not None:
@@ -1455,7 +1500,7 @@
else:
sName = property(fget = __getName,
fset = rename,
doc =
|
Mon, 11 Apr, 05:03 |
| safoundation.org |
attempt to preserve the &#x2018;communication-ness&#x2019; of the Item as a
-separate Item. Instead, we assume that the user just doesn&#x2019;t need to
</span><span class="add">+make no attempt to preserve the &#8216;communication-ness&#8217; of the Item as a
+separate 'user' Item. Instead, we assume that the user just doesn&#8217;t
+need to
</span><span class="cx"> keep the
</span><span class="rem">-communication information anymore. Unstamping the &#x2018;communication-ness&#x2019;
</span><span class="add">+communication information anymore. Unstamping the &#8216;communication-ness&#8217;
</span><span class="cx"> of an item is the equivalent of what people do when they copy and paste
event information from an email to an event on their calendar and then
</span><span class="rem">-delete the email. Similarly, we can think of unstamping &#x2018;task-ness&#x2019; or
-&#x2018;calendar-ness&#x2019; as
-taking the event off the task list and the calendar.
</span><span class="add">+delete the email. Similarly, we can think of unstamping &#8216;task-ness&#8217; or
+&#8216;calendar-ness&#8217; as
+taking the event off the task list and the calendar.<br>
</span><span class="cx"> </p>
</span><span class="add">+<p>If I am in a Kind-specific App area (e.g. Mail, Tasks, Calendar) and
+I unstamp an Item, such that it no longer belongs in that App area, the
+Item should be removed immediately removed from the summary pane, just
+as if I had selected the Item and then removed it with the
+Edit&gt;&gt;Remove menu item. For example, if I am in the Calendar view
+and I am looking at an Event stamped as a Communication, when I
+unstamp the Item thereby 'Removing it from the Calendar', the event
+fields disappear from the detail
+view (e.g. location, all-day checkbox, date/time, timezone, event
+status, recurref view._logItem(self):
self._status |= dirty
@@ -1363,7 +1408,7 @@
None, copyOther)
return otherCopy
else:
- return Item.Nil
+ return Nil
if copyFn is None:
copyFn = copyOther
@@ -1446,7 +1491,7 @@
for name in self._references.keys():
policy = (deletePolicy or
self.getAttributeAspect(name, 'deletePolicy',
- default='remove'))
+ False, None, 'remove'))
if policy == 'cascade':
value = self._references._getRef(name)
if value is not None:
@@ -1455,7 +1500,7 @@
else:
sName = property(fget = __getName,
fset = rename,
doc =
|
Mon, 11 Apr, 05:03 |
| safoundation.org |
attempt to preserve the &#x2018;communication-ness&#x2019; of the Item as a
-separate Item. Instead, we assume that the user just doesn&#x2019;t need to
</span><span class="add">+make no attempt to preserve the &#8216;communication-ness&#8217; of the Item as a
+separate 'user' Item. Instead, we assume that the user just doesn&#8217;t
+need to
</span><span class="cx"> keep the
</span><span class="rem">-communication information anymore. Unstamping the &#x2018;communication-ness&#x2019;
</span><span class="add">+communication information anymore. Unstamping the &#8216;communication-ness&#8217;
</span><span class="cx"> of an item is the equivalent of what people do when they copy and paste
event information from an email to an event on their calendar and then
</span><span class="rem">-delete the email. Similarly, we can think of unstamping &#x2018;task-ness&#x2019; or
-&#x2018;calendar-ness&#x2019; as
-taking the event off the task list and the calendar.
</span><span class="add">+delete the email. Similarly, we can think of unstamping &#8216;task-ness&#8217; or
+&#8216;calendar-ness&#8217; as
+taking the event off the task list and the calendar.<br>
</span><span class="cx"> </p>
</span><span class="add">+<p>If I am in a Kind-specific App area (e.g. Mail, Tasks, Calendar) and
+I unstamp an Item, such that it no longer belongs in that App area, the
+Item should be removed immediately removed from the summary pane, just
+as if I had selected the Item and then removed it with the
+Edit&gt;&gt;Remove menu item. For example, if I am in the Calendar view
+and I am looking at an Event stamped as a Communication, when I
+unstamp the Item thereby 'Removing it from the Calendar', the event
+fields disappear from the detail
+view (e.g. location, all-day checkbox, date/time, timezone, event
+status, recurref view._logItem(self):
self._status |= dirty
@@ -1363,7 +1408,7 @@
None, copyOther)
return otherCopy
else:
- return Item.Nil
+ return Nil
if copyFn is None:
copyFn = copyOther
@@ -1446,7 +1491,7 @@
for name in self._references.keys():
policy = (deletePolicy or
self.getAttributeAspect(name, 'deletePolicy',
- default='remove'))
+ False, None, 'remove'))
if policy == 'cascade':
value = self._references._getRef(name)
if value is not None:
@@ -1455,7 +1500,7 @@
else:
sName = property(fget = __getName,
fset = rename,
doc =
|
Mon, 11 Apr, 05:03 |
| safoundation.org |
attempt to preserve the &#x2018;communication-ness&#x2019; of the Item as a
-separate Item. Instead, we assume that the user just doesn&#x2019;t need to
</span><span class="add">+make no attempt to preserve the &#8216;communication-ness&#8217; of the Item as a
+separate 'user' Item. Instead, we assume that the user just doesn&#8217;t
+need to
</span><span class="cx"> keep the
</span><span class="rem">-communication information anymore. Unstamping the &#x2018;communication-ness&#x2019;
</span><span class="add">+communication information anymore. Unstamping the &#8216;communication-ness&#8217;
</span><span class="cx"> of an item is the equivalent of what people do when they copy and paste
event information from an email to an event on their calendar and then
</span><span class="rem">-delete the email. Similarly, we can think of unstamping &#x2018;task-ness&#x2019; or
-&#x2018;calendar-ness&#x2019; as
-taking the event off the task list and the calendar.
</span><span class="add">+delete the email. Similarly, we can think of unstamping &#8216;task-ness&#8217; or
+&#8216;calendar-ness&#8217; as
+taking the event off the task list and the calendar.<br>
</span><span class="cx"> </p>
</span><span class="add">+<p>If I am in a Kind-specific App area (e.g. Mail, Tasks, Calendar) and
+I unstamp an Item, such that it no longer belongs in that App area, the
+Item should be removed immediately removed from the summary pane, just
+as if I had selected the Item and then removed it with the
+Edit&gt;&gt;Remove menu item. For example, if I am in the Calendar view
+and I am looking at an Event stamped as a Communication, when I
+unstamp the Item thereby 'Removing it from the Calendar', the event
+fields disappear from the detail
+view (e.g. location, all-day checkbox, date/time, timezone, event
+status, recurref view._logItem(self):
self._status |= dirty
@@ -1363,7 +1408,7 @@
None, copyOther)
return otherCopy
else:
- return Item.Nil
+ return Nil
if copyFn is None:
copyFn = copyOther
@@ -1446,7 +1491,7 @@
for name in self._references.keys():
policy = (deletePolicy or
self.getAttributeAspect(name, 'deletePolicy',
- default='remove'))
+ False, None, 'remove'))
if policy == 'cascade':
value = self._references._getRef(name)
if value is not None:
@@ -1455,7 +1500,7 @@
else:
sName = property(fget = __getName,
fset = rename,
doc =
|
Mon, 11 Apr, 05:03 |
| safoundation.org |
attempt to preserve the &#x2018;communication-ness&#x2019; of the Item as a
-separate Item. Instead, we assume that the user just doesn&#x2019;t need to
</span><span class="add">+make no attempt to preserve the &#8216;communication-ness&#8217; of the Item as a
+separate 'user' Item. Instead, we assume that the user just doesn&#8217;t
+need to
</span><span class="cx"> keep the
</span><span class="rem">-communication information anymore. Unstamping the &#x2018;communication-ness&#x2019;
</span><span class="add">+communication information anymore. Unstamping the &#8216;communication-ness&#8217;
</span><span class="cx"> of an item is the equivalent of what people do when they copy and paste
event information from an email to an event on their calendar and then
</span><span class="rem">-delete the email. Similarly, we can think of unstamping &#x2018;task-ness&#x2019; or
-&#x2018;calendar-ness&#x2019; as
-taking the event off the task list and the calendar.
</span><span class="add">+delete the email. Similarly, we can think of unstamping &#8216;task-ness&#8217; or
+&#8216;calendar-ness&#8217; as
+taking the event off the task list and the calendar.<br>
</span><span class="cx"> </p>
</span><span class="add">+<p>If I am in a Kind-specific App area (e.g. Mail, Tasks, Calendar) and
+I unstamp an Item, such that it no longer belongs in that App area, the
+Item should be removed immediately removed from the summary pane, just
+as if I had selected the Item and then removed it with the
+Edit&gt;&gt;Remove menu item. For example, if I am in the Calendar view
+and I am looking at an Event stamped as a Communication, when I
+unstamp the Item thereby 'Removing it from the Calendar', the event
+fields disappear from the detail
+view (e.g. location, all-day checkbox, date/time, timezone, event
+status, recurref view._logItem(self):
self._status |= dirty
@@ -1363,7 +1408,7 @@
None, copyOther)
return otherCopy
else:
- return Item.Nil
+ return Nil
if copyFn is None:
copyFn = copyOther
@@ -1446,7 +1491,7 @@
for name in self._references.keys():
policy = (deletePolicy or
self.getAttributeAspect(name, 'deletePolicy',
- default='remove'))
+ False, None, 'remove'))
if policy == 'cascade':
value = self._references._getRef(name)
if value is not None:
@@ -1455,7 +1500,7 @@
else:
sName = property(fget = __getName,
fset = rename,
doc =
|
Mon, 11 Apr, 05:03 |
| safoundation.org |
attempt to preserve the &#x2018;communication-ness&#x2019; of the Item as a
-separate Item. Instead, we assume that the user just doesn&#x2019;t need to
</span><span class="add">+make no attempt to preserve the &#8216;communication-ness&#8217; of the Item as a
+separate 'user' Item. Instead, we assume that the user just doesn&#8217;t
+need to
</span><span class="cx"> keep the
</span><span class="rem">-communication information anymore. Unstamping the &#x2018;communication-ness&#x2019;
</span><span class="add">+communication information anymore. Unstamping the &#8216;communication-ness&#8217;
</span><span class="cx"> of an item is the equivalent of what people do when they copy and paste
event information from an email to an event on their calendar and then
</span><span class="rem">-delete the email. Similarly, we can think of unstamping &#x2018;task-ness&#x2019; or
-&#x2018;calendar-ness&#x2019; as
-taking the event off the task list and the calendar.
</span><span class="add">+delete the email. Similarly, we can think of unstamping &#8216;task-ness&#8217; or
+&#8216;calendar-ness&#8217; as
+taking the event off the task list and the calendar.<br>
</span><span class="cx"> </p>
</span><span class="add">+<p>If I am in a Kind-specific App area (e.g. Mail, Tasks, Calendar) and
+I unstamp an Item, such that it no longer belongs in that App area, the
+Item should be removed immediately removed from the summary pane, just
+as if I had selected the Item and then removed it with the
+Edit&gt;&gt;Remove menu item. For example, if I am in the Calendar view
+and I am looking at an Event stamped as a Communication, when I
+unstamp the Item thereby 'Removing it from the Calendar', the event
+fields disappear from the detail
+view (e.g. location, all-day checkbox, date/time, timezone, event
+status, recurref view._logItem(self):
self._status |= dirty
@@ -1363,7 +1408,7 @@
None, copyOther)
return otherCopy
else:
- return Item.Nil
+ return Nil
if copyFn is None:
copyFn = copyOther
@@ -1446,7 +1491,7 @@
for name in self._references.keys():
policy = (deletePolicy or
self.getAttributeAspect(name, 'deletePolicy',
- default='remove'))
+ False, None, 'remove'))
if policy == 'cascade':
value = self._references._getRef(name)
if value is not None:
@@ -1455,7 +1500,7 @@
else:
sName = property(fget = __getName,
fset = rename,
doc =
|
Mon, 11 Apr, 05:03 |
| safoundation.org |
attempt to preserve the &#x2018;communication-ness&#x2019; of the Item as a
-separate Item. Instead, we assume that the user just doesn&#x2019;t need to
</span><span class="add">+make no attempt to preserve the &#8216;communication-ness&#8217; of the Item as a
+separate 'user' Item. Instead, we assume that the user just doesn&#8217;t
+need to
</span><span class="cx"> keep the
</span><span class="rem">-communication information anymore. Unstamping the &#x2018;communication-ness&#x2019;
</span><span class="add">+communication information anymore. Unstamping the &#8216;communication-ness&#8217;
</span><span class="cx"> of an item is the equivalent of what people do when they copy and paste
event information from an email to an event on their calendar and then
</span><span class="rem">-delete the email. Similarly, we can think of unstamping &#x2018;task-ness&#x2019; or
-&#x2018;calendar-ness&#x2019; as
-taking the event off the task list and the calendar.
</span><span class="add">+delete the email. Similarly, we can think of unstamping &#8216;task-ness&#8217; or
+&#8216;calendar-ness&#8217; as
+taking the event off the task list and the calendar.<br>
</span><span class="cx"> </p>
</span><span class="add">+<p>If I am in a Kind-specific App area (e.g. Mail, Tasks, Calendar) and
+I unstamp an Item, such that it no longer belongs in that App area, the
+Item should be removed immediately removed from the summary pane, just
+as if I had selected the Item and then removed it with the
+Edit&gt;&gt;Remove menu item. For example, if I am in the Calendar view
+and I am looking at an Event stamped as a Communication, when I
+unstamp the Item thereby 'Removing it from the Calendar', the event
+fields disappear from the detail
+view (e.g. location, all-day checkbox, date/time, timezone, event
+status, recurref view._logItem(self):
self._status |= dirty
@@ -1363,7 +1408,7 @@
None, copyOther)
return otherCopy
else:
- return Item.Nil
+ return Nil
if copyFn is None:
copyFn = copyOther
@@ -1446,7 +1491,7 @@
for name in self._references.keys():
policy = (deletePolicy or
self.getAttributeAspect(name, 'deletePolicy',
- default='remove'))
+ False, None, 'remove'))
if policy == 'cascade':
value = self._references._getRef(name)
if value is not None:
@@ -1455,7 +1500,7 @@
else:
sName = property(fget = __getName,
fset = rename,
doc =
|
Mon, 11 Apr, 05:03 |
| safoundation.org |
attempt to preserve the &#x2018;communication-ness&#x2019; of the Item as a
-separate Item. Instead, we assume that the user just doesn&#x2019;t need to
</span><span class="add">+make no attempt to preserve the &#8216;communication-ness&#8217; of the Item as a
+separate 'user' Item. Instead, we assume that the user just doesn&#8217;t
+need to
</span><span class="cx"> keep the
</span><span class="rem">-communication information anymore. Unstamping the &#x2018;communication-ness&#x2019;
</span><span class="add">+communication information anymore. Unstamping the &#8216;communication-ness&#8217;
</span><span class="cx"> of an item is the equivalent of what people do when they copy and paste
event information from an email to an event on their calendar and then
</span><span class="rem">-delete the email. Similarly, we can think of unstamping &#x2018;task-ness&#x2019; or
-&#x2018;calendar-ness&#x2019; as
-taking the event off the task list and the calendar.
</span><span class="add">+delete the email. Similarly, we can think of unstamping &#8216;task-ness&#8217; or
+&#8216;calendar-ness&#8217; as
+taking the event off the task list and the calendar.<br>
</span><span class="cx"> </p>
</span><span class="add">+<p>If I am in a Kind-specific App area (e.g. Mail, Tasks, Calendar) and
+I unstamp an Item, such that it no longer belongs in that App area, the
+Item should be removed immediately removed from the summary pane, just
+as if I had selected the Item and then removed it with the
+Edit&gt;&gt;Remove menu item. For example, if I am in the Calendar view
+and I am looking at an Event stamped as a Communication, when I
+unstamp the Item thereby 'Removing it from the Calendar', the event
+fields disappear from the detail
+view (e.g. location, all-day checkbox, date/time, timezone, event
+status, recurref view._logItem(self):
self._status |= dirty
@@ -1363,7 +1408,7 @@
None, copyOther)
return otherCopy
else:
- return Item.Nil
+ return Nil
if copyFn is None:
copyFn = copyOther
@@ -1446,7 +1491,7 @@
for name in self._references.keys():
policy = (deletePolicy or
self.getAttributeAspect(name, 'deletePolicy',
- default='remove'))
+ False, None, 'remove'))
if policy == 'cascade':
value = self._references._getRef(name)
if value is not None:
@@ -1455,7 +1500,7 @@
else:
sName = property(fget = __getName,
fset = rename,
doc =
|
Mon, 11 Apr, 05:03 |
| safoundation.org |
attempt to preserve the &#x2018;communication-ness&#x2019; of the Item as a
-separate Item. Instead, we assume that the user just doesn&#x2019;t need to
</span><span class="add">+make no attempt to preserve the &#8216;communication-ness&#8217; of the Item as a
+separate 'user' Item. Instead, we assume that the user just doesn&#8217;t
+need to
</span><span class="cx"> keep the
</span><span class="rem">-communication information anymore. Unstamping the &#x2018;communication-ness&#x2019;
</span><span class="add">+communication information anymore. Unstamping the &#8216;communication-ness&#8217;
</span><span class="cx"> of an item is the equivalent of what people do when they copy and paste
event information from an email to an event on their calendar and then
</span><span class="rem">-delete the email. Similarly, we can think of unstamping &#x2018;task-ness&#x2019; or
-&#x2018;calendar-ness&#x2019; as
-taking the event off the task list and the calendar.
</span><span class="add">+delete the email. Similarly, we can think of unstamping &#8216;task-ness&#8217; or
+&#8216;calendar-ness&#8217; as
+taking the event off the task list and the calendar.<br>
</span><span class="cx"> </p>
</span><span class="add">+<p>If I am in a Kind-specific App area (e.g. Mail, Tasks, Calendar) and
+I unstamp an Item, such that it no longer belongs in that App area, the
+Item should be removed immediately removed from the summary pane, just
+as if I had selected the Item and then removed it with the
+Edit&gt;&gt;Remove menu item. For example, if I am in the Calendar view
+and I am looking at an Event stamped as a Communication, when I
+unstamp the Item thereby 'Removing it from the Calendar', the event
+fields disappear from the detail
+view (e.g. location, all-day checkbox, date/time, timezone, event
+status, recurref view._logItem(self):
self._status |= dirty
@@ -1363,7 +1408,7 @@
None, copyOther)
return otherCopy
else:
- return Item.Nil
+ return Nil
if copyFn is None:
copyFn = copyOther
@@ -1446,7 +1491,7 @@
for name in self._references.keys():
policy = (deletePolicy or
self.getAttributeAspect(name, 'deletePolicy',
- default='remove'))
+ False, None, 'remove'))
if policy == 'cascade':
value = self._references._getRef(name)
if value is not None:
@@ -1455,7 +1500,7 @@
else:
sName = property(fget = __getName,
fset = rename,
doc =
|
Mon, 11 Apr, 05:03 |
| safoundation.org |
attempt to preserve the &#x2018;communication-ness&#x2019; of the Item as a
-separate Item. Instead, we assume that the user just doesn&#x2019;t need to
</span><span class="add">+make no attempt to preserve the &#8216;communication-ness&#8217; of the Item as a
+separate 'user' Item. Instead, we assume that the user just doesn&#8217;t
+need to
</span><span class="cx"> keep the
</span><span class="rem">-communication information anymore. Unstamping the &#x2018;communication-ness&#x2019;
</span><span class="add">+communication information anymore. Unstamping the &#8216;communication-ness&#8217;
</span><span class="cx"> of an item is the equivalent of what people do when they copy and paste
event information from an email to an event on their calendar and then
</span><span class="rem">-delete the email. Similarly, we can think of unstamping &#x2018;task-ness&#x2019; or
-&#x2018;calendar-ness&#x2019; as
-taking the event off the task list and the calendar.
</span><span class="add">+delete the email. Similarly, we can think of unstamping &#8216;task-ness&#8217; or
+&#8216;calendar-ness&#8217; as
+taking the event off the task list and the calendar.<br>
</span><span class="cx"> </p>
</span><span class="add">+<p>If I am in a Kind-specific App area (e.g. Mail, Tasks, Calendar) and
+I unstamp an Item, such that it no longer belongs in that App area, the
+Item should be removed immediately removed from the summary pane, just
+as if I had selected the Item and then removed it with the
+Edit&gt;&gt;Remove menu item. For example, if I am in the Calendar view
+and I am looking at an Event stamped as a Communication, when I
+unstamp the Item thereby 'Removing it from the Calendar', the event
+fields disappear from the detail
+view (e.g. location, all-day checkbox, date/time, timezone, event
+status, recurref view._logItem(self):
self._status |= dirty
@@ -1363,7 +1408,7 @@
None, copyOther)
return otherCopy
else:
- return Item.Nil
+ return Nil
if copyFn is None:
copyFn = copyOther
@@ -1446,7 +1491,7 @@
for name in self._references.keys():
policy = (deletePolicy or
self.getAttributeAspect(name, 'deletePolicy',
- default='remove'))
+ False, None, 'remove'))
if policy == 'cascade':
value = self._references._getRef(name)
if value is not None:
@@ -1455,7 +1500,7 @@
else:
sName = property(fget = __getName,
fset = rename,
doc =
|
Mon, 11 Apr, 05:03 |
| safoundation.org |
attempt to preserve the &#x2018;communication-ness&#x2019; of the Item as a
-separate Item. Instead, we assume that the user just doesn&#x2019;t need to
</span><span class="add">+make no attempt to preserve the &#8216;communication-ness&#8217; of the Item as a
+separate 'user' Item. Instead, we assume that the user just doesn&#8217;t
+need to
</span><span class="cx"> keep the
</span><span class="rem">-communication information anymore. Unstamping the &#x2018;communication-ness&#x2019;
</span><span class="add">+communication information anymore. Unstamping the &#8216;communication-ness&#8217;
</span><span class="cx"> of an item is the equivalent of what people do when they copy and paste
event information from an email to an event on their calendar and then
</span><span class="rem">-delete the email. Similarly, we can think of unstamping &#x2018;task-ness&#x2019; or
-&#x2018;calendar-ness&#x2019; as
-taking the event off the task list and the calendar.
</span><span class="add">+delete the email. Similarly, we can think of unstamping &#8216;task-ness&#8217; or
+&#8216;calendar-ness&#8217; as
+taking the event off the task list and the calendar.<br>
</span><span class="cx"> </p>
</span><span class="add">+<p>If I am in a Kind-specific App area (e.g. Mail, Tasks, Calendar) and
+I unstamp an Item, such that it no longer belongs in that App area, the
+Item should be removed immediately removed from the summary pane, just
+as if I had selected the Item and then removed it with the
+Edit&gt;&gt;Remove menu item. For example, if I am in the Calendar view
+and I am looking at an Event stamped as a Communication, when I
+unstamp the Item thereby 'Removing it from the Calendar', the event
+fields disappear from the detail
+view (e.g. location, all-day checkbox, date/time, timezone, event
+status, recurref view._logItem(self):
self._status |= dirty
@@ -1363,7 +1408,7 @@
None, copyOther)
return otherCopy
else:
- return Item.Nil
+ return Nil
if copyFn is None:
copyFn = copyOther
@@ -1446,7 +1491,7 @@
for name in self._references.keys():
policy = (deletePolicy or
self.getAttributeAspect(name, 'deletePolicy',
- default='remove'))
+ False, None, 'remove'))
if policy == 'cascade':
value = self._references._getRef(name)
if value is not None:
@@ -1455,7 +1500,7 @@
else:
sName = property(fget = __getName,
fset = rename,
doc =
|
Mon, 11 Apr, 05:03 |
| safoundation.org |
attempt to preserve the &#x2018;communication-ness&#x2019; of the Item as a
-separate Item. Instead, we assume that the user just doesn&#x2019;t need to
</span><span class="add">+make no attempt to preserve the &#8216;communication-ness&#8217; of the Item as a
+separate 'user' Item. Instead, we assume that the user just doesn&#8217;t
+need to
</span><span class="cx"> keep the
</span><span class="rem">-communication information anymore. Unstamping the &#x2018;communication-ness&#x2019;
</span><span class="add">+communication information anymore. Unstamping the &#8216;communication-ness&#8217;
</span><span class="cx"> of an item is the equivalent of what people do when they copy and paste
event information from an email to an event on their calendar and then
</span><span class="rem">-delete the email. Similarly, we can think of unstamping &#x2018;task-ness&#x2019; or
-&#x2018;calendar-ness&#x2019; as
-taking the event off the task list and the calendar.
</span><span class="add">+delete the email. Similarly, we can think of unstamping &#8216;task-ness&#8217; or
+&#8216;calendar-ness&#8217; as
+taking the event off the task list and the calendar.<br>
</span><span class="cx"> </p>
</span><span class="add">+<p>If I am in a Kind-specific App area (e.g. Mail, Tasks, Calendar) and
+I unstamp an Item, such that it no longer belongs in that App area, the
+Item should be removed immediately removed from the summary pane, just
+as if I had selected the Item and then removed it with the
+Edit&gt;&gt;Remove menu item. For example, if I am in the Calendar view
+and I am looking at an Event stamped as a Communication, when I
+unstamp the Item thereby 'Removing it from the Calendar', the event
+fields disappear from the detail
+view (e.g. location, all-day checkbox, date/time, timezone, event
+status, recurref view._logItem(self):
self._status |= dirty
@@ -1363,7 +1408,7 @@
None, copyOther)
return otherCopy
else:
- return Item.Nil
+ return Nil
if copyFn is None:
copyFn = copyOther
@@ -1446,7 +1491,7 @@
for name in self._references.keys():
policy = (deletePolicy or
self.getAttributeAspect(name, 'deletePolicy',
- default='remove'))
+ False, None, 'remove'))
if policy == 'cascade':
value = self._references._getRef(name)
if value is not None:
@@ -1455,7 +1500,7 @@
else:
sName = property(fget = __getName,
fset = rename,
doc =
|
Mon, 11 Apr, 05:03 |
| safoundation.org |
attempt to preserve the &#x2018;communication-ness&#x2019; of the Item as a
-separate Item. Instead, we assume that the user just doesn&#x2019;t need to
</span><span class="add">+make no attempt to preserve the &#8216;communication-ness&#8217; of the Item as a
+separate 'user' Item. Instead, we assume that the user just doesn&#8217;t
+need to
</span><span class="cx"> keep the
</span><span class="rem">-communication information anymore. Unstamping the &#x2018;communication-ness&#x2019;
</span><span class="add">+communication information anymore. Unstamping the &#8216;communication-ness&#8217;
</span><span class="cx"> of an item is the equivalent of what people do when they copy and paste
event information from an email to an event on their calendar and then
</span><span class="rem">-delete the email. Similarly, we can think of unstamping &#x2018;task-ness&#x2019; or
-&#x2018;calendar-ness&#x2019; as
-taking the event off the task list and the calendar.
</span><span class="add">+delete the email. Similarly, we can think of unstamping &#8216;task-ness&#8217; or
+&#8216;calendar-ness&#8217; as
+taking the event off the task list and the calendar.<br>
</span><span class="cx"> </p>
</span><span class="add">+<p>If I am in a Kind-specific App area (e.g. Mail, Tasks, Calendar) and
+I unstamp an Item, such that it no longer belongs in that App area, the
+Item should be removed immediately removed from the summary pane, just
+as if I had selected the Item and then removed it with the
+Edit&gt;&gt;Remove menu item. For example, if I am in the Calendar view
+and I am looking at an Event stamped as a Communication, when I
+unstamp the Item thereby 'Removing it from the Calendar', the event
+fields disappear from the detail
+view (e.g. location, all-day checkbox, date/time, timezone, event
+status, recurref view._logItem(self):
self._status |= dirty
@@ -1363,7 +1408,7 @@
None, copyOther)
return otherCopy
else:
- return Item.Nil
+ return Nil
if copyFn is None:
copyFn = copyOther
@@ -1446,7 +1491,7 @@
for name in self._references.keys():
policy = (deletePolicy or
self.getAttributeAspect(name, 'deletePolicy',
- default='remove'))
+ False, None, 'remove'))
if policy == 'cascade':
value = self._references._getRef(name)
if value is not None:
@@ -1455,7 +1500,7 @@
else:
sName = property(fget = __getName,
fset = rename,
doc =
|
Mon, 11 Apr, 05:03 |
| safoundation.org |
attempt to preserve the &#x2018;communication-ness&#x2019; of the Item as a
-separate Item. Instead, we assume that the user just doesn&#x2019;t need to
</span><span class="add">+make no attempt to preserve the &#8216;communication-ness&#8217; of the Item as a
+separate 'user' Item. Instead, we assume that the user just doesn&#8217;t
+need to
</span><span class="cx"> keep the
</span><span class="rem">-communication information anymore. Unstamping the &#x2018;communication-ness&#x2019;
</span><span class="add">+communication information anymore. Unstamping the &#8216;communication-ness&#8217;
</span><span class="cx"> of an item is the equivalent of what people do when they copy and paste
event information from an email to an event on their calendar and then
</span><span class="rem">-delete the email. Similarly, we can think of unstamping &#x2018;task-ness&#x2019; or
-&#x2018;calendar-ness&#x2019; as
-taking the event off the task list and the calendar.
</span><span class="add">+delete the email. Similarly, we can think of unstamping &#8216;task-ness&#8217; or
+&#8216;calendar-ness&#8217; as
+taking the event off the task list and the calendar.<br>
</span><span class="cx"> </p>
</span><span class="add">+<p>If I am in a Kind-specific App area (e.g. Mail, Tasks, Calendar) and
+I unstamp an Item, such that it no longer belongs in that App area, the
+Item should be removed immediately removed from the summary pane, just
+as if I had selected the Item and then removed it with the
+Edit&gt;&gt;Remove menu item. For example, if I am in the Calendar view
+and I am looking at an Event stamped as a Communication, when I
+unstamp the Item thereby 'Removing it from the Calendar', the event
+fields disappear from the detail
+view (e.g. location, all-day checkbox, date/time, timezone, event
+status, recurref view._logItem(self):
self._status |= dirty
@@ -1363,7 +1408,7 @@
None, copyOther)
return otherCopy
else:
- return Item.Nil
+ return Nil
if copyFn is None:
copyFn = copyOther
@@ -1446,7 +1491,7 @@
for name in self._references.keys():
policy = (deletePolicy or
self.getAttributeAspect(name, 'deletePolicy',
- default='remove'))
+ False, None, 'remove'))
if policy == 'cascade':
value = self._references._getRef(name)
if value is not None:
@@ -1455,7 +1500,7 @@
else:
sName = property(fget = __getName,
fset = rename,
doc =
|
Mon, 11 Apr, 05:03 |
| safoundation.org |
attempt to preserve the &#x2018;communication-ness&#x2019; of the Item as a
-separate Item. Instead, we assume that the user just doesn&#x2019;t need to
</span><span class="add">+make no attempt to preserve the &#8216;communication-ness&#8217; of the Item as a
+separate 'user' Item. Instead, we assume that the user just doesn&#8217;t
+need to
</span><span class="cx"> keep the
</span><span class="rem">-communication information anymore. Unstamping the &#x2018;communication-ness&#x2019;
</span><span class="add">+communication information anymore. Unstamping the &#8216;communication-ness&#8217;
</span><span class="cx"> of an item is the equivalent of what people do when they copy and paste
event information from an email to an event on their calendar and then
</span><span class="rem">-delete the email. Similarly, we can think of unstamping &#x2018;task-ness&#x2019; or
-&#x2018;calendar-ness&#x2019; as
-taking the event off the task list and the calendar.
</span><span class="add">+delete the email. Similarly, we can think of unstamping &#8216;task-ness&#8217; or
+&#8216;calendar-ness&#8217; as
+taking the event off the task list and the calendar.<br>
</span><span class="cx"> </p>
</span><span class="add">+<p>If I am in a Kind-specific App area (e.g. Mail, Tasks, Calendar) and
+I unstamp an Item, such that it no longer belongs in that App area, the
+Item should be removed immediately removed from the summary pane, just
+as if I had selected the Item and then removed it with the
+Edit&gt;&gt;Remove menu item. For example, if I am in the Calendar view
+and I am looking at an Event stamped as a Communication, when I
+unstamp the Item thereby 'Removing it from the Calendar', the event
+fields disappear from the detail
+view (e.g. location, all-day checkbox, date/time, timezone, event
+status, recurref view._logItem(self):
self._status |= dirty
@@ -1363,7 +1408,7 @@
None, copyOther)
return otherCopy
else:
- return Item.Nil
+ return Nil
if copyFn is None:
copyFn = copyOther
@@ -1446,7 +1491,7 @@
for name in self._references.keys():
policy = (deletePolicy or
self.getAttributeAspect(name, 'deletePolicy',
- default='remove'))
+ False, None, 'remove'))
if policy == 'cascade':
value = self._references._getRef(name)
if value is not None:
@@ -1455,7 +1500,7 @@
else:
sName = property(fget = __getName,
fset = rename,
doc =
|
Mon, 11 Apr, 05:03 |
| safoundation.org |
attempt to preserve the &#x2018;communication-ness&#x2019; of the Item as a
-separate Item. Instead, we assume that the user just doesn&#x2019;t need to
</span><span class="add">+make no attempt to preserve the &#8216;communication-ness&#8217; of the Item as a
+separate 'user' Item. Instead, we assume that the user just doesn&#8217;t
+need to
</span><span class="cx"> keep the
</span><span class="rem">-communication information anymore. Unstamping the &#x2018;communication-ness&#x2019;
</span><span class="add">+communication information anymore. Unstamping the &#8216;communication-ness&#8217;
</span><span class="cx"> of an item is the equivalent of what people do when they copy and paste
event information from an email to an event on their calendar and then
</span><span class="rem">-delete the email. Similarly, we can think of unstamping &#x2018;task-ness&#x2019; or
-&#x2018;calendar-ness&#x2019; as
-taking the event off the task list and the calendar.
</span><span class="add">+delete the email. Similarly, we can think of unstamping &#8216;task-ness&#8217; or
+&#8216;calendar-ness&#8217; as
+taking the event off the task list and the calendar.<br>
</span><span class="cx"> </p>
</span><span class="add">+<p>If I am in a Kind-specific App area (e.g. Mail, Tasks, Calendar) and
+I unstamp an Item, such that it no longer belongs in that App area, the
+Item should be removed immediately removed from the summary pane, just
+as if I had selected the Item and then removed it with the
+Edit&gt;&gt;Remove menu item. For example, if I am in the Calendar view
+and I am looking at an Event stamped as a Communication, when I
+unstamp the Item thereby 'Removing it from the Calendar', the event
+fields disappear from the detail
+view (e.g. location, all-day checkbox, date/time, timezone, event
+status, recurref view._logItem(self):
self._status |= dirty
@@ -1363,7 +1408,7 @@
None, copyOther)
return otherCopy
else:
- return Item.Nil
+ return Nil
if copyFn is None:
copyFn = copyOther
@@ -1446,7 +1491,7 @@
for name in self._references.keys():
policy = (deletePolicy or
self.getAttributeAspect(name, 'deletePolicy',
- default='remove'))
+ False, None, 'remove'))
if policy == 'cascade':
value = self._references._getRef(name)
if value is not None:
@@ -1455,7 +1500,7 @@
else:
sName = property(fget = __getName,
fset = rename,
doc =
|
Mon, 11 Apr, 05:03 |
| safoundation.org |
attempt to preserve the &#x2018;communication-ness&#x2019; of the Item as a
-separate Item. Instead, we assume that the user just doesn&#x2019;t need to
</span><span class="add">+make no attempt to preserve the &#8216;communication-ness&#8217; of the Item as a
+separate 'user' Item. Instead, we assume that the user just doesn&#8217;t
+need to
</span><span class="cx"> keep the
</span><span class="rem">-communication information anymore. Unstamping the &#x2018;communication-ness&#x2019;
</span><span class="add">+communication information anymore. Unstamping the &#8216;communication-ness&#8217;
</span><span class="cx"> of an item is the equivalent of what people do when they copy and paste
event information from an email to an event on their calendar and then
</span><span class="rem">-delete the email. Similarly, we can think of unstamping &#x2018;task-ness&#x2019; or
-&#x2018;calendar-ness&#x2019; as
-taking the event off the task list and the calendar.
</span><span class="add">+delete the email. Similarly, we can think of unstamping &#8216;task-ness&#8217; or
+&#8216;calendar-ness&#8217; as
+taking the event off the task list and the calendar.<br>
</span><span class="cx"> </p>
</span><span class="add">+<p>If I am in a Kind-specific App area (e.g. Mail, Tasks, Calendar) and
+I unstamp an Item, such that it no longer belongs in that App area, the
+Item should be removed immediately removed from the summary pane, just
+as if I had selected the Item and then removed it with the
+Edit&gt;&gt;Remove menu item. For example, if I am in the Calendar view
+and I am looking at an Event stamped as a Communication, when I
+unstamp the Item thereby 'Removing it from the Calendar', the event
+fields disappear from the detail
+view (e.g. location, all-day checkbox, date/time, timezone, event
+status, recurref view._logItem(self):
self._status |= dirty
@@ -1363,7 +1408,7 @@
None, copyOther)
return otherCopy
else:
- return Item.Nil
+ return Nil
if copyFn is None:
copyFn = copyOther
@@ -1446,7 +1491,7 @@
for name in self._references.keys():
policy = (deletePolicy or
self.getAttributeAspect(name, 'deletePolicy',
- default='remove'))
+ False, None, 'remove'))
if policy == 'cascade':
value = self._references._getRef(name)
if value is not None:
@@ -1455,7 +1500,7 @@
else:
sName = property(fget = __getName,
fset = rename,
doc =
|
Mon, 11 Apr, 05:03 |
| safoundation.org |
attempt to preserve the &#x2018;communication-ness&#x2019; of the Item as a
-separate Item. Instead, we assume that the user just doesn&#x2019;t need to
</span><span class="add">+make no attempt to preserve the &#8216;communication-ness&#8217; of the Item as a
+separate 'user' Item. Instead, we assume that the user just doesn&#8217;t
+need to
</span><span class="cx"> keep the
</span><span class="rem">-communication information anymore. Unstamping the &#x2018;communication-ness&#x2019;
</span><span class="add">+communication information anymore. Unstamping the &#8216;communication-ness&#8217;
</span><span class="cx"> of an item is the equivalent of what people do when they copy and paste
event information from an email to an event on their calendar and then
</span><span class="rem">-delete the email. Similarly, we can think of unstamping &#x2018;task-ness&#x2019; or
-&#x2018;calendar-ness&#x2019; as
-taking the event off the task list and the calendar.
</span><span class="add">+delete the email. Similarly, we can think of unstamping &#8216;task-ness&#8217; or
+&#8216;calendar-ness&#8217; as
+taking the event off the task list and the calendar.<br>
</span><span class="cx"> </p>
</span><span class="add">+<p>If I am in a Kind-specific App area (e.g. Mail, Tasks, Calendar) and
+I unstamp an Item, such that it no longer belongs in that App area, the
+Item should be removed immediately removed from the summary pane, just
+as if I had selected the Item and then removed it with the
+Edit&gt;&gt;Remove menu item. For example, if I am in the Calendar view
+and I am looking at an Event stamped as a Communication, when I
+unstamp the Item thereby 'Removing it from the Calendar', the event
+fields disappear from the detail
+view (e.g. location, all-day checkbox, date/time, timezone, event
+status, recurref view._logItem(self):
self._status |= dirty
@@ -1363,7 +1408,7 @@
None, copyOther)
return otherCopy
else:
- return Item.Nil
+ return Nil
if copyFn is None:
copyFn = copyOther
@@ -1446,7 +1491,7 @@
for name in self._references.keys():
policy = (deletePolicy or
self.getAttributeAspect(name, 'deletePolicy',
- default='remove'))
+ False, None, 'remove'))
if policy == 'cascade':
value = self._references._getRef(name)
if value is not None:
@@ -1455,7 +1500,7 @@
else:
sName = property(fget = __getName,
fset = rename,
doc =
|
Mon, 11 Apr, 05:03 |
| safoundation.org |
attempt to preserve the &#x2018;communication-ness&#x2019; of the Item as a
-separate Item. Instead, we assume that the user just doesn&#x2019;t need to
</span><span class="add">+make no attempt to preserve the &#8216;communication-ness&#8217; of the Item as a
+separate 'user' Item. Instead, we assume that the user just doesn&#8217;t
+need to
</span><span class="cx"> keep the
</span><span class="rem">-communication information anymore. Unstamping the &#x2018;communication-ness&#x2019;
</span><span class="add">+communication information anymore. Unstamping the &#8216;communication-ness&#8217;
</span><span class="cx"> of an item is the equivalent of what people do when they copy and paste
event information from an email to an event on their calendar and then
</span><span class="rem">-delete the email. Similarly, we can think of unstamping &#x2018;task-ness&#x2019; or
-&#x2018;calendar-ness&#x2019; as
-taking the event off the task list and the calendar.
</span><span class="add">+delete the email. Similarly, we can think of unstamping &#8216;task-ness&#8217; or
+&#8216;calendar-ness&#8217; as
+taking the event off the task list and the calendar.<br>
</span><span class="cx"> </p>
</span><span class="add">+<p>If I am in a Kind-specific App area (e.g. Mail, Tasks, Calendar) and
+I unstamp an Item, such that it no longer belongs in that App area, the
+Item should be removed immediately removed from the summary pane, just
+as if I had selected the Item and then removed it with the
+Edit&gt;&gt;Remove menu item. For example, if I am in the Calendar view
+and I am looking at an Event stamped as a Communication, when I
+unstamp the Item thereby 'Removing it from the Calendar', the event
+fields disappear from the detail
+view (e.g. location, all-day checkbox, date/time, timezone, event
+status, recurref view._logItem(self):
self._status |= dirty
@@ -1363,7 +1408,7 @@
None, copyOther)
return otherCopy
else:
- return Item.Nil
+ return Nil
if copyFn is None:
copyFn = copyOther
@@ -1446,7 +1491,7 @@
for name in self._references.keys():
policy = (deletePolicy or
self.getAttributeAspect(name, 'deletePolicy',
- default='remove'))
+ False, None, 'remove'))
if policy == 'cascade':
value = self._references._getRef(name)
if value is not None:
@@ -1455,7 +1500,7 @@
else:
sName = property(fget = __getName,
fset = rename,
doc =
|
Mon, 11 Apr, 05:03 |
| safoundation.org |
attempt to preserve the &#x2018;communication-ness&#x2019; of the Item as a
-separate Item. Instead, we assume that the user just doesn&#x2019;t need to
</span><span class="add">+make no attempt to preserve the &#8216;communication-ness&#8217; of the Item as a
+separate 'user' Item. Instead, we assume that the user just doesn&#8217;t
+need to
</span><span class="cx"> keep the
</span><span class="rem">-communication information anymore. Unstamping the &#x2018;communication-ness&#x2019;
</span><span class="add">+communication information anymore. Unstamping the &#8216;communication-ness&#8217;
</span><span class="cx"> of an item is the equivalent of what people do when they copy and paste
event information from an email to an event on their calendar and then
</span><span class="rem">-delete the email. Similarly, we can think of unstamping &#x2018;task-ness&#x2019; or
-&#x2018;calendar-ness&#x2019; as
-taking the event off the task list and the calendar.
</span><span class="add">+delete the email. Similarly, we can think of unstamping &#8216;task-ness&#8217; or
+&#8216;calendar-ness&#8217; as
+taking the event off the task list and the calendar.<br>
</span><span class="cx"> </p>
</span><span class="add">+<p>If I am in a Kind-specific App area (e.g. Mail, Tasks, Calendar) and
+I unstamp an Item, such that it no longer belongs in that App area, the
+Item should be removed immediately removed from the summary pane, just
+as if I had selected the Item and then removed it with the
+Edit&gt;&gt;Remove menu item. For example, if I am in the Calendar view
+and I am looking at an Event stamped as a Communication, when I
+unstamp the Item thereby 'Removing it from the Calendar', the event
+fields disappear from the detail
+view (e.g. location, all-day checkbox, date/time, timezone, event
+status, recurref view._logItem(self):
self._status |= dirty
@@ -1363,7 +1408,7 @@
None, copyOther)
return otherCopy
else:
- return Item.Nil
+ return Nil
if copyFn is None:
copyFn = copyOther
@@ -1446,7 +1491,7 @@
for name in self._references.keys():
policy = (deletePolicy or
self.getAttributeAspect(name, 'deletePolicy',
- default='remove'))
+ False, None, 'remove'))
if policy == 'cascade':
value = self._references._getRef(name)
if value is not None:
@@ -1455,7 +1500,7 @@
else:
sName = property(fget = __getName,
fset = rename,
doc =
|
Mon, 11 Apr, 05:03 |
| safoundation.org |
attempt to preserve the &#x2018;communication-ness&#x2019; of the Item as a
-separate Item. Instead, we assume that the user just doesn&#x2019;t need to
</span><span class="add">+make no attempt to preserve the &#8216;communication-ness&#8217; of the Item as a
+separate 'user' Item. Instead, we assume that the user just doesn&#8217;t
+need to
</span><span class="cx"> keep the
</span><span class="rem">-communication information anymore. Unstamping the &#x2018;communication-ness&#x2019;
</span><span class="add">+communication information anymore. Unstamping the &#8216;communication-ness&#8217;
</span><span class="cx"> of an item is the equivalent of what people do when they copy and paste
event information from an email to an event on their calendar and then
</span><span class="rem">-delete the email. Similarly, we can think of unstamping &#x2018;task-ness&#x2019; or
-&#x2018;calendar-ness&#x2019; as
-taking the event off the task list and the calendar.
</span><span class="add">+delete the email. Similarly, we can think of unstamping &#8216;task-ness&#8217; or
+&#8216;calendar-ness&#8217; as
+taking the event off the task list and the calendar.<br>
</span><span class="cx"> </p>
</span><span class="add">+<p>If I am in a Kind-specific App area (e.g. Mail, Tasks, Calendar) and
+I unstamp an Item, such that it no longer belongs in that App area, the
+Item should be removed immediately removed from the summary pane, just
+as if I had selected the Item and then removed it with the
+Edit&gt;&gt;Remove menu item. For example, if I am in the Calendar view
+and I am looking at an Event stamped as a Communication, when I
+unstamp the Item thereby 'Removing it from the Calendar', the event
+fields disappear from the detail
+view (e.g. location, all-day checkbox, date/time, timezone, event
+status, recurref view._logItem(self):
self._status |= dirty
@@ -1363,7 +1408,7 @@
None, copyOther)
return otherCopy
else:
- return Item.Nil
+ return Nil
if copyFn is None:
copyFn = copyOther
@@ -1446,7 +1491,7 @@
for name in self._references.keys():
policy = (deletePolicy or
self.getAttributeAspect(name, 'deletePolicy',
- default='remove'))
+ False, None, 'remove'))
if policy == 'cascade':
value = self._references._getRef(name)
if value is not None:
@@ -1455,7 +1500,7 @@
else:
sName = property(fget = __getName,
fset = rename,
doc =
|
Mon, 11 Apr, 05:03 |
| safoundation.org |
attempt to preserve the &#x2018;communication-ness&#x2019; of the Item as a
-separate Item. Instead, we assume that the user just doesn&#x2019;t need to
</span><span class="add">+make no attempt to preserve the &#8216;communication-ness&#8217; of the Item as a
+separate 'user' Item. Instead, we assume that the user just doesn&#8217;t
+need to
</span><span class="cx"> keep the
</span><span class="rem">-communication information anymore. Unstamping the &#x2018;communication-ness&#x2019;
</span><span class="add">+communication information anymore. Unstamping the &#8216;communication-ness&#8217;
</span><span class="cx"> of an item is the equivalent of what people do when they copy and paste
event information from an email to an event on their calendar and then
</span><span class="rem">-delete the email. Similarly, we can think of unstamping &#x2018;task-ness&#x2019; or
-&#x2018;calendar-ness&#x2019; as
-taking the event off the task list and the calendar.
</span><span class="add">+delete the email. Similarly, we can think of unstamping &#8216;task-ness&#8217; or
+&#8216;calendar-ness&#8217; as
+taking the event off the task list and the calendar.<br>
</span><span class="cx"> </p>
</span><span class="add">+<p>If I am in a Kind-specific App area (e.g. Mail, Tasks, Calendar) and
+I unstamp an Item, such that it no longer belongs in that App area, the
+Item should be removed immediately removed from the summary pane, just
+as if I had selected the Item and then removed it with the
+Edit&gt;&gt;Remove menu item. For example, if I am in the Calendar view
+and I am looking at an Event stamped as a Communication, when I
+unstamp the Item thereby 'Removing it from the Calendar', the event
+fields disappear from the detail
+view (e.g. location, all-day checkbox, date/time, timezone, event
+status, recurref view._logItem(self):
self._status |= dirty
@@ -1363,7 +1408,7 @@
None, copyOther)
return otherCopy
else:
- return Item.Nil
+ return Nil
if copyFn is None:
copyFn = copyOther
@@ -1446,7 +1491,7 @@
for name in self._references.keys():
policy = (deletePolicy or
self.getAttributeAspect(name, 'deletePolicy',
- default='remove'))
+ False, None, 'remove'))
if policy == 'cascade':
value = self._references._getRef(name)
if value is not None:
@@ -1455,7 +1500,7 @@
else:
sName = property(fget = __getName,
fset = rename,
doc =
|
Mon, 11 Apr, 05:03 |
| safoundation.org |
attempt to preserve the &#x2018;communication-ness&#x2019; of the Item as a
-separate Item. Instead, we assume that the user just doesn&#x2019;t need to
</span><span class="add">+make no attempt to preserve the &#8216;communication-ness&#8217; of the Item as a
+separate 'user' Item. Instead, we assume that the user just doesn&#8217;t
+need to
</span><span class="cx"> keep the
</span><span class="rem">-communication information anymore. Unstamping the &#x2018;communication-ness&#x2019;
</span><span class="add">+communication information anymore. Unstamping the &#8216;communication-ness&#8217;
</span><span class="cx"> of an item is the equivalent of what people do when they copy and paste
event information from an email to an event on their calendar and then
</span><span class="rem">-delete the email. Similarly, we can think of unstamping &#x2018;task-ness&#x2019; or
-&#x2018;calendar-ness&#x2019; as
-taking the event off the task list and the calendar.
</span><span class="add">+delete the email. Similarly, we can think of unstamping &#8216;task-ness&#8217; or
+&#8216;calendar-ness&#8217; as
+taking the event off the task list and the calendar.<br>
</span><span class="cx"> </p>
</span><span class="add">+<p>If I am in a Kind-specific App area (e.g. Mail, Tasks, Calendar) and
+I unstamp an Item, such that it no longer belongs in that App area, the
+Item should be removed immediately removed from the summary pane, just
+as if I had selected the Item and then removed it with the
+Edit&gt;&gt;Remove menu item. For example, if I am in the Calendar view
+and I am looking at an Event stamped as a Communication, when I
+unstamp the Item thereby 'Removing it from the Calendar', the event
+fields disappear from the detail
+view (e.g. location, all-day checkbox, date/time, timezone, event
+status, recurref view._logItem(self):
self._status |= dirty
@@ -1363,7 +1408,7 @@
None, copyOther)
return otherCopy
else:
- return Item.Nil
+ return Nil
if copyFn is None:
copyFn = copyOther
@@ -1446,7 +1491,7 @@
for name in self._references.keys():
policy = (deletePolicy or
self.getAttributeAspect(name, 'deletePolicy',
- default='remove'))
+ False, None, 'remove'))
if policy == 'cascade':
value = self._references._getRef(name)
if value is not None:
@@ -1455,7 +1500,7 @@
else:
sName = property(fget = __getName,
fset = rename,
doc =
|
Mon, 11 Apr, 05:03 |
| safoundation.org |
attempt to preserve the &#x2018;communication-ness&#x2019; of the Item as a
-separate Item. Instead, we assume that the user just doesn&#x2019;t need to
</span><span class="add">+make no attempt to preserve the &#8216;communication-ness&#8217; of the Item as a
+separate 'user' Item. Instead, we assume that the user just doesn&#8217;t
+need to
</span><span class="cx"> keep the
</span><span class="rem">-communication information anymore. Unstamping the &#x2018;communication-ness&#x2019;
</span><span class="add">+communication information anymore. Unstamping the &#8216;communication-ness&#8217;
</span><span class="cx"> of an item is the equivalent of what people do when they copy and paste
event information from an email to an event on their calendar and then
</span><span class="rem">-delete the email. Similarly, we can think of unstamping &#x2018;task-ness&#x2019; or
-&#x2018;calendar-ness&#x2019; as
-taking the event off the task list and the calendar.
</span><span class="add">+delete the email. Similarly, we can think of unstamping &#8216;task-ness&#8217; or
+&#8216;calendar-ness&#8217; as
+taking the event off the task list and the calendar.<br>
</span><span class="cx"> </p>
</span><span class="add">+<p>If I am in a Kind-specific App area (e.g. Mail, Tasks, Calendar) and
+I unstamp an Item, such that it no longer belongs in that App area, the
+Item should be removed immediately removed from the summary pane, just
+as if I had selected the Item and then removed it with the
+Edit&gt;&gt;Remove menu item. For example, if I am in the Calendar view
+and I am looking at an Event stamped as a Communication, when I
+unstamp the Item thereby 'Removing it from the Calendar', the event
+fields disappear from the detail
+view (e.g. location, all-day checkbox, date/time, timezone, event
+status, recurref view._logItem(self):
self._status |= dirty
@@ -1363,7 +1408,7 @@
None, copyOther)
return otherCopy
else:
- return Item.Nil
+ return Nil
if copyFn is None:
copyFn = copyOther
@@ -1446,7 +1491,7 @@
for name in self._references.keys():
policy = (deletePolicy or
self.getAttributeAspect(name, 'deletePolicy',
- default='remove'))
+ False, None, 'remove'))
if policy == 'cascade':
value = self._references._getRef(name)
if value is not None:
@@ -1455,7 +1500,7 @@
else:
sName = property(fget = __getName,
fset = rename,
doc =
|
Mon, 11 Apr, 05:03 |
| safoundation.org |
attempt to preserve the &#x2018;communication-ness&#x2019; of the Item as a
-separate Item. Instead, we assume that the user just doesn&#x2019;t need to
</span><span class="add">+make no attempt to preserve the &#8216;communication-ness&#8217; of the Item as a
+separate 'user' Item. Instead, we assume that the user just doesn&#8217;t
+need to
</span><span class="cx"> keep the
</span><span class="rem">-communication information anymore. Unstamping the &#x2018;communication-ness&#x2019;
</span><span class="add">+communication information anymore. Unstamping the &#8216;communication-ness&#8217;
</span><span class="cx"> of an item is the equivalent of what people do when they copy and paste
event information from an email to an event on their calendar and then
</span><span class="rem">-delete the email. Similarly, we can think of unstamping &#x2018;task-ness&#x2019; or
-&#x2018;calendar-ness&#x2019; as
-taking the event off the task list and the calendar.
</span><span class="add">+delete the email. Similarly, we can think of unstamping &#8216;task-ness&#8217; or
+&#8216;calendar-ness&#8217; as
+taking the event off the task list and the calendar.<br>
</span><span class="cx"> </p>
</span><span class="add">+<p>If I am in a Kind-specific App area (e.g. Mail, Tasks, Calendar) and
+I unstamp an Item, such that it no longer belongs in that App area, the
+Item should be removed immediately removed from the summary pane, just
+as if I had selected the Item and then removed it with the
+Edit&gt;&gt;Remove menu item. For example, if I am in the Calendar view
+and I am looking at an Event stamped as a Communication, when I
+unstamp the Item thereby 'Removing it from the Calendar', the event
+fields disappear from the detail
+view (e.g. location, all-day checkbox, date/time, timezone, event
+status, recurref view._logItem(self):
self._status |= dirty
@@ -1363,7 +1408,7 @@
None, copyOther)
return otherCopy
else:
- return Item.Nil
+ return Nil
if copyFn is None:
copyFn = copyOther
@@ -1446,7 +1491,7 @@
for name in self._references.keys():
policy = (deletePolicy or
self.getAttributeAspect(name, 'deletePolicy',
- default='remove'))
+ False, None, 'remove'))
if policy == 'cascade':
value = self._references._getRef(name)
if value is not None:
@@ -1455,7 +1500,7 @@
else:
sName = property(fget = __getName,
fset = rename,
doc =
|
Mon, 11 Apr, 05:03 |
| safoundation.org |
attempt to preserve the &#x2018;communication-ness&#x2019; of the Item as a
-separate Item. Instead, we assume that the user just doesn&#x2019;t need to
</span><span class="add">+make no attempt to preserve the &#8216;communication-ness&#8217; of the Item as a
+separate 'user' Item. Instead, we assume that the user just doesn&#8217;t
+need to
</span><span class="cx"> keep the
</span><span class="rem">-communication information anymore. Unstamping the &#x2018;communication-ness&#x2019;
</span><span class="add">+communication information anymore. Unstamping the &#8216;communication-ness&#8217;
</span><span class="cx"> of an item is the equivalent of what people do when they copy and paste
event information from an email to an event on their calendar and then
</span><span class="rem">-delete the email. Similarly, we can think of unstamping &#x2018;task-ness&#x2019; or
-&#x2018;calendar-ness&#x2019; as
-taking the event off the task list and the calendar.
</span><span class="add">+delete the email. Similarly, we can think of unstamping &#8216;task-ness&#8217; or
+&#8216;calendar-ness&#8217; as
+taking the event off the task list and the calendar.<br>
</span><span class="cx"> </p>
</span><span class="add">+<p>If I am in a Kind-specific App area (e.g. Mail, Tasks, Calendar) and
+I unstamp an Item, such that it no longer belongs in that App area, the
+Item should be removed immediately removed from the summary pane, just
+as if I had selected the Item and then removed it with the
+Edit&gt;&gt;Remove menu item. For example, if I am in the Calendar view
+and I am looking at an Event stamped as a Communication, when I
+unstamp the Item thereby 'Removing it from the Calendar', the event
+fields disappear from the detail
+view (e.g. location, all-day checkbox, date/time, timezone, event
+status, recurref view._logItem(self):
self._status |= dirty
@@ -1363,7 +1408,7 @@
None, copyOther)
return otherCopy
else:
- return Item.Nil
+ return Nil
if copyFn is None:
copyFn = copyOther
@@ -1446,7 +1491,7 @@
for name in self._references.keys():
policy = (deletePolicy or
self.getAttributeAspect(name, 'deletePolicy',
- default='remove'))
+ False, None, 'remove'))
if policy == 'cascade':
value = self._references._getRef(name)
if value is not None:
@@ -1455,7 +1500,7 @@
else:
sName = property(fget = __getName,
fset = rename,
doc =
|
Mon, 11 Apr, 05:03 |
| safoundation.org |
attempt to preserve the &#x2018;communication-ness&#x2019; of the Item as a
-separate Item. Instead, we assume that the user just doesn&#x2019;t need to
</span><span class="add">+make no attempt to preserve the &#8216;communication-ness&#8217; of the Item as a
+separate 'user' Item. Instead, we assume that the user just doesn&#8217;t
+need to
</span><span class="cx"> keep the
</span><span class="rem">-communication information anymore. Unstamping the &#x2018;communication-ness&#x2019;
</span><span class="add">+communication information anymore. Unstamping the &#8216;communication-ness&#8217;
</span><span class="cx"> of an item is the equivalent of what people do when they copy and paste
event information from an email to an event on their calendar and then
</span><span class="rem">-delete the email. Similarly, we can think of unstamping &#x2018;task-ness&#x2019; or
-&#x2018;calendar-ness&#x2019; as
-taking the event off the task list and the calendar.
</span><span class="add">+delete the email. Similarly, we can think of unstamping &#8216;task-ness&#8217; or
+&#8216;calendar-ness&#8217; as
+taking the event off the task list and the calendar.<br>
</span><span class="cx"> </p>
</span><span class="add">+<p>If I am in a Kind-specific App area (e.g. Mail, Tasks, Calendar) and
+I unstamp an Item, such that it no longer belongs in that App area, the
+Item should be removed immediately removed from the summary pane, just
+as if I had selected the Item and then removed it with the
+Edit&gt;&gt;Remove menu item. For example, if I am in the Calendar view
+and I am looking at an Event stamped as a Communication, when I
+unstamp the Item thereby 'Removing it from the Calendar', the event
+fields disappear from the detail
+view (e.g. location, all-day checkbox, date/time, timezone, event
+status, recurref view._logItem(self):
self._status |= dirty
@@ -1363,7 +1408,7 @@
None, copyOther)
return otherCopy
else:
- return Item.Nil
+ return Nil
if copyFn is None:
copyFn = copyOther
@@ -1446,7 +1491,7 @@
for name in self._references.keys():
policy = (deletePolicy or
self.getAttributeAspect(name, 'deletePolicy',
- default='remove'))
+ False, None, 'remove'))
if policy == 'cascade':
value = self._references._getRef(name)
if value is not None:
@@ -1455,7 +1500,7 @@
else:
sName = property(fget = __getName,
fset = rename,
doc =
|
Mon, 11 Apr, 05:03 |
| safoundation.org |
attempt to preserve the &#x2018;communication-ness&#x2019; of the Item as a
-separate Item. Instead, we assume that the user just doesn&#x2019;t need to
</span><span class="add">+make no attempt to preserve the &#8216;communication-ness&#8217; of the Item as a
+separate 'user' Item. Instead, we assume that the user just doesn&#8217;t
+need to
</span><span class="cx"> keep the
</span><span class="rem">-communication information anymore. Unstamping the &#x2018;communication-ness&#x2019;
</span><span class="add">+communication information anymore. Unstamping the &#8216;communication-ness&#8217;
</span><span class="cx"> of an item is the equivalent of what people do when they copy and paste
event information from an email to an event on their calendar and then
</span><span class="rem">-delete the email. Similarly, we can think of unstamping &#x2018;task-ness&#x2019; or
-&#x2018;calendar-ness&#x2019; as
-taking the event off the task list and the calendar.
</span><span class="add">+delete the email. Similarly, we can think of unstamping &#8216;task-ness&#8217; or
+&#8216;calendar-ness&#8217; as
+taking the event off the task list and the calendar.<br>
</span><span class="cx"> </p>
</span><span class="add">+<p>If I am in a Kind-specific App area (e.g. Mail, Tasks, Calendar) and
+I unstamp an Item, such that it no longer belongs in that App area, the
+Item should be removed immediately removed from the summary pane, just
+as if I had selected the Item and then removed it with the
+Edit&gt;&gt;Remove menu item. For example, if I am in the Calendar view
+and I am looking at an Event stamped as a Communication, when I
+unstamp the Item thereby 'Removing it from the Calendar', the event
+fields disappear from the detail
+view (e.g. location, all-day checkbox, date/time, timezone, event
+status, recurref view._logItem(self):
self._status |= dirty
@@ -1363,7 +1408,7 @@
None, copyOther)
return otherCopy
else:
- return Item.Nil
+ return Nil
if copyFn is None:
copyFn = copyOther
@@ -1446,7 +1491,7 @@
for name in self._references.keys():
policy = (deletePolicy or
self.getAttributeAspect(name, 'deletePolicy',
- default='remove'))
+ False, None, 'remove'))
if policy == 'cascade':
value = self._references._getRef(name)
if value is not None:
@@ -1455,7 +1500,7 @@
else:
sName = property(fget = __getName,
fset = rename,
doc =
|
Mon, 11 Apr, 05:03 |
| safoundation.org |
attempt to preserve the &#x2018;communication-ness&#x2019; of the Item as a
-separate Item. Instead, we assume that the user just doesn&#x2019;t need to
</span><span class="add">+make no attempt to preserve the &#8216;communication-ness&#8217; of the Item as a
+separate 'user' Item. Instead, we assume that the user just doesn&#8217;t
+need to
</span><span class="cx"> keep the
</span><span class="rem">-communication information anymore. Unstamping the &#x2018;communication-ness&#x2019;
</span><span class="add">+communication information anymore. Unstamping the &#8216;communication-ness&#8217;
</span><span class="cx"> of an item is the equivalent of what people do when they copy and paste
event information from an email to an event on their calendar and then
</span><span class="rem">-delete the email. Similarly, we can think of unstamping &#x2018;task-ness&#x2019; or
-&#x2018;calendar-ness&#x2019; as
-taking the event off the task list and the calendar.
</span><span class="add">+delete the email. Similarly, we can think of unstamping &#8216;task-ness&#8217; or
+&#8216;calendar-ness&#8217; as
+taking the event off the task list and the calendar.<br>
</span><span class="cx"> </p>
</span><span class="add">+<p>If I am in a Kind-specific App area (e.g. Mail, Tasks, Calendar) and
+I unstamp an Item, such that it no longer belongs in that App area, the
+Item should be removed immediately removed from the summary pane, just
+as if I had selected the Item and then removed it with the
+Edit&gt;&gt;Remove menu item. For example, if I am in the Calendar view
+and I am looking at an Event stamped as a Communication, when I
+unstamp the Item thereby 'Removing it from the Calendar', the event
+fields disappear from the detail
+view (e.g. location, all-day checkbox, date/time, timezone, event
+status, recurref view._logItem(self):
self._status |= dirty
@@ -1363,7 +1408,7 @@
None, copyOther)
return otherCopy
else:
- return Item.Nil
+ return Nil
if copyFn is None:
copyFn = copyOther
@@ -1446,7 +1491,7 @@
for name in self._references.keys():
policy = (deletePolicy or
self.getAttributeAspect(name, 'deletePolicy',
- default='remove'))
+ False, None, 'remove'))
if policy == 'cascade':
value = self._references._getRef(name)
if value is not None:
@@ -1455,7 +1500,7 @@
else:
sName = property(fget = __getName,
fset = rename,
doc =
|
Mon, 11 Apr, 05:03 |
| safoundation.org |
attempt to preserve the &#x2018;communication-ness&#x2019; of the Item as a
-separate Item. Instead, we assume that the user just doesn&#x2019;t need to
</span><span class="add">+make no attempt to preserve the &#8216;communication-ness&#8217; of the Item as a
+separate 'user' Item. Instead, we assume that the user just doesn&#8217;t
+need to
</span><span class="cx"> keep the
</span><span class="rem">-communication information anymore. Unstamping the &#x2018;communication-ness&#x2019;
</span><span class="add">+communication information anymore. Unstamping the &#8216;communication-ness&#8217;
</span><span class="cx"> of an item is the equivalent of what people do when they copy and paste
event information from an email to an event on their calendar and then
</span><span class="rem">-delete the email. Similarly, we can think of unstamping &#x2018;task-ness&#x2019; or
-&#x2018;calendar-ness&#x2019; as
-taking the event off the task list and the calendar.
</span><span class="add">+delete the email. Similarly, we can think of unstamping &#8216;task-ness&#8217; or
+&#8216;calendar-ness&#8217; as
+taking the event off the task list and the calendar.<br>
</span><span class="cx"> </p>
</span><span class="add">+<p>If I am in a Kind-specific App area (e.g. Mail, Tasks, Calendar) and
+I unstamp an Item, such that it no longer belongs in that App area, the
+Item should be removed immediately removed from the summary pane, just
+as if I had selected the Item and then removed it with the
+Edit&gt;&gt;Remove menu item. For example, if I am in the Calendar view
+and I am looking at an Event stamped as a Communication, when I
+unstamp the Item thereby 'Removing it from the Calendar', the event
+fields disappear from the detail
+view (e.g. location, all-day checkbox, date/time, timezone, event
+status, recurref view._logItem(self):
self._status |= dirty
@@ -1363,7 +1408,7 @@
None, copyOther)
return otherCopy
else:
- return Item.Nil
+ return Nil
if copyFn is None:
copyFn = copyOther
@@ -1446,7 +1491,7 @@
for name in self._references.keys():
policy = (deletePolicy or
self.getAttributeAspect(name, 'deletePolicy',
- default='remove'))
+ False, None, 'remove'))
if policy == 'cascade':
value = self._references._getRef(name)
if value is not None:
@@ -1455,7 +1500,7 @@
else:
sName = property(fget = __getName,
fset = rename,
doc =
|
Mon, 11 Apr, 05:03 |
| safoundation.org |
attempt to preserve the &#x2018;communication-ness&#x2019; of the Item as a
-separate Item. Instead, we assume that the user just doesn&#x2019;t need to
</span><span class="add">+make no attempt to preserve the &#8216;communication-ness&#8217; of the Item as a
+separate 'user' Item. Instead, we assume that the user just doesn&#8217;t
+need to
</span><span class="cx"> keep the
</span><span class="rem">-communication information anymore. Unstamping the &#x2018;communication-ness&#x2019;
</span><span class="add">+communication information anymore. Unstamping the &#8216;communication-ness&#8217;
</span><span class="cx"> of an item is the equivalent of what people do when they copy and paste
event information from an email to an event on their calendar and then
</span><span class="rem">-delete the email. Similarly, we can think of unstamping &#x2018;task-ness&#x2019; or
-&#x2018;calendar-ness&#x2019; as
-taking the event off the task list and the calendar.
</span><span class="add">+delete the email. Similarly, we can think of unstamping &#8216;task-ness&#8217; or
+&#8216;calendar-ness&#8217; as
+taking the event off the task list and the calendar.<br>
</span><span class="cx"> </p>
</span><span class="add">+<p>If I am in a Kind-specific App area (e.g. Mail, Tasks, Calendar) and
+I unstamp an Item, such that it no longer belongs in that App area, the
+Item should be removed immediately removed from the summary pane, just
+as if I had selected the Item and then removed it with the
+Edit&gt;&gt;Remove menu item. For example, if I am in the Calendar view
+and I am looking at an Event stamped as a Communication, when I
+unstamp the Item thereby 'Removing it from the Calendar', the event
+fields disappear from the detail
+view (e.g. location, all-day checkbox, date/time, timezone, event
+status, recurref view._logItem(self):
self._status |= dirty
@@ -1363,7 +1408,7 @@
None, copyOther)
return otherCopy
else:
- return Item.Nil
+ return Nil
if copyFn is None:
copyFn = copyOther
@@ -1446,7 +1491,7 @@
for name in self._references.keys():
policy = (deletePolicy or
self.getAttributeAspect(name, 'deletePolicy',
- default='remove'))
+ False, None, 'remove'))
if policy == 'cascade':
value = self._references._getRef(name)
if value is not None:
@@ -1455,7 +1500,7 @@
else:
sName = property(fget = __getName,
fset = rename,
doc =
|
Mon, 11 Apr, 05:03 |
| safoundation.org |
attempt to preserve the &#x2018;communication-ness&#x2019; of the Item as a
-separate Item. Instead, we assume that the user just doesn&#x2019;t need to
</span><span class="add">+make no attempt to preserve the &#8216;communication-ness&#8217; of the Item as a
+separate 'user' Item. Instead, we assume that the user just doesn&#8217;t
+need to
</span><span class="cx"> keep the
</span><span class="rem">-communication information anymore. Unstamping the &#x2018;communication-ness&#x2019;
</span><span class="add">+communication information anymore. Unstamping the &#8216;communication-ness&#8217;
</span><span class="cx"> of an item is the equivalent of what people do when they copy and paste
event information from an email to an event on their calendar and then
</span><span class="rem">-delete the email. Similarly, we can think of unstamping &#x2018;task-ness&#x2019; or
-&#x2018;calendar-ness&#x2019; as
-taking the event off the task list and the calendar.
</span><span class="add">+delete the email. Similarly, we can think of unstamping &#8216;task-ness&#8217; or
+&#8216;calendar-ness&#8217; as
+taking the event off the task list and the calendar.<br>
</span><span class="cx"> </p>
</span><span class="add">+<p>If I am in a Kind-specific App area (e.g. Mail, Tasks, Calendar) and
+I unstamp an Item, such that it no longer belongs in that App area, the
+Item should be removed immediately removed from the summary pane, just
+as if I had selected the Item and then removed it with the
+Edit&gt;&gt;Remove menu item. For example, if I am in the Calendar view
+and I am looking at an Event stamped as a Communication, when I
+unstamp the Item thereby 'Removing it from the Calendar', the event
+fields disappear from the detail
+view (e.g. location, all-day checkbox, date/time, timezone, event
+status, recurref view._logItem(self):
self._status |= dirty
@@ -1363,7 +1408,7 @@
None, copyOther)
return otherCopy
else:
- return Item.Nil
+ return Nil
if copyFn is None:
copyFn = copyOther
@@ -1446,7 +1491,7 @@
for name in self._references.keys():
policy = (deletePolicy or
self.getAttributeAspect(name, 'deletePolicy',
- default='remove'))
+ False, None, 'remove'))
if policy == 'cascade':
value = self._references._getRef(name)
if value is not None:
@@ -1455,7 +1500,7 @@
else:
sName = property(fget = __getName,
fset = rename,
doc =
|
Mon, 11 Apr, 05:03 |
| safoundation.org |
attempt to preserve the &#x2018;communication-ness&#x2019; of the Item as a
-separate Item. Instead, we assume that the user just doesn&#x2019;t need to
</span><span class="add">+make no attempt to preserve the &#8216;communication-ness&#8217; of the Item as a
+separate 'user' Item. Instead, we assume that the user just doesn&#8217;t
+need to
</span><span class="cx"> keep the
</span><span class="rem">-communication information anymore. Unstamping the &#x2018;communication-ness&#x2019;
</span><span class="add">+communication information anymore. Unstamping the &#8216;communication-ness&#8217;
</span><span class="cx"> of an item is the equivalent of what people do when they copy and paste
event information from an email to an event on their calendar and then
</span><span class="rem">-delete the email. Similarly, we can think of unstamping &#x2018;task-ness&#x2019; or
-&#x2018;calendar-ness&#x2019; as
-taking the event off the task list and the calendar.
</span><span class="add">+delete the email. Similarly, we can think of unstamping &#8216;task-ness&#8217; or
+&#8216;calendar-ness&#8217; as
+taking the event off the task list and the calendar.<br>
</span><span class="cx"> </p>
</span><span class="add">+<p>If I am in a Kind-specific App area (e.g. Mail, Tasks, Calendar) and
+I unstamp an Item, such that it no longer belongs in that App area, the
+Item should be removed immediately removed from the summary pane, just
+as if I had selected the Item and then removed it with the
+Edit&gt;&gt;Remove menu item. For example, if I am in the Calendar view
+and I am looking at an Event stamped as a Communication, when I
+unstamp the Item thereby 'Removing it from the Calendar', the event
+fields disappear from the detail
+view (e.g. location, all-day checkbox, date/time, timezone, event
+status, recurref view._logItem(self):
self._status |= dirty
@@ -1363,7 +1408,7 @@
None, copyOther)
return otherCopy
else:
- return Item.Nil
+ return Nil
if copyFn is None:
copyFn = copyOther
@@ -1446,7 +1491,7 @@
for name in self._references.keys():
policy = (deletePolicy or
self.getAttributeAspect(name, 'deletePolicy',
- default='remove'))
+ False, None, 'remove'))
if policy == 'cascade':
value = self._references._getRef(name)
if value is not None:
@@ -1455,7 +1500,7 @@
else:
sName = property(fget = __getName,
fset = rename,
doc =
|
Mon, 11 Apr, 05:03 |
| safoundation.org |
attempt to preserve the &#x2018;communication-ness&#x2019; of the Item as a
-separate Item. Instead, we assume that the user just doesn&#x2019;t need to
</span><span class="add">+make no attempt to preserve the &#8216;communication-ness&#8217; of the Item as a
+separate 'user' Item. Instead, we assume that the user just doesn&#8217;t
+need to
</span><span class="cx"> keep the
</span><span class="rem">-communication information anymore. Unstamping the &#x2018;communication-ness&#x2019;
</span><span class="add">+communication information anymore. Unstamping the &#8216;communication-ness&#8217;
</span><span class="cx"> of an item is the equivalent of what people do when they copy and paste
event information from an email to an event on their calendar and then
</span><span class="rem">-delete the email. Similarly, we can think of unstamping &#x2018;task-ness&#x2019; or
-&#x2018;calendar-ness&#x2019; as
-taking the event off the task list and the calendar.
</span><span class="add">+delete the email. Similarly, we can think of unstamping &#8216;task-ness&#8217; or
+&#8216;calendar-ness&#8217; as
+taking the event off the task list and the calendar.<br>
</span><span class="cx"> </p>
</span><span class="add">+<p>If I am in a Kind-specific App area (e.g. Mail, Tasks, Calendar) and
+I unstamp an Item, such that it no longer belongs in that App area, the
+Item should be removed immediately removed from the summary pane, just
+as if I had selected the Item and then removed it with the
+Edit&gt;&gt;Remove menu item. For example, if I am in the Calendar view
+and I am looking at an Event stamped as a Communication, when I
+unstamp the Item thereby 'Removing it from the Calendar', the event
+fields disappear from the detail
+view (e.g. location, all-day checkbox, date/time, timezone, event
+status, recurref view._logItem(self):
self._status |= dirty
@@ -1363,7 +1408,7 @@
None, copyOther)
return otherCopy
else:
- return Item.Nil
+ return Nil
if copyFn is None:
copyFn = copyOther
@@ -1446,7 +1491,7 @@
for name in self._references.keys():
policy = (deletePolicy or
self.getAttributeAspect(name, 'deletePolicy',
- default='remove'))
+ False, None, 'remove'))
if policy == 'cascade':
value = self._references._getRef(name)
if value is not None:
@@ -1455,7 +1500,7 @@
else:
sName = property(fget = __getName,
fset = rename,
doc =
|
Mon, 11 Apr, 05:03 |
| safoundation.org |
attempt to preserve the &#x2018;communication-ness&#x2019; of the Item as a
-separate Item. Instead, we assume that the user just doesn&#x2019;t need to
</span><span class="add">+make no attempt to preserve the &#8216;communication-ness&#8217; of the Item as a
+separate 'user' Item. Instead, we assume that the user just doesn&#8217;t
+need to
</span><span class="cx"> keep the
</span><span class="rem">-communication information anymore. Unstamping the &#x2018;communication-ness&#x2019;
</span><span class="add">+communication information anymore. Unstamping the &#8216;communication-ness&#8217;
</span><span class="cx"> of an item is the equivalent of what people do when they copy and paste
event information from an email to an event on their calendar and then
</span><span class="rem">-delete the email. Similarly, we can think of unstamping &#x2018;task-ness&#x2019; or
-&#x2018;calendar-ness&#x2019; as
-taking the event off the task list and the calendar.
</span><span class="add">+delete the email. Similarly, we can think of unstamping &#8216;task-ness&#8217; or
+&#8216;calendar-ness&#8217; as
+taking the event off the task list and the calendar.<br>
</span><span class="cx"> </p>
</span><span class="add">+<p>If I am in a Kind-specific App area (e.g. Mail, Tasks, Calendar) and
+I unstamp an Item, such that it no longer belongs in that App area, the
+Item should be removed immediately removed from the summary pane, just
+as if I had selected the Item and then removed it with the
+Edit&gt;&gt;Remove menu item. For example, if I am in the Calendar view
+and I am looking at an Event stamped as a Communication, when I
+unstamp the Item thereby 'Removing it from the Calendar', the event
+fields disappear from the detail
+view (e.g. location, all-day checkbox, date/time, timezone, event
+status, recurref view._logItem(self):
self._status |= dirty
@@ -1363,7 +1408,7 @@
None, copyOther)
return otherCopy
else:
- return Item.Nil
+ return Nil
if copyFn is None:
copyFn = copyOther
@@ -1446,7 +1491,7 @@
for name in self._references.keys():
policy = (deletePolicy or
self.getAttributeAspect(name, 'deletePolicy',
- default='remove'))
+ False, None, 'remove'))
if policy == 'cascade':
value = self._references._getRef(name)
if value is not None:
@@ -1455,7 +1500,7 @@
else:
sName = property(fget = __getName,
fset = rename,
doc =
|
Mon, 11 Apr, 05:03 |
| safoundation.org |
|