Máscaras de recorte, painel Tipografia e mais
15 de março de 2026 ·Versão 0.4.0
PARA DIVULGAÇÃO IMEDIATA
O Fog Panther v0.4.0 traz uma atualização substancial com novas capacidades de edição, um fluxo de trabalho de texto melhorado e mais opções de ajuste não destrutivo. Esta versão acrescenta máscaras de recorte, controlos de espaçamento do texto, cinco novos tipos de camada de ajuste, um painel Tipografia dedicado e uma grelha sobreposta à tela.
Novas funcionalidades
Máscaras de recorte - As camadas podem agora ser recortadas pelo alfa da camada inferior, limitando a sua visibilidade ao conteúdo da camada base. Isto é essencial para a compatibilidade com PSD e uma funcionalidade padrão nos fluxos de trabalho profissionais de edição de imagem. Várias camadas consecutivas podem partilhar a mesma base, e as camadas de ajuste recortadas afetam apenas o conteúdo da base. Inclui suporte completo de ida e volta nos formatos PSD e FOG.
Painel Tipografia - Um novo painel lateral reúne todos os controlos de formatação de texto: seletor de tipo de letra com pré-visualização grande, seletor de estilo, botões de negrito/itálico/ sublinhado/rasurado, cor do texto com conta-gotas, alinhamento horizontal e vertical, além dos novos controlos de espaço entre caracteres e entrelinha. O painel aparece automaticamente quando a ferramenta Texto é selecionada e pode ser ativado ou desativado no menu Painéis.
Espaçamento entre letras e entre linhas - Dois controlos de texto fundamentais que faltavam até agora. O espaçamento entre letras (espaço entre caracteres) ajusta o espaço entre os caracteres; o espaçamento entre linhas (entrelinha) controla a altura entre as linhas. Ambos são guardados por objeto de texto e preservados no formato FOG.
Mais camadas de ajuste - Cinco novos tipos de camada de ajuste não destrutiva juntam-se aos já existentes Níveis, Curvas e Matiz/saturação:
- Brilho/contraste
- Exposição
- Vibrância
- Equilíbrio de cor (com as gamas tonais Sombras/Meios-tons/Realces)
- Inverter
Cada um inclui uma caixa de diálogo de edição com pré-visualização em tempo real, com controlos deslizantes com marca do zero e ajuste magnético ao zero. A caixa de diálogo Matiz/saturação apresenta agora um espetro de cores no controlo deslizante do matiz. Todos os tipos suportam máscaras de camada, opacidade, modos de mistura e recorte.
Grelha sobreposta - Uma grelha que pode ser mostrada ou ocultada, desenhada sobre a tela com um espaçamento configurável (predefinição de 50px). A grelha oculta-se automaticamente com pouco zoom, quando as linhas ficariam demasiado próximas, mantém-se dentro dos limites do documento e persiste entre sessões. Acessível em Ver > Grelha.
Correções de erros
- Corrigida a renderização dupla do texto durante a edição (o compositor e a sobreposição da ferramenta desenhavam o mesmo objeto de texto em simultâneo)
- Corrigida a deslocação da posição do texto entre o modo de edição e a renderização confirmada em níveis de zoom diferentes de 100%, causada pelo hinting dependente da resolução
- Corrigido o comando Converter em píxeis, que produzia glifos deslocados ou cortados, com a adição de uma superfície de renderização com margem e de opções de renderização de tipos de letra correspondentes
- Corrigido um possível bloqueio da aplicação ao fechar a janela, causado por temporizadores de gravação automática disparados durante a destruição dos widgets
- Corrigidos os avisos de finalização de popovers GTK ao alternar entre objetos de texto no painel Tipografia
Melhorias na interface
- Indicadores da marca do zero e ajuste magnético ao zero em todos os controlos deslizantes centrados das caixas de diálogo das camadas de ajuste (Matiz, Saturação, Luminosidade, Brilho, Contraste, Exposição, Vibrância, Equilíbrio de cor)
- O controlo deslizante do matiz mostra o espetro de cores completo como um gradiente
- A caixa de diálogo Níveis mostra marcas centrais no histograma de entrada e nas áreas do gradiente de saída, com ajuste magnético ao ponto médio ao arrastar a gama e a saída
- Ícones das camadas de ajuste no painel de camadas para os 8 tipos
Compatibilidade
- A importação de PSD lê agora o byte da máscara de recorte (antes era analisado mas descartado)
- A exportação de PSD escreve agora o estado da máscara de recorte
- O formato FOG guarda o recorte, o espaçamento entre letras, o espaçamento entre linhas e todos os novos tipos de camada de ajuste, com predefinições compatíveis com versões anteriores
- O sistema de anulação trata corretamente todas as novas propriedades, incluindo o alinhamento do texto, o alinhamento vertical, o tamanho automático, o espaçamento entre letras e o espaçamento entre linhas (corrige uma lacuna preexistente em copy_text_object_state)
Requisitos do sistema
- Linux com GTK4 (>= 4.10)
- Disponível em pacotes Flatpak, Snap, .deb, .rpm e Arch