Ir para o conteúdo
ou

Software livre Brasil

Tela cheia

Lançamento do USBManager 1.0.0

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

Olá pessoal! Após um bom tempo como Release Candidate, tenho o prazer de anunciar o USBManager 1.0.0. O pessoal que acompanhou a versão 1.0-rc vai perceber que, visivelmente, poucos alterações foram feitas. A maioria das mudanças foram realizadas "debaixo do capô", para deixar o aplicativo mais estável e rápido.

Nesses meses foram reportados poucos bugs, a maioria simples e que não impactavam no funcionamento do aplicativo, com excessão do bug #423476.



Downloading e instalação

O USBManager 1.0.0 pode ser baixado aqui. Para instalar, descompacte o arquivo e execute a seguinte linha:
sudo ./setup.py install

Utilização

O USBManager pode ser utilizado através do menu Aplicações->Sistema. Alternativamente, você pode chamá-lo com o comando: usbmanager.

Clique na imagem para uma versão maior Nome:	          9657-mainwindow..png Visualizações:	110 Tamanho: 	24,6 KB ID:      	 9671



É possível montar e desmontar o dispositivo clicando no checkbox. Para Obter mais informações sobre um dispositivo, basta selecioná-lo e clicar no ícone de propriedade (catraca), ou simplesmente um duplo clique sobre o dispositivo. Nessa janela também é possível alterar o label do dispositivo.

Clique na imagem para uma versão maior Nome:	          9654-properties1..png Visualizações:	109 Tamanho: 	37,1 KB ID:      	 9672 Clique na imagem para uma versão maior Nome:	          9655-properties2..png Visualizações:	109 Tamanho: 	36,4 KB ID:      	 9673




A "função systemtray" pode ser usada chamando o USBManager com a seguinte linha: usbmanager --tray

Clique na imagem para uma versão maior Nome:	          9644-tray_icon..png Visualizações:	108 Tamanho: 	12,5 KB ID:      	9674

O 'system tray' te dá a possibilidade de montar e desmontar os dispositivos com 2 cliques. Com ele também é possível chamar a interface do USBManager rapidamente.

Clique na imagem para uma versão maior Nome:	          9646-tray_context&#.png Visualizações:	108 Tamanho: 	12,1 KB ID:       	9675


Uma boa sugestão é configurar o USBManager para inicializar no system tray juntamente com o sistema operacional, desta forma ele irá monitorar todas as atividades de dispositivos USB.

Clique na imagem para uma versão maior Nome:	          9653-old_notifica&#.png Visualizações:	106 Tamanho: 	27,8 KB ID:       	9676

Clique na imagem para uma versão maior Nome:	          9656-old_notifica&#.png Visualizações:	110 Tamanho: 	31,5 KB ID:       	9677

Clique na imagem para uma versão maior Nome:	          9652-old_notifica&#.png Visualizações:	108 Tamanho: 	34,3 KB ID:       	9678



Além de tudo isso, o USBManager ainda te dá a possibilidade de formatar dispositivos. Basta selecionar o dispositivo desejado e clicar na 'vassoura'.

Clique na imagem para uma versão maior Nome:	          9648-formating_fa&#.png Visualizações:	109 Tamanho: 	23,7 KB ID:       	9679


Para ter mais possibilidades de formatação, sugerimos a instalação das ferramentas mlabel, ntfsprogs e e2label.




Melhoramentos

Visivelmente o USBManager apresenta as seguintes novas funcionalidades:


Melhor suporte para distribuições baseadas em Red Hat (como o Fedora).

Essa funcionalidade é resultado da correção do Bug #423476. Distribuições Red Hat não possui o gksudo, com isso foi criada uma rotina para pre-selecionar a função de credenciamento a ser utilizada. Atualmente a rotina busca as funções gksudo, gksu e beesu. Se sua distribuição não suporta nenhuma destas, reporte um bug aqui informando qual função de credenciamento pode ser utilizada que eu providenciarei a correção imediatamente.

Novo design da janela de análise de utilização de disco.

Agora ela possui barras coloridas para ressaltar os arquivos que mais ocupam espaço do dispositivo, além de uma disponibilizar uma macro análise do dispositivo informando, numero total de arquivos, tamanho médio de arquivo, numero total de pastas e tamanho médio de pastas.

