trucknax.blogg.se

Inkscape for mac x11
Inkscape for mac x11










In either case, we need to build a list of upstream bugs to keep track of. Probably a lot will end up being Gtk upstream troubles, which we'll either need to fix ourselves and send patches upstream, or add workarounds in Inkscape itself. Things like the behaviors of popup menus and stuff need tweaking. I don't know what the state of this is, but I expect the more we can properly bake into our core CMake scripts, the more maintainable this all will be longer term. Paths to the share folder, and probably other platform specific stuff could be rolled into the CMake rules, like we've done with Win32. This sounds like something that needs more exploration to find the most maintainable solution that gives users the right balance of installation convenience and support. Tracking the bleeding edge can be problematic, suggesting using some defined snapshot of them, possibly even shipping them ourselves in the image. Gtk and assorted libs are moving targets, version-wise.

inkscape for mac x11

Many of our current bug reports and discussions are about these legacy packages some issues will still be relevant with a native package, some won't. There have been several different packaging solutions, including through MacPorts and HomeBrew. Legacy packages include the various XQuartz (X11-based) packages currently in use for distributing the 0.92x version of Inkscape.

inkscape for mac x11

Breakdownįrom what I have gathered, it sounds like we can break this problem up into a few discrete pieces: (1) Legacy package maintenance We don't need to link every bug related to Mac, just issues involving the packaging itself, feature development needs, and severely critical bugs.

inkscape for mac x11

This is a master issue for outlining the problem space and linking all bug reports relevant to creation of a native Mac package. Since it will still use Gtk this isn't "Native" in the truest sense of the word, but it will adhere closely to the standard Mac user experience. This means we need to compile Inkscape with Quartz but without X11 and against Gtk3 instead of Gtk2, with current Inkscape master. This is a top request from many of our users and sponsors. Ultimately, we want signed DMG (non-X) releases of Inkscape 1.0.












Inkscape for mac x11