Milton é um aplicativo de código aberto que permite apenas pintar.
Não há pixels, você pode pintar com detalhes (quase) infinitos. Parece baseado em varredura, mas funciona com vetores. Não é um editor de imagens. Não é um editor de gráficos vetoriais. É um programa que permite desenhar, esboçar e pintar. Não há botão para salvar, seu trabalho é persistente com desfazer ilimitado.
Milton não é um editor de imagens ou um editor de gráficos vetoriais. É um programa que permite desenhar, esboçar e pintar.
Se a GUI tornar algo não óbvio, crie um problema no github!
É muito útil arrastar o mouse (ou caneta) enquanto pressiona space
para deslocar a tela. Além disso, alternando entre o pincel e a borracha com b
e e
. Você pode alterar o tamanho do pincel com [
e ]
e controlar a transparência com as teclas numéricas.
Aqui está o último tutorial em vídeo
Confira a página do patreon se quiser ajudar. :)
Enquanto no Windows existem binários disponíveis, para Milton no Linux ou OSX você terá que compilar a partir do código-fonte. Existem algumas instruções básicas de construção abaixo. Eles provavelmente serão compilados, mas esteja preparado para fazer um pouco de depuração se você tiver problemas, já que essas não são as principais plataformas de desenvolvimento.
Milton atualmente oferece suporte ao Visual Studio 2019.
Outras versões do Visual Studio podem não funcionar.
Para construir:
Execute um prompt de comando do desenvolvedor x64 (para VS 2019, isso corresponde ao "prompt de comando das ferramentas nativas x64") e digite o seguinte:
build.bat
Milton será compilado em buildMilton.exe
Este repositório fornece um SDL.lib binário que foi compilado executando build_deps.bat
no diretório third_party
.
A partir de 24/10/2018, Linux e Mac não são oficialmente suportados. Eu (Sergio) gostaria de apoiá-los novamente, mas atualmente meus esforços estão voltados para a produção de uma nova versão para Windows. Você pode tentar compilar com os scripts incluídos, mas provavelmente as coisas não funcionarão!
Em 27/02/2021, uma compilação bem-sucedida para Linux pode ser feita com estas etapas:
Enquanto estiver no diretório superior do milton
cd third_party/SDL2-2.0.8
mkdir build
cd build
cmake -DVIDEO_WAYLAND=OFF -DCMAKE_INSTALL_PREFIX=linux64 -DCMAKE_BUILD_TYPE=Debug ../
make
make install
e depois no diretório superior do milton, então cd ../../../
,
mkdir build
cd build
cmake ../
make
E se for bem-sucedido, você deverá ter um executável chamado "Milton" em execução.
Não fiz isso funcionar automaticamente com o CMake, porque não conheço o CMake.
Milton usa um esquema de versionamento MAJOR.MINOR.PATCH, onde MAJOR acompanha mudanças muito significativas, como uma revisão da UI. MINOR monitora a compatibilidade do formato de arquivo binário. PATCH é incrementado para novas versões que não quebram a compatibilidade de formato de arquivo. A versão PATCH é redefinida para 0 quando a versão MINOR aumenta.
Por exemplo, Milton versão 1.3.1 pode ler arquivos mlt produzidos em qualquer versão anterior, mas não pode ler arquivos produzidos por 1.4.0
Milton
Copyright (C) 2015 - 2018 Sergio Gonzalez
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
Milton é feito com amor por Sergio Gonzalez com a ajuda de pessoas incríveis.