console_engine icon indicating copy to clipboard operation
console_engine copied to clipboard

DRAFT: Feature: compatibility with drawille-rs crate

Open VincentFoulon80 opened this issue 3 years ago • 1 comments

When merged, this branch will add two new features :

  • compatibility : this feature will expose a trait AsScreen that'll allow anybody to implement a method to convert its object to a Screen, allowing compatibility with external crates and custom structures
  • compatibility-drawille : This feature will bridge a compatibility layer between console_engine and drawille-rs.

The new AsScreen trait can also be used for direct drawing of any compatible structure with two new methods print_with and print_alpha_with.

VincentFoulon80 avatar Oct 31 '21 11:10 VincentFoulon80

I'll postpone this PR a bit, since the drawille crate got a new maintainer, I think this need a bit more time to decide how to link these crates together properly.

VincentFoulon80 avatar May 26 '22 13:05 VincentFoulon80