#Descrição
- [*] Algumas alterações
- [!] Conserto de alguns erros ou bugs
- [+] Adição de algo novo
- [-] Remoção de recursos sem uso
- [+] Primeira versão para MS-DOS (o código foi perdido)
- [+] Segunda versão com o suporte ao formato PCX (no arquivo)
- [+] Terceira versão - portada para FPC para o Windows, usava paleta de 256 cores (no arquivo)
-
[*] Processo de trabalho completamente redesenhado
-
[+] Implementeda uma Biblioteca Local de Sprites para armazenar imagens importadas no formato PNG separado por categorias
- [+] Na aba 'Imagem de Origem' foi adicionado funcionalidades de trabalho com quadros (lista de quadros, propriedades de quadro, deletar quadros selecionados)
- [*] A tela de 'Sobre' foi modificada (traçado otimizado, animação trocada)
- [+] Implementação de paleta e seleção de cor
- [+] Adição da interface de trabalho com camadas
- [!] Conserto de um bug com o traçado da grade
- [*] Alteração da previsualização (centralizada e com padrão em xadres como fundo transparente)
- [*] Algumas pequenas alterações
- [*] Algumas alterações na interface (Ferramentas de desenho agora possuem propriedades)
- [+] Inicia-se a tentativa de desenho (ainda não funciona bem - precisa de conserto)
- [*] Muitas mudanças durante todo o período (12.10-25.10):
- [+] Implementação do destaque das células ao mover o mouse sobre a grade
- [+] Adição de teclas direcionais para mover o cursor da célula
- [+] Adição de classes básicas de camada e quadro
- [+] Adição de listas mapeadas de camadas/quadros
- [!] Conserto do vazamento de memória
- [+] Adição da opção de Exportar quadro para PNG
- [!] Conserto do controle do cursor usando as teclas
- [+] Adição do desenho com a cor secundária (tecla Enter), deletar pixel com a tecla Del
- [*] Criação de janelas separadas para previsualização, referência, camadas
- [*] Reestruturação e otimização do código
- [*] Remoção de componentes desnecessários
- [*] Algumas alterações na organização de projeto
- [*] Este arquivo foi atualizado
- [+] Adição de janela de modelo para os quadros
- [*] Algumas correções e alterações
- [+] Adição de mudança no tamanho do lápis
- [+] Adiçao da ferramenta de desenho com linha
- [+] Adição do desenho com mouse(ferramenta lápis)
- [*] ALteração para conexão via LazLogger ao invés do console WriteLN
- [!] Conserto do fundo transparente ao desenhar com mouse
- [*] ALteração da funcionalidade interna das ferramentas de desenho, mas o app falha ao fechar
- [+] Adição de modelo para a Ferramenta Borracha
- [+] Adição do diálogo Novo Quadro
- [!] Conserto de vazamento de memória
- [+] Adição da tradução para o Português Brasileiro
- [+] Adição da tradução para o Ucraniano
- [*] Conserto de alguns erros de escrita em documentos
- [*] Migração de todo o projeto para o Lazarus
- [+] Adição do carregamento automático do idioma local quando existe um arquivo de tradução
- [+] Adição da seleção manual do idioma do arquivo e salvamento do idioma nas configurações
- [+] Implementação da lista de camadas do conteúdo desenhado na grade
- [!] Conserto do erro SIGSEGV
- [!] Conserto de vazamento de memória e quando o programa é fechado
- [!] Agora funciona bem em ambos Linux e Windows (testado com as últimas versões Ubuntu x64 e Windows 11 x64)
26.11.2022
- [+] Adição da função para importar quadros a partir de uma imagem
- [!] Conserto de tamanhos diferentes de quadros quando um novo quadro é criado
- [+] Adição da ferramente de desenho em linha
- [*] Alteração do docs (adição da área 'Como obter')
- [!] Conserto da ferramenta Pipeta
- [+] Adição da ferramenta de desenho em Retângulo
- [!] Conserto do erro em que as ferramentas desapareciam ao usar a tela de desenho maximizada
- [+] Adição da ferramenta Retângulo Preenchido
- [+] Adição das possibilidades de 'Copiar Camada' e 'Renomear Camada'
- [+] Estende a camada com codificação/decodificação BASE64 (usado ao copiar ou renomear a camada)
- [*] Atualização dos Documentos
- [!] Conserto de 'Deletar Camada'
- [!] Impedir a modificação camada quando bloqueado
- [*] Update da tradução Ucraniana da Interface do Usiário
- [*] Mudança da ordem das camadas (mais nova em cima, mais velha em baixo)
- [*] Agora mostra que as camadas pertencem apenas ao quadro atual
- [+] Adição da ferramenta Círculo
- [+] Os últimos botões da interface foram feitos no SPedit!
- [*] Redesign completo da IU, muito código foi retrabalhado (alguns dias de trabalho entre apagões de energia)
- [*] Redesign do mascote do SPEDit (ícone e animação na tela de 'Sobre') - graças ao @EddieMattos
- [+] Adição de um modo em Tela Cheia
- [!] Correção de oscilações e congelamento quando as janelas modais são exibidas
- [-] Remoção do estilo DOS antigo de desenhar com as teclas (era um método estranho)
- [+] Adicionadas as teclas Shift+setas para mover a área da grade de desenho
- [+] Acrescentado o tamanho mínimo da célula no diálogo 'Novo quadro'.
- [+] Trabalho ampliado com cores - adicionado a combobox Stadard pré-definida (será preenchida em breve), a paleta pré-definida e o seletor de cores Hex
- [*] Mudou-se a seleção de cores de fundo para Ctrl+Clique em vez de Ctrl+Clique com o botão direito do mouse. A seleção de cor de primeiro plano funciona com o clique esquerdo do mouse.
- [+] Adição do suporte à paletas no formato PNG
- [+] Adição de cursores customizados enquanto se desenha
- [+] Adição do 'Modo Zen' em tela cheia
- [+] Adição do recurso 'Redimensionar quadro'
- [!] Conserto do aviso GTK2 no Linux e parece que também está funcionando no Windows
- [+] Adição da ferramenta de pontilhismo (aplique uma paleta para obter o efeito desejado)
- [*] Depois de carregar as paletas elas aparecerão com seu nome na caixa de busca de paletas 02.01.2023 =
- [!] Conserto do carregamento de Idioma, auto-carregamento de paletas e erro desconhecido (Issue #16)
- [+] Implementação da ferramenta de seleção Retangular
- [*] Pequenas mudanças e melhorias
- [+] Adição do recurso para desativar/reativar a grade
- [+] Adição do recurso Mesclar camada com a inferior
- [!] Conserto da lista de camadas incorreta na grade de Camadas
- [+] Adição de menu Popup para camadas (clique direito)
- [+] Adição do recurso Mover camada (use Popup menu)
- [+] Adição da ferramenta para mover o desenho
- [+] Adição do recurso Espelhar/Girar camadas
- [*] A última paleta usada auto carrega e auto salva
- [*] O caminho da última exportação de quadro é salva nas configurações
- [+] Adição dos atalhos nos documentos
- [*] Adição do suporte JSON para TSPLayer e TSPFrame (Usado com o gerenciador de Desfazer/Refazer, em breve será usado um formato próprio do SPEdit)
- [*] O gerenciador de Desfazer/Refazer foi reescrito
- [*] Migração do Lazarus IDE para o CodeTyphon Studio - sem a necessidade de dependências externas
- [*] Atualização dos documentos
- [+] Adição do modelo de interface para o modo 'Papel Vegetal' ('Onion skin')
- [!] Ajuste de algumas dependências, remoção de unidades duplicadas
- [*] Mudança do ícone de alguns botões
- [!] Conserto da função deletar quadro
- [!] Ajuste da função salvar o caminho do último projeto aberto
- [!] Conserto do vazamento de memória (se abrir vários projetos em sequência)
- [*] Alguns textos foram devinculados do código para facilitar a tradução
- [*] A função 'Papel Vegetal' está quase pronta