Após dois anos de desenvolvimento, é lançado o Latte Dock 0.10, oferecendo uma solução elegante e simples para gerenciamento de tarefas e plasmóides. Isso inclui suporte para o efeito de ampliação parabólica de ícones no estilo do macOS ou do painel Plank. O painel Latte é construído com base nos Frameworks KDE e na biblioteca Qt. A integração com a área de trabalho KDE Plasma é suportada. O código do projeto é distribuído sob a licença GPLv2.
O projeto nasceu da fusão de painéis com funções semelhantes - Now Dock e Candil Dock. Após a fusão, os desenvolvedores tentaram aliar o princípio de formação de um painel separado, funcionando separadamente do Plasma Shell, proposto no Candil, com o design de interface de alta qualidade característico do Now Dock e a utilização apenas das bibliotecas KDE e Plasma sem dependências de terceiros.
Principais inovações:
- É possível colocar vários painéis em uma borda da tela.
- Adicionado suporte para painéis pop-up.
- Adicionada a capacidade de ajustar o raio de arredondamento dos cantos do painel e determinar o tamanho da sombra do painel.
- São oferecidos 10 modos de visibilidade do painel.
- Adicionado um modo para que os painéis laterais apareçam quando necessário, no qual o painel aparece e desaparece somente após a ação do usuário com miniaplicativos, scripts ou atalhos externos.
- Permitiu que a geometria do painel Latte Dock fosse enviada para a área de trabalho do Plasma, bem como dados de área visualizáveis para gerenciadores de janelas que suportam GTK_FRAME_EXTENTS para o posicionamento correto da janela.
- Adicionada uma caixa de diálogo integrada para carregar e adicionar widgets (Widgets Explorer), que pode ser usada em ambientes diferentes do KDE, incluindo GNOME, Cinnamon e Xfce.
- Adicionado suporte para colocar vários miniaplicativos Latte Tasks em um painel.
- Adicionado um novo modo para alinhar miniaplicativos no painel.
- O efeito parabólico de busca de miniaplicativos no painel foi implementado.
- Adicionado suporte para MarginsAreaSeparators do KDE Plasma, permitindo a colocação de widgets menores.
- O design de todas as caixas de diálogo para controlar o posicionamento dos elementos no painel foi alterado. O usuário tem a oportunidade de definir seu próprio esquema de cores para cada layout de painel.
- Os painéis suportam mover, colar e copiar elementos através da área de transferência.
- Adicionada a capacidade de exportar o layout de elementos em painéis e usar painéis como modelos para recriar o mesmo formulário para outros usuários.
Fonte: opennet.ru