Restore get_id/get_service_name, didn't realize they was used by subclasses.
This commit is contained in:
parent
aab18a866d
commit
b2980d7bd6
@ -209,7 +209,7 @@ class Activity(Window, gtk.Container):
|
|||||||
logging.debug('Creating a jobject.')
|
logging.debug('Creating a jobject.')
|
||||||
self._jobject = datastore.create()
|
self._jobject = datastore.create()
|
||||||
self._jobject.metadata['title'] = '%s %s' % (get_bundle_name(), 'Activity')
|
self._jobject.metadata['title'] = '%s %s' % (get_bundle_name(), 'Activity')
|
||||||
self._jobject.metadata['activity'] = self._get_service_name()
|
self._jobject.metadata['activity'] = self.get_service_name()
|
||||||
self._jobject.metadata['keep'] = '0'
|
self._jobject.metadata['keep'] = '0'
|
||||||
self._jobject.metadata['buddies'] = ''
|
self._jobject.metadata['buddies'] = ''
|
||||||
self._jobject.metadata['preview'] = ''
|
self._jobject.metadata['preview'] = ''
|
||||||
@ -232,6 +232,12 @@ class Activity(Window, gtk.Container):
|
|||||||
if pspec.name == 'active':
|
if pspec.name == 'active':
|
||||||
return self._active
|
return self._active
|
||||||
|
|
||||||
|
def get_id(self):
|
||||||
|
return self._activity_id
|
||||||
|
|
||||||
|
def get_service_name(self):
|
||||||
|
return os.environ['SUGAR_BUNDLE_SERVICE_NAME']
|
||||||
|
|
||||||
def set_canvas(self, canvas):
|
def set_canvas(self, canvas):
|
||||||
Window.set_canvas(self, canvas)
|
Window.set_canvas(self, canvas)
|
||||||
canvas.connect('map', self._canvas_map_cb)
|
canvas.connect('map', self._canvas_map_cb)
|
||||||
@ -316,11 +322,8 @@ class Activity(Window, gtk.Container):
|
|||||||
"""Execute the given command with args"""
|
"""Execute the given command with args"""
|
||||||
return False
|
return False
|
||||||
|
|
||||||
def _get_service_name(self):
|
|
||||||
return os.environ['SUGAR_BUNDLE_SERVICE_NAME']
|
|
||||||
|
|
||||||
def _realize_cb(self, window):
|
def _realize_cb(self, window):
|
||||||
wm.set_bundle_id(window.window, self._get_service_name())
|
wm.set_bundle_id(window.window, self.get_service_name())
|
||||||
wm.set_activity_id(window.window, self._activity_id)
|
wm.set_activity_id(window.window, self._activity_id)
|
||||||
|
|
||||||
def _destroy_cb(self, window):
|
def _destroy_cb(self, window):
|
||||||
|
Loading…
Reference in New Issue
Block a user