Shadowfury
previous_open_issue.png
Go to the previous open issue
previous_issue.png
Go to the previous issue (open or closed)
star_faded.png
Please log in to bookmark issues
enhancement_small.png
Open Enhancement FBCal-110 Add ability to edit individual events to set notifications on specific events
next_issue.png
Go to the next issue (open or closed)
next_open_issue.png
Go to the next open issue
Shadowfury (administrator) has been working on this issue since March 07, 2016 (12:47)
Description

Change the permission level for the calendars this app creates from CAL_ACCESS_RESPOND to CAL_ACCESS_CONTRIBUTOR. This would give users the ability to individually edit events and set custom reminders for individual calendar items.

Comments (2)
#1
user-offline.png  Shadowfury (administrator)
Mar 04, 2016 - 10:11

The major problem with doing this is that users will be able to edit all parts of the event. Since the server-side copy of the event is READ ONLY, the user's edits will be lost each time the event is sync'ed with the server. This is a poor experience for new app users, especially less-technically-savvy users. This will require some thought on the best way to implement it to preserve the overall user experience while adding the ability to set custom reminders (which would not be overridden since that data only exists on the device).

It should be noted that this is a major issue for Android devices outside of this app. For instance, Google calendars that are shared with other users on a READ ONLY basis will share the primary users' notifications with the guest user's device, and those notification settings cannot be changed or deleted on the guest device.

#2
user-offline.png  Shadowfury (administrator)
Mar 06, 2016 - 12:27

One thing that might be worth trying, is to use the app link functionality to either (1) open an ACTION_EDIT intent for the event or (2) open an activity in my app that will allow notifications to be edited. I'll have to test how both of those work on a calendar that still has CAL_ACCESS_RESPOND as its access level...

History
Issue basics
  • Type of issue
    Enhancement
  • Category
    Not determined
  • Targetted for
    1.0
  • Status
    Being worked on
  • Progress
  • Priority
    Not determined
User pain
  • Type of bug
    Not triaged
  • Likelihood
    Not triaged
  • Effect
    Not triaged
Affected by this issue (0)
There are no items
People involved
Times and dates
  • Posted at
  • Last updated
  • Estimated time
    Not estimated
  • Time spent
    No time spent
    Click here to see time logged against this issue
Issue details
Attachments (0)
There is nothing attached to this issue
Duplicate issues (0)
This issue does not have any duplicates