use struct ivec2 to represent mouse position
add missing file
Merge branch 'new_canvas' of https://github.com/Sachs27/easy-paint into new_filesystem
auto save record
change record saved path to
add tools to convert record file to text