Skip to content
Open
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions codecov.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,3 +24,5 @@ coverage:
paths: [ 'package/tests/.*' ]
comment:
require_changes: true # if true: only post the PR comment if coverage changes
github_checks:
annotations: true
10 changes: 6 additions & 4 deletions package/PartSeg/common_gui/select_multiple_files.py
Original file line number Diff line number Diff line change
Expand Up @@ -228,19 +228,21 @@ def select_directory(self):
self.paths_input.setText(dial.selectedFiles()[0])

def file_chosen(self):
self.delete_button.setEnabled(True)
self.delete_button.setEnabled(len(self.selected_files.selectedItems()) != 0)

def delete_element(self):
item = self.selected_files.takeItem(self.selected_files.currentRow())
self.files_to_proceed.remove(item.file_path)
item: FileListItem
for item in self.selected_files.selectedItems():
self.files_to_proceed.remove(item.file_path)
self.file_list_changed.emit(self.files_to_proceed)
if self.selected_files.count() == 0:
self.delete_button.setDisabled(True)
self.delete_button.setEnabled(False)
Comment thread
coderabbitai[bot] marked this conversation as resolved.

def clean(self):
self.selected_files.clear()
self.files_to_proceed.clear()
self.file_list_changed.emit(self.files_to_proceed)
self.delete_button.setEnabled(False)

def get_paths(self):
return sorted(self.files_to_proceed)
Loading