badrbouslikhin / obsidian-vault-changelog

Plugin for Obsidian to maintain a changelog of recently edited files in your vault.
68 stars 15 forks source link

[Feature Request] Table + Natural Date + Natural Time (Beautifying the Changelog) #14

Open Welding-Torch opened 2 years ago

Welding-Torch commented 2 years ago

image Prettier Obsidian-Changelog - Copy

Hi 👋

So after using the Changelog extension for some time, I started wishing that it was a bit more intuitive in it's design. Here's my idea:

  1. Table - Put all 3 columns in a markdown Table format. This makes it look much nicer and the headings make it easier to see.
  2. Natural Date - Human beings are used to processing information in beautiful and simple natural language. I think that the dates being written in a natural language format makes it easier to read and more intuitive to understand. Eg: 2022-02-12 becomes 12th Feb 2022
  3. Natural Time - Same as 'Natural Date', Natural Time is definitely easier to read than a 24 hour time format. Eg: 23h30 becomes 11:30pm

So this issue is actually more like 3 Feature Requests in 1 ! I think these beautification ideas can go a long way into making Changelog easier to use. I hope you like my suggestions and would consider implementing them in the extension.

:heart: Thank you

badrbouslikhin commented 1 year ago

Hi there,

I apologize for the delay in responding to this issue. Thank you for reaching out and submitting your feature request. I agree that your suggestion would be a nice addition to the plugin, as the current display is not particularly beautiful.

However, due to a lack of time for the next few months, I am currently unable to develop this feature myself. That being said, I'd be more than happy to review and accept a pull request if you or someone else in the community would like to develop and contribute this feature.

LegoGuy32109 commented 11 months ago

@Welding-Torch @badrbouslikhin I made a PR that accomplishes this, I appreciate the advice for contribution in the README this is my first time contributing to a repository.

image