是否计划包括Unity Lenses的功能?


13

我对此还不清楚,因为我听说过有人提到了为Unity Lenses提议的API,而这种API对于涉及家庭自动化的项目将非常有用。

我对朝这个方向发展很感兴趣,但是我还没有找到Unity Lenses的API。最自由的感觉就是包括Unity Lenses,因为它将把Unity启动器的所有功能都放在一个地方。如果自由不是Lenses的API,那么是否存在这样的API,我将如何找到它?

Answers:


14

注意:用户可见的名称是Lenses,但是在代码和程序包中,它们仍称为Places。“地方”一词将在11.10中完全淘汰

实际上,默认的Lenses,unity-place-files和unity-place-applications均基于通过libunity公开的公共API。

不幸的是,尚无可用于自由的API文档-但这将在未来几周内发生变化。监控planet.ubuntu.com或观看纳蒂档案libunity-doc包。现在,在lp:unity-place-sample中有一个简单的示例,如果您将它与https://wiki.ubuntu.com/Unity/Lenses交叉引用,则可能会有所作为。

Dee是为Unity编写镜头时的另一个重要库。它是一个数据模型库,用于在进程之间临时共享数据模型(在本例中为Place守护程序和Unity)。Dee已有完整文档,您可以在libdee-doc软件包中找到文档(或者您可以从lp:dee自己构建文档)。

要获取这两个项目的代码,您可以执行以下操作:

bzr branch lp:unity-place-sample
bzr branch lp:dee
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.