Independently of the chosen compiler, there is always an (sometimes deactivated) input field for the Path to Visual Studio. We could replace this by a set of input fields that depend on the chosen compiler. That would have the following advantages:
There could be the following input fields:
Qt Creator (we can then add Qt Creator, internally use the target "Unix Makefiles" and when it comes to launching the IDE we know that the user wants to use Qt Creator and where it can be found):
OK, that's good to know. Then we wait for that review and decide then how to go on (if your branch is too far away from the master, maybe it's worth creating a new one and trying to do the same changes there again based on your changes in the dev branch - instead of trying to automatically merge all that). Yves was on vacations for some time, that's why he couldn't review anything. Anyway there's no hurry at all! It's done when it's done. Can we assign you for this issue then - now that you've already done the work? Btw. does your branch do anything else new than this issue? Then you might create a new issue for that stuff.
Sorry about the two commits that popped up above. They were just experiments about git/github and didn't actually have anything to do with this issue. I didn't think that they would still be visible here after deleting that experimental branch. But it looks like github doesn't call the garbage collection very often (or not at all). Let's hope they disappear at some point!
I've had a look at the GUI in the development branch and have got 2 remarks:
So what I would propose for this ticket is the following: We stop trying to merge the whole development branch, but pick out the code that is interesting for the implementation of the features proposed here.
And for the development branch in general: We could make a list of the features that the development branch has and master doesn't have (maybe as github issues). Then transfer them one by one to the master branch, copying code if possible, rewriting code if necessary (where the branches have diverged too much).
What do you think, Maarten and Yves?