TextBar-Recipes icon indicating copy to clipboard operation
TextBar-Recipes copied to clipboard

TextBar does not ask for Calendar permission

Open SEQUOiA87 opened this issue 3 years ago • 4 comments

It seems TextBar does not implement the requirements which allow asking for permission to read the user's calendar database.

I'm not sure but maybe the fix is as easy as adding those *UsageDescription entries to your info.plist: https://developer.apple.com/documentation/eventkit/accessing_the_event_store

Scenario: I try to query personal macOS calendar info via https://formulae.brew.sh/formula/ical-buddy.

  • If I call icalBuddy from the terminal, the terminal asks for calendar permission. ✅
  • If I let TextBar call icalBuddy, no permission request is visible -- instead the TextBar error output displays the error "error: No calendars.", which is what icalBuddy outputs if it does not have Calendar permission. ❌

Could you please take a look at this? Would love to see my upcoming meeting + open its meeting URL directly via TextBar :) Thanks in advance!

SEQUOiA87 avatar Jan 24 '22 15:01 SEQUOiA87

@richie5um Any thoughts on that? :)

SEQUOiA87 avatar Feb 01 '22 15:02 SEQUOiA87

Hi. I did try a while ago to get this working, but couldn't seem to make macOS accept the plist addition. I'll have another attempt.

richie5um avatar Feb 01 '22 20:02 richie5um

Thanks very much!

Could also share my "Show/join next meeting" receipt as soon as it works, should be fairly universal :)

SEQUOiA87 avatar Feb 02 '22 11:02 SEQUOiA87

@richie5um any news on this? Thanks in advance!

SEQUOiA87 avatar Mar 07 '22 11:03 SEQUOiA87