É possível chamar, acessar ou obter programaticamente resultados do Unity Dash?

8

Antecedentes

Depois de observar as APIs de notificação do Unity para os últimos lançamentos, desenvolvi uma coceira para escrever um leitor de feeds que organiza novos lançamentos no Menu de Mensagens ...

... e fornece pesquisa no traço.

Seria bom abrir o painel diretamente do menu de mensagens, diretamente para a lente de alimentação procurando um termo selecionado. Veja as fotos acima para ver o que quero dizer.

Pergunta

Essencialmente, existe uma API do Unity para:

  1. Convocar o traço?
  2. Definir a lente ativa do traço?
  3. Definir o termo de pesquisa do traço?

Obrigado.

    
por Jjed 26.10.2011 / 09:40

2 respostas

8

Você certamente pode adicionar fontes de dados de pesquisa (chamamos de "escopos") para o Dash e lentes pelas quais visualizá-las. Os escopos também podem adicionar resultados às lentes existentes.

Não sei se há uma API hoje para invocar o traço em uma lente específica programaticamente, mas é uma boa ideia que essa API exista. Eu gosto do exemplo que você dá de ter um indicador que tem um item de menu que leva a uma lente muito.

Então, por favor arquive um bug , sinta-se à vontade para copiar este comentário para apoio e correções bem-vindos.

Adendo: o bug # 896402 foi arquivado.

    
por Mark Shuttleworth 18.11.2011 / 08:56
1

Deveria ser possível. Você pode dar uma olhada na 'documentação' aqui (python) ou < a href="http://developer.ubuntu.com/api/ubuntu-11.10/c/Unity-4.0.html"> aqui . Talvez você devesse apresentar um relatório de bug que a documentação esteja menos que incompleta.

    
por xubuntix 01.11.2011 / 12:20