Skip to content

A side bar control panel powered by meta bind #601

@Mistmage

Description

@Mistmage

Please fill out these Check-boxes

  • I checked for existing similar feature requests
  • I have read the docs and checked that the feature I am requesting is not already implemented
  • My feature request consists of only one feature

Is your Feature Request related to a Problem or Annoyance?

I really, really, really love meta-bind-embed!
And It is great.
From my perspective it has one think it can not do. - it must be located inside the note it is affecting.

My idea is to have a note open in the sidebar as a control panel, but to affect the open/active note is impossible with meta-bind-embed.

But I believe it is not impossible to implement it as a separate feature

Describe the Feature you'd like

Add a new sidebar view. That sidebar view connects to the active note's yaml and so on.
On a technical level that sidebar is uploaded from a note.

In the options (Or in the sidebar view?) you can select witch note is used for witch notes.
So for example set it so for notes in that folder that view is showed.
Or for notes with that name, that property and so on.

Sidebar view, is essentially just an embedded note. That allows huge potential for customizations

Alternatives

Technically it is (almost) possible to create something similar by:

  1. Create an insert with the command panel
  2. Meta-bind-embed it into another note under a heading
  3. Markdown embed that heading into another note - Bar insert
  4. (Optional) If you used a callout embed Bar insert again in another note using Meta-bind-embed to avoid a bug
  5. Put it into sidebar, and now you can control that one note.

It dose not work that smooth, and on the step two, you are forced to embed one certain note what makes everything kinda pointless.
Still If there was a way to dynamically update what note's heading is embedded it would have worked.

Additional Context

It is a great feature that basically allows to create your own UI

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions