refactoring, new QtPassSettings class, all settings should be read and written here #224
…, start ConfigDialog with first tab.
So far so good, both "scenario driven" testing and static analysis haven't found any regression.
I was also triggered to do some other minor fixes in other places that I had postponed out of lack of inspiration.
Great work @YoshiMan thanks for the effort!
The clipboard settings seem to work fine for existing users too . .
Scenario driven in this case is just a lot of different configs I can easily switch out and a big set of different password files (some broken on purpose) . .
I would love to add unit testing and have looked into it a bit a couple of months ago but could not find a good starting point.
Qt has a framework for unit tests http://doc.qt.io/qt-5/qtest-overview.html although I have to admit I have no experience with it yet.