Exemple #1
0
 def make_tray_menu_helper(self):
     """ menu helper class used by our tray (make_tray / setup_xpra_tray) """
     mhc = (get_native_tray_menu_helper_class(),
            self.get_tray_menu_helper_class())
     log("make_tray_menu_helper() tray menu helper classes: %s", mhc)
     return make_instance(mhc, self)
Exemple #2
0
 def make_notifier(self):
     nc = self.get_notifier_classes()
     log("make_notifier() notifier classes: %s", nc)
     return make_instance(nc, self.notification_closed, self.notification_action)
Exemple #3
0
 def make_tray(self, *args):
     """ tray used by our own application """
     tc = self.get_tray_classes()
     log("make_tray%s tray classes=%s", args, tc)
     return make_instance(tc, self, *args)