コード例 #1
0
 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
コード例 #2
0
ファイル: desktop_server.py プロジェクト: DiGuoZhiMeng/Xpra
 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
コード例 #3
0
 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)
コード例 #4
0
 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
コード例 #5
0
 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)
コード例 #6
0
ファイル: desktop_server.py プロジェクト: DiGuoZhiMeng/Xpra
 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)
コード例 #7
0
ファイル: gtk_client_base.py プロジェクト: rudresh2319/Xpra
 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)
コード例 #8
0
ファイル: desktop_server.py プロジェクト: svn2github/Xpra
 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)
コード例 #9
0
ファイル: gtk_client_base.py プロジェクト: svn2github/Xpra
 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)