Juha Heinanen
0d19b22dd0
updated libre and libbaresip
...
libre contains 20% regint wait hack
2018-06-24 20:38:21 +03:00
Juha Heinanen
efa675e757
fixed handling of UA un-register
2018-06-24 20:33:28 +03:00
Juha Heinanen
fc5cdde885
use default ringtone in incoming calls
2018-06-24 14:35:26 +03:00
Juha Heinanen
95b4e22491
use the same notification also for incoming calls
2018-06-24 11:57:59 +03:00
Juha Heinanen
afed729499
cleaned up baresip stop
2018-06-23 18:01:24 +03:00
Juha Heinanen
8fd0605498
check that locks are held before trying to release them
2018-06-23 17:05:40 +03:00
Juha Heinanen
a1e4791359
acquire also wifi lock
2018-06-23 16:54:57 +03:00
Juha Heinanen
323a9a21a7
acquire and release partial wake lock
2018-06-23 15:31:46 +03:00
Juha Heinanen
92c13cce4f
save history in baresipservice
...
clear global vars at quit
2018-06-23 14:34:28 +03:00
Juha Heinanen
e8a1f5864b
improved baresip exit
2018-06-23 14:33:13 +03:00
Juha Heinanen
d0a339dc84
re-register after 20% of expires times has elapsed
2018-06-23 13:50:26 +03:00
Juha Heinanen
9e718db8a0
updated account register help text
2018-06-23 13:49:21 +03:00
Juha Heinanen
3ce3ea6355
do not focus to display name at account
2018-06-23 13:48:23 +03:00
Juha Heinanen
7b98f353ee
try to avoid loosing registrations by using ;expires=3600 and by registering
...
UAs every 10 minutes
fixed account help clicks
2018-06-22 19:19:27 +03:00
Juha Heinanen
ad06fe9208
moved more api functions to Api class
2018-06-21 20:24:30 +03:00
Juha Heinanen
e9436812b7
baresip.c update
2018-06-21 19:40:36 +03:00
Juha Heinanen
4388c20ec9
major change: use service to run baresip
2018-06-21 19:31:45 +03:00
Juha Heinanen
cc7f34bfdd
disable call button until hangup is complete
2018-06-19 09:47:20 +03:00
Juha Heinanen
c0172966a1
improved implementation of call hold/unhold based on new upstream feature
2018-06-18 21:37:58 +03:00
Juha Heinanen
45610b7fd4
fixed test if only one simultaneous call is allowed
2018-06-18 21:35:38 +03:00
Juha Heinanen
78fc7f056a
simplified mediaenc choices
2018-06-18 08:55:16 +03:00
Juha Heinanen
af386a89eb
show yellow security button at SECURE mediaenc event
2018-06-18 08:24:24 +03:00
Juha Heinanen
a56f25faa1
handle also SECURE mediaenc event
2018-06-18 08:19:35 +03:00
Juha Heinanen
be33af68fc
upgraded kotlin version
2018-06-18 08:15:16 +03:00
Juha Heinanen
45b3cadaa3
improved account media encryption help text
2018-06-13 15:22:24 +03:00
Juha Heinanen
fbf454dfb8
updated About text
2018-06-13 11:58:38 +03:00
Juha Heinanen
b7cb2b7c47
improved contact related activities
2018-06-13 10:06:29 +03:00
Juha Heinanen
607c27a159
removed unused variable
2018-06-12 18:02:06 +03:00
Juha Heinanen
9fe72cb4f4
show help texts when account activity headings are clicked
2018-06-12 17:43:35 +03:00
Juha Heinanen
86b3106f67
removed g722_1 that should not have been added
2018-06-12 17:40:57 +03:00
Juha Heinanen
7ea9c9788f
increased distance between answer/reject buttons
2018-06-12 10:00:02 +03:00
Juha Heinanen
26b36986b9
updated readme
2018-06-12 09:03:00 +03:00
Juha Heinanen
430e4bb84e
allow only one simultaneous call due to issues with baresip call hold
2018-06-12 08:43:41 +03:00
Juha Heinanen
131a6cd339
new version of notfound audio
2018-06-12 07:27:48 +03:00
Juha Heinanen
2af6fb921a
allow uri parameters in contact uri
2018-06-11 18:34:48 +03:00
Juha Heinanen
dd72c6bcd2
added possibility to add uri found in call history to contacts
2018-06-11 11:00:47 +03:00
Juha Heinanen
006affe521
fixed checking of sip uri
2018-06-11 10:58:38 +03:00
Juha Heinanen
0aac74ef4a
small contact layout fixes
2018-06-11 08:34:44 +03:00
Juha Heinanen
189ef6869b
start with empty contacts file
2018-06-10 19:08:10 +03:00
Juha Heinanen
a068c5afd6
removed unused layout
2018-06-10 19:05:19 +03:00
Juha Heinanen
587fb1d898
use new contacts activity
...
renamed some baresip functions
added calleeAdapter var
2018-06-10 19:02:16 +03:00
Juha Heinanen
fe0d07462f
removed unused activity
2018-06-10 19:00:53 +03:00
Juha Heinanen
a101156ebb
remove unused class
2018-06-10 18:59:58 +03:00
Juha Heinanen
3214857237
added contacts/contact activities
2018-06-10 18:58:50 +03:00
Juha Heinanen
dfa33cf8d4
minor edit
2018-06-10 18:48:11 +03:00
Juha Heinanen
72181972cd
removed unused strings
2018-06-10 18:46:24 +03:00
Juha Heinanen
1b72542325
added checkURI and checkName util functions
2018-06-10 18:39:05 +03:00
Juha Heinanen
1245fba3da
removed unused import
2018-06-10 18:35:58 +03:00
Juha Heinanen
62b3a15fc8
build.gradle update
2018-06-10 18:33:18 +03:00
Juha Heinanen
ae54dbb6ee
build.gradle update
2018-06-10 18:31:30 +03:00
Juha Heinanen
e8ecdd6e04
do not show soft keypad when resuming the application
2018-06-05 22:00:17 +03:00
Juha Heinanen
c40c2799e8
implemented menu module module functionality in baresip.c
2018-06-05 10:29:45 +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
0bb1228324
added ua_hold_answer API function
2018-06-04 21:57:17 +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
821b7a9bf0
simplified notification text
2018-05-31 20:57:01 +03:00
Juha Heinanen
f39ff3c88d
fixed name of argument
2018-05-30 20:47:41 +03:00
Juha Heinanen
24c1b0908e
avoid null test warning
2018-05-30 20:46:04 +03:00
Juha Heinanen
79a15c89d3
fixed un-setting of account mediaenc
2018-05-30 18:11:25 +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
d69572d559
commented out loading of g7221.so module
2018-05-30 16:30:11 +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
6c3eec6831
added 'textsize' dimen
2018-05-28 13:52:54 +03:00
Juha Heinanen
72f3fe7514
deleted unused res files
2018-05-28 13:32:14 +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
e0422ee722
fixed hold/unhold native functions
2018-05-25 17:28:05 +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
1fc65d6f37
cleaned config a bit
2018-05-23 23:26:37 +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
7e0b393cb5
updated libbaresip.a
2018-05-23 11:35:34 +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
dcff966196
force notification text color to black
2018-05-16 10:05:42 +03:00
Juha Heinanen
92871facd8
small README edits
2018-05-16 08:47:36 +03:00
Juha Heinanen
df524e0dc7
added new drawable
2018-05-16 08:33:54 +03:00
Juha Heinanen
349d280500
removed unused file
2018-05-15 22:05:14 +03:00
Juha Heinanen
33a5692ccd
removed unused file
2018-05-15 21:27:42 +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