[GH-ISSUE #1002] Calls not appearing in calendar #796

Open
opened 2026-02-26 01:31:55 +03:00 by kerem · 5 comments
Owner

Originally created by @mdimjasevic on GitHub (Dec 21, 2019).
Original GitHub issue: https://github.com/jberkel/sms-backup-plus/issues/1002

I am using a CalDAV calendar. Please let me know if this is not supported or if I should be using something else. Note this is not a Google calendar.

Expected behaviour

I would expect each made call to appear in a calendar of choice when the Calendar Sync feature of call backups is enabled.

Actual behaviour

There is not a single call recorded in the selected calendar.

Steps to reproduce the behaviour

  1. Go to: Advanced Settings -> Backup settings -> Call log settings. Enable Calendar sync.
  2. Provide a calendar to be used for call logs.
  3. Make a call.
  4. Make a backup with the application.
  5. Check the calendar and observe the calls converted to events.

Please specify the following:

  • Android version

Android 9 / LineageOS 15

  • Phone model / brand

Sony Xperia XA2

  • SMS Backup+ version installed

1.5.11 from F-Droid

  • Messaging app

The default Android Open Source Project messaging app

Originally created by @mdimjasevic on GitHub (Dec 21, 2019). Original GitHub issue: https://github.com/jberkel/sms-backup-plus/issues/1002 I am using a CalDAV calendar. Please let me know if this is not supported or if I should be using something else. Note this is not a Google calendar. ### Expected behaviour I would expect each made call to appear in a calendar of choice when the Calendar Sync feature of call backups is enabled. ### Actual behaviour There is not a single call recorded in the selected calendar. ### Steps to reproduce the behaviour 1. Go to: Advanced Settings -> Backup settings -> Call log settings. Enable Calendar sync. 2. Provide a calendar to be used for call logs. 3. Make a call. 4. Make a backup with the application. 5. Check the calendar and observe the calls converted to events. ### Please specify the following: * Android version Android 9 / LineageOS 15 * Phone model / brand Sony Xperia XA2 * SMS Backup+ version installed 1.5.11 from F-Droid * Messaging app The default Android Open Source Project messaging app
Author
Owner

@kurahaupo commented on GitHub (Dec 24, 2019):

The short answer is "probably not".

SMS Backup+ uses the Android calendar API, so if your device can be configured to connect to a non-Google calendar underneath that API (so that it's accessible to any calendar app that uses the Android API), then yes; otherwise no.

I note that Sony is, shall we say, not known for being encouraging of software diversity, so I would err on the side of guessing no.

<!-- gh-comment-id:568624100 --> @kurahaupo commented on GitHub (Dec 24, 2019): The short answer is "probably not". SMS Backup+ uses the Android calendar API, so if your device can be configured to connect to a non-Google calendar underneath that API (so that it's accessible to _any_ calendar app that uses the Android API), then yes; otherwise no. I note that Sony is, shall we say, not known for being encouraging of software diversity, so I would err on the side of guessing _no_.
Author
Owner

@kurahaupo commented on GitHub (Dec 24, 2019):

Just to clarify: I'm not the principal developer; for the definitive word wait for @jberkel .

Specifically it uses android.content.ContentResolver API with the android.provider.CalendarContract.Calendars.* and android.provider.CalendarContract.Events.* parameter definitions.

<!-- gh-comment-id:568626463 --> @kurahaupo commented on GitHub (Dec 24, 2019): Just to clarify: I'm not the principal developer; for the definitive word wait for @jberkel . Specifically it uses `android.content.ContentResolver` API with the `android.provider.CalendarContract.Calendars.*` and `android.provider.CalendarContract.Events.*` parameter definitions.
Author
Owner

@kurahaupo commented on GitHub (Dec 24, 2019):

You could consider running a GoogleCalendar/CalDAV sync separately from SMS Backup+; you might find https://www.maketecheasier.com/sync-caldav-carddav-android/ useful.

<!-- gh-comment-id:568627111 --> @kurahaupo commented on GitHub (Dec 24, 2019): You could consider running a GoogleCalendar/CalDAV sync separately from SMS Backup+; you might find https://www.maketecheasier.com/sync-caldav-carddav-android/ useful.
Author
Owner

@mdimjasevic commented on GitHub (Dec 24, 2019):

The short answer is "probably not".

@kurahaupo , to what is this an answer?

Synchronising a CalDAV calendar to another device is, as far as I can tell, a separate topic (though I do use DAVx5 and OpenTasks, just like it is recommended in the link you provided in another comment).

I am not sure how to interpret your comments. Are these notes for whomever might be adding support for synchronizing call logs to a non-Google calendar?

<!-- gh-comment-id:568668340 --> @mdimjasevic commented on GitHub (Dec 24, 2019): > The short answer is "probably not". @kurahaupo , to what is this an answer? Synchronising a CalDAV calendar to another device is, as far as I can tell, a separate topic (though I do use DAVx5 and OpenTasks, just like it is recommended in the link you provided in another comment). I am not sure how to interpret your comments. Are these notes for whomever might be adding support for synchronizing call logs to a non-Google calendar?
Author
Owner

@kurahaupo commented on GitHub (Jan 3, 2020):

The short answer is "probably not".

to what is this an answer?

I was responding to:

Please let me know if this is not supported

My guess is that directly synchronizing to a CalDAV calendar isn't likely to be high on @jberkel 's list of development priorities, and I don't have the testing facilities to take on development work right now either.

However if someone else writes a patch, I'm sure it would be welcome.

<!-- gh-comment-id:570467643 --> @kurahaupo commented on GitHub (Jan 3, 2020): > > The short answer is "probably not". > > to what is this an answer? I was responding to: > Please let me know if this is not supported My guess is that directly synchronizing to a CalDAV calendar isn't likely to be high on @jberkel 's list of development priorities, and I don't have the testing facilities to take on development work right now either. However if someone else writes a patch, I'm sure it would be welcome.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/sms-backup-plus-jberkel#796
No description provided.