Lentes e Escopos - É possível copiar o conteúdo clicando nele no Dash?

1

Acabei de receber uma ideia para criar uma lente que funcionaria como um Mapa de Caracteres. Eu preciso de cópia de caracteres com muita freqüência, e no Windows havia um programa muito útil (PopChar), mas no Ubuntu eu não encontrei nada parecido. Então eu pensei que poderia tentar construir uma lente que pudesse copiar um único caractere (ou talvez uma sequência de caracteres, se possível?) Apenas procurando por ele no Dash e clicando nele uma vez encontrado. Como nunca fiz nada parecido, não sei ao certo como é possível copiar determinado conteúdo clicando em seu link visual no Dash.

Então, minha pergunta é, se eu criar um Lense + Scope para copiar caracteres Unicode, seria possível através do Dash apenas copiar um caractere em que eu clicasse quando o encontrasse?

    
por Томица Кораћ 11.02.2013 / 14:17

1 resposta

0

O método activate_uri do escopo pode ser usado para copiar texto para a área de transferência do sistema com o seguinte:

clipboard = Gtk.Clipboard.get(Gdk.SELECTION_CLIPBOARD)
clipboard.set_text('text', -1)
clipboard.store()
    
por Mark Tully 16.02.2013 / 02:18