Lançamento do ambiente de usuário Enlightenment 0.25

Após um ano e meio de desenvolvimento, foi lançado o ambiente de usuário Enlightenment 0.25, que é baseado no conjunto de bibliotecas EFL (Enlightenment Foundation Library) e nos widgets Elementary. A versão está disponível em código fonte, com pacotes para distribuições ainda em fase de formação.

Lançamento do ambiente de usuário Enlightenment 0.25

As novidades mais notáveis do Enlightenment 0.25:

  • A aparência foi modernizada, passando para um novo tema plano, abandonando o destaque em relevo dos elementos.
    Lançamento do ambiente de usuário Enlightenment 0.25
  • Foi proposto um conjunto de papéis de parede de muito melhor qualidade.
  • A troca de layouts de teclado foi otimizada.
  • A exibição do splash screen está ativada por padrão, mas pode ser desativada nas configurações.
  • Foram adicionados itens para configuração da tela no menu de alteração rápida de configurações.
    Lançamento do ambiente de usuário Enlightenment 0.25
  • O código responsável pelo processamento do pulso de desligamento e sincronização na exibição foi reestruturado, eliminando a aparição de artefatos durante a reprodução de vídeo. Ampliado o espectro de dados exibidos no depurador FPS (mostrado através de ctl+alt+shift+f).
    Lançamento do ambiente de usuário Enlightenment 0.25
  • No módulo IBox, que minimiza aplicações em ícones, foi garantida a pré-visualização do conteúdo da janela minimizada ao passar o cursor do mouse.
  • Foi assegurada a restauração correta das janelas após a desconexão ou reconexão do monitor.
  • No gerenciador de tarefas, foi implementada a pré-visualização das janelas ao passar o cursor do mouse.
  • O tamanho da interface para navegação na lista de janelas (alt+tab) foi aumentado, também com suporte à pré-visualização do conteúdo das janelas.
  • Para dispositivos Bluetooth, o widget Bluez agora mostra o nível de carga da bateria.
  • No widget de controle de consumo de energia, ao passar o mouse, uma janela pop-up é exibida com informações detalhadas sobre a bateria.
  • O código de salvamento de configuração foi traduzido para processamento de entrada/saída em múltiplas threads.
  • Na interface para criação de capturas de tela, agora há suporte para copiar e colar a partir da área de transferência.
  • O widget de controle de temperatura foi atualizado para utilizar dispositivos hwmon. Adicionada a possibilidade de monitorar as leituras de múltiplos sensores.
  • Foi adicionado um novo módulo Procstats para exibir no cabeçalho informações sobre consumo de memória e carga da CPU.
  • Adicionada a capacidade de monitorar dispositivos conectados e aplicar uma configuração de sistema de entrada específica quando estes forem conectados.
  • As ligações para reconhecer comandos por gestos foram implementadas para touchpads.
  • Foi implementada a alteração das configurações de ampliação e DPI através do xsettings, permitindo uma correta ampliação de aplicativos externos que não utilizam bibliotecas EFL.
  • O tratamento de fontes foi unificado em aplicativos baseados em EFL e outras bibliotecas.
  • Adicionadas ligações para alternar perfis.
  • No gerenciador de arquivos EFM, foi adicionado um menu com a lista de arquivos recentemente abertos. A frequência de sincronização foi aumentada durante operações de entrada/saída, como copiar arquivos. Durante a pré-visualização de imagens, a data é exibida com base nos dados EXIF.
  • Foi adicionada a definição da variável de ambiente XDG_CURRENT_DESKTOP.
  • Foi implementada a possibilidade de emitir um sinal sonoro ao conectar ou desconectar a energia.
  • A aparência do misturador de som foi aprimorada, medidores de nível de som foram adicionados para os canais de entrada e saída, e ícones de aplicativos que estão reproduzindo ou gravando som são exibidos.
  • O consumo de energia foi reduzido quando a tela está apagada.
  • Foi adicionado um editor de paleta e uma ferramenta para configurar cores personalizadas.
  • No sistema de bloqueio de tela, foi implementada a possibilidade de entrada por impressão digital (utiliza libFprint). Uma interface foi adicionada para salvar impressões digitais.
  • Foi assegurado que a saída que vai para os streams stdout e error seja salva no arquivo ~/e-log.log.
  • Adicionadas configurações para controlar a velocidade da animação em efeitos de transição.
  • Por padrão, todas as ligações às bordas da tela estão desativadas.

As dependências obrigatórias informadas são EFL, libexif e libpam (apenas no Linux). As dependências recomendadas para funcionalidade completa incluem: connman para configuração de rede, bluez5 para Bluetooth, bc para o calculador embutido, pulseaudio para gerenciamento de dispositivos de som, acpid para tratamento de eventos de hardware variados, packagekit para monitoramento de atualizações do sistema, udisks2 para montagem de discos externos, ddcutil para controle do brilho da tela, gdb para rastreamento de falhas.

Lançamento do ambiente de usuário Enlightenment 0.25

Vale lembrar que a área de trabalho no Enlightenment é composta por elementos como gerenciador de arquivos, um conjunto de widgets, painel de lançamento de aplicativos e um conjunto de configuradores gráficos. O Enlightenment é muito flexível na personalização: os configuradores gráficos não limitam o usuário em suas configurações e permitem ajustar todos os aspectos do funcionamento, oferecendo tanto ferramentas de alto nível (mudança de tema, configuração de áreas de trabalho virtuais, gerenciamento de fontes, resolução de tela, layout de teclado, localização, etc.) quanto possibilidades de ajuste de baixo nível (por exemplo, é possível configurar parâmetros de cache, aceleração gráfica, consumo de energia, lógica do gerenciador de janelas).

Para expandir a funcionalidade, são oferecidos módulos (gadgets), enquanto para modificar a aparência – temas. Em particular, há módulos disponíveis para exibir no desktop calendário/planejador, previsões do tempo, monitoramento, controle de volume, estimativa de carga da bateria, etc. Os componentes do Enlightenment não estão rigidamente vinculados entre si e podem ser usados em outros projetos ou para criar ambientes especializados, como interfaces para dispositivos móveis.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster