ChurchApps / FreeShow

FreeShow is a free and open-source, user-friendly presenter software.
https://freeshow.app
GNU General Public License v3.0
543 stars 84 forks source link

[Bug Report] {Online StageView text is not displaying correctly} #942

Open Dcanadian opened 2 hours ago

Dcanadian commented 2 hours ago

Describe the bug ❓ When displaying any text with or without a background in the online StageView (accessed through IP), the font seems broken, and is not displayed correctly. (Please refer to ScreenShot 2)

🧠 Perhaps FreeShow is overprocessing the text due to mirroring text from the "Current Output" multiple times instead of displaying the information. I'm thinking that could cause the text to fall apart as the image, and not the information output is resized for stage view twice (once for the app output, and once more in online output).

βœ… If I'm right about the cause of the issue, you might want to rethink the "Current Output" option in the stage view editor. You may want to display different layers with a similar processing workflow as the regular outputs. Instead of just mirroring the flat output of the slide, you may want to re-render text from base information instead of mirroring pixels. This might cause extra processing leg, but could be worth it to ensure text fidelity while displaying.

Reproducing Display a slide that contains a text layer and view it in the online StageView.

Screenshots

ScreenShot 2

Version (Optional)

Dcanadian commented 2 hours ago

πŸ‘‡πŸΌ Below is what it looks like without a background: almost worse!

ScreenShot 3

Note: text does not display like this in regular outputs, but does appear low quality in the app preview of stage displays.

ScreenShot 4