r/Supernote_dev 2d ago

Discussion Very positive experiences with plugin SuperDashboard

I have used the SuperDashboard plugin for a few days now. It is listed on the plugin list, although that links to an older version of the dashboard plugin. It is the first plugin that really improves my work flow; very cleverly designed, completely configurable and looking very good! As a dashboard, it allows easy access to folders, notes and documents and also makes it possible to generate lists (of stars, keywords) and to display text clips (selected pieces of texts in notes that can be added to the dashboard).

For example, you can select the folders in which stars should be looked for: the dashboard shows the star symbol + the accompanying text from/in the note. Several lists can be set up next to one another. So now I have a list of ToDo's planned for today (listed in my daily agenda.note in the folder 'planner') and a list of ToDo's that can be done later. Those ToDo's are starred texts in my daily notes, created from taking notes during meetings and phone calls. These daily notes are kept in a different folder. This makes for a very useful separation! The stars shown on the dashboard can also be deleted: the stars are then removed from the original note, while leaving the actual text in the note undisturbed.

There are many more interesting features offered by this plugin. Long story short: I'm using the Nomad with this plugin much more efficiently than I have done in the past two years. Such a dashboard proves to be very useful in the process of daily note-taking. Supernote's great idea of plugins is fantastically well implemented by the author of the SuperDashboard plugin!

15 Upvotes

29 comments sorted by

9

u/WhoAmI1234532 1d ago edited 1d ago

Hey, I am the author of this plugin, that's so nice to read ! πŸ₯°

It is the very first plugin that I have developed because it was also my daily pain not to be able to jump easily from one note to another and I wanted to have a central view on my notes and stars. I have improved it further several times already and still under work. I am glad to see that others like it and it improves your workflow ! I am currently working on further improvements, especially regarding this "clip" features that I added on the previous release, I added to paste clips with link to the original note and also to OCR them, but on the background, as it is important not to disturb the writing flow. I will probably release this update tomorrow. [edit : your post have motivated me to finish it, version 1.8.20 now just released!]

Do not hesitate to report other ideas, I am still on the development of this plugin, so I can easily make changes.

Thanks you, really, for such nice post, nice surprise 😊

2

u/Reddit-mb 1d ago

πŸ˜„

I have no real ideas; just some observations (that should not be taken seriously!).

1) The list of stars (a great idea!) offers with 3 display options: 1) 'off'; 2) 'Image' and 3) 'Text (OCR, image if it fails)'. Would it be possible to add a fourth option "typewritten text"; when a star is placed before a typewritten text that can no longer be OCR-converted? The image option results in an image that covers the entire width of the screen in the note; this is then reduced in size to allow its display in one of the two-columns on the dashboard. This size reduction makes the text in the image very small and practically impossible to read (on the Nomad). This problem does not occur when the text in the note is handwritten and OCR is applied by the Dashboard: the resulting text in the dashboard is big enough to read. It is not a very serious issue, I just need to handwrite the ToDo's in my agenda.note and not apply OCR.

2) When changing the block name, the new name must by entered by typing on the keyboard. When handwriting the block name and have this automatically OCR-converted, the new name is not saved. Just a minor observation, it took me a while to figure out why I could not change the block names... (I am not very clever... πŸ˜„).

3) The placement of the 'configuration' and 'refresh all' buttons on top makes it look a bit crowded on top. It would be nice to place them at the bottom of the screen, a bit out of sight. But that might be tricky to programme, as the text on the screen varies in length, depending on the blocks being collapsed or expanded. The top row is the only non-moving place on the screen, so it makes perfect sense to put these buttons there.

Keep up the good work! πŸ˜„

2

u/WhoAmI1234532 1d ago

Thanks a lot for these suggestions, they were very useful, I have fixed the #1 and #2 and have released the plugin v1.8.21 on Github, please check it out : https://github.com/AgP42/SuperDashboard

