Oitava versão experimental do ambiente de desktop Orbitiny

Foi publicado o oitavo lançamento do ambiente de desktop Orbitiny Desktop, desenvolvido do zero utilizando o framework Qt. O projeto busca combinar algumas ideias inovadoras que não foram vistas anteriormente em ambientes de usuário com elementos tradicionais, como uma barra de tarefas com suporte a plugins, um menu de aplicativos e uma área de trabalho onde é possível colocar atalhos. O trabalho está atualmente focado no lançamento em ambientes baseados no servidor X, mas no futuro não se descarta a adição de suporte ao Wayland. O código foi escrito em C++ e é licenciado sob a licença GPL.

Entre os recursos específicos do Orbitiny, destacam-se: a execução de ações por meio de gestos na tela (desenhando com o mouse um contorno específico em uma área vazia da área de trabalho); marcas nos ícones (mostradas para arquivos novos, alterados, vazios ou movidos via área de transferência, assim como pastas vazias); a possibilidade de colar um arquivo simultaneamente em várias pastas selecionadas; suporte para colocar o conteúdo da área de trabalho em qualquer pasta (não apenas em $HOME/Desktop); uso de pastas de área de trabalho separadas para cada espaço de trabalho virtual e monitor. A lista de recursos padrão do Orbitiny pode ser vista no anúncio anterior.

Oitava versão experimental do ambiente de desktop Orbitiny

Observa-se que, em termos de mudanças, esta nova versão se tornou a maior na história do projeto. Entre as mudanças estão:

  • Implementado o modo de uso do Orbitiny como um ambiente de desktop de sistema global, com o armazenamento das configurações de cada usuário na pasta $HOME/.config/orbitiny. Adicionado um instalador gráfico para a instalação global do Orbitiny. Ao mesmo tempo, mantém-se a possibilidade de executar o Orbitiny sobre ambientes de usuário existentes, como KDE e GNOME, assim como suporte para operação em modo portátil, em que todos os arquivos e programas necessários são colocados em uma pasta separada ou em um dispositivo Flash para recriar o ambiente existente em outro sistema.
  • O projeto foi reestruturado, resultando na extração de muitas funções para aplicativos separados, desvinculados do desktop. Implementado o reinício automático de processos que falharam abruptamente. Falhas em componentes como a barra de tarefas ou a área de trabalho agora não levam ao encerramento inesperado de todo o ambiente de desktop.
  • Adicionado um motor com a implementação de temas dinâmicos. Os temas agora não são definidos estaticamente e podem ser ajustados em tempo real através da alteração de arquivos CSS no disco.
  • Funcionalidade expandida para áreas de trabalho virtuais, ao trocar entre os quais agora podem ser modificados os diretórios de configurações e conteúdo da área de trabalho, ou seja, a área de trabalho virtual não se limita à agrupamento de janelas e pode ser tratada como um ambiente isolado.
  • Adicionada a capacidade de rastrear mudanças nas configurações da área de trabalho em tempo real, permitindo a aplicação imediata das alterações após a edição do arquivo de configuração settings.ini.
  • Proposto um novo configurador (Painel de Controle), cuja interface utiliza navegação baseada em ícones. A funcionalidade do configurador foi separada em aplicativos independentes.
  • Adicionados efeitos para a transição suave dos ícones ao passar o cursor sobre eles, além de adicionar sombras aos ícones para dar uma sensação de profundidade.
  • No gerenciador de arquivos (Qutinty) foi adicionada a exibição de marcadores nos ícones para destacar visualmente arquivos e diretórios vazios. Implementada a opção "Colar com rsync" para copiar arquivos usando a ferramenta rsync. Adicionada um botão para definir uma imagem como papel de parede da área de trabalho. Proposta um novo tema chamado Coconut. Garantido um pedido de confirmação ao tentar deletar diretórios ou arquivos de configuração importantes, como .config, .local e Desktop.
  • No menu de contexto exibido para scripts, foi adicionada a opção "Executar & Marcar como Seguro", permitindo marcar o script como seguro e não solicitar confirmação na próxima execução se a soma de verificação do arquivo do script não tiver mudado.
  • A interface para definir o papel de parede da área de trabalho foi completamente redesenhada, agora não está mais vinculada ao gerenciador de arquivos.
  • Adicionado um gerenciador de painéis que permite adicionar, remover, renomear e ativar painéis, assim como criar perfis de painéis, gerenciar plugins e escolher temas para os painéis. Implementada uma nova interface de configuração do painel.
  • Da LXQt foi portado o utilitário de controle de som pavucontrol-qt.

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