Skip to content

Commit

Permalink
Just a bit of code cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
Waboodoo committed Apr 30, 2022
1 parent 246970f commit 571d179
Show file tree
Hide file tree
Showing 7 changed files with 17 additions and 25 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -437,7 +437,7 @@ class ExecuteActivity : BaseActivity(), Entrypoint {
.dismissListener {
emitter.cancel()
}
.positive(getString(R.string.action_label_select)) {
.positive(R.string.action_label_select) {
WifiUtil.showWifiPicker(this)
}
.negative(R.string.dialog_cancel)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ class AdvancedSettingsViewModel(application: Application) : BaseViewModel<Unit,
)
}

fun onTimeoutChanged(timeout: Duration) {
private fun onTimeoutChanged(timeout: Duration) {
updateViewState {
copy(timeout = timeout)
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ class ExecutionSettingsViewModel(application: Application) : BaseViewModel<Unit,
)
}

fun onDelayChanged(delay: Duration) {
private fun onDelayChanged(delay: Duration) {
performOperation(
temporaryShortcutRepository.setDelay(delay)
)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -150,11 +150,11 @@ class TriggerShortcutsViewModel(application: Application) :
}
}

fun onAddShortcutDialogConfirmed(shortcutId: ShortcutId) {
private fun onAddShortcutDialogConfirmed(shortcutId: ShortcutId) {
shortcutIdsInUse = shortcutIdsInUse.plus(shortcutId)
}

fun onRemoveShortcutDialogConfirmed(shortcutId: ShortcutId) {
private fun onRemoveShortcutDialogConfirmed(shortcutId: ShortcutId) {
shortcutIdsInUse = shortcutIdsInUse.filter { it != shortcutId }
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ import ch.rmy.android.http_shortcuts.data.domains.variables.VariableRepository
import ch.rmy.android.http_shortcuts.data.enums.ParameterType
import ch.rmy.android.http_shortcuts.data.models.ShortcutModel
import ch.rmy.android.http_shortcuts.data.models.VariableModel
import ch.rmy.android.http_shortcuts.utils.FileTypeUtil
import ch.rmy.android.http_shortcuts.variables.VariableLookup
import ch.rmy.android.http_shortcuts.variables.VariableManager
import ch.rmy.android.http_shortcuts.variables.VariableResolver
Expand Down Expand Up @@ -115,7 +116,7 @@ class ShareViewModel(application: Application) : BaseViewModel<ShareViewModel.In
private fun handleFileSharing() {
val isImage = fileUris.singleOrNull()
?.let(context.contentResolver::getType)
?.contains("image", ignoreCase = true)
?.let(FileTypeUtil::isImage)
val shortcutsForFileSharing = getTargetableShortcutsForFileSharing(isImage)
when (shortcutsForFileSharing.size) {
0 -> {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ class WidgetSettingsViewModel(application: Application) :
}
}

fun onLabelColorSelected(color: Int) {
private fun onLabelColorSelected(color: Int) {
updateViewState {
copy(labelColor = color)
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -119,31 +119,22 @@ open class DialogBuilder(val context: Context) {
dialog.setOnDismissListener { onDismissListener() }
}

fun positive(@StringRes buttonText: Int, action: ((MaterialDialog) -> Unit)? = null) =
positive(context.getString(buttonText), action)

fun positive(buttonText: String, action: ((MaterialDialog) -> Unit)? = null) = also {
dialog.positiveButton(text = buttonText, click = {
fun positive(@StringRes buttonText: Int, action: ((MaterialDialog) -> Unit)? = null) = also {
dialog.positiveButton(buttonText) {
action?.invoke(it)
})
}
}

fun negative(@StringRes buttonText: Int, action: ((MaterialDialog) -> Unit)? = null) =
negative(context.getString(buttonText), action)

fun negative(buttonText: String, action: ((MaterialDialog) -> Unit)? = null) = also {
dialog.negativeButton(text = buttonText, click = {
fun negative(@StringRes buttonText: Int, action: ((MaterialDialog) -> Unit)? = null) = also {
dialog.negativeButton(buttonText) {
action?.invoke(it)
})
}
}

fun neutral(@StringRes buttonText: Int, action: ((MaterialDialog) -> Unit)? = null) =
neutral(context.getString(buttonText), action)

fun neutral(buttonText: String, action: ((MaterialDialog) -> Unit)? = null) = also {
dialog.neutralButton(text = buttonText, click = {
fun neutral(@StringRes buttonText: Int, action: ((MaterialDialog) -> Unit)? = null) = also {
dialog.neutralButton(buttonText) {
action?.invoke(it)
})
}
}

@SuppressLint("CheckResult")
Expand Down

0 comments on commit 571d179

Please sign in to comment.