Plugin: Recent notes, shortcuts, scratchpad, and .... in a single sidebar

Ok, great (merci !). Let's keep "rétroliens" for the translation (@benlau)

hi @blank , @bepolymathe

Thank you!

The 0.1.3 version released.

New Features

  • Added expand and collapse button for each tool
  • If a note is a todo, it will show a checkbox before each note link
  • Support translation: en, zh, fr
  • Experimental Feature:
    • Sort selected text (Disabled by default)

Sort Text

This feature adds a "Sort text..." on the context menu (press right-click to trigger) to sort the selected text. You may use it to move finished todo to the bottom of the list.

Screenshot

It is an experimental feature that is not enabled by default. Open the "Perference", find DDDot, tick the "Enable sort text", and then restart the Joplin to take effect.

3 Likes

Hi @benlau , could you provide some options for customizing the colors? The scratchpad seems too bright within my custom dark theme. I expect to edit the elements below:

  • Scratchpad background color
  • Scratchpad text color
  • Scratchpad caret color (the flashing vertical line while typing)
  • The plugin background color
3 Likes

Hello,

I have released a 0.1.4 which support to change the scratchpad to a dark theme. Could you set your theme to any kind of dark theme and see does it look better?

2 Likes

Thank you @benlau ! It's now much better than before! It would be an advance if you could provide custom CSS properties on the options page, just like what the "Note tab" plugin does.

Nacandev This design is stunning! Would you mind sharing the CSS? Was it inspired by something else or is it entirely original?

UPDATE: Never mind, I found the GitHub page. I tried to post the link here but Discourse won't let me. :thinking:

1 Like

Looks great on the Ohmine Dark Theme.

1 Like

hi @johano

0.1.5 released. Now it is able to create a shortcuts to notebook :slight_smile:

The release note:

New Features

Scratchpad - Support resizing the height by dragging the bottom line
Shortcuts - Support storing a shortcut to Notebook

10 Likes

Thank you, @benlau

Very useful additions, and both working well here.


Joplin 2.8.8 (prod, linux)

For me, this is nice just for the recent note list. I've always had issues with Joplin's notebook navigation system wherein it doesn't include the notes from child notebooks in the note list like some other app might. This doesn't fix that, but any "buff" to note navigation is a plus in my book. :+1:

The "sort text" feature doesn't fit the theme of a sidebar plugin, IMO. Perhaps text-editing convenience tools should be in a separate one?

1 Like

I am using this purely for the scratchpad. So damn handy.

Thanks for the dark mode updates and resizing, am pretty happy with how it looks.

What i would personally prefer is more scratchpad features, so i can use it more like a paste bin.
maybe a button to copy all the text in the feild, or paste clipboard into feild, or having the option for multiple text feilds in the scratchpad.

Thanks again, one of my fav plugins

1 Like

After using this plugin for the past five weeks, the only thing I wish it had were a table of contents. If it had an option for a panel that listed each H1, H2, and H3 and scroll them on click, this would be damn near a perfect plugin for me.

I know there are some table contents things that exist already, but I use Rich Markdown and don't show the rendered Markdown view. Thus, all plugins that rely on the rendered view (and there are quite a few!) are useless to me.

From left to right, my setup is: notebook list, note list, Markdown editor, DDDot. Having a table of contents in DDDot would be amazing.

1 Like

i only use rich editor, and am using the 'outline' plugin which works very well as a TOC.
it auto generates the links from h1,h2,h3 in the note you are in, so you dont have to paste any markdown stuff anywhere.
i have it nested under the note list, and i couldn't recommend it highly enough
this is what mine looks like

here is the OUTLINE plugin i am using

2 Likes

It is glad to hear that you like this plugin.

maybe a button to copy all the text in the feil,or paste clipboard into feild

sounds interesting. I would like to support those features but probably will not be available on next release.

or having the option for multiple text feilds in the scratchpad.

How will you use this feature?

if i need to quickly copy several separate strings of information , that i would then later use to be pasted verbatim into another note / document / text-feild.

that is more or less how i am using it now, and having a button to copy / paste / clear would save a few clicks .

I also use the scratchpad for writing things down as they come to mind as it is often easier than creating a new note.

1 Like

Hello everybody~ Long time no see. The DDDot v0.2.0 released~

Enjoy it.


New Features

  • Daily Note - Create / Open a note for today.
  • Random Note - Open a random note
  • Note Quick View - Open a note in DDDot panel quickly

Changes

  • New menu "Tools" -> "DDDot" -> "Focus Scratchpad" to change focus to scratchpad. You may assign a shortcut key to this feature
  • Text Sorter tool was removed.
  • Added a shortcut key to toggle focus between ScratchPad and Editor. (Default: Shift+Cmd+Enter" / "Ctrl+Shift+Enter")

Screenshot

Daily Note

This tool puts a button at the top of the DDDot panel that will create a note for today. If it exists then it will just open it. The title will be set to today in your preferred format.

By default, it is not using 0:00 as the start time of a day. It is set to 07:00. You may change the option via the preference interface. Moreover, You may assign a shortcut key to the dddot.cmd.openDailyNote command to trigger the function. (Default: Cmd+O / Ctrl+O)

Random Note

This tool puts a button at the top of the DDDot panel that will open a random note. It also registered a command of dddot.cmd.openRandomNote, you may assign a shortcut key to trigger this feature. (Default: Cmd+R / Ctrl+R)

Note Quick View

Right click on the items inside Recent Notes and Backlinks will open a Note Quick View for browsing the content. The viewer is read-only but you could manipulate the opened note with the following operations:

image

Cut and append selected text

It will cut the selected text from your note editor and append it to the opened note in the Quick View. If no text selected, it will do nothing.

Append note link

It will copy the link of the note in the editor in markdown format, and then append to the opened note in quick view.

Swap

Swap the opened note in the note editor and the quick view.

4 Likes

Nice, Nice. Good, Good.

Hello. How did you create this theme? Can you explain?

It's a great plugin. Thx so much for it. I have a question. Are our shortcuts be backup? So will they be restrored after reinstall the app?

Create theme? Do you mean the dark theme? I just copy from the blackboard theme from codemirror

Are our shortcuts be backup?

no, it won't backup so it will lost if you reinstall the app.

1 Like