fork-dev / Tracker

Bug and issue tracker for Fork for Mac
511 stars 12 forks source link

Allow to change the commit message font #1904

Open juanjonol opened 1 year ago

juanjonol commented 1 year ago

Hi,

First, thank you for this wonderful app. I've been using it for a few years and I wouldn't be able to live without it!

On one of the latest releases (I'm not sure when, I don't see it on the release notes), it seems the font used to show the commit message has changed from Helvetica to Menlo (I think?). Could this font be customisable? I really dislike this font for reading commit messages...

Sorry if this was already discussed, I didn't find any issue about it.

Thank you!

DanPristupov commented 1 year ago

Commit description is supposed to be monospaced because it shows the source code, that's why we changed the font. Even though the monospace font is not as beautiful as Helvetica, it's used here by a reason.

A compromise solution would be to render commit description as markdown:

juanjonol commented 1 year ago

Thank you for the explanation. I know GitHub and GitLab also use a monospace font for commit descriptions, so I guess the change makes sense even if I don't like it. That doesn't mean I wouldn't like to change this default of course.

That being said, I absolutely agree that rendering the commit description as Markdown would be ideal! I didn't want to directly suggest that because I saw other issues about it, but I would definitively love to see commits with Markdown and it would also solve this problem beautifully. Even if I couldn't change the input font, I don't expect Fork to be a Markdown editor, so if Markdown support is added I'd use a proper Markdown editor to create the commit message.

So count this as a huge +1 for Markdown support for commit descriptions 😊