juzzlin / Heimer

Heimer is a simple cross-platform mind map, diagram, and note-taking tool written in Qt.
GNU General Public License v3.0
889 stars 112 forks source link

Letter Colour Distortion #169

Closed Dev5H0 closed 2 years ago

Dev5H0 commented 3 years ago

Some letters like "l" and "i" next to each other get distorted as you zoom in/out.

Of note:

I have a possible solution, which would be adding a slight margin to affected (if not ALL) letters.

I have a video example, though it's much less visible.

juzzlin commented 3 years ago

This is a Qt bug, isn't it? I'm not sure how to modify the text rendering like that as I'm just using QGraphicsTextItem.

Dev5H0 commented 2 years ago

Ah, sorry for the incredibly late reply.

I can't really say, have no proper knowledge of QT, but that might very well be the case, if that's the widget toolkit you use.

Anyways, I just wanted to report to you about this, as it didn't seem like it was supposed to happen. 😅

juzzlin commented 2 years ago

I now bumped into this when running Heimer on Windows. For some reason I don't see this happening on Ubuntu 20.04. Maybe this could be improved a bit allowing the user to select some other font besides the default.

Dev5H0 commented 2 years ago

I'd definitely be up for being able to change the font in general, so you should definitely see if that works, when you have the time.

juzzlin commented 2 years ago

Yes, I'm planning to do that next.

juzzlin commented 2 years ago

See https://github.com/juzzlin/Heimer/issues/138

juzzlin commented 2 years ago

I will close this as one can now work around this by changing the font.