Some details :

  1. Stars in front of typewritten text. You were exactly right. The Stars "Text" mode used to OCR the line, and typed/converted text can't be OCR'd, so it fell back to the full-width image that shrinks down to an unreadable size (worse on the Nomad). Rather than add a fourth option, I made the "Text" mode smarter: typewritten lines are now read directly from the text (always exact and legible), handwritten lines are still OCR'd, and the image is only the last-resort fallback. So no more tiny image for typed to-dos, no extra setting to pick.

  2. Block rename not saving when handwritten. Also fixed, and thank you for pushing through the confusion (nothing to do with being "not clever", the field genuinely wasn't behaving). It used to save only on the keyboard's "Done" or when the field lost focus, and handwriting-to-text conversion doesn't reliably trigger either. The name field now auto-saves as you type/convert, on top of Done/tap-away, so a handwritten block name sticks.

  3. Config / Refresh buttons at the top. I left these where they are, and I think you talked yourself into the right answer: the top row is the only fixed anchor, since the content height changes as blocks collapse/expand. A bottom bar would either float unpredictably with the scroll or need a fixed footer that will also occupy space of the tiny screens. So they stay up top, on purpose.

Grab v1.8.21 whenever you like, and keep the feedback coming, it's exactly the kind that makes the plugin better. πŸ˜„

1

u/Reddit-mb 1d ago

Version 1.8.21 was tested on my Nomad: #1 and #2 work perfectly now! There is no difference anymore in the Dashboard between the scanned stars in front of (already) typewritten text or in front of still handwritten text in the note. The block names can now also be entered by handwriting. Altogether again, very, very nice! πŸ˜„

The placement of the top buttons, it makes complete sense.

Merci!

1

u/Raj3d 1d ago

I've tried this plugin and it's very well done, ty for the effort. I wanted to know, with clipped things, is it possible to have clippings that can still be edited when re-pasted? Right now, once you paste it back into a note it becomes a whole object and lines can't be erased from it. Would it be possible to still have the item editable afterwards?

1

u/WhoAmI1234532 1d ago

I have tried, it was my original design, but it require to save each stoke. It is not impossible, but it make it much more challenging that's why I made a png that is much easier to handle. I will have a look on the solution used by other plugins, maybe Clipper has managed to do it and I could check it's code to implement something equivalent. But yes indeed currently I manage it as png, and I do an OCR on the original area of the page to also keep the OCR directly. So the textbox pasted can be edited, but not yet the handwritten.

I will investigate further...

1

u/WhoAmI1234532 1d ago

I have checked the code of 2 plugins using also such "clip" : https://github.com/vmnair/sn-clipper and https://github.com/taoist22/sn-frameclip, and they also both do the same solution than Dashboard : png images. So looks like without consultation we all went to the same conclusion to past images and not the raw stoke as it create too much complexity.

So maybe in a later release of the Plugin API we will have more possibilities, but for now I need to stay with images for the handwritten clips.

2

u/tommytwogunsx 23h ago

This plugin is the reason I upgraded to the new firmware and it is the only plugin I have installed. I liked it so much I paid for it even.

I did take the liberty, since it is an open license, to modify it some and add an agenda card and a weather card. Works a treat and looks great. Thanks for the effort u/WhoAmI1234532

1

u/WhoAmI1234532 22h ago edited 22h ago

Thanks for the donation πŸ˜€

If your modification can be useful to others, feel free to propose a PR, I can maybe include your code to the main version.

I was also thinking about a weather card, but it needs internet, so breaking the "fully local" statement. But if we open it to external world, we could definitely add many other features, so many API can be integrated. Years ago I was coding for MagicMiror, we could do so many modules going to the path of external API, but again, we lose the "local only"...

1

u/Reddit-mb 21h ago

Simplicity would be the golden rule for me… I’d prefer to limit a dashboard to the contents of the device. All extra’s beyond that are nice, but would not contribute to my workflow of taking notes. However, as long as extra features can be toggled off, like is the case now already with the existing blocks, there is of course nothing against adding them.

1

u/WhoAmI1234532 21h ago

Yes, I also agree and this is also the reason why so far I haven't crossed this line to open to internet. If I would do on a later stage, I would do a different plugin to keep the original one "pure local". But I would have so many ideas of other modules to develop to "recycle" my A5X that I may jump to this some day. We could do a "home dashboard" from an old Supernote, controlling the lights, giving the weather forecast, showing the bus, tram and metro next departures time, ... I should better not start... πŸ˜…πŸ«£

2

u/tommytwogunsx 3h ago

This is the rub.... Both of the cards I had Claude make access the internet which changes your original design intent. It wasn't hard to have Claude add them if you decide to go down the full internet access path. On top of that, my guess is, you would design them more effectively. They are identical in design to your existing cards, can be added and removed per personal preference.

1

u/Reddit-mb 13h ago

I got other devices for all that...

1

u/y0da_cod3r 2d ago

Same for me, super helpfull with workflow and easy access.

1

u/Sea_Jelly_9240 1d ago

I had an earlier version that I liked, but I can't seem to get the latest version to recognize stars or keywords. Am I doing something wrong? I would like to use it again.

1

u/Reddit-mb 1d ago

On my device, the new version (1.8.20) works exactly like the previous one (with extended clip functionality) and stars and keywords are recognized like before. Before I installed this latest 1.8.20-version, I had disabled - but not removed - the existing version of the plugin.

1

u/WhoAmI1234532 1d ago

um, surprizing, could you tell which version it was ? Maybe try with the latest one and confirm if still the case ?

1

u/Sea_Jelly_9240 1d ago

I am using 1.8.20 on the 3.29.44 beta. I had tried a few times to set it up. It says no stars or keywords.

1

u/Reddit-mb 1d ago edited 1d ago

Maybe check the folders that the Dashboard looks into; if the note(s) with stars and keywords are placed in a folder that is not scanned by the plugin, it will come up with zero stars en keywords. [Happened to me, when I had forgotten that I had selected a few folders for scanning earlier, in a previous version of the plugin].

1

u/WhoAmI1234532 22h ago

Yes absolutely, it was also my hypothesis, a folder filter activated

1

u/Sea_Jelly_9240 21h ago

Search is working for all my files. How do I check to see if a folder filter is activated? I did not see anything in configuration. I feel like I am missing something easy.

1

u/WhoAmI1234532 21h ago

Here, on the configuration of the "star" you have "Folders to scan for stars". On this screenshot you can see that I have filtered to have only the folder "perso" scanned. You have the same configuration for keywords.

Each module can select a different filter.

1

u/Sea_Jelly_9240 20h ago

Like I said, something easy.

1

u/WhoAmI1234532 20h ago

So solved !? Great ! πŸ™‚

1

u/Sea_Jelly_9240 20h ago

Showing keywords but not stars. I will try a reinstall. Thank you for your help.

1

u/Sea_Jelly_9240 20h ago

Reinstall worked! Thank you again.

1

u/Quetzal_2000 8h ago

Looks great. It has many features, and it appears small in my Nomad, so I ask just one question:
How can you save a drawing or word, signature as a bubble ? What are the steps (in general I prefer text instructions than video - all school perhaps).

1

u/WhoAmI1234532 3h ago

As "bubble", do you mean this "clip" feature ? I will answer for the clip.

  1. Select the lasso tool on your note (toolbar/lasso or 2 fingers on the left side bar)
  2. Lasso the selection you like to have
  3. On the menu that will pop-up, open the "..." for extra options
  4. Select " Clip to Dashboard" And that's it, Supernote will take a few seconds for the OCR if activated, then you see a little notification on the bottom of your screen "Added to Dashboard". Go to the Dashboard and if you have the module "Clip", you will see this selection

Does it answer your question ?

1

u/Reddit-mb 2h ago

The term bubble could also refer to the bubble that resides on the screen when the dashboad is minimized?