要在 Lion 中的 iCal 5.x 中添加侧边栏:是否有 API,或者需要破解吗?
此问题分为两个部分
Apple 是否在 Lion、Mac OS X 10.7(内部版本 11A511)中提供 API,使第三方开发人员能够向 iCal 5.0 添加侧边栏(1535)?
如果苹果不提供:黑客攻击的最佳起点是什么?
我想到的第一个:
- SIMBL - 不是专门为 Lion 更新的,但肯定是事实证明它有多种用途。
上下文
在这个问题中,我只关注侧边栏:
- 主要是日历列表 - 按原样分组,或者比 Snow Leopard 更好,
- 对迷你月份的兴趣很小,这在 Snow Leopard 的侧边栏中是可选的(它是 在与 iCal 集成的 iCal 中的年、月和其他视图之间轻松切换 5.x)
- (不作为单独的应用程序运行)。
这个问题,不是针对 分离 aqua popover — 这可能会形成一个单独的问题。
在 Apple 支持社区中:
我看到 Mac OS X v10.6 v10.7 API Diffs 和其他文档,但我不是开发人员,因此我不确定浏览和理解 API 的最佳起点。 (我有过时的 ADC 在线会员资格等,但出于我的兴趣/理解程度等,我选择不加入 Mac 开发者计划。)
谢谢!
更新,2012 年 2 月
看来,对于 Mountain Lion 的开发者预览版,Apple 已经恢复了 iCal 的侧边栏。好消息,如果这个功能能够发布……但是,如果能回答这个特定于 Lion 的问题,我们将不胜感激。
Two parts to this question
Does Apple provide in Lion, Mac OS X 10.7 (Build 11A511) an API that might enable a third party developer to add a sidebar to iCal 5.0 (1535)?
If not provided by Apple: what would be the best starting point for a hack?
The first that comes to mind:
- SIMBL — not specifically updated for Lion, but certainly proving itself good for many purposes.
Context
In this question I'm focused solely on the sidebar:
- primarily for a list of calendars — grouped as they were, or better than, in Snow Leopard
- with only minimal interest in mini-months, which were optional in the sidebar in Snow Leopard (it's trivially simple to switch between year, month and other views in iCal 5.x)
- integrated with iCal (not running as a separate application).
This question, not for the possibility of detaching the aqua popover — that might form a separate question.
In Apple Support Communities:
I see Mac OS X v10.6 to v10.7 API Diffs and other documents, but I'm not a developer so I'm not sure of the best starting point for browsing and understanding APIs. (I have archaic ADC Online membership and more, but for my level of interest/understanding etc., I have chosen to not enrol in the Mac Developer Program.)
Thank you!
Update, February 2012
It seems that for the developer preview of Mountain Lion, Apple has restored the sidebar to iCal. Great news, if this feature makes it to release … but still, an answer to this Lion-specific question will be appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论