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 |