def __description_changed_cb(self, widget, event, activity): description = self._get_text_from_buffer() if 'description' in activity.metadata and \ description == activity.metadata['description']: return activity.metadata['description'] = description activity.save() return False
def save_title(self, activity): title = self.entry.get_text() if title == activity.metadata['title']: return activity.metadata['title'] = title activity.metadata['title_set_by_user'] = '******' activity.save() activity.set_title(title) shared_activity = activity.get_shared_activity() if shared_activity is not None: shared_activity.props.name = title