awesome é um gerenciador de janela de fonte aberta e de ladrilhos inicialmente baseado em uma reescrita de código dwm. Tem uma pequena base de código e pegada, é extremamente rápido, estável, dinâmico e, acima de tudo, incrível. Ele pode ser instalado em qualquer distribuição Linux, diretamente dos repositórios de software padrão.
O gerenciador de janelas não reconhece entre layouts em mosaico e flutuantes. Aplica o layout on the fly, otimizando o ambiente para o aplicativo em uso e a tarefa executada e usa tags em vez de espaços de trabalho virtuais.
É o primeiro gerenciador de janelas que usa bibliotecas XCB assíncronas, em vez da antiga biblioteca Xlib síncrona (também conhecida como libX11). Além disso, está bem documentado e não requer um mouse para operações básicas, mas apenas um teclado.
Características em resumo
As principais características incluem o suporte multi-cabeça real com tags (modos Xinerama, Zaphod ou XRandR), suporte D-Bus, além de suporte para muitos padrões Freedesktop, incluindo o Diretório Base XDG, EWMH, XEmbed, Bandeja do Sistema ou Notificação de Área de Trabalho .
Enquanto o projeto vem com uma base de código e base de dados muito estável, mínima e extremamente rápida, ele tenta ser altamente configurável e extensível através de extensões Lua, que pode adicionar marcação dinâmica, layouts, guias ou mesmo alimentação de widgets.
Fornece aos usuários um controle fino sobre suas sessões de desktop, permitindo que eles colocem clientes em várias etiquetas, bem como para exibir várias tags ao mesmo tempo. Além disso, ele suporta temas que podem ser criados na linguagem de programação Lua.
Outra característica interessante é a capacidade de atuar como um gerenciador de janelas de estrutura. Ele foi projetado para descobrir automaticamente suas aplicações instaladas e usa painéis para interagir com aplicações em execução, tags e a área da bandeja do sistema.
Fundo
Para concluir, é incrível o gerenciador de janelas, mas apenas para programadores e usuários avançados que preferem uma sessão de desktop mínima ao invés de um desses ambientes de desktop com características completas.
O que há de novo nesta versão:
- Gregor Melhor (1): impertinente: localize obj
- Ignas Anikevicius (gns_ank) (1): adicione a função match_any e a definição rule_any para diferentes correspondências de clientes.
- Julien Danjou (2): Revert & quot; tag.lua: verifique o argumento do nome para adicionar () é válido & quot; alterar o nome do código
- Roman Kosenko (1): Corrige o crescimento / ampliação da imagem
- immerrr (1): awful.prompt: insira a seleção na posição do cursor
O que é novo na versão 4.1:
- Gregor Best (1): naughty: localize obj
- Ignas Anikevicius (gns_ank) (1): adicione a função match_any e a definição rule_any para diferentes correspondências de clientes.
- Julien Danjou (2): Revert & quot; tag.lua: verifique o argumento do nome para adicionar () é válido & quot; alterar o nome do código
- Roman Kosenko (1): Corrige o crescimento / ampliação da imagem
- immerrr (1): awful.prompt: insira a seleção na posição do cursor
O que é novo na versão 3.5.9:
- Gregor Melhor (1): impertinente: localize obj
- Ignas Anikevicius (gns_ank) (1): adicione a função match_any e a definição rule_any para diferentes correspondências de clientes.
- Julien Danjou (2): Revert & quot; tag.lua: verifique o argumento do nome para adicionar () é válido & quot; alterar o nome do código
- Roman Kosenko (1): Corrige o crescimento / ampliação da imagem
- immerrr (1): awful.prompt: insira a seleção na posição do cursor
O que é novo na versão 3.5.6:
- Gregor Best (1): naughty: localize obj
- Ignas Anikevicius (gns_ank) (1): adicione a função match_any e a definição rule_any para diferentes correspondências de clientes.
- Julien Danjou (2): Revert & quot; tag.lua: verifique o argumento do nome para adicionar () é válido & quot; alterar o nome do código
- Roman Kosenko (1): Corrige o crescimento / ampliação da imagem
- immerrr (1): awful.prompt: insira a seleção na posição do cursor
O que é novo na versão 3.4.7:
- Versão Bugfix
O que é novo na versão 3.4 RC2:
- Esta versão corrige um monte de regressões desde 3.3. Ele também corrige um vazamento de memória com a criação de imagens em bruto e adiciona a colocação inteligente por padrão.
O que é novo na versão 3.4 RC 1:
- Esta versão implementa um modelo de objeto unificado, um novo tema Zenburn, o novo sistema de layout de widgets e muito mais.
O que é novo na versão 3.3.4:
- Esta versão corrige alguns loops com mau uso de WM_TRANSIENT_FOR e um problema ao ignorar os sinais ao usar os.execute () de Lua.
O que é novo na versão 3.3.3:
- Esta versão corrige a compatibilidade com o libev 3.80 e superior, bem como novas bibliotecas XCB.
O que é novo na versão 3.2:
- Esta versão corrige um grande erro no tratamento de algum D -Bus mensagens.
O que é novo na versão 3.2 RC4:
- Esta versão melhora a compatibilidade de notificação, corrige o posicionamento do submenu e Expande-se automaticamente nos menus.
O que é novo na versão 3.2 RC3:
- Esta versão corrige o gerenciamento de eventos de configuração.
Comentários não encontrado