Pular para o conteúdo

Grupos aninhados, preenchimento na pintura e exportações de imagem melhores ​

Faz um mês que lançamos a tela de desenho infinita. Desde então, adicionamos mais jeitos de organizar seus designs, melhoramos as exportações de código e deixamos a edição do dia a dia um pouco mais fácil.

Veja o que há de novo no Lopaka.

Grupos dentro de grupos ​

Agora você pode aninhar grupos tão fundo quanto precisar. Isso é especialmente útil para interfaces maiores com componentes repetidos, como menus, painéis e painéis de controle.

Grupos aninhados no painel Camadas do Lopaka, ao lado de um calendário em pixel art na tela de desenho

Algumas coisas que você pode fazer:

  • Aninhar grupos: Coloque grupos dentro de outros grupos para organizar telas complexas.
  • Mover grupos inteiros: Arraste um grupo para outro grupo, mesmo entre níveis diferentes.
  • Selecionar e editar: Clique para selecionar um grupo inteiro, ou dê um clique duplo para trabalhar com uma camada individual.
  • Ocultar ou bloquear: Controle tudo dentro de um grupo de uma vez.

Você também pode renomear camadas, grupos e telas direto no painel Camadas.

Exportações de imagem melhores para o seu firmware ​

O Lopaka agora pode exportar imagens como arquivos separados, prontos para usar no seu projeto de firmware.

Abra Configurações de código para encontrar as imagens usadas na sua tela. Baixe-as individualmente ou ative Incluir arquivos de imagem para referenciá-las a partir do código gerado.

Você pode escolher como lidar com os dados da imagem:

  • Embutido: Mantenha os dados da imagem dentro do código-fonte gerado.
  • Arquivos separados: Baixe os recursos de imagem e inclua-os no seu projeto.
  • Declarações externas: Referencie dados de imagem que você já definiu em outro lugar.

O formato exportado depende da sua plataforma:

  • Adafruit GFX, Arduino GFX, TFT_eSPI, U8g2, Flipper Zero: arquivos de cabeçalho C/C++
  • LVGL: arquivos de imagem C
  • CircuitPython: BMP
  • MicroPython: PBM
  • ESPHome: PNG

Isso é útil quando você quer manter os gráficos separados do código da sua aplicação ou reutilizar a mesma imagem em várias telas.

Ferramenta Preenchimento da pintura ​

A ferramenta Pintura agora tem o Preenchimento.

Selecione uma camada de Pintura, escolha Preenchimento, escolha uma cor e clique dentro de uma área. O Lopaka preenche os pixels conectados sem alterar a arte ao redor.

Funciona com imagens monocromáticas e coloridas. Você pode preencher áreas vazias dentro de uma forma ou recolorir pixels existentes.

Isso deixa desenhar ícones, ilustrações simples e pixel art bem menos tedioso.

Um editor mais flexível ​

Fizemos algumas mudanças para dar a você mais controle sobre a área de trabalho.

Painéis redimensionáveis

Arraste a borda do painel Camadas para mudar a largura dele, ou redimensione o painel de Código verticalmente. Dê um clique duplo na alça de redimensionamento de um painel para recolhê-lo ou expandi-lo.

O Lopaka lembra os tamanhos de painel que você prefere.

Navegação entre telas mais fácil

Trabalhar com várias telas ficou mais conveniente agora:

  • Clique em uma tela na área de desenho ou no painel Camadas para abrir o código dela.
  • Clique em uma guia de código para selecionar aquela tela e focar a tela de desenho nela.
  • As guias de código se distribuem em várias linhas quando você tem muitas telas.

Você também pode copiar uma arte de uma tela e colá-la direto em outra.

Convide amigos e ganhe Plus grátis ​

Lançamos um programa de indicação.

Abra Convidar um amigo ou Ganhar Plus grátis na barra de navegação para obter seu link de convite pessoal.

Quando um amigo se cadastra pelo seu link e faz a primeira compra:

  • Você ganha 7 dias de Plus grátis.
  • Seu amigo ganha 7 dias extras de Plus com a primeira compra semanal, mensal ou anual.
  • Se ele escolher o Lifetime, ganha 10% de desconto.

Cada amigo que paga rende a você mais uma semana. Se você já tem o Plus, seus dias de bônus são adicionados depois do seu acesso pago.

Você pode ver suas indicações e recompensas ganhas na caixa de diálogo do convite.

Mais flexibilidade com projetos Basic ​

Também mudamos como o plano Basic gratuito lida com projetos.

Antes, o Basic tinha um limite de dois projetos na nuvem. Agora não há um limite separado de quantidade de projetos. Em vez disso, você ganha três telas no total entre seus projetos.

Você pode manter três projetos pequenos com uma tela cada, ou colocar as três telas em um único projeto.

A ideia é deixar você organizar seu trabalho por projeto, em vez de ter uma cota separada de projetos.

Mais algumas melhorias de desenho ​

Elipses para Adafruit GFX

Agora você pode desenhar elipses preenchidas ou com contorno em projetos Adafruit GFX coloridos e monocromáticos. O Lopaka também oferece suporte para importá-las de código existente. O código de elipse gerado exige Adafruit GFX 1.12.2 ou mais recente.

Cores de animação

O editor de quadros de animação agora permite escolher uma cor de desenho nas plataformas compatíveis. Você pode usar a paleta da plataforma enquanto edita quadros individuais.

Borracha com o botão direito

Ao trabalhar com uma camada de Pintura, clique com o botão direito e arraste para apagar pixels sem trocar de ferramenta.