def get_info(self, proto): info = GTKServerBase.get_info(self, proto) info.setdefault("features", {})["shadow"] = True info.setdefault("server", { "type" : "Python/gtk2/win32-shadow", "tray" : self.tray, "tray-icon" :self.tray_icon or ""}) return info
def get_info(self, proto): info = GTKServerBase.get_info(self, proto) info.setdefault("features", {})["shadow"] = True info.setdefault("server", {})["type"] = "Python/gtk2/osx-shadow" info.setdefault("damage", {}).update({ "notifications" : self.refresh_registered, "count" : self.refresh_count, "rectangles" : self.refresh_rectangle_count, }) return info
def get_info(self, proto, *_args): info = GTKServerBase.get_info(self, proto) info.update(GTKShadowServerBase.get_info(self, proto)) info.setdefault("features", {})["shadow"] = True info.setdefault("server", { "pixel-depth": self.pixel_depth, "type" : "Python/gtk2/win32-shadow", "tray" : self.tray, "tray-icon" : self.tray_icon or "" }) return info
def get_info(self, proto): info = GTKServerBase.get_info(self, proto) info["features.shadow"] = True info["server.type"] = "Python/gtk2/win32-shadow" return info