ViennaRSS / vienna-rss

Vienna is a free and open-source RSS/Atom newsreader for macOS.
https://www.vienna-rss.com
Apache License 2.0
1.82k stars 228 forks source link

UX: Unread article count hard to read #1725

Open asmaloney opened 5 months ago

asmaloney commented 5 months ago

Describe the bug

With the latest release (3.9) the unread article indicator has changed and it's a lot more difficult to read because of low contrast.

I don't have a screenshot from pre-3.9, but the numbers stood out more.

For those of us with poorer eyesight, having some colour/contrast would be very helpful here.

Some things to try:

Screenshots

Screen Shot 2024-01-22 at 10 11 41 AM

Please complete the following information:

Thank You

Thanks for the great app!

Eitot commented 5 months ago

Have you tried using "Increase contrast" in the accessibility section of system settings?

The unread count is using a standard AppKit component. The font is also emboldened already.

liamgreenwood commented 5 months ago

It may be using a standard component but it is materially harder to read than in the 3.8 series. Are you saying that Vienna wasn't using a standard component prior to 3.9? Sending people to system wide assessibility setting to fix a change to one application seems unnessessarily heavy handed.

Eitot commented 5 months ago

Sending people to system wide assessibility setting to fix a change to one application seems unnessessarily heavy handed.

It was merely a suggestion. Since it is using the components as other apps, notably Apple Mail, I assume that the issue cannot just be with Vienna. The system setting does have the advantage that it improves legibility across the system.

Are you saying that Vienna wasn't using a standard component prior to 3.9?

It was not. The older code relied extensively on custom drawing. It was probably originally made to look like Apple Mail. The code itself needed to be replaced, because Apple changed the way table views are constructed/drawn and the code became hard to maintain and fix.