Sylvain Berfini
7f59bc2f95
Fetch contacts when service starts instead of waiting for main activity to be started, otherwise won't have any contact after auto start on boot
2019-05-15 12:36:57 +02:00
Sylvain Berfini
011ac4aa9f
Updated battery saver Intents list
2019-05-15 11:27:20 +02:00
Sylvain Berfini
bfbd5c5eba
Added log upload server url setting
2019-05-15 11:15:33 +02:00
Sylvain Berfini
1b4dd6240b
Fixed crashes
2019-05-13 11:36:43 +02:00
Sylvain Berfini
cd1606643a
When configuring an account that isn't sip.linphone.org, enable service notification to keep the service alive and have a better chance of receiving incoming calls because push notifications won't work
2019-05-10 17:15:22 +02:00
Sylvain Berfini
a1ee586a13
Feature/reworked call code
2019-05-10 17:15:06 +02:00
Sylvain Berfini
2f4b5f961d
Improved Manifest
2019-05-09 16:16:47 +02:00
Sylvain Berfini
91cef7c6b9
Avatar improvements (including glitch while a call is incoming and device in landscape on small screens)
2019-05-09 16:15:57 +02:00
Sylvain Berfini
d07d039c53
Removed another unused dependency
2019-05-06 17:34:29 +02:00
Sylvain Berfini
3a2f54eece
Fixed deprecated liblinphone APIs
2019-05-06 11:45:19 +02:00
Sylvain Berfini
8123c5dbeb
Layouts improvements + removed unused dependencies
2019-05-06 11:27:37 +02:00
Sylvain Berfini
cb4c842404
Removed refresh register workaround, put it in lib instead
2019-05-06 10:53:44 +02:00
Sylvain Berfini
80f40f345d
Refresh register if state is failed when activity resumes
2019-05-06 10:22:17 +02:00
Sylvain Berfini
b21625995e
Attempt for fix issue that happens sometimes in RecyclerView: Invalid item position 0
2019-05-06 10:19:20 +02:00
Sylvain Berfini
3e95ed8ed4
Changes to call Service.startForeground sooner
2019-05-06 10:18:23 +02:00
Sylvain Berfini
630876fa8d
Fix bis function on dialer start call/add call/transfer call buttons
2019-05-03 17:56:26 +02:00
Sylvain Berfini
76df95c9fb
Fixed preview orientation issue upon device rotation
2019-05-03 17:34:43 +02:00
Sylvain Berfini
b16d3ba9f0
Added a setting per Activity to device if tab bar should always be hidden
2019-05-03 16:39:17 +02:00
Sylvain Berfini
80e1d9a78d
Use 4.2+ version of SDK AAR
2019-05-03 16:19:12 +02:00
Sylvain Berfini
fdb1e0ed60
Added shortcuts to most recent 1-1 chat rooms
2019-05-03 15:17:38 +02:00
Sylvain Berfini
20c32ccdab
Fixed hide_tab_bar_on_secondary_level_screens custom option
2019-05-03 13:54:59 +02:00
Sylvain Berfini
e40a59ff92
Fixed contact edition crashes
2019-05-03 13:54:59 +02:00
Sylvain Berfini
4d58d71dbe
Started code to check DND policy on incoming call
...
Added dialog to ask user to grant us read permission on DND settings
2019-05-03 13:54:59 +02:00
Sylvain Berfini
b0b8284fc7
Added info in LinphoneContact if native contact is starred
2019-05-03 13:54:59 +02:00
Sylvain Berfini
4b846bcca8
Started to split LinphoneActivity in multiple activities
...
Added new activities that will replace LinphoneActivity
Added About & Dialer activities
Fixed back key press
Transformed Recordings fragment into activity
Started Settings activity
Small improvement for Recordings
Finished dialer
Permission shenanigans
Added back History
Small history improvements
Fixed issue with rotation in History
Started contacts
More changes & fixes for Chat
Improved performances when switching between activities
Prevent keyboard from opening automatically on some views
Added back workaround for infinite loop if screen off
Fixes & improvements
Some cleanup but a lot of work still left
Switching back to classic fragment fixed issues
Lots of fixes & improvements over History & Contacts
More work on chat
Small refactoring of license header
Settings & Chat fixes/improvements
More TODO FIXES removal
Tablet fixes
Fixes & improvements
Fixed back button on tablets
Got rid of LinphoneActivity
Fixed TODO FIXME related to permissions
Started chat room group info
Lot of fixes & improvements over Chat
Fixed sharing feature if LinphoneService isn't running
Lifecycle improvements
Sharing from outside app finished
Fixed quit button
Fixed display of missed chat/calls
Clean old code for chat rooms unread message count
Improved unread message count on tablets
This isn't useful anymore
Fixed last issue with unread count not updating in chat rooms list using new callbacks
Fixed latest TODO FIXME due to CallAcitvity singleton removal
Updated remaining TODOs
Fixed issue with outgoing call not going to call activity once answered
Fixed back key press go home feature
Removed dead code
Code cleanup thanks to Android Studio inspector
Added back device power saver dialog + update registration state changed in menu
More auto rework by Android Studio + added back checkForUpdate & isAccountWithAlias method calls
More improvements, most of them on layout files
Fixed secured group chat rooms creation
Improved launch screen by using logo on gray background instead of default white screen
Added workaround for faster display of splashscreen
Removed noHistory flag on Settings, will be weird when going back from Android native settings
Fixed display of call logs list in history details in landscape on smartphone depending on screen size
Reorganized activities + fixed dark theme switch
Manager & Service cleanup
Simplified notification process
More manager simplifications
Moved audio manager related code from LinphoneManager to dedicated class
Core accessor cleanup
Exclude XmlRpc & InApp related code from standard APK + moved call related methods from LinphoneManager to CallManager
Fixed click on chat bottom bar button doing nothing after going into chatroom through notification or shortcut
Fixed chat message fragment update if presence is received while view has already been displayed
Improved second to last commit
Fixed navigation issue in chat
More code improvements
2019-05-03 13:54:45 +02:00
Sylvain Berfini
df27d9bed5
Reworked assistant code
2019-05-03 13:28:41 +02:00
Sylvain Berfini
3b66218d63
Merge branch 'release/4.1'
2019-05-03 11:49:42 +02:00
Sylvain Berfini
a1dc6c27f2
Revert "Using clipboard listener to automatically fill SMS code if possible + auto fill phone number if possible"
...
This reverts commit b4d1784432
.
2019-05-03 11:46:56 +02:00
Sylvain Berfini
6fe6d516cb
4.1 release
2019-05-03 11:29:04 +02:00
Sylvain Berfini
a6dbda0dff
Updated translations
2019-05-02 10:14:01 +02:00
Sylvain Berfini
00126a95d0
Version bumped
2019-05-02 10:08:52 +02:00
Sylvain Berfini
cf79182242
Updated translations & SDK
2019-04-26 10:08:01 +02:00
Sylvain Berfini
aa608f2e72
Fixed username / password edition in account settings
2019-04-24 09:38:59 +02:00
Sylvain Berfini
f35380958d
Added missing dialog when SAS is denied in chat room security process call
2019-04-23 18:19:26 +02:00
Sylvain Berfini
b4d1784432
Using clipboard listener to automatically fill SMS code if possible + auto fill phone number if possible
2019-04-23 15:29:20 +02:00
Sylvain Berfini
d1820168dd
Prevent app from making too many connections to wizard.php script for phone number link purposes
2019-04-23 10:35:12 +02:00
Sylvain Berfini
f6115014d8
Fixed wifi only
2019-04-23 10:07:31 +02:00
Sylvain Berfini
cd4f824521
Version bumped
2019-04-23 08:33:26 +02:00
Sylvain Berfini
6df4f6f7bd
Do not show correspondent asked for video dialog while in call if video disabled globally + fixed crash
2019-04-18 17:01:54 +02:00
Sylvain Berfini
112bbcf899
Workarounded account creation issue on tablets, proper fix will come with assistant rework
2019-04-18 13:40:56 +02:00
Sylvain Berfini
d14c4609b3
Fixed crash when using the video dialog while in call
2019-04-18 13:18:40 +02:00
Sylvain Berfini
aa5efc67f7
Fixed call transfer button no shown, instead call add button is visible
2019-04-18 13:00:27 +02:00
Sylvain Berfini
7416f5fe41
Added a customization setting to show full SIP addresses in contact detail & editor
2019-04-17 14:44:59 +02:00
Sylvain Berfini
6b3bff4412
Fixed phone number linphone connection doing nothing + username too short error on tablets while creating account
2019-04-17 13:44:27 +02:00
Sylvain Berfini
f9992545ae
Version bumped
2019-04-17 10:46:39 +02:00
Sylvain Berfini
dbebd187bb
Fixed push notifications not being available when APK is built in release mode
2019-04-17 10:35:19 +02:00
Sylvain Berfini
df4ede7d97
Fixed display issue for the assistant welcome buttons some have a shadow below, some don't
2019-04-16 17:43:36 +02:00
Sylvain Berfini
335c677c7f
Fixed crash if service intent is null
2019-04-16 15:56:29 +02:00
Sylvain Berfini
8baee67785
Version bumped, first release candidate
2019-04-16 11:24:35 +02:00
Sylvain Berfini
6f6de8279b
Added missing show_when_locked flag on call activity
2019-04-15 15:44:14 +02:00
Sylvain Berfini
9840510996
Fixed incoming call display when early media and video
2019-04-15 14:52:13 +02:00
Sylvain Berfini
3aa706f6b4
Disable publish on linphone's proxy configs
2019-04-15 12:04:38 +02:00
Sylvain Berfini
113e26616a
Fixed display issues on tablets
2019-04-15 11:34:14 +02:00
Sylvain Berfini
15af0c4673
Added a setting to change the device name that appears in Contact header and used when using the same account on multiple devices in secured group chat
2019-04-15 10:59:07 +02:00
Sylvain Berfini
bfc56486ef
Fixed recordings fragment on tablets
2019-04-15 10:35:56 +02:00
Sylvain Berfini
0c9bbc747f
Fixed issue in lanscape in account settings + improved landscape history detail view
2019-04-15 10:31:46 +02:00
Sylvain Berfini
f21e16da2b
Updated translations
2019-04-15 09:25:02 +02:00
Sylvain Berfini
87c1a7d3f8
Fixed potential crash
2019-04-15 09:18:33 +02:00
Sylvain Berfini
d1522c1244
Fixed burger menu icon instead of call quality icon in status fragment
2019-04-12 17:30:57 +02:00
Sylvain Berfini
ed0214c0c7
Updated Changelog & translations
2019-04-12 16:57:37 +02:00
Sylvain Berfini
80090b3efe
Treat groups with only 1 child as child directly in chat room devices fragment
2019-04-12 16:54:36 +02:00
Sylvain Berfini
d3fbc2939e
List all calls log for a given SIP URI in history detail
2019-04-12 16:39:53 +02:00
Sylvain Berfini
5c366f0af2
Added GNU GPL v2 link in about
2019-04-12 16:11:41 +02:00
Sylvain Berfini
1d6ef79585
Set push timeout to 0
2019-04-12 15:03:08 +02:00
Sylvain Berfini
df6f346111
Do not use window flags for turn_screen_on and show_when_locked for Android 8.1+, fixes incoming call not shown on screensaver
2019-04-12 10:43:33 +02:00
Sylvain Berfini
19d05da222
Fixed navigation issue in settins on tablet
2019-04-12 10:22:15 +02:00
Sylvain Berfini
cbc68f5a4b
Added scrollview around about page
2019-04-12 09:37:42 +02:00
Sylvain Berfini
e85e55f676
Added secured chat shortcut in history detail view
2019-04-11 10:55:17 +02:00
Sylvain Berfini
fa5922bb72
Added privacy policy link on about page
2019-04-11 10:45:10 +02:00
Sylvain Berfini
95444bf563
Fixed potential problem if proxy config doesn't have nat policy
2019-04-11 10:21:38 +02:00
Sylvain Berfini
7833ed95be
Updated translations & fixed colors in about fragment
2019-04-11 09:31:56 +02:00
Sylvain Berfini
e49e2f1b54
Fixed contact invite SMS content
2019-04-10 11:28:56 +02:00
Sylvain Berfini
626e90e1e6
Updated links
2019-04-10 11:23:45 +02:00
Sylvain Berfini
2ba06c850a
Hidding some settings instead of disabling them if dependency isn't enabled
2019-04-10 10:49:15 +02:00
Sylvain Berfini
748df246b1
Fixed friend list subscription setting not disabling subscription if disabled
2019-04-10 10:41:09 +02:00
Sylvain Berfini
3fa0f1c774
Fixed recover password broken URL + updated translations
2019-04-10 10:33:41 +02:00
Sylvain Berfini
7241fc80b3
Reworked background/service settings
2019-04-10 10:26:11 +02:00
Sylvain Berfini
ea14b00bfb
Fixed foreground notif setting not doing anything up until app restart
2019-04-09 16:30:11 +02:00
Sylvain Berfini
454a919eda
Check at most once every 24h hours for new update
2019-04-09 10:02:43 +02:00
Sylvain Berfini
9ec269c85f
Improve how we use Core.checkForUpdate() feature
2019-04-09 09:53:42 +02:00
Sylvain Berfini
cd06eb3746
Show empty list message after removing recording(s)
2019-04-08 16:59:04 +02:00
Sylvain Berfini
c7518c6fd2
Fix concurrent modification exception
2019-04-08 16:52:34 +02:00
Sylvain Berfini
003fe44527
Minor fixes & changes
2019-04-08 16:02:10 +02:00
Sylvain Berfini
0b2ba9f2d6
Yet even better workaround for infinite loop (was caused by permission asking in onStart() method)
2019-04-08 09:59:42 +02:00
Sylvain Berfini
4ac20cc8c7
Better workaround for infinite loop
2019-04-07 18:48:56 +02:00
Sylvain Berfini
b52bd60ca3
Fixed crashs
2019-04-07 18:23:23 +02:00
Sylvain Berfini
5172bcf5be
Version bumped & translations updated
2019-04-05 17:19:18 +02:00
Sylvain Berfini
af764b785c
Fixed a small behavior issue in account settigns
2019-04-05 17:14:14 +02:00
Sylvain Berfini
08a6375a65
Feature/release 4.1 new settings
2019-04-05 17:09:10 +02:00
Sylvain Berfini
6fe7d87ac4
Fix a crash that can happen sometimes
2019-04-04 14:23:54 +02:00
Sylvain Berfini
56be852dca
Copy logs url into clipboard after successful upload
2019-04-04 10:04:04 +02:00
Sylvain Berfini
b2e904a6f9
Fixed proxy config lime server set on upgrade wrong condition
2019-04-04 09:52:46 +02:00
Sylvain Berfini
4b975a89d4
Fixed crash when resuming LinphoneActivity if current fragment is Settings or AccountSettings
2019-04-03 16:20:39 +02:00
Sylvain Berfini
1cfdc5c2ff
Fixed build if google services API not available
2019-04-03 15:05:14 +02:00
Sylvain Berfini
b64d62cc4a
Fixed send logs magic dialog menu option
2019-04-03 14:28:47 +02:00
Sylvain Berfini
d26776317a
Updated translations
2019-04-03 14:14:40 +02:00
Sylvain Berfini
2968bd39cd
Added customization options for generated text avatars & assistant top bar
2019-04-03 13:19:43 +02:00
Sylvain Berfini
bbc14b1b17
Fixed transparency issue in menu in landscape
2019-04-03 13:07:44 +02:00
Sylvain Berfini
767254b64a
Hide push notification settings if google service isn't available
2019-04-03 11:16:12 +02:00
Sylvain Berfini
29edd90393
Removed useless setting
2019-04-01 17:36:02 +02:00
Sylvain Berfini
d6a6d58f89
Added full screen image launcher option
2019-04-01 16:28:26 +02:00
Sylvain Berfini
ba4052ba4d
Added & fixed some customization options
2019-04-01 16:14:24 +02:00
Sylvain Berfini
eb190ae525
Fixed multiple contacts using same address or phone number in magic search results
2019-04-01 14:15:05 +02:00
Sylvain Berfini
3080075568
Performance improvement by disabling 2 presence callback per friend + fixed potential crash
2019-04-01 11:16:17 +02:00
Sylvain Berfini
62daa5c1a3
Started early-media display
2019-03-29 15:22:11 +01:00
Sylvain Berfini
4edf8086ca
Removed google-services.json file from gitignore
2019-03-29 09:33:12 +01:00
Mickaël Turnel
df41e6743d
Don't call update_call after the device rotation as it will already take care of doing so
2019-03-28 15:09:35 +01:00
Sylvain Berfini
d8cc5b62f8
Do not toggle network reachabilty upon receiving a push while app is alive
2019-03-26 11:19:00 +01:00
Sylvain Berfini
2d2b551663
Fixed service notification setting being overwritten if android > 8
2019-03-26 11:16:43 +01:00
Sylvain Berfini
7cb275d054
Version bumped
2019-03-22 17:19:19 +01:00
Sylvain Berfini
f306797f71
Fixed transparency issue in side menu while app on landscape
2019-03-22 16:52:19 +01:00
Sylvain Berfini
a79e63f0c6
Use new FileTransferInProgress state
2019-03-22 16:46:13 +01:00
Sylvain Berfini
ea08f420a7
Dark mode buttons invisible text fix
2019-03-22 16:17:40 +01:00
Sylvain Berfini
178cf2ce9b
Added cancel button for file transfer
2019-03-22 16:06:20 +01:00
Sylvain Berfini
002cbd7008
Added missing hints in assistant & contact editor input text fields
2019-03-22 15:55:27 +01:00
Sylvain Berfini
4c98e19869
Updated factory rc
2019-03-22 11:29:49 +01:00
Sylvain Berfini
49b45cab09
Fixed crash when going into android app settings and going back to linphone
2019-03-21 17:30:11 +01:00
Sylvain Berfini
9d1cfe2ea5
Version bumped
2019-03-21 17:01:17 +01:00
Sylvain Berfini
f78c42b9b0
Try to improve performances
2019-03-21 15:19:59 +01:00
Sylvain Berfini
21dc3402f4
Use Android PreferenceFragment instead of our own
2019-03-21 14:38:46 +01:00
Sylvain Berfini
3368158ea7
Resources improvements
2019-03-21 14:13:46 +01:00
Sylvain Berfini
0132c224c7
Improved code related to hiding empty one to one chat rooms
2019-03-21 13:59:14 +01:00
Sylvain Berfini
3c61e0e418
Renamed color to be easier to understand what they are
2019-03-21 13:50:23 +01:00
Sylvain Berfini
588e403369
Minor improvement over generated avatar text size in contact detail view
2019-03-21 13:30:40 +01:00
Sylvain Berfini
1600af7ebc
Sorted fonts
2019-03-21 13:10:41 +01:00
Sylvain Berfini
be9174b246
Finished renaming font_xx fonts to know what they are used for...
2019-03-21 11:59:37 +01:00
Sylvain Berfini
c2e40d7d07
Fixed text color for disabled text
2019-03-21 10:32:53 +01:00
Sylvain Berfini
46431fdd0c
Fixed issue with dynamic light/dark mode switch
2019-03-21 10:02:41 +01:00
Sylvain Berfini
d42f13d03f
Updated translations
2019-03-20 16:25:04 +01:00
Sylvain Berfini
ada3401232
Improvements over permission code
2019-03-20 15:10:53 +01:00
Sylvain Berfini
5d3a6e57de
Updated LIME server url
2019-03-20 14:24:51 +01:00
Sylvain Berfini
360c182f27
Fixed devices views
2019-03-20 13:59:44 +01:00
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
31480fb009
Updated build.gradle and README
2019-03-20 12:01:49 +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
9865ad9078
Fixed about page
2019-03-19 14:29:45 +01:00
Sylvain Berfini
5627bcf81b
Some UI improvements
2019-03-19 14:17:11 +01:00
Sylvain Berfini
cca253e1fa
Small tweak to make debug installations quicker
2019-03-18 16:19:30 +01:00
Sylvain Berfini
73f55677e8
Updated translations
2019-03-18 16:19:01 +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
9b43b3e248
Updated translations from transifex
2019-03-14 17:28:57 +01:00
Sylvain Berfini
15cf232bca
Version bumped
2019-03-14 17:14:04 +01:00
Sylvain Berfini
babca6fd24
Improved 3 dots resource
2019-03-14 17:02:09 +01:00
Sylvain Berfini
d3731ee3d1
Removed background drawable for chat room subject field
2019-03-14 16:53:58 +01:00
Sylvain Berfini
c19ebb8e50
Fixed font color in dark mode in history detail
2019-03-14 16:49:25 +01:00
Sylvain Berfini
bf88723f28
Some cleaning in settings
2019-03-14 16:45:27 +01:00
Sylvain Berfini
a17b19e43b
Use new maven repository
2019-03-14 15:17:29 +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
995a088490
Fixed issue with searchview background and edit contact row text color
2019-03-14 12:59:36 +01:00
Sylvain Berfini
449b50679a
Minor in-call UI fixes
2019-03-14 12:46:40 +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
20d84f40fd
Removed black margin above portrait video call
2019-03-13 08:46:20 +01:00
Sylvain Berfini
8c833c2ea3
Updated & reorganized rc files items
2019-03-12 09:07:32 +01:00
Sylvain Berfini
9e18bf6bcf
Fixed debug AAR used instead of release while creating a release if both exists
2019-03-11 17:32:22 +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
7fe461411d
Version bumped
2019-03-06 16:44:46 +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
7955f52182
UI minor improvements
2019-03-06 11:59:20 +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
684052c7b6
Increased imdn title space
2019-03-06 09:25:08 +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
5cce0fdce4
Fixed crash due to dialog layout
2019-03-05 13:42:20 +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
4537c52346
More resources improvements
2019-03-05 10:31:08 +01:00
Sylvain Berfini
ae19533c92
Fixed thumb of security switch + updated gradle tools version
2019-03-05 09:34:34 +01:00
Sylvain Berfini
60857bfd3d
Fixed issue with theme using light theme as base
2019-03-05 09:12:30 +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
9a1d593191
Removed comma from call history time format
2019-02-27 17:28:26 +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
Sylvain Berfini
8a811e9597
Fixed crash when contacts adapter is null
2019-02-25 12:36:49 +01:00
Sylvain Berfini
158dc1a574
Fixed display issue due to file transfer
2019-02-25 10:40:38 +01:00
Sylvain Berfini
b75f8245ab
Also use glide to load group chat avatar
2019-02-25 10:29:58 +01:00
Sylvain Berfini
95ee6beb27
Version bumped
2019-02-25 10:22:28 +01:00
Sylvain Berfini
b67ed5efca
Prevent chat room loaded twice causing subscribe not being sent
2019-02-25 08:54:07 +01:00
Sylvain Berfini
79fe557c30
Removed top marging above video in landscape
2019-02-22 11:09:12 +01:00
Sylvain Berfini
feb6312c93
If google-services.json file is not found, completely disable firebase dependency
2019-02-22 11:04:02 +01:00
Sylvain Berfini
9e076971a0
Fixed crash if contact permission isn't granted + auto fetch if granted while in contacts fragment
2019-02-22 10:27:20 +01:00
Sylvain Berfini
f110e817d5
Improved chat message display
2019-02-21 17:13:36 +01:00
Sylvain Berfini
15ab10b4cb
Fixed issue when destroying service
2019-02-21 15:27:34 +01:00
Sylvain Berfini
e77dc1e484
Updated translations
2019-02-21 15:02:10 +01:00
Sylvain Berfini
5a2d80e2ab
Fixed dialog message while deleting call log(s)
2019-02-21 14:59:32 +01:00
Sylvain Berfini
2220f5595d
Improved more code
2019-02-21 14:33:45 +01:00
Sylvain Berfini
ec64e6f8c6
Switched HistoryDetail contact avatar to avatar helper class
2019-02-21 12:51:21 +01:00
Sylvain Berfini
3a80db5b7f
Version bumped
2019-02-21 11:34:57 +01:00
Sylvain Berfini
fadcdf0825
Also use Glide for contacts' avatar
2019-02-21 11:07:41 +01:00
Sylvain Berfini
25d4c1b430
Using glide to display images in chat
2019-02-21 10:34:18 +01:00
Sylvain Berfini
a3c14faeb0
Added spinner while downloading incoming file
2019-02-21 09:08:16 +01:00
Sylvain Berfini
548128ea48
Use SDK network manager
2019-02-21 08:19:57 +01:00
Sylvain Berfini
908edbaab5
Prefixed all logs from LinphoneManager class by the same tag
2019-02-20 15:39:07 +01:00
Sylvain Berfini
4c30791582
Log if user has restricted app from being allowed to run in background (Android 9+)
2019-02-20 15:09:52 +01:00
Sylvain Berfini
28c2b86b75
Use Linphone Log class instead of mediastreamer2's
2019-02-20 14:34:54 +01:00
Sylvain Berfini
49cee682dc
Using new addListener/removeListener instead of deprecated setListener for LoggingService, Player and FriendList
2019-02-20 11:31:28 +01:00
Sylvain Berfini
29670d63ff
Switched to multi listener
2019-02-20 11:07:56 +01:00
Sylvain Berfini
a876a35811
Updated translations
2019-02-20 10:56:40 +01:00
Sylvain Berfini
d507484453
Added local video preview to TextureOverlay so we can still send video while app is in background
2019-02-20 10:42:09 +01:00
Sylvain Berfini
cb1429c7be
Prevent video overlay creation if video call is paused by remote
2019-02-20 10:26:47 +01:00
Sylvain Berfini
956f2da8a1
Added logs to help debug sharing issues
2019-02-20 10:06:34 +01:00
Sylvain Berfini
4211842f6f
Fix crash if arguments is null
2019-02-19 20:17:32 +01:00
Sylvain Berfini
51e9d1507e
Improved UI when using external sharing mode to choose the chat room to use + added toast for contact picking as well
2019-02-19 17:26:46 +01:00
Sylvain Berfini
3a1a1f7102
Allow multiple image sharing through linphone
2019-02-19 16:12:18 +01:00
Sylvain Berfini
86ca3ac16b
Read firebase push sender if from google-services.json instead of non_localizable_custom
2019-02-19 10:52:32 +01:00
Sylvain Berfini
85fa30623d
Using new methods of Firebase push messaging
2019-02-19 10:40:11 +01:00
Sylvain Berfini
910ccd69c5
Ensure contacts list is updated after contact(s) removal
2019-02-18 11:50:24 +01:00
Sylvain Berfini
690fb488b7
Prevent crash if message is not found in ImdnFragment for some reason
2019-02-18 11:43:21 +01:00
Sylvain Berfini
66e1e39d1c
Fixed long text in incoming messages going further right than the right anchor of outgoing messages
2019-02-14 15:45:03 +01:00
Sylvain Berfini
db936fb2cc
Fixed display issue with latest changes
2019-02-14 15:37:14 +01:00
Sylvain Berfini
d3ee5dd349
Improved chat bubble width if multiline
2019-02-14 14:35:19 +01:00
Sylvain Berfini
b96ef0ecc6
Workaround to allow client group chat with 1 participant without being one to one
2019-02-14 11:40:15 +01:00
Sylvain Berfini
ac2ddf83b4
Improved multi content messages handling
2019-02-14 11:36:38 +01:00
Sylvain Berfini
83dbf54c9d
Fixed chat room creation issues
2019-02-13 16:31:05 +01:00
Sylvain Berfini
1a42eb7802
Go to the correct basic chat room if you have multiple with the same remote address but different local addresses
2019-02-13 15:48:43 +01:00
Sylvain Berfini
8b2a46922d
Improved keyboard visible detection algorithm (was broken on Blackberry Priv)
2019-02-11 16:51:38 +01:00
Sylvain Berfini
ec00aecf8d
Fixed crash on Android < 7
2019-02-11 14:15:29 +01:00
Sylvain Berfini
c68d15ec22
Disable outgoing call receiver for now
2019-02-08 15:55:36 +01:00
Sylvain Berfini
0b3b160545
Version bumped
2019-02-08 15:44:18 +01:00
Sylvain Berfini
656bf89617
Updated config to be back on sip.linphone.org by default + update lime x3dh server url
2019-02-08 15:27:06 +01:00
Sylvain Berfini
ea2edd7496
Removed 2 callbacks who no longer exists
2019-02-06 14:24:42 +01:00
Sylvain Berfini
5480a829ad
More fixes & improvements regarding contacts
2019-01-31 15:18:36 +01:00
Sylvain Berfini
79d0f17c09
Code improvement
2019-01-31 14:10:43 +01:00
Sylvain Berfini
4c394c9f1b
Fixes & improvements for contacts, most of them for tablets
2019-01-30 16:42:47 +01:00
Sylvain Berfini
81905e853a
Fixed first contact being displayed after edition instead of last one on tablets
2019-01-30 16:01:35 +01:00
Sylvain Berfini
96a23cf16d
Using new device.getName() API
2019-01-30 15:56:06 +01:00
Sylvain Berfini
f826bfe474
Use git describe to generate apk names
2019-01-30 12:35:12 +01:00
Sylvain Berfini
fac1808b3d
Some minor improvements
2019-01-24 11:11:23 +01:00
Sylvain Berfini
ca65218d13
Fixed other issues regarding voice mail count
2019-01-24 10:45:31 +01:00
Sylvain Berfini
818177e374
Fixed array out of bound issue
2019-01-23 12:45:52 +01:00
Sylvain Berfini
53f472d04e
Version bumped
2019-01-18 11:41:33 +01:00
Sylvain Berfini
c67f63b4ef
Removed hindi string resources
2019-01-18 11:39:46 +01:00
Sylvain Berfini
84f87b3b1f
Downloaded updated translations from transifex
2019-01-18 11:38:32 +01:00
Sylvain Berfini
890b103fcd
Fixed some englisg strings
2019-01-18 11:24:11 +01:00
Sylvain Berfini
82f92e2768
Removed references to Huawei in strings
2019-01-14 17:30:05 +01:00
Sylvain Berfini
7dc5050142
Added custom boolean config option to set notification bar color the dark version of Linphone's primary's
2019-01-14 15:07:08 +01:00
Sylvain Berfini
84f3d4ebd9
Fixed linphone's ringtone + increased version number
2019-01-11 15:45:31 +01:00
Sylvain Berfini
93f860d136
Removed limit on magic search results + fixed crash + removed uid from call display + fixed manually entered address in chat room creation being removed if security toggled
2019-01-04 10:03:52 +01:00
Sylvain Berfini
19359e03a0
Fixed display of sip address in history detail when calling addresses with gruu
2019-01-03 15:23:09 +01:00
Sylvain Berfini
f00f016423
Disable ourself in group chat room creation
2019-01-03 11:18:49 +01:00
Sylvain Berfini
e931733ebf
Prevent crashes if contact is null
2019-01-02 17:28:28 +01:00
Sylvain Berfini
fb88c5df48
Fixed selection lost upon rotation in chat room creation
2019-01-02 15:22:11 +01:00
Sylvain Berfini
c0e7462aad
Removed todos in chat room creation
2019-01-02 15:17:12 +01:00
Sylvain Berfini
ad7a9e351e
Fixed crash if search result doesn't have an address
2019-01-02 11:21:37 +01:00
Sylvain Berfini
31e81fdd91
Started improvements on how we use the magic search bar
2018-12-21 14:00:30 +01:00
Sylvain Berfini
e333e5a58a
Split video overlay into 2 classes
2018-12-14 17:00:19 +01:00
Sylvain Berfini
86b8fcd5e6
Switch back to master branch for maven repository
2018-12-14 10:08:44 +01:00
Sylvain Berfini
a88fe1f8f2
Improved sorting & listener calls on presence received
2018-12-13 11:29:37 +01:00
Sylvain Berfini
012a31cf49
Updated name of recordings menu
2018-12-13 11:25:51 +01:00
Sylvain Berfini
4363a0659d
Started using friends capabilities for group chat and LIME
2018-12-13 11:24:25 +01:00
Sylvain Berfini
134123358b
All top bars with titles now look the same
2018-12-12 14:49:46 +01:00
Sylvain Berfini
a1619b24f1
Removed useless annotations
2018-12-12 14:33:45 +01:00
Sylvain Berfini
15053ace61
Added mark as read notification action for chat messages + refactoring
2018-12-12 14:29:32 +01:00
Sylvain Berfini
0e504d2a20
Fixed issue with video dialog in call
2018-12-12 10:02:10 +01:00
Sylvain Berfini
a21958e131
Moved power saver code to DeviceUtils class + removed Huawei mentions and made it more global
2018-12-11 09:40:35 +01:00
Sylvain Berfini
760a81a40e
Use doNotAskAgain feature from dialog for Huawei hack
2018-12-10 17:42:08 +01:00
Sylvain Berfini
527dd8f7b9
Actually this permission wasn't necessary
2018-12-10 17:36:11 +01:00
Sylvain Berfini
1f8766808f
Fixed crash due to permission for sync account on Huawei
2018-12-10 17:32:05 +01:00
Sylvain Berfini
7c5f3dcb9c
Also added a setting next to push setting to go to Huawei settings for protected apps
2018-12-10 17:26:01 +01:00
Sylvain Berfini
9b0fa01310
Fixed crash on Huawei (added permission) + improved huawei popup using our dialog template
2018-12-10 17:20:11 +01:00
Sylvain Berfini
adb3506cce
Trying workaround for Huawei devices...
2018-12-10 16:21:25 +01:00
Sylvain Berfini
74ff0d8f4f
Added more logs for contacts + removed unused code
2018-12-10 14:17:15 +01:00
Sylvain Berfini
1420ff0d2f
Updated timespan for grouping messages to 5 min
2018-12-10 11:37:40 +01:00
Sylvain Berfini
37fa5aa9aa
Added photo edition for contact
2018-12-10 09:42:35 +01:00
Sylvain Berfini
a18c2262dc
Almost finished contact edition
2018-12-08 16:20:39 +01:00
Sylvain Berfini
46319c6e20
More work on contacts, starting edition/removal
2018-12-08 15:41:04 +01:00
Sylvain Berfini
5b20ee25b2
Fixed missing action in native contact app
2018-12-07 16:28:24 +01:00
Sylvain Berfini
ce6e5fd714
Contact creation is almost OK, still missing visible linphone action in native app
2018-12-07 16:11:51 +01:00
Sylvain Berfini
998640fadd
Contact creation is OK but are invisible upon restart
2018-12-07 15:10:06 +01:00
Sylvain Berfini
16ae046543
Split LinphoneContact into two classes, one dedicated to Android contact API
2018-12-07 14:13:19 +01:00
Sylvain Berfini
7614c7c14f
Fixed mimetype in Manifest
2018-12-07 10:17:39 +01:00
Sylvain Berfini
e12c82cd20
Added logs
2018-12-06 22:45:52 +01:00
Sylvain Berfini
573bf2366a
Fixes & improvements but contact creation still fails...
2018-12-06 17:49:08 +01:00
Sylvain Berfini
fdefb77925
Improved code
2018-12-06 16:54:27 +01:00
Sylvain Berfini
0ef866c3e3
Fixed missing presence on contacts at startup sometimes
2018-12-06 16:20:39 +01:00
Sylvain Berfini
fc5da7f57d
This seems to fix contact edition issue + added refresher on contact list
2018-12-06 15:56:14 +01:00
Sylvain Berfini
9d66458f36
Improvements on package name use (since we had .debug to it sometimes) + fixed disapearing SIP contacts if they only have presence and no real SIP URI
2018-12-06 15:44:34 +01:00
Sylvain Berfini
54e7760fdd
Fixed empty contacts issue after a contact has been edited/created/deleted
2018-12-06 12:28:36 +01:00
Sylvain Berfini
385e72ea9b
Moved AsyncContactsLoader to it's own file
2018-12-06 11:40:33 +01:00
Sylvain Berfini
4a529b9691
Fixed crashs
2018-12-06 11:12:12 +01:00
Sylvain Berfini
e82537dbb6
More unused code removed
2018-12-05 13:48:10 +01:00
Sylvain Berfini
3802deee19
Code cleaning & code improvements reported by android studio
2018-12-05 13:35:05 +01:00
Sylvain Berfini
9300877d12
Code refactoring: renamed private variable to start with m (or s if static) and removed unused code
2018-12-05 11:55:14 +01:00
Sylvain Berfini
3494ae1180
Also use SDK version instead of Core's in UserAgent
2018-12-05 10:04:54 +01:00
Sylvain Berfini
c922192985
Replaced Linphone's Core version by SDK version in about fragment
2018-12-04 15:35:39 +01:00
Sylvain Berfini
a196529eb2
Temporarily use tmp/lime_v2 branch as maven repository for AARs
2018-12-03 14:33:00 +01:00
Sylvain Berfini
9237db2721
Added lime to org.linphone.specs list
2018-12-03 14:25:28 +01:00
Sylvain Berfini
480c6a277b
Set default video filter in factory_rc
2018-12-03 14:13:45 +01:00
Mickaël Turnel
37e2361847
Disable record button if no record path is present in call params
2018-12-03 13:49:17 +01:00
Sylvain Berfini
b746eaad31
Fixed call recording issue depending where in the code the call was started
2018-12-03 13:17:15 +01:00
Sylvain Berfini
300ef34716
Version bumped
2018-11-30 16:18:09 +01:00
Mickaël Turnel
5d44961eda
Merge branch 'feature/qrcode_integration' into feature/release-4.1
2018-11-30 16:09:10 +01:00
Mickaël Turnel
0d80852531
Clean code
2018-11-30 16:02:22 +01:00
Sylvain Berfini
268f830674
Fixed crash after remote provisioning
2018-11-30 15:35:21 +01:00
Mickaël Turnel
51eb4db7bd
Replaced surfaceview with textureview
2018-11-30 13:55:04 +01:00
Mickaël Turnel
04207ebcef
Merge branch 'dev_qrcode' into feature/qrcode_integration
...
# Conflicts:
# app/src/main/AndroidManifest.xml
# app/src/main/java/org/linphone/assistant/AssistantFragmentsEnum.java
# res/layout/video.xml
# src/android/org/linphone/LinphoneManager.java
# src/android/org/linphone/assistant/AssistantActivity.java
# src/android/org/linphone/assistant/RemoteProvisioningActivity.java
# src/android/org/linphone/assistant/RemoteProvisioningFragment.java
# src/android/org/linphone/assistant/WelcomeFragment.java
# submodules/bcmatroska2
# submodules/belcard
# submodules/cmake-builder
# submodules/externals/openh264
# submodules/externals/zxing-cpp
# submodules/linphone
# submodules/mediastreamer2
# submodules/oRTP
2018-11-30 11:24:27 +01:00
Sylvain Berfini
fc8082a427
Version bumped
2018-11-30 10:49:02 +01:00
Sylvain Berfini
f0f9e1302b
Hide bottom bar and added back button while on recordings view
2018-11-30 10:47:39 +01:00
Sylvain Berfini
ebf69f01ee
Fixed crash due to reference to android.support.v7 package instead of androix
2018-11-30 10:39:09 +01:00
Sylvain Berfini
1f6d92b92a
Huge code refactoring using google tool
2018-11-30 10:31:22 +01:00
Sylvain Berfini
60feb938d4
Updated build.gradle with definitive way of using aars
2018-11-30 10:21:47 +01:00
Sylvain Berfini
9c29567b88
Merge branch 'feature/release-4.1-auto-format-code' into feature/release-4.1
2018-11-30 09:33:46 +01:00
Mickaël Turnel
bfafc942e5
Merge branch 'feature/call-recorder' into feature/release-4.1
2018-11-30 09:31:51 +01:00
Mickaël Turnel
3ede727936
Removed useless click listener
2018-11-30 09:30:48 +01:00
Mickaël Turnel
8fb074b914
Renamed recordings.xml to recordings_list.xml
2018-11-30 09:30:28 +01:00
Mickaël Turnel
b52e3905cc
Fix deletion of recordings not working
2018-11-29 17:42:44 +01:00
Sylvain Berfini
feb7c7ec14
Use 4.1 or newer version of aar
2018-11-29 17:34:49 +01:00
Sylvain Berfini
9ebd4e71f1
Revert to old way of using AARs...
2018-11-29 16:23:29 +01:00
Sylvain Berfini
d14e124cc5
Updated way of using maven AARs
2018-11-29 16:15:41 +01:00
Mickaël Turnel
a9c730e26b
Fix various bugs
2018-11-29 14:14:25 +01:00
Sylvain Berfini
f46fc361bc
Improved delete message for contacts
2018-11-29 12:06:38 +01:00
Sylvain Berfini
77878920fb
Removed unused code
2018-11-29 11:57:32 +01:00
Sylvain Berfini
c25cbdc68b
Fixed add contact from call history if address contains gruu
2018-11-29 11:35:47 +01:00
Sylvain Berfini
d6811c3e5e
Started to toy around with the native contact editor (disabled by default)
2018-11-29 11:31:01 +01:00
Sylvain Berfini
41858e4361
Fixed issue in video call fragment related to zoom
2018-11-29 10:28:23 +01:00
Sylvain Berfini
eeb1672948
Fixed display of room events in 1 to 1
2018-11-29 10:15:12 +01:00
Sylvain Berfini
c378cedf2b
Added version code in about page to keep track of which version is installed easily
2018-11-28 17:24:33 +01:00
Sylvain Berfini
594e322e04
Version bumped
2018-11-28 14:32:52 +01:00
Sylvain Berfini
beb92a545a
Fixed avatar display
2018-11-28 14:20:03 +01:00
Sylvain Berfini
f9a8586701
Fixed crash if more than 2 cameras and a front one has id > 2 + added incoming files images to notifications if automatically downloaded
2018-11-28 14:08:27 +01:00
Sylvain Berfini
651ce6f223
Fixed some group chat events visible in one-to-one rooms
2018-11-28 12:50:46 +01:00
Sylvain Berfini
6ea6389939
Workaround for a crash while rotating the device
2018-11-28 12:36:12 +01:00
Sylvain Berfini
58801d484d
Finished big pictures preview in chat
2018-11-28 12:12:20 +01:00
Sylvain Berfini
0afb297a63
Started big previews
2018-11-28 11:43:46 +01:00
Sylvain Berfini
78c085e630
Improved BitmapWorkerTask to rotate and scale an image in one operation
2018-11-28 11:34:45 +01:00
Sylvain Berfini
d2198518cc
Fixed issue with file transfer messages not being updated
2018-11-28 11:12:04 +01:00
Sylvain Berfini
7370712dc3
Added logs to make it easier to debug push notifications
2018-11-28 10:52:48 +01:00
Sylvain Berfini
c1c2bf6acb
Version bumped
2018-11-27 17:30:25 +01:00
Sylvain Berfini
e59531a36a
Use new chat bubbles by default
2018-11-27 17:09:09 +01:00
Sylvain Berfini
4aac3757c6
Fixed bitmap rotation and scaling
2018-11-27 17:07:32 +01:00
Sylvain Berfini
bd89b15de7
Use org.linphone.utils BitmapAsync class
2018-11-27 17:05:10 +01:00
Sylvain Berfini
d1f7a51cf5
Merge branch 'feature/auto_download_incoming_file_transfer_messages' into feature/release-4.1
2018-11-27 16:46:36 +01:00
Sylvain Berfini
f5c6abbc83
Fixes due to using 2 Adapters
2018-11-27 15:47:57 +01:00
Sylvain Berfini
b194374bff
Changes to temporarily keep both chat bubbles designs
2018-11-27 15:34:25 +01:00
Sylvain Berfini
c1c6915481
Merge branch 'feature/release-4.1-new-chat-bubbles' into feature/release-4.1
2018-11-27 14:48:35 +01:00
Sylvain Berfini
4ce6789774
Duplicated ChatMessages ViewHolder and Adapter to allow merge feature/release-4.1-new-chat-bubbles branch and have both
2018-11-27 14:48:32 +01:00
Sylvain Berfini
fa0849f0c3
Fixed issue in chats list
2018-11-27 13:27:01 +01:00
Sylvain Berfini
82dabdf27d
Improved chat room view in chat rooms list when last message is file transfer
2018-11-27 10:03:03 +01:00
Sylvain Berfini
8d59ee89f2
Reduced back button size to match other icons
2018-11-27 09:58:45 +01:00
Sylvain Berfini
69d25ff746
Fixed security event display
2018-11-26 16:19:55 +01:00
Sylvain Berfini
8d10836a59
Merge branch 'feature/release-4.1' into feature/release-4.1-new-chat-bubbles
2018-11-26 16:11:32 +01:00
Sylvain Berfini
4590020cce
Version bumped
2018-11-26 16:08:00 +01:00
Sylvain Berfini
cb99b78ae5
Fixed spacing between images in files upload list
2018-11-26 16:06:33 +01:00
Mickaël Turnel
e9fccf4ccd
Fix conflicts after rebase
2018-11-26 16:05:32 +01:00
Sylvain Berfini
d29c6e9740
Fixed display issue for security events
2018-11-26 15:55:38 +01:00
Mickaël Turnel
576d769f46
Add recordings list view
2018-11-26 15:30:22 +01:00
Mickaël Turnel
ec2505069a
Moved and renamed history
2018-11-26 15:28:32 +01:00
Mickaël Turnel
90774931d7
Clean acceptCall code and add recordFile in params before accepting a call
2018-11-26 15:25:20 +01:00
Mickaël Turnel
eb1a3f0e98
Set record file before initiating a call
2018-11-26 15:25:20 +01:00
Mickaël Turnel
bcb5e2da66
Add call recording functionality in call view
2018-11-26 15:25:20 +01:00
Sylvain Berfini
75a4e113d1
Fixed avatar for manually entered addresses in smart address book
2018-11-26 14:59:00 +01:00
Sylvain Berfini
ec0368d254
Fixed back when in settings
2018-11-26 13:53:07 +01:00
Sylvain Berfini
87148b8fda
Apply google formatter before each build
2018-11-26 11:40:45 +01:00
Sylvain Berfini
8f3c092f80
Added spotless
2018-11-26 11:18:15 +01:00
Sylvain Berfini
8b56833e32
Hide back button in chat view on tablets
2018-11-26 11:03:06 +01:00
Sylvain Berfini
93b26bfdaf
Improved labels when lists are empty
2018-11-25 20:47:44 +01:00
Sylvain Berfini
94f792c6e5
Fixed IMDN view display
2018-11-25 20:40:37 +01:00
Sylvain Berfini
dc8c5c3e2d
Fixed display of deletion checkbox in edit mode
2018-11-25 19:25:18 +01:00
Sylvain Berfini
404c92da9f
Added back async image loading in chat bubbles
2018-11-25 10:01:41 +01:00
Sylvain Berfini
6d9b2ab592
Started download button for incoming files in chat
2018-11-24 10:30:03 +01:00
Sylvain Berfini
342ffe4981
Fixed firebase always disabled
2018-11-24 09:46:31 +01:00
Sylvain Berfini
92b33ef71c
Improved code related to top bar in some views
2018-11-23 18:09:34 +01:00
Sylvain Berfini
851b219775
Fixed display of chat events
2018-11-23 17:39:33 +01:00
Sylvain Berfini
0394ca2525
Improved code
2018-11-23 17:36:06 +01:00
Sylvain Berfini
6035ea2732
Display files in new chat bubble
2018-11-23 17:24:45 +01:00
Sylvain Berfini
b9e424a2de
Displaying pictures (todo: add back async loading)
2018-11-23 17:04:11 +01:00
Sylvain Berfini
6d9339b463
Migrated to androidX
2018-11-23 16:30:14 +01:00
Sylvain Berfini
cd0148d4b0
Started new chat bubble design
2018-11-23 16:00:44 +01:00
Sylvain Berfini
f7c2f01a31
Removed process_outgoing_calls permission from top level manifest + increased version number
2018-11-23 15:34:35 +01:00
Sylvain Berfini
d118176a74
Remove code mistakenly commited
2018-11-22 17:35:46 +01:00
Sylvain Berfini
fec86cacc8
Notifications improvements
2018-11-22 17:34:02 +01:00
Sylvain Berfini
2d905fba50
Forgot to rename HistoryViewHolder somewhere
2018-11-22 17:11:29 +01:00
Sylvain Berfini
e48ec8219d
Renamed some classes for harmonization purposes
2018-11-22 17:09:03 +01:00
Sylvain Berfini
c913577f93
Put code for call history in the same place
2018-11-22 16:08:59 +01:00
Sylvain Berfini
a9035665d4
Forgot to add license header
2018-11-22 16:04:52 +01:00
Sylvain Berfini
fd769231ac
Improved code storage
2018-11-22 15:56:17 +01:00
Sylvain Berfini
3810080c79
Update unread message count after chat room deletion
2018-11-22 09:28:43 +01:00
Sylvain Berfini
8fe438cb00
Added -debug suffix to versionName, so in about page we can know if app is release or debug flavor
2018-11-21 12:49:40 +01:00
Sylvain Berfini
8a77ab0425
Enum value name has changed
2018-11-21 12:22:55 +01:00
Sylvain Berfini
9e7d0df378
Fixed crash + align gradle version to the same we use to build the SDK
2018-11-21 12:15:21 +01:00
Sylvain Berfini
37fed6852d
Fixed goToHistory when clicking on missed call notification
2018-11-21 11:14:09 +01:00
Sylvain Berfini
b16923ac1c
Cleaning LinphoneService a bit
2018-11-21 10:43:30 +01:00
Sylvain Berfini
6c515734bc
Use round images for notifications' contacts' pictures
2018-11-21 10:21:56 +01:00
Sylvain Berfini
0048482d1c
Added sender icon & message timestamp
2018-11-21 10:12:38 +01:00
Sylvain Berfini
dc170e357e
Added ForegroundService permission to Manifest for Android 9
2018-11-21 10:02:01 +01:00
Sylvain Berfini
0d78e2291a
Fixes & improvements
2018-11-20 17:52:40 +01:00
Sylvain Berfini
601259f15e
Added Compatibility class level 28
2018-11-20 17:20:21 +01:00
Sylvain Berfini
1e6fb279c0
Cleaned LinphoneService a bit, moved all notifications related code to another class
2018-11-20 17:10:05 +01:00
Sylvain Berfini
886b5a36c0
Android 9 requires a new permission for foreground services
2018-11-20 14:31:33 +01:00
Sylvain Berfini
0f2bd3a52a
Added setting to disable vibration while incoming call is ringing
2018-11-20 11:01:55 +01:00
Sylvain Berfini
c394285a87
Use red color for security events + improved layout
2018-11-19 17:18:13 +01:00
Sylvain Berfini
dc17d44347
More improvements on call layout
2018-11-19 16:35:20 +01:00
Sylvain Berfini
1caacbd487
Forgot to hide numpad in portrait
2018-11-19 16:20:12 +01:00
Sylvain Berfini
196fde1a93
Started to improve call layout
2018-11-19 16:16:55 +01:00
Sylvain Berfini
060c4ca33a
Removed prepare.py that was forgotten
2018-11-19 15:56:00 +01:00
Sylvain Berfini
e7d67fdfeb
Gymnastics to allow accessibility tools to answer or decline call when screen is locked ( https://developer.android.com/guide/topics/ui/accessibility/custom-views#custom-touch-events )
2018-11-19 13:39:57 +01:00
Sylvain Berfini
ffc9a427d5
Added back staging settings
2018-11-19 12:55:10 +01:00
Sylvain Berfini
471b6349c7
Auto download of incoming file transfer messages
2018-11-19 12:41:45 +01:00
Sylvain Berfini
07c1cee714
Improved app's build.gradle
2018-11-19 11:59:12 +01:00
Sylvain Berfini
92e8c1c232
Improved keystore properties
2018-11-19 10:42:14 +01:00
Sylvain Berfini
6b4a091051
Fixes for release
2018-11-19 10:27:25 +01:00
Sylvain Berfini
dc998e435c
Fixed some lint warnings + updated min SDK version to 21 + code cleaning
2018-11-19 10:14:43 +01:00
Sylvain Berfini
b177d5181c
Fixed missing space in chat list fragment
2018-11-17 16:38:42 +01:00
Sylvain Berfini
f33c4b8000
Fixed unread chat message count in tab bar not updated after reply in notification
2018-11-16 17:26:51 +01:00
Sylvain Berfini
cd1449c157
Improved incoming call's answer and delete buttons UI
2018-11-16 16:24:15 +01:00
Sylvain Berfini
1491cb9710
Always keep hangup action in call notification + fixed multiple call notifications issue
2018-11-16 15:43:42 +01:00
Sylvain Berfini
82a81e5d5d
Added answer/hangup buttons to incoming call notifications
2018-11-16 15:07:47 +01:00
Sylvain Berfini
15af61c83a
Added Reply button to incoming chat messages notifications
2018-11-16 14:09:39 +01:00
Sylvain Berfini
9c41b63769
Updated README, gitignore and build.gradle
2018-11-16 10:57:01 +01:00
Sylvain Berfini
ac24369382
Removed linphone-sdk submodule
2018-11-16 10:33:03 +01:00
Sylvain Berfini
6059c6cbae
Fixed use of our maven repository for SDK with correct version number
2018-11-15 14:36:05 +01:00
Sylvain Berfini
e02348eaf2
Updated way of using locally generated aar
2018-11-15 13:53:23 +01:00
Sylvain Berfini
142930d1cc
Added billing dependency for InAppPurchases
2018-11-15 13:13:27 +01:00
Sylvain Berfini
73ad8257a1
Always use firebase dependency
2018-11-15 13:12:44 +01:00
Sylvain Berfini
11eb13931c
Cleaned app's project structure
2018-11-15 13:06:12 +01:00