Juha Heinanen
e8ecdd6e04
do not show soft keypad when resuming the application
2018-06-05 22:00:17 +03:00
Juha Heinanen
8dc2a2b53b
show heads-up notification when call comes in
...
use ua_hold_answer to answer incoming call
removed failing attempt to remove key guard
2018-06-05 09:35:30 +03:00
Juha Heinanen
76e476886e
fixed one more main activity layout bug
2018-06-03 20:48:55 +03:00
Juha Heinanen
d3c7ce29ca
added account_[set_]sipnat API functions
...
added ua_update_account API function
go directly to settings of new account
fixed some main activity layout bugs
keep main activity interactive when screen is locked
removed aor from UserAgent class
added register method to UserAgent class
added foregrounded and isDeviceLocked util functions
updated libbaresip distribution
2018-06-03 18:08:31 +03:00
Juha Heinanen
d7e624bc40
initialize aor spinner selection
2018-06-02 20:35:36 +03:00
Juha Heinanen
5e5aa50534
back button at main activity now behaves the same way as home button
2018-06-02 11:30:20 +03:00
Juha Heinanen
f39ff3c88d
fixed name of argument
2018-05-30 20:47:41 +03:00
Juha Heinanen
b84d44196a
add ;sipnat=outbound to config only if outbound proxy(s) have been defined
2018-05-30 17:41:09 +03:00
Juha Heinanen
1aa57f1324
register new user agent if not already done
2018-05-30 16:31:19 +03:00
Juha Heinanen
d3cab28eaf
tried to make it possible to answer incoming call even when screen is locked
2018-05-30 10:40:11 +03:00
Juha Heinanen
d6ddbdc771
improved history implementation
2018-05-30 08:47:49 +03:00
Juha Heinanen
a83e75c2b6
fixed bug in creating incoming call view
2018-05-29 16:31:40 +03:00
Juha Heinanen
e4fcb302ee
collapse history of multiple calls to/from same peer
2018-05-29 16:26:04 +03:00
Juha Heinanen
0c922eb543
spin to incoming call
2018-05-29 08:59:44 +03:00
Juha Heinanen
7419aeccae
bring app to front when call is coming in
2018-05-28 14:19:50 +03:00
Juha Heinanen
3670332ed4
use check icon for saving in all activities
2018-05-28 12:01:33 +03:00
Juha Heinanen
b9992cc340
mainly network connectivity change improvements
2018-05-27 11:23:26 +03:00
Juha Heinanen
0a1593877e
replaced account menu with save (check) icon
2018-05-27 09:52:02 +03:00
Juha Heinanen
bd2ed2334d
click on call button when callee is empty set callee to latest call peer
...
moved history activity companion object to history class\
moved history to main activity
2018-05-26 11:10:07 +03:00
Juha Heinanen
b5616d5d70
replaced text buttons with image buttons stolen from jssip demo client
2018-05-25 18:33:12 +03:00
Juha Heinanen
8dcc17033d
fixed showing of available codecs in the spinner
2018-05-25 13:24:12 +03:00
Juha Heinanen
e490d2449a
main activity layout improvements
...
unregister broadcast receiver at exit
2018-05-24 21:41:28 +03:00
Juha Heinanen
745c1477a8
re-register when network state changes to CONNECTED
2018-05-23 23:18:33 +03:00
Juha Heinanen
3e5910cbf6
check that network connection exists at application start
2018-05-23 17:19:50 +03:00
Juha Heinanen
564c57c1c7
go to accounts if spinner is pressed when there is no accounts
2018-05-23 12:48:41 +03:00
Juha Heinanen
51b6ad3663
removed unused file
2018-05-23 11:28:18 +03:00
Juha Heinanen
2e16621910
do not print accounts to log
2018-05-23 11:10:48 +03:00
Juha Heinanen
f4bd1a93ed
added graphical account configuration and many other improvements
2018-05-23 10:58:57 +03:00
Juha Heinanen
784dd2feb5
don't show "sip:" in account spinner text
2018-05-17 11:43:11 +03:00
Juha Heinanen
a5e89d6f6a
no need for aors array or aor_ua function
2018-05-16 18:16:12 +03:00
Juha Heinanen
6a4223f39d
added account status info to notification
2018-05-15 17:58:03 +03:00
Juha Heinanen
7a9935709a
in history, show time if call has been done today
2018-05-14 22:46:45 +03:00
Juha Heinanen
ae4b7c355a
new libopus.a that fixed bad opus audio quality
2018-05-13 16:26:20 +03:00
Juha Heinanen
f9ec64fb2a
created proper drawable icons for speaker
2018-05-13 11:31:44 +03:00
Juha Heinanen
8a3c91f898
status bar improvements: with click to baresip, show reg status
2018-05-12 19:12:46 +03:00
Juha Heinanen
d60e035641
added speaker icon to action bar
2018-05-12 15:17:41 +03:00
Juha Heinanen
7d46cb40ad
do not hide notification text
2018-05-10 21:49:08 +03:00
Juha Heinanen
5f5db3a56a
moved utility functions out from main activity
2018-05-10 16:04:23 +03:00
Juha Heinanen
1597e4fd1d
added baresip icon (letter B) to notification bar
2018-05-10 12:38:28 +03:00
Juha Heinanen
34fcf8f7ed
made call security icons clickable and possibility to unverify peer
2018-05-09 15:37:45 +03:00
Juha Heinanen
9210e2b21a
- added handling of call security including update of status icon
...
- added security and zid variables to Call object
- added media encryption variable to Account object
2018-05-08 14:29:20 +03:00
Juha Heinanen
8d7e08ec6a
added handing on Hangup to call button onclick listener
2018-05-06 16:04:47 +03:00
Juha Heinanen
322d8fa1a2
fixed sending of dtmf digits
2018-05-03 20:37:12 +03:00
Juha Heinanen
46079ae67d
old dtmf watcher needs to be removed before new is added
2018-05-03 18:22:28 +03:00
Juha Heinanen
69e4b47950
changed not allowed mode MODE_IN_CALL to MODE_IN_COMMUNICATION
2018-04-27 22:55:13 +03:00
Juha Heinanen
990fecc6df
- updated kotlin version
...
- added dtmf input for outbound calls
- volume/speaker experiments
2018-04-27 09:16:52 +03:00
Juha Heinanen
9a6cd6fae5
added limit for AoR's history
2018-03-28 18:22:16 +03:00
Juha Heinanen
7e58ac010e
fixed calling of Kotlin functions from C that made it possible to move
...
remove UI related companion vars
2018-03-28 14:30:31 +03:00
Juha Heinanen
44f77567c1
added import for @Keep
...
replaced addAccount fun
2018-03-27 18:33:36 +03:00
Juha Heinanen
e457db7c55
build.gradle update
...
added missing newline
2018-03-27 12:07:57 +03:00