VCS/ProjectBrowserHelper.py

changeset 564
b3d966393ba9
parent 248
f4561c24989a
child 791
9ec2ac20e54e
equal deleted inserted replaced
563:e35d2cda9a74 564:b3d966393ba9
127 Protected slot called by the context menu to update a file from the 127 Protected slot called by the context menu to update a file from the
128 VCS repository. 128 VCS repository.
129 """ 129 """
130 if self.isTranslationsBrowser: 130 if self.isTranslationsBrowser:
131 names = [itm.dirName() \ 131 names = [itm.dirName() \
132 for itm in self.browser.getSelectedItems(\ 132 for itm in self.browser.getSelectedItems(
133 [ProjectBrowserSimpleDirectoryItem])] 133 [ProjectBrowserSimpleDirectoryItem])]
134 if not names: 134 if not names:
135 names = [itm.fileName() \ 135 names = [itm.fileName() \
136 for itm in self.browser.getSelectedItems([ProjectBrowserFileItem])] 136 for itm in self.browser.getSelectedItems([ProjectBrowserFileItem])]
137 else: 137 else:
149 Protected slot called by the context menu to commit the changes to the 149 Protected slot called by the context menu to commit the changes to the
150 VCS repository. 150 VCS repository.
151 """ 151 """
152 if self.isTranslationsBrowser: 152 if self.isTranslationsBrowser:
153 names = [itm.dirName() \ 153 names = [itm.dirName() \
154 for itm in self.browser.getSelectedItems(\ 154 for itm in self.browser.getSelectedItems(
155 [ProjectBrowserSimpleDirectoryItem])] 155 [ProjectBrowserSimpleDirectoryItem])]
156 if not names: 156 if not names:
157 names = [itm.fileName() \ 157 names = [itm.fileName() \
158 for itm in self.browser.getSelectedItems([ProjectBrowserFileItem])] 158 for itm in self.browser.getSelectedItems([ProjectBrowserFileItem])]
159 else: 159 else:
259 " the repository (and disk)?"), 259 " the repository (and disk)?"),
260 names) 260 names)
261 else: 261 else:
262 items = self.browser.getSelectedItems() 262 items = self.browser.getSelectedItems()
263 isRemoveDirs = len(items) == \ 263 isRemoveDirs = len(items) == \
264 self.browser.getSelectedItemsCount(\ 264 self.browser.getSelectedItemsCount(
265 [ProjectBrowserSimpleDirectoryItem, ProjectBrowserDirectoryItem]) 265 [ProjectBrowserSimpleDirectoryItem, ProjectBrowserDirectoryItem])
266 if isRemoveDirs: 266 if isRemoveDirs:
267 names = [itm.dirName() for itm in items] 267 names = [itm.dirName() for itm in items]
268 else: 268 else:
269 names = [itm.fileName() for itm in items] 269 names = [itm.fileName() for itm in items]

eric ide

mercurial