obsidian-contribution-graph icon indicating copy to clipboard operation
obsidian-contribution-graph copied to clipboard

[feature request] Graph Type - Rows

Open fremachuca opened this issue 1 year ago • 1 comments

hey yall! First of all, thank you for the great plugin! I see a lot of potential with the current version already.

I would love to see a new Graph Type added that has a simple row structure for when the other 3 graph types are more complex than needed.

The main difference with this new Graph Type would be choosing # of Rows, a custom name for each row (ideally this would allow plain text but also obsidian tags and page links) and then choosing a unique Filter for each Row (allowing the visualization of multiple different "contributions" using just 1 Graph)

In the theoretical example below we have: Date Range, Latest Days, 21 / # of Rows, 1 / Row 1 with Filter X Screenshot 2024-04-05 at 4 43 27 PM

In the theoretical example below we have: Date Range, Latest Days, 21 / # of Rows, 2 / Row 1 with Filter X / Row 2 with Filter Y Screenshot 2024-04-05 at 4 44 10 PM

What I'm trying to do and why I'm suggesting this: Currently I'm trying to visualize contributions to 10 different filters with a data range of the last 21 days. The closest and cleanest way I found to achieve what I want is using Month Track, but I get a bunch of extra information that is irrelevant in my particular case.

  • Automatic separation of months as rows which adds up very fast when you have multiple graphs like the example below.
  • Past dates not part of the date range show up as ... which creates unnecessary visual noise in this use case
  • I need to add a new Graph for each new Filter which occupies a lot of page space and is also harder to manage
Screenshot 2024-04-05 at 4 56 44 PM

Hopefully this makes sense.

Thanks again!

fremachuca avatar Apr 06 '24 00:04 fremachuca

Thank you very much for your suggestion. I need some time to carefully evaluate the feasibility and difficulties. I will get back to you later.

vran-dev avatar Apr 07 '24 01:04 vran-dev