#!/usr/bin/env bash

options="End All Calls
Check for Calls
Check for Texts
Dialer"

while true ; do
	choice="$(echo "$options" | trofi)"
	case "$choice" in
		"End All Calls")
			modem="$(mmcli -L | grep -oE 'Modem\/[0-9]+' | head -n 1 | cut -d'/' -f2)"
			mmcli -m "$modem" --voice-hangup-all
			break ;;
		"Check for Calls") checkCall ;;
		"Check for Texts") checkSMS ;;
		"Dialer") (dialer &); break ;;
		"Back") break;;
	esac
done