Commit graph

240 commits

Author SHA1 Message Date
Sylvain Berfini
be16c91ad4 Added option to show SIP URI in chat, if disabled (by default) will show upon clicking on name only 2019-03-20 13:41:22 +01:00
Sylvain Berfini
ce35ff3f40 Fixed issues with new chat room API + hide empty one to one chat rooms 2019-03-20 11:47:27 +01:00
Sylvain Berfini
15cf3663ae Adding logs in contact editor 2019-03-20 11:29:56 +01:00
Sylvain Berfini
94d13a877f When manager starts, ensure lime server url is set if account is sip.linphone.org (required for updates since older version) 2019-03-19 17:32:18 +01:00
Sylvain Berfini
dcac3200f6 Hide spinner if chat room creation fails otherwise it will be visible forever 2019-03-19 17:17:06 +01:00
Sylvain Berfini
0168b90b20 Replaced createClientGroupChatRoom method that is now deprecated by new one 2019-03-19 17:11:39 +01:00
Sylvain Berfini
5627bcf81b Some UI improvements 2019-03-19 14:17:11 +01:00
Sylvain Berfini
8ca7f395d8 Improvements regarding call notifications and activities 2019-03-18 16:14:03 +01:00
Sylvain Berfini
5f09435bbb Log in which Android standby bucket the app is in if running on Android 9+ device 2019-03-18 15:30:19 +01:00
Sylvain Berfini
bf88723f28 Some cleaning in settings 2019-03-14 16:45:27 +01:00
Sylvain Berfini
a1892ccb13 Removed new_task flag from overlays 2019-03-14 15:17:21 +01:00
Sylvain Berfini
ada430e8b8 Prevent concurrent modification exception 2019-03-14 13:33:08 +01:00
Sylvain Berfini
44259e5c10 Fixed infinite loop of LinphoneActivity stop/start when screen is locked and incoming call is hung up by remote 2019-03-14 12:46:29 +01:00
Sylvain Berfini
251212c15d Try to prevent out of bound exceptions that happen sometimes 2019-03-14 10:55:16 +01:00
Sylvain Berfini
76b9dd976a UI small fixes 2019-03-13 17:38:56 +01:00
Sylvain Berfini
7a93660d12 Revert to no media encryption as default but force ZRTP when doing calls for chat room security purposes 2019-03-13 08:51:57 +01:00
Sylvain Berfini
350fc02997 Removed keep alive receiver, now in library 2019-03-11 14:23:01 +01:00
Sylvain Berfini
57148290d1 Log network state when failing to register proxy config 2019-03-11 14:12:21 +01:00
Sylvain Berfini
5ddc65371c Fixed LinphoneActivity resume/pause loop when incoming call isn't answered and screen locked 2019-03-11 10:00:21 +01:00
Sylvain Berfini
7ca84288ed It seems the case where the lc is null can happen 2019-03-11 09:25:50 +01:00
Sylvain Berfini
076c4a7c31 Better place to do the boot service notification removal 2019-03-07 16:41:47 +01:00
Sylvain Berfini
d6a417171a Prevent call notifications from blinking 2019-03-07 16:31:45 +01:00
Sylvain Berfini
0cda463087 Use call notification as service's foreground notification instead of having two 2019-03-07 16:23:47 +01:00
Sylvain Berfini
3a588f962e Updated translations 2019-03-06 14:14:27 +01:00
Sylvain Berfini
d560af675e Added back dark mode setting + improvements 2019-03-06 14:03:07 +01:00
Sylvain Berfini
a1f4aa7c75 Improve how we use/set/show the border around the remote avatar 2019-03-06 11:49:23 +01:00
Sylvain Berfini
8caf5fa96d Allow keyboard rich input in chat message 2019-03-06 11:32:40 +01:00
Sylvain Berfini
f9b2c2e7b2 Also use Glide to load images in pending upload list so gif are animated 2019-03-06 09:35:56 +01:00
Sylvain Berfini
389b40f637 Prevent crash if URI is null 2019-03-06 09:31:00 +01:00
Sylvain Berfini
f3006df3d7 Fixed linphone intent for sharing or calling if linphone isn't running 2019-03-06 09:19:46 +01:00
Sylvain Berfini
10f34a1979 Moved intent filter to LinphoneActivity to prevent launcher from showing each time + started to improve this process 2019-03-05 19:30:09 +01:00
Sylvain Berfini
50be31fdc6 Log whether idle mode is ON when proxy registration fails 2019-03-05 16:00:56 +01:00
Sylvain Berfini
1e82730cf7 Fixed double call to super() causing incoming call activity to crash 2019-03-05 11:27:54 +01:00
Sylvain Berfini
86e8b49460 Improved avatar in call related code 2019-03-05 11:24:33 +01:00
Sylvain Berfini
f45169f3a2 Disabled dark mode setting for now 2019-03-05 09:03:31 +01:00
Sylvain Berfini
7360c1f832 Improved dark theme 2019-03-04 21:20:02 +01:00
Sylvain Berfini
80cddbfb6c Reworked resources & colors + started dark mode 2019-03-04 17:42:10 +01:00
Sylvain Berfini
0275b282a6 Cleaning friend list subscriptions related code 2019-03-04 10:43:52 +01:00
Sylvain Berfini
bacc3bb1a1 Update summary when value change for new preferences 2019-03-01 17:24:06 +01:00
Sylvain Berfini
f53cbb976d Use core setting for friendlist subscription + added app settings for mic & playback gain 2019-03-01 17:14:07 +01:00
Sylvain Berfini
242a9ccd9c This is handled by the lib now 2019-03-01 16:46:45 +01:00
Sylvain Berfini
460640d59e Use new Core.stop() method 2019-03-01 15:49:31 +01:00
Sylvain Berfini
1ee8e83621 Improved use of linphone specifics default proxy config values 2019-03-01 15:30:56 +01:00
Sylvain Berfini
c294a8ad1b Fixed UI issues if default proxy config isn't sip.linphone.org 2019-03-01 14:56:34 +01:00
Sylvain Berfini
eb46992c70 Revert use of glide for contacts avatar 2019-03-01 10:36:45 +01:00
Sylvain Berfini
1bebdfc64a Only configure lime x3dh server url when creating a sip.linphone.org proxy config 2019-02-28 10:49:03 +01:00
Sylvain Berfini
f09331457b Added more local address 2019-02-28 08:38:39 +01:00
Sylvain Berfini
ef5c88a109 Fixed dual logger + force network reachability and background mode on Core when starting because of a push 2019-02-27 10:14:15 +01:00
Sylvain Berfini
e653ce2fe7 Fixed Core references being held in different places in the app, preventing from being unref'ed at native level 2019-02-25 15:57:56 +01:00
Sylvain Berfini
91c1230eef Fixed wrong conversation opened when clicking on notification if there are more than one 2019-02-25 15:52:19 +01:00