-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
1.0 roadmap #52
Comments
@johnnychen94, I think I understood the separation between backends and frontend in JuliaPlots/UnicodePlots.jl#196 (comment)), although I don't have a clear vision of how many there are. I'll try to come up with a new design within the week.
Is this point still valid or not ? |
Maybe not valid anymore. I think the choice will be clearer when we separate out the core encoding parts. Then we can see where to add the new features, the backend or the frontend. |
@johnnychen94, I've updated the TODOs in #52 (comment). IMO, nothing blocks the release of |
ImageInTerminal v1.0 will be a game-changer by introducing a better image encoder Sixel.jl and by supporting gif/video display.
We'll start with v0.5, and after living with it for a few months (by fixing potential bugs), move forward to v1.0.
0.5 roadmap
MIME"image/png"
WIP: add TerminalGraphicDisplay for image/png #49;imshow
/imshow256
/imshow24bit
([RFC] Don't export imshow/imshow256/imshow24bit #32);Sixel
a hard dependency.We can't add VideoIO and
Sixelin the current version because we still want to keep Julia 1.0 compatibility for now.1.0 roadmap
ImageShow
display logic: this will be a breaking change as it will refactor the codes or maybe rewrite the wholeimshow
logic;play
/explore
/gif
from ImageShow (solve Add play and explore for 3D and framestack image playback/interaction #43);@require VideoIO ...
;VideoIO
toImageInTerminal
dependencies.cc: @Evizero @IanButterworth
The text was updated successfully, but these errors were encountered: