This fixes an issue with using visible: in QML from #101 when users sets a non-zero message spacing in the Settings dialog since the ListView items disappear, but they are still "there", therefore I've replaced it with a QSortFilterProxy in the C++ code.
Spacing now works properly with the messages not being in the model at all (set to 13 in these screenshots):
Show joins:
This fixes an issue with using
visible:
in QML from #101 when users sets a non-zero message spacing in the Settings dialog since the ListView items disappear, but they are still "there", therefore I've replaced it with a QSortFilterProxy in the C++ code.Spacing now works properly with the messages not being in the model at all (set to![mTlu229](https://user-images.githubusercontent.com/5108747/143132307-a67de5e2-f448-444d-adb9-c02836a02cd6.png)
13
in these screenshots): Show joins:Hide joins:![XpeyV24](https://user-images.githubusercontent.com/5108747/143080622-f6bd610a-738a-478b-b9e2-ab5df36db4bd.png)