Feature Request - Add "Check List" Button + Keyboard Shortcut to Editor (Comments/Descriptions) #2053

Open
opened 2023-05-12 07:05:52 +00:00 by episode_grinch227 · 4 comments

Version information:

Frontend Version: 0.20.5

API Version: v0.20.4
OS Version: macOS ventura 13.4
Browser Version: Firefox 112.0.2

Steps to reproduce:

  1. Create a new task item or enter one already created
  2. When editing the description or a comment, adding a "check list" needs to be done manually by typing * [ ] ....

image

Expected behavior:

Next to the buttons for adding Unordered/Ordered List, I would like to see the addition of a Check List button. Possible solution can be seen in the editor here on Gitea.

image

Actual behavior:

Manually entering the check list sequence is needed.


Downside of current implementation

You need to type the exact sequence with spaces in the right places * [ ] .... Missing spaces at any of the places will not render Markdown correctly.

image

Upside of requested implementation

Pressing a button or a shortcut, can enter the needed sequence for correct markdown rendering and thus omit the problems in typing manually.

**Version information:** ``` Frontend Version: 0.20.5 API Version: v0.20.4 OS Version: macOS ventura 13.4 Browser Version: Firefox 112.0.2 ``` **Steps to reproduce:** 1. Create a new task item or enter one already created 2. When editing the description or a comment, adding a "check list" needs to be done manually by typing `* [ ] ...`. ![image](/attachments/baf32238-017c-42f4-a2ba-bba617a3d264) **Expected behavior:** Next to the buttons for adding Unordered/Ordered List, I would like to see the addition of a Check List button. Possible solution can be seen in the editor here on Gitea. ![image](/attachments/1226ca58-35e1-4069-a0fc-0a2609119c2d) **Actual behavior:** Manually entering the check list sequence is needed. ---- **Downside of current implementation** You need to type the exact sequence with spaces in the right places `* [ ] ...`. Missing spaces at any of the places will not render Markdown correctly. ![image](/attachments/7016adb8-8227-41b7-b21c-65392381c0d6) **Upside of requested implementation** Pressing a button or a shortcut, can enter the needed sequence for correct markdown rendering and thus omit the problems in typing manually.
konrad added the
kind/feature
label 2023-05-23 14:58:49 +00:00
Owner

This will hopefully be resolved once we switch to tiptap.

This will hopefully be resolved once we switch to tiptap.
Owner

We've now switched the editor, is this still a problem?

We've now switched the editor, is this still a problem?

Hey @konrad, I'm on 0.21.0 for Frontend and API but have the same issue. Is there something I have to do to switch to the editor?

Hey @konrad, I'm on `0.21.0` for Frontend and API but have the same issue. Is there something I have to do to switch to the editor?
Owner

0.21.0 is the last stable release. The change with the new editor is not yet release but included in unstable builds. You can check it out on try.

0.21.0 is the last stable release. The change with the new editor is not yet release but included in unstable builds. You can check it out on [try](https://try.vikunja.io).
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: vikunja/vikunja#2053
No description provided.