0x61nas / aarty Goto Github PK
View Code? Open in Web Editor NEWPrint any image in your terminal
Home Page: https://lib.rs/crates/aarty
License: MIT License
Print any image in your terminal
Home Page: https://lib.rs/crates/aarty
License: MIT License
This is an insanely cool project and I was wondering if you could add a library frontend to it so that I could use it/call it programmatically in a TUI project.
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
These updates have been manually edited so Renovate will no longer make changes. To discard all commits and start over, click on a checkbox.
These updates have all been created already. Click a checkbox below to force a retry/rebase of any.
Cargo.toml
image 0.25
serde 1
rayon >=1.1
cfg-if >=0.1.2
criterion 0.5.1
Dockerfile
lukemathwalker/cargo-chef 0.1.63-rust-1.76-alpine
.github/workflows/check.yml
actions/checkout v4
actions/checkout v4
giraffate/clippy-action v1
actions/checkout v4
actions/checkout v4
actions/checkout v4
.github/workflows/docker.yml
actions/checkout v4
docker/metadata-action v5
docker/setup-qemu-action v3
docker/setup-buildx-action v3
actions/cache v4
docker/login-action v3
docker/login-action v3
docker/build-push-action v5
anchore/sbom-action v0
.github/workflows/release.yml
actions/checkout v4
MarcoIeni/release-plz-action v0.5
.github/workflows/safety.yml
actions/checkout v4
actions/checkout v4
.github/workflows/scheduled.yml
actions/checkout v4
actions/checkout v4
.github/workflows/test.yml
actions/checkout v4
actions/checkout v4
actions/checkout v4
actions/checkout v4
codecov/codecov-action v4
Hello everyone!
I found your awesome project in the Hacktoberfest Discord, I hope my contribution can be of help.
I'm unsure in which direction the project can be expanded, so I attempted at making it more flexible in general: using a BufWriter
to apply Inversion of Control on the generate_ascii
function.
You can check the code on my branch:
https://github.com/giulio-Joshi/aarty/tree/bufferedOutput
Before barging in with a PR directly, I opted for asking some feedback about it.
Thanks a lot for your time ๐๐ป
When using aarty on PNGs with a transparent background the program panics because it tried to divide by zero.
thread 'main' panicked at 'attempt to calculate the remainder with a divisor of zero'
at line
aarty-0.4.9/src/ascii_processor.rs:18:16
clap
from the dependencies (#33)colored
and pretty_env_logger
from the dependencies (#34)Cargo.lock
(c20f05b)justfile
(e90734b)serde
feature (#35)impl_serde
serde
feature (#37)stdin
as mentioned in #6 (comment). (#36)sym_index
. (ce5710b)There seem to be significant typo errors in the installation instructions. Please assign the issue to me.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.