Releases: InDieTasten/ANSI-mate
v1.0.0 - Reached MVP milestone
🎉 First "production" release! 🎉
ASCII-mate now includes all tools to be considered a rudimentary image editor!
While the list of issues is still very large, I'm proud to have moved this project to a presentable state for what is just side-project for me.
Demo
What's Changed
- Add toolbar by @InDieTasten in #58
- Add scrolling by @InDieTasten in #59
- Add resizing feature by @InDieTasten in #62
- Add pencil dragging support by @InDieTasten in #70
- Add pencil tool by @InDieTasten in #71
- Add rectangle tool by @InDieTasten in #72
- Add char palette by @InDieTasten in #80
- Fix hidden cursor after crash by @InDieTasten in #84
- Add fill tool by @InDieTasten in #86
- Fix mouse events leaking into parent shell by @InDieTasten in #87
- Remove debug render info by @InDieTasten in #88
- Update usage in README.md by @InDieTasten in #89
- Add global fill tool by @InDieTasten in #92
- Migrate unit testing to busted framework by @InDieTasten in #93
- Add devcontainer config for GitHub Codespaces development by @InDieTasten in #95
- docs: new demo gif by @InDieTasten in #100
Full Changelog: v0.2.1...v1.0.0
v0.2.1 - Canvas area visibility update
What's Changed
- Add canvas backdrop for canvas dimension visibility by @InDieTasten in #51
Full Changelog: v0.2.0...v0.2.1
v0.2.0 - Saving & Loading update
What's Changed
- Fix clear on resize bug by @InDieTasten in #36
- added an MIT license file for the repo by @mpa-LHutchinson in #41
- Add CODE_OF_CONDUCT.md by @InDieTasten in #44
- Add contributing guidelines by @InDieTasten in #45
- Add saving and loading by @InDieTasten in #47
New Contributors
- @mpa-LHutchinson made their first contribution in #41
Full Changelog: v0.1.0...v0.2.0
v0.1.0 - Mouse Support Demo
Mouse Support Demo
This is the first version of ASCII-mate. While I'm striving for this to become a fully fledged TUI editor for drawing and animating ASCII art in the terminal, this is the very first iteration of what I would describe as a tech demo for mouse support in the terminal.
An X
character will follow your mouse as you hover it across the terminal. Clicking places O
s into the terminal, which acts as a canvas.
Limitations and known bugs
- Canvas loses content when resizing the terminal #5
What's Changed
- Add PR validation as GitHub Action workflow by @InDieTasten in #7
- Remove unnecessary diagnostic markers by @InDieTasten in #8
- Remove planned features list from README.md by @InDieTasten in #28
- Extract stty calls into separate module by @InDieTasten in #30
New Contributors
- @InDieTasten made their first contribution in #7
Full Changelog: https://github.com/InDieTasten/ASCII-mate/commits/v0.1.0