You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A simple using Rsvg from a julia REPL on Mac opens up an extra icon on the Mac dock, which seems not ideal. This is actually caused by using Gtk, which already opens that extra icon.
I'm not sure how one could work around this, but it seems not ideal. I guess one question is whether Rsvg.jl really needs a dependency on a full window toolkit? Might there be some way to get rid of that dependency? Or some other idea?
We are using Rsvg.jl in VegaLite.jl to implement all sorts of file export features, and it works great. But it is weird that if someone does using VegLite, that a new icon pops up on Macs.
The text was updated successfully, but these errors were encountered:
Looks like the real problem is in Gtk.jl, not in using it ...
The Gtk dependency was the simplest (and i think even still today the only) way to access glib which is used by librsvg for error reporting. I see two possible solutions:
Introduce a Glib.jl package by splitting off from Gtk to used in situations like this
A simple
using Rsvg
from a julia REPL on Mac opens up an extra icon on the Mac dock, which seems not ideal. This is actually caused byusing Gtk
, which already opens that extra icon.I'm not sure how one could work around this, but it seems not ideal. I guess one question is whether Rsvg.jl really needs a dependency on a full window toolkit? Might there be some way to get rid of that dependency? Or some other idea?
We are using Rsvg.jl in VegaLite.jl to implement all sorts of file export features, and it works great. But it is weird that if someone does
using VegLite
, that a new icon pops up on Macs.The text was updated successfully, but these errors were encountered: