Como obter uma calculadora 'não-Screenlet' na camada de widget do Compiz?

Como obter uma calculadora 'não-Screenlet' na camada de widget do Compiz?

Atualmente configurei a calculadora screenlet, mas não quero usá-la, pois

1) Screenlets não estão mais em desenvolvimento, a maioria não funciona e pretendo migrar lentamente deles.

2) A calculadora Screenlet existente é muito semelhante à do OSX, e IMHO não é atraente.

Eu prefiro galculator ou gcaltool. Existe alguma maneira de colocá-los na camada do widget? Também estou aberto a outras opções, mas basicamente estou procurando uma calculadora 'não-screenlet' para aparecer na camada de widget do Compiz.

Obrigado.

Especificações de software: Ubuntu 12.04 com desktop Xubuntu. Xfce atualizado para 4.10 e usando Compiz.

Responder1

Acabei de descobrir. Mas vale a pena, pois PODE SER APLICADO PARA TRANSFORMAR QUALQUER JANELA DE PROGRAMA EM WIDGET!!

1) Encontrando a classe da janela da calculadora:

a) Carregue o programa da calculadora.

b) Em seguida, carregue uma janela de terminal.

c) Para obter a classe da janela da calculadora, execute no terminal

xprop WM_CLASS | cut -d\" -f4

Seu mouse agora se parecerá com uma cruz.

d) Agora clique no programa de calculadora aberto que deseja usar na camada de widgets. A classe de saída é exibida no terminal.

e) Anote. No meu caso é 'galculadora'.

2) Configurando a calculadora na camada de widget do Compiz:Vá para Menu\Configurações\Compiz Config Manager\Desktop\Widget Layer\

a) Habilite o plug-in 'Widget Layer'.

b) Na seção Widget Layer Plugin, vá para Behaviour\Widget Windows\ e digite

(class=Galculator)

Se você precisar de vários widgets, insira

(class=Galculator) | (class=Screenlet)

| é 'ou' e no meu caso estou permitindo Galculator + Screenlets na camada do widget.

NOTA: Os colchetes são essenciais, mesmo para inscrições de turma única. Não funciona se eles estiverem faltando.

Você basicamente terminou! Mas se você está procurando o negócio completo... continue...

3) Remova as decorações da janela da calculadora:Vá para Menu\Configurações\Compiz Config Manager\Gerenciamento de janelas\Regras de janelas

a) Habilite o plug-in 'Regras da janela'. Você será solicitado a ativar a correspondência de Regex (se ainda não estiver ativada) e ativá-la também.

b) Em seguida, na seção Regras do Windows, vá para Correspondências e digite/copiar+colar

(class=Galculator)

sobCADAdos seguintes títulos:

  • Pular barra de tarefas
  • Pular pager
  • Acima
  • Pegajoso
  • Janelas não redimensionáveis
  • Janelas não minimizáveis
  • Janelas não maximizáveis
  • Janelas que não podem ser fechadas
  • Sem foco

Agora parece um verdadeiro widget.

5) Calculadora de inicialização automática para carregar na camada de widget do Compiz:Em Menu\Settings\Settings Manager\System\Session & Startup\Application Autostart\ a) Clique no botão 'adicionar' com a cruz verde.

b) Digite o nome, a descrição e o comando do inicializador da calculadora e clique em 'Ok'. No meu caso é,

Nome: Galculadora

Descrição: Iniciar widget Galculator

Comando: galculadora.

c) Certifique-se de que esteja marcado na lista 'Início automático do aplicativo'.

6) Sair e LoginVoilá!

Responder2

A coisa mais semelhante que encontrei é ter uma calculadora no traço da unidade. Você pode instalar utilitários de lente de unidade:

sudo apt-get install unity-lens-utilities

Então, quando você abre o painel e digita uma operação, o resultado é exibido como uma prévia. Além disso, a visualização está vinculada à calculadora real, portanto, se você precisar realizar operações mais complexas, basta clicar nela.

Boa sorte!

informação relacionada