Replace CCExtractor's GUI with a modern, Flutter based one.

We have a very old GUI, written in .NET no less, a very long time ago. When it was written, CCExtractor was quite simple, and all the options fit in a 1024x768 single page.

Now we have a large number of tabs that don't look good, the UI won't even adjust to screen size... well, it's rather bad :-)

Since then, there's been a few attempts to come up with something better (we have a simple UI integrated in CCExtractor itself, a Qt version, and more), but nothing has really reached the point of being better than the old one.

We think that with Flutter, it's now possible to write a UI that looks good and is portable. We are targeting Windows, Linux, and OSX.

Things you have to do:

We'll help you test on all platforms (assuming you only have access to linux, for example).

The goal is to completely replace the old GUI, and archive the previous attempts. So this is an important project to us!