keredson / gnomecast

Chromecast local files from Linux - supports MKV, subtitles, 5.1 sound and 4K!
GNU General Public License v3.0
1.43k stars 50 forks source link

Any chance of switching to a more cross-platform friendly GUI library than GTK? #106

Open horiac7 opened 4 years ago

horiac7 commented 4 years ago

Hello!

As per my PR #105, you can see that it's quite tedious to have Gnomecast run on Windows. You need to install around 1GB of libraries via MSYS2 to get things going and do some extra setup steps.

On the other hand, if the GTK library is replaced with a more friendly one like wxPython or PyQT (PySide2), then this wouldn't be an issue anymore.

Have you or are you considering something like this for the future?

jarebear6expepjozn6rakjq5iczi3irqwphcvb commented 4 years ago

I'd be interested in helping transition to PyQT if it were to be on the roadmap.

keredson commented 4 years ago

i have no personal interest in that as i prefer GTK to either of those two libs. but i would not begrudge a UI fork, and would be willing to break this project into backend/ui components to help facilitate that if that was of interest to others.