Clique na imagem para uma versão maior Nome:	          9642-disk_usage..png Visualizações:	114 Tamanho: 	87,5 KB ID:      	 9670

Suporte ao formato do tipo EXT.

Agora o USBManager suporta os seguintes formatos: FAT16, FAT32, NTFS, EXT2, EXT3 e EXT4.

Clique na imagem para uma versão maior Nome:	          9641-formating_ex&.png Visualizações:	109 Tamanho: 	24,8 KB ID:       	9680


Desmontagem inteligente.

Agora, antes de mudar o label do dispositivo, o USBManager automaticamente desmonta o dispositivo correspondente.

Mais notificações

Algumas novas notificações como quando um dispositivo é desmontado.

Clique na imagem para uma versão maior Nome:	          9645-new_notifica&#.png Visualizações:	107 Tamanho: 	32,9 KB ID:       	9681 Clique na imagem para uma versão maior Nome:	          9647-new_notifica&#.png Visualizações:	110 Tamanho: 	28,1 KB ID:       	9682


As mudanças não visíveis mais importantes são descritas a baixo:

Sinais GOBjects

Todos os objetos dentro do USBManager se comunicam através de sinais, reduzindo o uso de ponteiros e trazendo mais flexibilidade ao código.

Análise sob demanda

A ferramenta da análise de disco foi modificada para escanear e analisar o conteúdo das pastas somente quando esta pasta é expandida, tornando o tempo de inicialização dessa função muito mais rápida.

Traduções cooperativas:

O USBManager agora utiliza o Rosetta, ferramenta de tradução do Lanchpad, com isso as traduções podem ser feitas pela Web, sem a necessidade de instalar nenhum programa adicional. As traduções, de tempos em tempos, incluídas dentro da base de código do USBManager automaticamente.

Mais Traduções
Além das línguas inglesas e português brasileiro, o USBManager está disponível (graças as contribuições dos usuários do Launchpad) em mais 5 línguas:

  • Holandês
  • Francês
  • Alemão
  • Russo
  • Espanhol
Clique na imagem para uma versão maior Nome:	          9683-traducao..png Visualizações:	109 Tamanho: 	6,6 KB ID:      	9684


Atualmente estão sendo feitas traduções para Tailandês (25% traduzido), Turco (84% traduzido) e Árabe (23% traduzido).



Bugs Corrigidos

Lista de correção de "Bugs leves":

  • #413438 - Detalhamento do arquivo README
  • #413995 - Renomear o arquivo .desktop para ser compativel com o resto do projeto
  • #494026 - Erros de digitação de algumas palavras


Lista de correção de "Bugs médios:

  • #414003 - Erro de codificação de arquivos



Lista de correção de "Bugs importantes":

  • #423476 - Desmontar o volume resultava em falhas (para distribuições baseadas em Red Hat)



Agradecimentos

Apesar do USBManager ser desenvolvido exclusivamente por mim, tenho que agradecer a algumas pessoas pela realização desse trabalho. Deve agradecer, por exemplo, a todos que ajudaram a espalhar esse meu aplicativo pela Web e a todos que reportaram bugs e erros no meu projeto.

Um agradecimento especial ao Fabian Affolter por me ajudar a melhorar meu projeto com sugestões e por empacota-lo para o Fedora. Em breve estarei disponibilizando um pacote do USBManager para Ubuntu.

Tradução para o Árabe: Nizar Kerkeni
Tradução para o Holandês: Donkade e cumulus007
Tradução para o Francês: Guillaume Mazoyer, Nicolas Delvaux, Nizar Kerkeni, Pascal Lemazurier e Sorkin.
Tradução para o Alemão: BBO, Fabian Affolter, Fred Seidemann, Georg Engelmann e mogli.
Tradução para o Russo: Nikolay Edigaryev, Petron, Sergey Sedov e vsink.
Tradução para o Espanhol: Demuxer, Monkey, Paco Molinero, guillemsster e kaeltas.
Tradução para o Tailandês: Krit Marukawisutthigul.
Tradução para o Turco: zeugma


Fonte: Magnun Leno

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.