Commit Graph
53 Commits
Author SHA1 Message Date
Juha Heinanen 7d943362c6 Minor code cleanup 2022-02-18 10:11:22 +02:00
Juha Heinanen 9ff543fd6d Minor code optimizations 2022-02-18 10:02:14 +02:00
Juha Heinanen e47f7bf855 Replaced Show Android Contacts setting with Contacts setting with possible
values 'baresip', 'Android', and Both
2022-02-17 18:00:44 +02:00
Juha Heinanen 24dbb94c31 Re-generate contact name list when baresip contacts are updated 2022-02-15 17:27:55 +02:00
Juha Heinanen 21714a82c4 Added possibility to use Android contacts 2022-02-13 12:51:59 +02:00
Juha Heinanen bfecd70422 Started work on Android contacts 2022-02-11 21:41:47 +02:00
Juha Heinanen af11b18bd7 Update also Android tel uri contact 2022-02-02 17:47:03 +02:00
Juha Heinanen d3a2282f03 Added Telephony Provider account configuration item
Added support for Contact tel URIs
Show account's STUN configuration items only if needed
Avoid some lint warnings in baresip.c
2022-02-02 11:36:08 +02:00
Juha Heinanen 861693a197 More permissions request improvements 2021-11-10 10:37:15 +02:00
Juha Heinanen 801c232793 Started to work on better permissions handling 2021-11-09 15:15:46 +02:00
Juha Heinanen 78dd278048 Use onClick listeners for all activity titles 2021-11-04 16:12:47 +02:00
Juha Heinanen 66d1efa63a Intent related code cleanups 2021-06-14 14:50:52 +03:00
Juha Heinanen cc9d2d4b28 Moved more constants to Constants
Use accountRequest in AccountListAdapter
No need for activity result in ContactListAdapter
Minor edits
2021-06-13 10:26:39 +03:00
Juha Heinanen e94f4765de Avoid warnings in ContactActivity 2021-06-08 09:29:08 +03:00
Juha Heinanen 355a030aa3 Use constant TAG as log tag everywhere 2021-05-14 13:47:26 +03:00
Juha Heinanen 1beff39220 Chat, call history, and contact related bug fixes 2021-03-27 10:25:55 +02:00
Juha Heinanen 56ee575ce2 Moved constant declarations inside classes 2021-03-26 16:24:41 +02:00
Juha Heinanen 1d95d8f1be More code laundry 2021-03-21 14:58:19 +02:00
Juha Heinanen 32f61016f2 Cleaned up some code and resources 2021-03-20 16:20:39 +02:00
Juha Heinanen 4267a20d4e Android contact enhancements 2021-01-25 16:53:08 +02:00
Juha Heinanen a262827e3a Allow exporting of baresip contacts to Android contacts 2021-01-25 09:50:12 +02:00
Juha Heinanen e570620615 Work on Android contacts 2021-01-23 18:59:37 +02:00
Juha Heinanen 1eea3aea48 Use correct rotation for contact avatar. 2021-01-23 11:17:21 +02:00
Juha Heinanen d8e257b112 Use view binding in contact acticity 2021-01-03 15:10:39 +02:00
Juha Heinanen f59774959d Moved constant declaration inside activity 2020-11-19 10:51:57 +02:00
Juha Heinanen 457df09497 - Getting rid of compiler warnings. 2020-04-10 12:12:13 +03:00
Juha Heinanen 8124c98e76 - Migraded project to AndroidX. 2020-04-09 16:25:57 +03:00
Juha Heinanen f1cdf52126 - Prevent crashes resulting from double clicking of various icons and
list items.
2020-03-30 16:07:41 +03:00
Juha Heinanen 94d373c273 - More work on string resources.
- Always use alert heading Notice when user enters invalid input.
2020-03-05 04:45:01 +02:00
Juha Heinanen 08ebb730ff - Small edits. 2019-11-23 12:23:51 +02:00
Juha Heinanen 6fc34b4f3d - More work on avatars. 2019-11-23 11:23:54 +02:00
Juha Heinanen 3308d3e561 - Started work on image avatars (only Contact Activity done so far).
- Do not allow " character in contact's name, since it can be used as
  SIP diaplay name.
2019-11-22 15:17:14 +02:00
Juha Heinanen 7cd561ce54 - Removed unused imports. 2019-11-20 06:06:45 +02:00
Juha Heinanen b7f3379d73 - More work on character avatars. 2019-11-20 05:27:23 +02:00
Juha Heinanen e72c587fa7 - Started work on letter based avatars. 2019-11-18 14:46:05 +02:00
Juha Heinanen bb75df705d - If contact's name is empty, use contact's SIP URI as contact's name.
- Relaxed checking of contact's name.
2019-11-15 04:03:26 +02:00
Juha Heinanen ac26c2256d - Added to main menu possibility to export and import all application date.
- Improved encryption/decryption of exported/imported data.  If accounts
  were exported, they need to be exported again.
- Lots of other implemetation improvements.
2019-10-09 11:48:26 +03:00
Juha Heinanen 040eb71b30 - Resume baresip to paused acticity instead of main activity. 2019-09-23 14:15:22 +03:00
Juha Heinanen 49ccc5c620 - Avoid compiler warning. 2019-08-27 14:01:32 +03:00
Juha Heinanen a1038c6908 - Allow changing of contact name also when only case of letters differ.
- When restoring contacts, do not require that URI is surrounded by
  angle brackets.
2019-06-06 17:18:14 +03:00
Juha Heinanen c66e20a6ed - New version 9.3.4.
- Use communication mode only when call is (being) established.
- Introduced 2.5 sec delay to placing of a call in order to avoid loss of
  audio at the beginning of call.
- Fixed initializing default contacts when baresip is started the first time.
- Clear call URI when call is closed.
2019-06-06 11:26:13 +03:00
Juha Heinanen 2d484cbfcc - If there is only one account, append account's domain to contact URI
given without hostpart.
2019-05-25 17:49:15 +03:00
Juha Heinanen e4fbb71d16 - Tried to align alerts with material design guidelines.
- Still more work on strings.
2019-05-11 15:27:35 +03:00
Juha Heinanen 4afe9ca23c - Added Debug config option to turn on/off logcat messages 2019-04-12 18:13:39 +03:00
Juha Heinanen 69daf94c37 - avoided a few compiler warnings about null values 2019-04-09 10:27:05 +03:00
Juha Heinanen 3bc93e5dd2 - added possibility to export/import contacts from Download folder
- requires WRITE_EXTERNAL_STORAGE permission
2018-12-03 08:55:29 +02:00
Juha Heinanen 18478c3436 - all user interface unrelated data is now kept in baresip service
allowing proper recovery in case Android kills other activities
- many other improvements and bug fixes
2018-11-23 10:35:48 +02:00
Juha Heinanen 49d9d8c311 - new implementation of messaging
- fixed possible crash when messages arrive before accounts are created
- other minor fixes and improvements
2018-11-18 09:37:22 +02:00
Juha Heinanen 69c4cad902 - fixed adding of new contacts
- improved checking of uris
2018-08-11 19:10:35 +03:00
Juha Heinanen cf51099d37 more calls/messages/contacts improvements 2018-08-01 14:54:21 +03:00