def make_hello(self, source): capabilities = super().make_hello(source) if source.wants_features: capabilities.update({ "pointer.grabs" : True, "desktop" : True, }) updict(capabilities, "window", { "decorations" : True, "states" : ["iconified", "focused"], }) capabilities["screen_sizes"] = get_screen_sizes() return capabilities
def make_hello(self, source): capabilities = X11ServerBase.make_hello(self, source) if source.wants_features: capabilities.update({ "pointer.grabs": True, "desktop": True, }) updict( capabilities, "window", { "decorations": True, "resize-counter": True, "configure.skip-geometry": True, "configure.pointer": True, "states": ["iconified", "focused"], }) capabilities["screen_sizes"] = get_screen_sizes() return capabilities
def print_screen_info(self): X11ServerBase.print_screen_info(self) root_w, root_h = get_root_size() sss = get_screen_sizes() log_screen_sizes(root_w, root_h, sss)
def make_hello(self, source): caps = ShadowServerBase.make_hello(self, source) caps.update(GTKServerBase.make_hello(self, source)) if source.wants_features: caps["screen_sizes"] = get_screen_sizes() return caps
def print_screen_info(self): super().print_screen_info() root_w, root_h = get_root_size() log.info(" initial resolution: %ix%i", root_w, root_h) sss = get_screen_sizes() log_screen_sizes(root_w, root_h, sss)
def print_screen_info(self): super(XpraDesktopServer, self).print_screen_info() root_w, root_h = get_root_size() sss = get_screen_sizes() log_screen_sizes(root_w, root_h, sss)
def get_screen_sizes(self, xscale=1, yscale=1): from xpra.gtk_common.gtk_util import get_screen_sizes return get_screen_sizes(xscale, yscale)