Flow-Launcher / Flow.Launcher

:mag: Quick file search & app launcher for Windows with community-made plugins
https://flowlauncher.com
MIT License
7.66k stars 301 forks source link

BUG: All Text is jagged #2690

Open RealSweetPanda opened 4 months ago

RealSweetPanda commented 4 months ago

Checks

Problem Description

All text is jagged and pixely, there's no anti-aliasing, and ClearType is enabled, my resolution and dpi are very standard, and it doesn't change no matter what display I use (I have 3).

you will maybe need to open images in new tab to see it in a full screen size to actually see the it

To Reproduce

  1. use the software

Screenshots

HDMI monitor 1366x768 resolution: image DVI monitor (connected via HDMI) 1920x1080: image Display Port monitor 1920x1080 image Settings is also not the best: image

Flow Launcher Version

1.18.0

Windows Build Number

10.0.26120.461

Error Log

No response

Edit: Second display is not VGA but DVI

RealSweetPanda commented 4 months ago

Now noticed, this is only to results, text in settings, and input. text like the clock for example are smooth image

VictoriousRaptor commented 4 months ago

@onesounds Can you reproduce this issue? Is it resolution related?

onesounds commented 4 months ago

@VictoriousRaptor I can't reproduce it. This issue is usually affected by the textrendering mode setting in WPF. We had a similar problem in the past and I removed text rendering code it altogether. This could be due to the theme's translucency effects, user's DPI, CLEARTYPE settings, monitors with different resolutions, resolution changes, etc.

image

  1. Try changing your theme to default. (win11system)
  2. Try changing the high dpi setting in program properties (one of the 3 should work, not sure which) When testing after changing settings, always exit the program and relaunch.
RealSweetPanda commented 4 months ago

It didn't work, I set flow launcher to the default theme and I tried all 3 options, making sure to close flow launcher via the tray, setting for all users and not for all users, both on the exe in the root folder of the software and in app-1.18.0, I tried setting disable fullscreen optimizations, and tried run in 640 x 480 screen resolution. I also tried with all of those options setting each of my monitors to the main display (because windows decides dpi and scaling via the main display) and disconnecting one of them because I know it specifically sometimes brought weird visual issues but it didn't work. I also tried running flow launcher as admin but also didn't do anything. my setup is slightly unusual so I will list it here in case it will help you: HDMI display, 1366x768 resolution, 50Hz (set to 60Hz in windows because of not displaying anything otherwise), 32'' 698x392 mm (49 dpi) HDMI port in computer, dvi in display (using adapter), 1920x1080 resolution, 60Hz, 23'' 509x286 mm (96 dpi) (normally the main display) DisplayPort display, 1920x1080 resolution, 50Hz, 11.6'' 256x144 mm (190 dpi) (dpi calculated through this https://www.sven.de/dpi/)

if you need any other info, I will give it to you gladly.

onesounds commented 3 months ago

I have some work to do first, so I'll look into it when I'm done.
I'll share a test build when it's available.

onesounds commented 3 months ago

@RealSweetPanda https://ci.appveyor.com/project/JohnTheGr8/flow-launcher/builds/49949890/artifacts

After receiving and testing the portables in the link above, please let me know if the problem is solved. If it's not solved, I'll try something else.

RealSweetPanda commented 3 months ago

the problem isn't solved, the only change was that on one of my monitors (the DVI one specifically) the window was smaller.

github-actions[bot] commented 1 month ago

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 60 days.\n\nAlternatively this issue can be kept open by adding one of the following labels:\nkeep-fresh

PRO-2684 commented 1 month ago

Also had the same issue. Here's a comparison of Flow Launcher and Windows Settings, and it is clear that Flow Launcher's texts, including icons and widgets are blurry.

Screenshots ![Flow Launcher](https://github.com/user-attachments/assets/30174d04-822e-4279-abb7-900a3e6bf8c7) ![Windows Settings](https://github.com/user-attachments/assets/5a9c0ea2-73bd-4e07-9f26-836e51e61bf6)

Edit: It seems that disabling fullscreen optimizations solved my problem.