Willy-JL / F95Checker

GNU General Public License v3.0
123 stars 20 forks source link

Minor visual bugs #119

Open r37r05p3C7 opened 10 months ago

r37r05p3C7 commented 10 months ago
  1. Scrollbar is always visible in popups. I'm only bringing this up because i noticed that X version does not have this issue. I failed to locate any commits related to the popus in the X commit history, so it might be something introduced after its demise here. same issue in X with scaling factor >1

  2. Tag widget artifacts? image

Willy-JL commented 10 months ago

What interface scaling factor do you use?

r37r05p3C7 commented 10 months ago

1.1, with 1.0 no such issues

Willy-JL commented 9 months ago

?

Willy-JL commented 9 months ago

I have found the cause of the issue, but not sure on a fix yet... why close?

r37r05p3C7 commented 9 months ago

sorry, I thought it was resolved, switching to the default scaling factor was a good enough solution for me

r37r05p3C7 commented 9 months ago

game details popup still forcing the scrollbar, 1.1 scaling image

r37r05p3C7 commented 9 months ago

I did more testing and discovered something interesting. This issue disappears on scaling factors that are multiples of 0.5, including 0.5, 1.5, 2.0, 2.5, and of course 1.0. Maybe it's not an ImGui bug after all, but something related to custom font scaling code?

btw, app straight up crashed when i tried to apply scaling factors above 2.5

Willy-JL commented 9 months ago

btw, app straight up crashed when i tried to apply scaling factors above 2.5

normal behavior, sort of. imgui uses a opengl texture for font data, and those have a limited size depending on platform, though it usually is about the same. it is puzzling that it crashed however. it should reset to previous value

r37r05p3C7 commented 9 months ago

it is puzzling that it crashed however. it should reset to previous value

it does reset when running from the executable, but crashes when running from command line maybe because of higher python version