chomper icon indicating copy to clipboard operation
chomper copied to clipboard

GUI Interface.

Open aniketpanjwani opened this issue 7 years ago • 4 comments

Steps to reproduce the problem:

There is no GUI interface.

Any other comments? What have you tried so far?

I've never created a GUI. The main options for potential frameworks are Toga, Kivy, and PyQt.

If you've got any thoughts on how to choose between them, I would greatly appreciate it.

System information

Operating system: (e.g. Linux Mint 18)

aniketpanjwani avatar Feb 23 '18 21:02 aniketpanjwani

I have only used wxPython once. I imagine that chomper would not need a fancy GUI, so maybe choose a lightweight framework or something with high fun factor? You create also create a web ui.

But yeah, others might have better suggestions.

miheerdew avatar Feb 24 '18 00:02 miheerdew

Thanks Miheer - I missed wxPython. I agree that Chomper doesn't need a fancy GUI. I'm probably going to decide by trying to write a very simple implementation and seeing which I like best. I'm leaning towards PyQt5, but I'm open to suggestions.

aniketpanjwani avatar Feb 24 '18 00:02 aniketpanjwani

I think it's also important to keep in mind the ease of packaging when thinking about choosing any particular GUI framework.

aniketpanjwani avatar Feb 24 '18 01:02 aniketpanjwani

Agreed. There is also tkinter if you don't want external dependencies.

miheerdew avatar Feb 24 '18 14:02 miheerdew