Skip to content

[FR]: Support Markdown Formatting and Image Insertion in Task Creation Modal #230

@SoRobby

Description

@SoRobby

Feature Category

Task Management (creating, editing, organizing tasks)

Problem Statement

When creating a new task using the modal/dialog, users are currently unable to insert images or use markdown formatting within the task details. This limits the ability to add contextual information like screenshots, sub-tasks, or emphasized text, reducing the richness and clarity of newly created tasks.

  • Pasting screenshots (e.g., via Windows + Shift + S → paste) into the details field does not work.
  • Dragging and dropping images into the modal is not supported.
  • Common Obsidian markdown hotkeys (e.g., Ctrl + B for bold, Ctrl + L for link or sub-task) do not function.
Image

Proposed Solution

  • Enable support for pasting images into the task details field (especially from clipboard or drag-and-drop).
  • Add markdown formatting support in the task creation modal, including:
    • Bold, italic, and links via standard Obsidian hotkeys.
    • Sub-tasks using markdown checkboxes (- [ ]) or shortcut keys.
  • Ideally, preview the markdown (and any pasted images) live within the details field or provide a toggle between raw and preview modes.

Use Case Examples

  • A user wants to quickly create a task that includes a screenshot of a bug or UI issue. Being able to paste the image directly saves time.
  • When defining a task with several sub-steps, the user can write out a checklist using markdown directly in the creation modal.
  • Using Ctrl + B to bold key parts of the task detail helps with visual scanning later.

Priority/Impact

Critical - I can't use TaskNotes effectively without this

Additional Context

Supporting markdown and image handling during task creation would align with Obsidian’s core strengths and improve consistency across the plugin and app. It would significantly improve the speed and utility of task capture workflows.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    Status

    Completed

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions