Skip to content

Commit 60480c7

Browse files
committed
Refactor: Improve UI in compression dialogs
1 parent 0fcf97b commit 60480c7

File tree

4 files changed

+617
-571
lines changed

4 files changed

+617
-571
lines changed

app/src/main/java/com/wirelessalien/zipxtract/fragment/SevenZOptionDialogFragment.kt

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -178,21 +178,7 @@ class SevenZOptionDialogFragment : DialogFragment() {
178178
dismiss()
179179
}
180180

181-
binding.noPasswordButton.setOnClickListener {
182-
val archiveName = binding.archiveNameEditText.text.toString().ifBlank { defaultName }
183-
val compressionLevel = when (binding.compressionSpinner.selectedItemPosition) {
184-
0 -> 0
185-
1 -> 1
186-
2 -> 3
187-
3 -> 5
188-
4 -> 7
189-
5 -> 9
190-
else -> -1
191-
}
192-
val solid = binding.solidCheckBox.isChecked
193-
val threadCount = binding.threadCountEditText.text.toString().toIntOrNull() ?: -1
194-
195-
mainFragment?.startSevenZService(null, archiveName, compressionLevel, solid, threadCount, selectedFilePaths)
181+
binding.cancelButton.setOnClickListener {
196182
dismiss()
197183
}
198184
}

0 commit comments

Comments
 (0)