コード例 #1
0
ファイル: modules.py プロジェクト: MaicoTimmerman/i3pystatus
 def inject(self, json):
     if self.output:
         if "name" not in self.output:
             self.output["name"] = self.__name__
         self.output["instance"] = str(id(self))
         if (self.output.get("color", "") or "").lower() == "#ffffff":
             del self.output["color"]
         json.insert(convert_position(self.position, json), self.output)
コード例 #2
0
ファイル: modules.py プロジェクト: azieroth/i3pystatus
 def inject(self, json):
     if self.output:
         if "name" not in self.output:
             self.output["name"] = self.__name__
         self.output["instance"] = str(id(self))
         if (self.output.get("color", "") or "").lower() == "#ffffff":
             del self.output["color"]
         json.insert(convert_position(self.position, json), self.output)
コード例 #3
0
ファイル: modules.py プロジェクト: whitelynx/i3pystatus
    def inject(self, json):
        if self.output:
            if "name" not in self.output:
                self.output["name"] = self.__name__
            self.output["instance"] = str(id(self))
            if (self.output.get("color", "") or "").lower() == "#ffffff":
                del self.output["color"]
            if self.hints:
                for key, val in self.hints.items():
                    if key not in self.output:
                        self.output.update({key: val})
            if self.output.get("markup") == "pango":
                self.text_to_pango()

            json.insert(convert_position(self.position, json), self.output)
コード例 #4
0
    def inject(self, json):
        if self.output:
            if "name" not in self.output:
                self.output["name"] = self.__name__
            self.output["instance"] = str(id(self))
            if (self.output.get("color", "") or "").lower() == "#ffffff":
                del self.output["color"]
            if self.hints:
                for key, val in self.hints.items():
                    if key not in self.output:
                        self.output.update({key: val})
            if self.output.get("markup") == "pango":
                self.text_to_pango()

            json.insert(convert_position(self.position, json), self.output)
コード例 #5
0
ファイル: modules.py プロジェクト: numkem/i3pystatus
 def inject(self, json):
     if self.output:
         if "name" not in self.output:
             self.output["name"] = self.__name__
         self.output["instance"] = str(id(self))
         json.insert(convert_position(self.position, json), self.output)
コード例 #6
0
ファイル: i3pystatus_module.py プロジェクト: sniegu/i3timer
 def inject(self, json):
     if self._status:
         for s in self._status:
             json.insert(convert_position(0, json), s)
コード例 #7
0
ファイル: i3pystatus_module.py プロジェクト: sniegu/i3timer
 def inject(self, json):
     if self._status:
         for s in self._status:
             json.insert(convert_position(0, json), s)
コード例 #8
0
ファイル: modules.py プロジェクト: VeselyT/i3pystatus
 def inject(self, json):
     if self.output:
         if "name" not in self.output:
             self.output["name"] = self.__name__
         self.output["instance"] = str(id(self))
         json.insert(convert_position(self.position, json), self.output)