Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: monospace font for dates and numbers in transactions overview. #1524

Open
rdouma opened this issue Oct 20, 2024 · 3 comments

Comments

@rdouma
Copy link

rdouma commented Oct 20, 2024

In my opinion the transactions overview would look much better if dates are neatly aligned as well as the decimal point of the value and the balance. It'll probably look better if the transactions column also uses that same monospace font; I would prefer that over all columns not having a monospace font.

@craigraw
Copy link
Collaborator

I assume you are using macOS?

This actually looks like a regression, since Sparrow is using Helvetica Neue Regular to display values which is used in macOS Numbers for it's monospaced display of digits. It appears that in upgrading to JavaFX 22, this monospaced property was lost. I'll need to investigate if it's possible to get it back.

@rdouma
Copy link
Author

rdouma commented Oct 21, 2024

Indeed, I use MacOS, apologies for not adding that to the original issue. Here are some screenshots that illustrate what I mean.

2024-10-21_09-40-25
2024-10-21_09-40-09
2024-10-21_09-39-17

@craigraw
Copy link
Collaborator

It did turn out to be a regression introduced in the recent upgrade to JavaFX 22 in Sparrow 2.0.0. I'm working on a fix using the font Liberation Sans which provides monospaced characters for digits, but looks sufficiently similar to the system font to not be visually jarring:

Screenshot 2024-10-22 at 19 54 35

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants