Commit graph

332 commits

Author SHA1 Message Date
Sylvain Berfini
489483e22a Add back buttons in new fragments 2024-07-15 16:10:34 +02:00
Sylvain Berfini
b93f75aade Improved account avatar 2024-07-15 16:10:34 +02:00
Sylvain Berfini
8342259054 Bumped min SDK to Android 9.0 2024-07-15 16:10:34 +02:00
Sylvain Berfini
973afe08c5 Added numpad 2024-07-15 16:10:34 +02:00
Sylvain Berfini
ab151cc409 Fixed performances issue by replacing suggestions recyclerview by linearlayout... 2024-07-15 16:10:34 +02:00
Sylvain Berfini
728fa279dd Added QR code scanner 2024-07-15 16:10:34 +02:00
Sylvain Berfini
476eabd0fe Trying to route audio using androidx Telecom API... 2024-07-15 16:10:34 +02:00
Sylvain Berfini
39ad8347c7 Started playing around with alerts 2024-07-15 16:10:34 +02:00
Sylvain Berfini
5af3a490d4 Added contact export as vCard from contacts list 2024-07-15 16:10:34 +02:00
Sylvain Berfini
32c5f56be1 Added confirmation dialog when trying to call a particular contact device to increase trust 2024-07-15 16:10:33 +02:00
Sylvain Berfini
7016afa6f8 Added trust explanation dialog in contact detail + improved DialogUtils class 2024-07-15 16:10:33 +02:00
Sylvain Berfini
ca5648ed03 Added output audio devices selection menu 2024-07-15 16:10:33 +02:00
Sylvain Berfini
e0f6121dc9 Improvements for video calls 2024-07-15 16:10:33 +02:00
Sylvain Berfini
c79f2896da Started audio routes 2024-07-15 16:10:33 +02:00
Sylvain Berfini
a02896333a Changes 2024-07-15 16:10:33 +02:00
Sylvain Berfini
409e658f80 New icons from phosphoricons library + moved blue toast from fragment to activty 2024-07-15 16:10:33 +02:00
Sylvain Berfini
0c8bd49908 Started notifications manager for calls 2024-07-15 16:10:33 +02:00
Sylvain Berfini
52238e5d27 Fixed a few things with AvatarView 2024-07-15 16:10:33 +02:00
Sylvain Berfini
14d1726a7f Disable save contact if no firstname or lastname is set + when adding contact from call history, pre-propulate SIP address 2024-07-15 16:10:33 +02:00
Sylvain Berfini
8bba5ea2b6 Added thread annotations to constructors + some missing other ones 2024-07-15 16:10:33 +02:00
Sylvain Berfini
ce2a9b0bde Preventing crash due to keyboard visibility listener + improved suggestions list 2024-07-15 16:10:33 +02:00
Sylvain Berfini
10bd90ab18 Fixed issue with picture 2024-07-15 16:10:33 +02:00
Sylvain Berfini
78edc79fc2 Using annotations to check which method is called from which thread 2024-07-15 16:10:33 +02:00
Sylvain Berfini
4018155899 Added activity monitor & presence status 2024-07-15 16:10:33 +02:00
Sylvain Berfini
4ac78c5b30 Added confirmation dialog when going back during new/edit contact 2024-07-15 16:10:33 +02:00
Sylvain Berfini
ab15d05ffd Added sharing/removal of contact 2024-07-15 16:10:33 +02:00
Sylvain Berfini
4a98610b67 Added contact image picker + favourite toggle 2024-07-15 16:10:33 +02:00
Sylvain Berfini
f4a53bee61 Started to allow for SIP address & phone number in new/edit contact form 2024-07-15 16:10:33 +02:00
Sylvain Berfini
b2a89a46ca Added delete all call logs menu & dialog 2024-07-15 16:10:33 +02:00
Sylvain Berfini
e5bbe3a553 Reworked presence badge 2024-07-15 16:10:33 +02:00
Sylvain Berfini
5e1c681a8d Started account login & proper display of accounts 2024-07-15 16:10:33 +02:00
Sylvain Berfini
8be39a6871 Updated list of call log icon depending on status and dir + text color 2024-07-15 16:10:33 +02:00
Sylvain Berfini
3a50ab3b91 Added call history in call log details 2024-07-15 16:10:33 +02:00
Sylvain Berfini
f368114b88 Added first version of ZRTP SAS confirmation dialog 2024-07-15 16:10:33 +02:00
Sylvain Berfini
c4b0bf0ee0 Started call actions 2024-07-15 16:10:33 +02:00
Sylvain Berfini
fb9acf8da4 Added green & blue toasts + animation (added copy number to clipboard feature) 2024-07-15 16:10:33 +02:00
Sylvain Berfini
68c132b003 Started outgoing calls 2024-07-15 16:10:33 +02:00
Sylvain Berfini
f365a43f7b Added number/address picker dialog 2024-07-15 16:10:32 +02:00
Sylvain Berfini
84e05e9490 Started calls list fragments 2024-07-15 16:10:32 +02:00
Sylvain Berfini
7c0f9585e7 Improved emoji compat use for contacts 2024-07-15 16:10:32 +02:00
Sylvain Berfini
8bb88f397e More work on contact details 2024-07-15 16:10:32 +02:00
Sylvain Berfini
437fa5c128 Added favourites contacts list 2024-07-15 16:10:32 +02:00
Sylvain Berfini
f104d5c891 Moved fragments in dedicated folders + started calls by creating empty files 2024-07-15 16:10:32 +02:00
Sylvain Berfini
bb22845b54 Changes to use shared main view model for sliding pane state 2024-07-15 16:10:32 +02:00
Sylvain Berfini
319a971080 Locking orientation once app has started 2024-07-15 16:10:32 +02:00
Sylvain Berfini
7c8d11ca20 Using new lib to display avatars 2024-07-15 16:10:32 +02:00
Sylvain Berfini
1d9684e11e Started to display contacts 2024-07-15 16:10:32 +02:00
Sylvain Berfini
3bceafef80 Use AppCompatTextView + only one bottom nav bar layout 2024-07-15 16:10:32 +02:00
Sylvain Berfini
5dfd04ad70 Changes 2024-07-15 16:10:32 +02:00
Sylvain Berfini
58d2362390 Fixed keyboard & contacts search bar 2024-07-15 16:10:32 +02:00