Willy-JL / F95Checker

GNU General Public License v3.0
123 stars 20 forks source link

[Minor] Monospaced font dates & times in list view, use the already set custom date and time formats within timeline tab #166

Open Raffael7777 opened 4 months ago

Raffael7777 commented 4 months ago

When only using strftime format codes that result in fixed length outputs1 for the date format, the Last Updated, Last Played, and Added On columns in the list view don't line up nicely within their column like all the other graphical elements do, due to the font used. Switching just those columns to a monospaced font would make comparing dates easier, and also give it a more organized appearance.

The font for dates in the other views doesn't really matter (except for the compact timeline, but that already uses a monospaced font), because the position of the dates are isolated within each game's cell, not directly above or below other dates.

Additionally, it would be nice to have the time & date formats used in the timeline tab comply with the existing custom strftime formats users have already set via the interface settings section. I'm hoping that is just an oversight; it's odd to force a specific time and date format in the timeline tab when you're already asking users to set a custom format they prefer. If users want to use separate time/date formats specifically within the timeline tab, give them the option to do so.

1: All zero padded values and day/month abbreviations are fixed length