- simplified user interface by using same layout row for incoming and
outgoing calls - dtmf digits can now be send also during incoming calls - removed unused function uag_current() - removed soft keyboard when call button is clicked and when call is closed - increased version numbers
This commit is contained in:
@@ -6,7 +6,7 @@ import java.util.ArrayList
|
||||
class Call(val callp: String, val ua: UserAgent, val peerURI: String, val dir: String,
|
||||
var status: String, val dtmfWatcher: TextWatcher?) {
|
||||
|
||||
var hold = false
|
||||
var onhold = false
|
||||
var security = 0
|
||||
var zid = ""
|
||||
var hasHistory = false
|
||||
@@ -23,9 +23,8 @@ class Call(val callp: String, val ua: UserAgent, val peerURI: String, val dir: S
|
||||
|
||||
fun uaCalls(calls: ArrayList<Call>, ua: UserAgent, dir: String): ArrayList<Call> {
|
||||
val result = ArrayList<Call>()
|
||||
for (i in calls.indices) {
|
||||
if ((calls[i].ua == ua) && (calls[i].dir == dir)) result.add(calls[i])
|
||||
}
|
||||
for (i in calls.indices)
|
||||
if ((calls[i].ua == ua) && ((dir == "") || calls[i].dir == dir)) result.add(calls[i])
|
||||
return result
|
||||
}
|
||||
|
||||
@@ -36,9 +35,5 @@ class Call(val callp: String, val ua: UserAgent, val peerURI: String, val dir: S
|
||||
return null
|
||||
}
|
||||
|
||||
fun uaCallIndex(calls: ArrayList<Call>, ua: UserAgent, call: Call, dir: String): Int {
|
||||
return uaCalls(calls, ua, dir).indexOf(call)
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user