Skip to content

drehuwann/pngEdit

Repository files navigation

pngEdit

png Editor was initially a quick home made tool to work on small 16*16 icons defined in png files.
It growed becoming a tool to check eventual steganography embedded in .png files.
Copyright drehuwann@gmail.com
Published under the terms of the General Public License.
(See https://gnu.org/licenses/gpl.html)

dependencies

On linux : wxWidgets

how to build

With cmake :

cd build; cmake ..

Alternatively, .vscode directory contains config files to build in vscode editor.
Actually, it compiles under ^Ms windows or linux.

build with zlib integration

after refreshing the git submodule, you should set option(ZLIB_BUILD_EXAMPLES "Enable Zlib Examples" OFF) in zlib CMakelists.txt

ToDo

Parsing of many chunk types (as ChunkError Read....(void *, Chunk *) functions) still need to be implemented.
We don't use libpng, so the reference document should be png specifications

Actually, opening a second file in the editor crashes. (exit with code 377 (0x00000179) on *nix)
Debug and fix this !

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published