116 self.__commitDeselectAll)) |
116 self.__commitDeselectAll)) |
117 self.menu.addSeparator() |
117 self.menu.addSeparator() |
118 self.__addAct = self.menu.addAction( |
118 self.__addAct = self.menu.addAction( |
119 self.tr("Add to repository"), self.__add) |
119 self.tr("Add to repository"), self.__add) |
120 self.menuactions.append(self.__addAct) |
120 self.menuactions.append(self.__addAct) |
121 if self.vcs.version >= (2, 0): |
121 self.lfActions.append(self.menu.addAction( |
122 self.lfActions.append(self.menu.addAction( |
122 self.tr("Add as Large File"), |
123 self.tr("Add as Large File"), |
123 lambda: self.__lfAdd("large"))) |
124 lambda: self.__lfAdd("large"))) |
124 self.lfActions.append(self.menu.addAction( |
125 self.lfActions.append(self.menu.addAction( |
125 self.tr("Add as Normal File"), |
126 self.tr("Add as Normal File"), |
126 lambda: self.__lfAdd("normal"))) |
127 lambda: self.__lfAdd("normal"))) |
|
128 self.menu.addSeparator() |
127 self.menu.addSeparator() |
129 self.__diffAct = self.menu.addAction( |
128 self.__diffAct = self.menu.addAction( |
130 self.tr("Show differences"), self.__diff) |
129 self.tr("Show differences"), self.__diff) |
131 self.menuactions.append(self.__diffAct) |
130 self.menuactions.append(self.__diffAct) |
132 self.__sbsDiffAct = self.menu.addAction( |
131 self.__sbsDiffAct = self.menu.addAction( |
152 |
151 |
153 self.statusList.setContextMenuPolicy(Qt.CustomContextMenu) |
152 self.statusList.setContextMenuPolicy(Qt.CustomContextMenu) |
154 self.statusList.customContextMenuRequested.connect( |
153 self.statusList.customContextMenuRequested.connect( |
155 self.__showContextMenu) |
154 self.__showContextMenu) |
156 |
155 |
157 if not mq and self.vcs.version >= (2, 0): |
156 if not mq: |
158 self.__lfAddActions = [] |
157 self.__lfAddActions = [] |
159 self.__addButtonMenu = QMenu() |
158 self.__addButtonMenu = QMenu() |
160 self.__addButtonMenu.addAction(self.tr("Add"), self.__add) |
159 self.__addButtonMenu.addAction(self.tr("Add"), self.__add) |
161 self.__lfAddActions.append( |
160 self.__lfAddActions.append( |
162 self.__addButtonMenu.addAction(self.tr("Add as Large File"), |
161 self.__addButtonMenu.addAction(self.tr("Add as Large File"), |