Ir para o conteúdo
ou

Software livre Brasil

Minha rede

 Voltar a Planeta do U...
Tela cheia Sugerir um artigo

APTonCD on Ubuntu Lucid Lynx

13 de Março de 2010, 0:00 , por Software Livre Brasil - 0sem comentários ainda | Ninguém está seguindo este artigo ainda.
Visualizado 199 vezes

Depois de muito tempo sem poder adicionar funcionalidades ou retocar o que já funcionava, decidi resolver um problema no APTonCD que incomodava um grade número de usuários, O comportamento visual ao usar temas diferentes.

Para exemplificar o problema, uma breve introdução: O APTonCD utiliza um esquema de cores para destacar o status dos pacotes em sua lista.

São eles:

  • Pacotes instalados com a mais nova versão;
  • Pacotes não instalados, com a mais nova versão;
  • Pacotes instalados com versão mais antiga;
  • Pacotes não instalados com versão mais antiga;
  • Pacotes “CUSTOM”, adicionados a lista utilizando o botão ‘adicionar’ ou pelo drag ‘n drop utilizando o nautilus;
  • Pacotes BAD, que são os pacotes que não foram corretamente importados pelo APTonCD;

O problema mais comum era mostrar os pacotes com versões mais antigas utilizando uma cor que visualmente alertasse para um pacote antigo, o time de desenvolvimento optou pela cor utilizada no fundo de um Label (Rótulo) para demonstrar um ítem desabilitado, que não responde à eventos do mouse ou do teclado. O resultado pode ser visto na figura abaixo:

Notem a dificuldade para ler as informações dos pacotes adduser (3.110ubuntu7), adobe-flashplugin (10.0.42.34-2karnic1), etc.

Após a mudança, utilizando a cor do tema para inativo do texto e não do fundo, o resultado visual ficou bem melhor.

Junto com a mudança visual vem a utilização da versão mais nova da API do Python-apt.

Muito mais está por vir, aguardem!!!


Fonte: http://laudecioliveira.org/blog/?p=203

0sem comentários ainda

Enviar um comentário

Os campos são obrigatórios.

Se você é um usuário registrado, pode se identificar e ser reconhecido automaticamente.