Kara Plugin: First Public Release

Is there any reason you dont use of Todo smart tab? Every tiddler has such a tab!
By design any tiddler has a todo smart tab! That is the reason I did not add styles for checklist in comment tiddler!

But it is fair to have also such checklists in comments too!

Thanks @Mohammad for the great plugin. It might be a bug. In the reverse mode, interstitial overwrite variable currentTiddler. For example, the attached tiddler defines a macro to show the title of currentTiddler, but shows reverse instead.

\define test-currenttiddler()
<$text text=<<currentTiddler>>/>
\end

<<test-currenttiddler>>

@@.interstitial
* ''15:12'' <<test-currenttiddler>>
@@


<<interstitial tiddler:"" showInput:"" focus:"no" mode:"reverse">>

It is working in the normal mode.

<<interstitial tiddler:"" showInput:"" focus:"no">>

Test currentTiddler.json (336 Bytes)

Put your macro in a tiddler tagged with $:/tags/Macro.
See what is the result.

I have the same result.

1 Like

Okay! This is a bug!
Fix is there. I pushed a new update.
Test Kara 0.8.1 and let me know the result.

2 Likes

Thanks for quick fix. It is working for me now.

1 Like

Kara has received a new update.

Code and demo

Release 0.9.5

  • Apr 17th, 2025
  • [NEW] The interstitial journal now supports time format.
  • [FIXED] Added examples and improved documentation.

Release 0.9.0

  • Apr 15th, 2025
  • [NEW] A fresh icon and favicon have been added.
  • [NEW] Kara now uses regexp and splitregexp to recognize to-do items, relaxing the previous limitations on their definition.
  • [NEW] Leading spaces for checklist items are now allowed.
  • [FIXED] Interstitial journaling now supports the sort attribute, enabling manually added items (entered out of chronological order) to display correctly. Thanks to Mark.
  • [FIXED] Interstitial journals can now be displayed in the sidebar. Thanks to Mark.

Special thanks are extended to @Mark and @cdaven.

6 Likes

As always, thank you for your wonderful tools.

I saw this:

image

I may have an answer. With this CSS:

.kk-kara-desc {
    padding-left: 1.5em;
    text-indent: -1.5em;
}

you will get this instead:

image

But I’m not sure if that’s what you were looking for.

2 Likes

Ah, thank you Scott! Nice solution. I add this to next release.

Thank you for the excellent plugin! I can’t help but always compare it to the Dokuwiki todo plugin (we have Dokuwiki in our office). I believe that if timestamp of completion is added to @@data block, this would not only make it more informative, but also would enable to compile global log by filtering out and sorting all tiddlers for lines that bear completion timestamp. I really miss such a report, as there is no easy way to find, say, what I was fiddling with at certain date or within a given period

I am afraid, I do not follow you! Does it mean to add a time stamp to each todo item?
Have you checked Todolist Plugin 1.5.0 — Organize, prioritize, and plan your work?