11 Commits
Author SHA1 Message Date
Jevon Mao 94b6eaf87d Fix regressions from PR #149 2024-02-26 10:48:04 -08:00
bd4ef03fa4 Make EventKit Imports Explicit (#149)
* Add PERMISSIONSWIFTUI_EVENT SwiftSetting definition to JMRemindersPermissionManager and JMCalendarPermissionManager target definitions.

* Wrap EventPermissionManager, JMRemindersPermissionManager, and JMCalendarPermissionManager with PERMISSIONSWIFTUI_EVENT check

---------

Co-authored-by: Jevon Mao <woodburyjevonmao@gmail.com>
2024-02-23 14:32:19 -08:00
NHandGitHub bfc53b2c7c [Chore]: Add biometrical permissions (#148) 2024-01-21 12:07:55 -08:00
Jevon MaoandGitHub fbb88cf279 Release 1.5.8 (#138)
* Add API boilerplate for new calendar and reminder

Addresses iOS 17 API changes

* Abstract calendar/reminder into event manager

* Fix obsolete API mark and revise message

* Squashed commit of the following:

commit 5ecef99e3b2ef04a2a05b34509e8a449031d92c4
Author: Jevon Mao <woodburyjevonmao@gmail.com>
Date:   Tue Aug 8 20:13:01 2023 -0400

    Add documentation snippet for permission managers

commit 44e3f41313
Author: Jevon Mao <woodburyjevonmao@gmail.com>
Date:   Mon Aug 7 14:41:46 2023 -0400

    Implement custom permission description color (#137)

commit f3ed32ce20
Author: Jevon Mao <woodburyjevonmao@gmail.com>
Date:   Mon Aug 7 12:58:42 2023 -0400

    Disable stale check CICD

* Erase type for custom foreground color

* Add NSLog warning deprecated EventKit permissisons

* Remove available limitation
2023-08-26 12:18:25 -07:00
jevonmao 1aad2a9631 Project clean up & accesibility 2021-06-16 22:32:38 -07:00
Jevon Mao df9122976a Fix notification and photo API reference in core 2021-06-15 22:53:28 -07:00
Jevon Mao 7ffc625916 Fix #84 related bug location API reference 2021-06-15 22:51:07 -07:00
Jevon Mao 932a53f365 Fix bug causing reference to health kit code 2021-06-15 22:40:31 -07:00
Jevon Mao 89ac0a4bc0 Close #81; Add siri permission support 2021-06-14 21:57:32 -07:00
jevonmao c9faf2cae5 Make sure CI/CD tests can pass 2021-06-13 14:57:36 -07:00
jevonmao e3755f4422 Complete all permission submodules for #79 2021-06-13 13:42:10 -07:00