Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py

changeset 424
d0915392cbd7
parent 13
1af94a91f439
child 537
72b32daeb8d6
equal deleted inserted replaced
422:dd7c1558b1df 424:d0915392cbd7
100 path = url.split("/")[-1] 100 path = url.split("/")[-1]
101 101
102 if revision == "": 102 if revision == "":
103 rev = "" 103 rev = ""
104 else: 104 else:
105 rev = "%7d" % revision.number 105 rev = "{0:7d}".format(revision.number)
106 if date == "": 106 if date == "":
107 dt = "" 107 dt = ""
108 else: 108 else:
109 dt = formatTime(date) 109 dt = formatTime(date)
110 if size == 0: 110 if size == 0:
111 sz = "" 111 sz = ""
112 else: 112 else:
113 sz = "%7d" % size 113 sz = "{0:7d}".format(size)
114 if author is None: 114 if author is None:
115 author = "" 115 author = ""
116 116
117 itm = QTreeWidgetItem(parent, [path, rev, author, sz, dt]) 117 itm = QTreeWidgetItem(parent, [path, rev, author, sz, dt])
118 118
168 itm.setExpanded(True) 168 itm.setExpanded(True)
169 parent = itm 169 parent = itm
170 urlPart = repoUrl 170 urlPart = repoUrl
171 for element in dirent["repos_path"].split("/")[:-1]: 171 for element in dirent["repos_path"].split("/")[:-1]:
172 if element: 172 if element:
173 urlPart = "%s/%s" % (urlPart, element) 173 urlPart = "{0}/{1}".format(urlPart, element)
174 itm = self.__generateItem(parent, element, 174 itm = self.__generateItem(parent, element,
175 "", "", 0, "", pysvn.node_kind.dir, 175 "", "", 0, "", pysvn.node_kind.dir,
176 urlPart) 176 urlPart)
177 itm.setExpanded(True) 177 itm.setExpanded(True)
178 parent = itm 178 parent = itm

eric ide

mercurial