Skip to content
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

Status of macOS support unclear #27

Open
peterjc opened this issue Feb 20, 2020 · 2 comments
Open

Status of macOS support unclear #27

peterjc opened this issue Feb 20, 2020 · 2 comments

Comments

@peterjc
Copy link

peterjc commented Feb 20, 2020

Quoting the main README,

Mac OS X

Currently no support is given for iOS. If anyone is interested in getting this to work feel free to contact me.

Apple's iOS is their phone and tablet touchscreen operating system. I assuming that was a typo?

Apple have since rebranded Mac OS X as macOS, their desktop and laptop operating system.

I expect your tool to work there much like it works on Linux, providing the dependencies can be installed - but pygments and Gtk look like the first hurdles, cross reference conda-forge/pygobject-feedstock#20

@mathijs-dumon
Copy link
Collaborator

Hey Peter,

That's a mistake on my part indeed.

The core of PyXRD will just work indeed - GTK is only used for the user interface, which isn't too tightly coupled (there is some coupling though).

Currently I don't have the time to maintain PyXRD properly, but I was thinking of switching out GTK with something else. I thought about using Traits from Enthought (dropping the custom mvc module entirely) or Kivy (re-implementing & expanding the mvc module to make use of Kivy).

Another option is to make a stand-alone installer (like I did for Windows) - the process used by Inkscape can probably be re-used: https://gitlab.com/inkscape/inkscape/-/tree/master/packaging/macos

Are you interested in contributing or was your question pure informational?

@peterjc
Copy link
Author

peterjc commented Feb 27, 2020

Curiosity only. I was asked to have a quick look at it because I use Python (but nothing graphical sadly).

It looks like installing Gtk3 is a pain :(

At least the iOS typo is an easy fix :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants