atmatto / dro

Minimal image manipulation program written in Go using raylib-go.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dro

Minimal image manipulation program written using raylib-go.

Usage: dro [FILE]

Program may be buggy. Clipboard support is not yet implemented.
Currently can only save PNG files and load only some formats.
Input prompts support only ASCII characters.

ctrl-n - new file
ctrl-o - open file
ctrl-s - save file
ctrl-(shift)-q - quit (forcefully)
ctrl-z, ctrl-y - undo, redo
c - color selector
s - rectangular selection
[, ] - change brush thickness, hold shift to change faster

To do:
- clipboard
- hold (...) to draw straight lines
- ellipse outline thickness
- support more file formats
- support UTF-8 input in prompts
- tidy up the code

About

Minimal image manipulation program written in Go using raylib-go.

License:GNU General Public License v3.0


Languages

Language:Go 99.9%Language:Shell 0.1%