-
-
Notifications
You must be signed in to change notification settings - Fork 82
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
add imageplot
(support sixel)
#196
Conversation
Codecov ReportBase: 99.94% // Head: 99.14% // Decreases project coverage by
Additional details and impacted files@@ Coverage Diff @@
## master #196 +/- ##
==========================================
- Coverage 99.94% 99.14% -0.80%
==========================================
Files 29 31 +2
Lines 1716 1755 +39
==========================================
+ Hits 1715 1740 +25
- Misses 1 15 +14
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report at Codecov. |
9184f35
to
012e344
Compare
2c50ff0
to
df995db
Compare
I hope we can pend this PR for a while until we address JuliaImages/ImageInTerminal.jl#48. The current ImageInTerminal has one unwanted side effect; that any package loads ImageInTerminal would change how colorant arrays are rendered in terminal even if you don't call it with |
Thanks, for pointing that. Maybe I can help on that matter ?
Is this something we want to change for |
071201b
to
898eddd
Compare
Yes, I'd like to separate ImageInTerminal into two packages: backends and frontends. The backend might be as simple as To do this, we need to rework and deprecate the current By doing this, this PR can directly use the |
898eddd
to
f7ea77a
Compare
Yeah, given that I have too many items on my todo-list it would be great if you can help implement this! I just sent you an invitation to ImageInTerminal, you can choose to implement the backend package in it as a sub-package like SnoopCompileCore, or you can create a new package and refactor the encoding part of ImageInTerminal to the new package. |
Thanks, I'll continue the discussion in JuliaImages/ImageInTerminal.jl#52 about details. |
f7ea77a
to
704b66f
Compare
704b66f
to
0262c63
Compare
4b37961
to
c7a9bda
Compare
c7a9bda
to
c1b8e7e
Compare
I will probably merge this in the next few days, unless objection(s). |
6f4a858
to
db0a707
Compare
Fix #153, goes with JuliaPlots/Plots.jl#4011.
with
Sixel
1without
Sixel
Discussion:
naming ?, should we export this ?chose to unexportimage
img is downsized usingsolved using terminal control sequences to query the cursor carret sizerestrict
inImageInTerminal
, is there a solution to get the ratio so that we can add a centered title and/or labels ?@require
standard, for optional dependencyImageInTerminal
, or should we instead addImageInTerminal
as a hard dependency ?Footnotes
for sixel support, code snippet must be ran under a compatible terminal. ↩