Plugin: Daily Note Outline

Hello! I recently released my first plugin, Daily Note Outline and now it’s available directly from the community plugin list.
It’s a plugin that displays outlines of multiple daily notes at once to make it easier to find what you wrote. You can choose which element (headings, links, tags, list items) to show as outline, so if you write the categories of content in link form (as perhaps seen in Roam Research, Logseq, etc), but you can still find them.


demo

I’d be happy if you use this plugin and give me a feedback!

7 Likes

Now I have released version 0.2.0!

  • New functions
    • filtering outline element by word or phrase
    • display some file information to the right of file name (number of lines / distance from the base date)
    • show the first line of the file if it has no outline element
  • Improvements
    • hover preview now shows the location of each element

Released version 0.3.0!

  • New function
    • Two new ways to preview the contents of daily notes were added.
      • Inline preview: show a few subsequent words next to each outline element.
      • Tooltip preview: show subsequent sentences as a tooltip with mouse hover.
    • By default, both are turned on. If you find them redundant, please turn them off in the settings.
  • Improvements
    • added a UI button to open plugin setting
    • click on the date range to jump to Onset date(specified in the settings).
  • Fixed
    • fixed long name items overflowing
      demo
3 Likes

It is pretty good!

1 Like

Glad to hear that! Thank you for using this plugin!

Hello! I have received a report of an issue in Obsidian v1.1.0 (insider build) where the Daily Note Outline plugin causes a keyboard lockup (possibly overload).

I am trying to fix the problem, but it is difficult to isolate the problem as it does not reproduce in my environment (Windows, insider build v1.1.0 to v1.1.3).
If anyone has experienced a similar problem or knows how to reproduce it, I would appreciate information.

Hello, everyone! I have released Daily Note Outline v0.4.0.

In this version, you can include or exclude specified outline elements along with elements belonging to them. Now you can display only the necessary portions of the outline.

  • New functions
    • Include / Exclude
      • you can include or exclude some outline elements with belonging elements
  • Improvements
    • after an update, the plugin now automatically open its view (no need to reopen from command palette)

I welcome feedback on requests, glitches, confusing terms and descriptions, etc.!

1 Like

Released Daily Note Outline v0.5.0!

  • Important fix
    • Fixed overload observed in the mobile version under certain situations. Please update and let me know if the problem persists.
  • New function
    • Extract
      • you can extract outline elements including specific words
        1. click magnifying glass UI button and input words to extract
        2. right click on an outline element and choose ‘extract’ in the context menu. Then only elements with same name will be displayed.
      • To stop the extraction, click unextract UI button
  • Improvements
    • added a UI button to create/open today’s daily note
      • right click on the button shows the context menu to create tomorrow’s daily note
    • you can choose default position where this plugin’s view appears in the settings.

Hello, everyone! I have released Daily Note Outline v0.6.0!

In this version, task items are now displayed with a different icon from regular list items. It is now possible to extract only tasks (right click on magnifying glass icon), which is useful for overviewing task status in daily notes.
In addition, the icon and prefix of each element can now be changed (screenshot below is an example).

  • New functions
    • Now task(checkbox) is treated separately from list items
      • easy to find tasks in daily notes
      • you can extract only tasks (right click Extract icon)
    • Change the appearance of each element in the settings
      • you can change the icon and prefix for each element
      • if you choose ‘custom’ for the icon, specify the name of one of the Lucide Icons in the input field(https://lucide.dev/)
  • Improvements
    • By right-clicking on an outline element, you can open the corresponding part in a new tab, new pane or new window.
    • In the settings, the dependent items are now hidden when the primary item is off. I hope that this has made things slightly easier to see.
    • Extraction modal now accepts Enter key
  • Fixed
    • Fixed the extraction function failing in some situations

iconchange

1 Like

You have managed to capture everything I was trying to do in my daily notes! Well done. Now I can go back to the Core Feature with this additional plugin.

One suggestion-from me at least-is to add a ‘ball and chain’ feature that would track ALL my activities during the day. Why? I’m in the habit of journaling all activities during the day in a regular ol’ notebook using a pen. (ps., This is helpful for me to review for health issues…) Might not be possible…I’m new to Obsidian and it’s features. Enough said. :slight_smile:

1 Like

Thank you!
But I couldn’t find out what Chain and Ball feature is. Could you tell me what it is or any software that has the feature?

:upside_down_face: The ‘ball and chain’ was just my own way to express a desired feature that tracks the history of my online history.

Note to myself; Don’t use any type of language other than straight forward Q/A.

Back to your plugin and something that showed up was this
One Note Outline - 1
Not sure how the Bold and Italics editing screen showed up here.

PS. Where do you want other questions for you to be addressed???

1 Like

If you mean storing browser browsing history, that would be in the category of browser add-ons, etc. It might be possible as a community plugin for Obsidian, but it would be a different plugin from this one (unfortunately, I don’t know of any plugins with such a functionality).
As for Bold and Italic, I’m not sure, but maybe it’s the make.md plugin’s Inline Styler? I installed it and tried it, and it did not overlap with DNO view in my environment, but if if you are experiencing persistent problems, please let me know the details of the situation.
If you have any questions about Daily Note Online, please send them to this thread or to the GitHub repository.

1 Like