139 args.append("--newest-first") |
139 args.append("--newest-first") |
140 if self.vcs.hasSubrepositories(): |
140 if self.vcs.hasSubrepositories(): |
141 args.append("--subrepos") |
141 args.append("--subrepos") |
142 if self.mode == "log": |
142 if self.mode == "log": |
143 args.append('--copies') |
143 args.append('--copies') |
144 if self.vcs.version >= (3, 0): |
144 args.append('--template') |
145 args.append('--template') |
145 args.append(os.path.join(os.path.dirname(__file__), |
146 args.append(os.path.join(os.path.dirname(__file__), |
146 "templates", |
147 "templates", |
147 "logDialogBookmarkPhase.tmpl")) |
148 "logDialogBookmarkPhase.tmpl")) |
|
149 else: |
|
150 args.append('--style') |
|
151 if self.vcs.version >= (2, 1): |
|
152 args.append(os.path.join(os.path.dirname(__file__), |
|
153 "styles", |
|
154 "logDialogBookmarkPhase.style")) |
|
155 else: |
|
156 args.append(os.path.join(os.path.dirname(__file__), |
|
157 "styles", |
|
158 "logDialogBookmark.style")) |
|
159 if self.mode == "incoming": |
148 if self.mode == "incoming": |
160 if self.bundle: |
149 if self.bundle: |
161 args.append(self.bundle) |
150 args.append(self.bundle) |
162 elif not self.vcs.hasSubrepositories(): |
151 elif not self.vcs.hasSubrepositories(): |
163 project = e5App().getObject("Project") |
152 project = e5App().getObject("Project") |