I'll finalize this really soon, it's been forgotten for months!
@dbaelde Ping! It would be nice to merge this for next release since it seems to be mostly ready....
Argh. I'll blame it on the user I was expecting to test the feature. I've put this on my TODO list and will do it before next Monday.
I squashed the two commits and rebased the branch. The code looks clean to me but I haven't ran new tests. It's too bad users did not test this branch for me, maybe the new feature wasn't so awaited after all... anyway now everybody will get to test it.There a few real TODOs but this has been waiting for too long already.