Commit graph

46 commits

Author SHA1 Message Date
Sylvain Berfini
35a2010488 Added a custom setting to allow fetching all device contacts + added debu logs 2019-07-01 15:05:38 +02:00
Sylvain Berfini
6ba56bb8f2 Performance fix for diff utils in chat rooms list, using library's chat room sort & filter 2019-07-01 13:14:21 +02:00
Sylvain Berfini
3f7d43aa2a Finished contacts shortcut in laucher feature 2019-06-27 16:33:04 +02:00
Sylvain Berfini
45254d3261 Performances improvements 2019-06-26 12:31:05 +02:00
Sylvain Berfini
d80891729d Removed unused non_localizable_custom 2019-06-17 10:17:47 +02:00
Sylvain Berfini
0cfb7e9503 Added camera preview on Dialer if device is a tablet (like on iPad) 2019-05-16 11:36:19 +02:00
Sylvain Berfini
11f292f835 Added force end-to-end encryption option + fixed disable chat send file option 2019-05-16 11:29:15 +02:00
Sylvain Berfini
a1ee586a13 Feature/reworked call code 2019-05-10 17:15:06 +02:00
Sylvain Berfini
fdb1e0ed60 Added shortcuts to most recent 1-1 chat rooms 2019-05-03 15:17:38 +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
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
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
7416f5fe41 Added a customization setting to show full SIP addresses in contact detail & editor 2019-04-17 14:44:59 +02:00
Sylvain Berfini
5c366f0af2 Added GNU GPL v2 link in about 2019-04-12 16:11:41 +02:00
Sylvain Berfini
fa5922bb72 Added privacy policy link on about page 2019-04-11 10:45:10 +02:00
Sylvain Berfini
626e90e1e6 Updated links 2019-04-10 11:23:45 +02:00
Sylvain Berfini
3fa0f1c774 Fixed recover password broken URL + updated translations 2019-04-10 10:33:41 +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
003fe44527 Minor fixes & changes 2019-04-08 16:02:10 +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
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
62daa5c1a3 Started early-media display 2019-03-29 15:22:11 +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
5d3a6e57de Updated LIME server url 2019-03-20 14:24:51 +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
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
0275b282a6 Cleaning friend list subscriptions related code 2019-03-04 10:43:52 +01:00
Sylvain Berfini
9a1d593191 Removed comma from call history time format 2019-02-27 17:28:26 +01:00
Sylvain Berfini
ac2ddf83b4 Improved multi content messages handling 2019-02-14 11:36:38 +01:00
Sylvain Berfini
fac1808b3d Some minor improvements 2019-01-24 11:11:23 +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
573bf2366a Fixes & improvements but contact creation still fails... 2018-12-06 17:49:08 +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
1f6d92b92a Huge code refactoring using google tool 2018-11-30 10:31:22 +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
0afb297a63 Started big previews 2018-11-28 11:43:46 +01:00
Sylvain Berfini
e59531a36a Use new chat bubbles by default 2018-11-27 17:09:09 +01:00
Sylvain Berfini
b194374bff Changes to temporarily keep both chat bubbles designs 2018-11-27 15:34:25 +01:00
Sylvain Berfini
cd0148d4b0 Started new chat bubble design 2018-11-23 16:00:44 +01:00
Sylvain Berfini
e02348eaf2 Updated way of using locally generated aar 2018-11-15 13:53:23 +01:00
Sylvain Berfini
11eb13931c Cleaned app's project structure 2018-11-15 13:06:12 +01:00
Renamed from res/values/non_localizable_custom.xml (Browse further)