junho 6th, 2011

...now browsing by day

 

LibreOffice 3.4.0 Lançado e pacote para o Slackware(64)

segunda-feira, junho 6th, 2011

Sem muito alarde foi lançado a versão 3.4.0 do pacote de escritório LibreOffice. As mudanças foram muitas, como sempre, (veja a lista completa em http://www.libreoffice.org/download/3-4-new-features-and-fixes/) mas uma é impossível de não ser percebida, logo ao se abrir o aplicativo se percebe que ele está mais rápido e leve.

Foram diversas mudanças que impactaram diretamente na performance e muitas outras como remoção de bugs e diversas implementações para lapidar o produto. Acredito que algumas mudanças ditas “ergonômicas” são mais para se parecer com o produto da MS do que reduzir as “câimbras nos dedos” dos usuários.

A interface continua com a aparência tradicional, com os mesmos menus e botões de sempre, a que não vejo nenhum problema, mas alguns esperam que seja imitado a interface do concorrente, embora não utilizem nem um centésimo do produto.

Aproveitei e fiz os empacotamentos para o Slackware64 e 32 (este não testei pois não possuo mais o Slackware 32). Outras distribuições podem ser baixadas diretamente do site do LibreOffice.

O 3.4 pode ser instalado paralelamente ao 3.3, embora ambos não possam ser executados ao mesmo tempo. Acredito que isto se deva a uma fase de testes da suíte.

Separei abaixo algumas das mudanças que impactaram diretamente sobre a performance do LibreOffice, embora outras sejam apresentadas no anúncio oficial:

  • Inicialização mais rápida e suave no Linux: mostrar a tela inicial antes de começar a ler os dados do aplicativo, dando a sensação de uma carga mais rápida (Michael Meeks). Um ilusão já implementada por diversos aplicativos, mas muito eficiente. No meu Slackware ele ainda não está redondo, deformando o splash da tela inicial do LibreOffice, mas é apenas estético, basta minimizar e maximizar para redesenhar a tela inicial.
  • Foi remoção do BmpColorMode (Carpenter ‘mordocai’ Chris, Sebastian Spaeth). Isto aparentemente reduziu o consumo de memória e também de caga dos aplicativos.
  • Algumas conversões de codificação de texto pouco usadas foram removidas para uma biblioteca separada, reduzindo em 1Mb ou mais de RAM (Jan Holesovsky, Michael Meeks)
  • Corrigido um leak relacionadas a fontes, economizando até 800MB ou mais de memória RAM, dependendo da quantidade de fontes instaladas (Caolán McNamara, Red Hat, Inc.)
  • Removido 624 arquivos de paleta localizada (Andras Timar)

A carga realmente ficou mais suave, embora esteja distorcendo o splash, ao menos em meu sistema. Achei um pouco mais leve ao carregar planilhas extensas, mas talvez seja algo mais visual. O aplicativo aparente estar rodando mais suave, com respostas mais rápidas. No consumo de memória percebi uma redução em torno de 2% em uma planilha com diversas abas, mas não fiz muitos testes para averiguar as diferenças.

Sobre os diversos recursos novos implementados, embora nunca tenha sentido falta de nenhum deles, selecionei alguns listados abaixo:

  • Novo gradiente/sombras para destaca páginas, com cores configuráveis (Tools->Options->Appearance->Shadows) (Sébastien Le Ray).
  • Suporte a Cores e estilos de linha para as colunas e linhas de notas de rodapé. Esto foi necessário para melhorar a compatibilidade de LibreOffice com o ODF (Cédric Bosdonnat)
  • Adição de caracteres gregos para marcadores e numeração (Pantelis Koukousoulas)
  • O “graphite smart font rendering support” foi completamente reescrito para usar um motor de grafite novo mais rápido, mais estável e pelo menos 10 vezes mais rápido. (Stribley Keith, Martin Hosken, a SIL International)
  • Redesenhado o diálogo Move/Copy (Edit->Sheet->Move/Copy) deixando-o mais ergonômico. (Joost Eekhoorn, Christoph Noack)
  • Suporte para autofilter por planilha: Agora é possível definir autofilter por página manualmente, sem a criação manual de banco de dados para os intervalos de definição do AutoFiltro. (Mohrhard Markus)
  • Inovações na “drawing layer“, para melhorar a precisão no posicionamento e redimensionamento de objetos de desenho. (McNamara Caolán, Red Hat, Inc.). Este é um bug antigo, bem anterior ao OpenOffice, ainda vou testar para ver no que melhorou.
  • Massivo re-trabalho ao lidar com a referências externas: O código de manipulação externa de referência tem sido significativamente re-trabalhado, a fim de corrigir um grande número de defeitos em cálculos de fórmulas envolvendo referências externas, e para aumentar o cache de dados, melhorando o desempenho, especialmente quando se refere a grandes intervalos de dados. (Kohei Yoshida)
  • Várias subtotais em uma única página: Agora é possível definir mais de um intervalo subtotal em uma única página de dados via “Subtotais”. Anteriormente, a criação de uma segunda gama subtotal removia o primeiro se eles estivessem na mesma página da planilha. (Kohei Yoshida)
  • DataPilot com suporte a um número ilimitado de campos: Anteriormente DataPilot suportado somente até 8 de colunas/linhas/dados e até 10 campos de página. 3.4 levantou essa restrição para permitir um número ilimitado de campos em cada tipo de campo. (Kohei Yoshida)

FONTE

Ubuntu Control Center 0.6.1

segunda-feira, junho 6th, 2011
Ubuntu control center ou UCC é um aplicativo inspirado pelo Mandriva Control Center que visa centralizar e organizar de maneira simples e intuitiva as principais ferramentas de configuração da distribuição Ubuntu Linux. UCC utiliza todas as aplicações nativas do Ubuntu mas também faz uso de aplicações de terceiros como Hardinfo, Boot-up Manager, GuFW, Startup-Manager, jstest-gtk e Font-manager e o novíssimo VGA-Switcher que faz uso do módulo vga-switchero do kernel 2.6.35.
Publicada versão 0.6.1
Novo módulo – System status (exibe resumo do hardware do sistema)
Removidas dependências do programa
Scrollbar no módulo de hardware
Adicionado Y-ppa-manager no módulo de software para gerencia de ppas
Adicionado gnome-lirc para gerencia de dispositivos infravermelho
Adicionado nanny para controle de pais (parental control)
Patrocínio da CTIC
Interface baseada nas novas fontes do ubuntu
Removido font-manager
bug-fixes
UCC está sendo desenvolvido em linguagem Object-Pascal utilizando a IDE do Lazarus e distribuído sobre GPLv3.

Mandriva Control Center original


Download Versão 0.6: 32bits 64bits Source Code
FONTE