Skip to content

Feature Request: Attach files to task notes + Code block formatting with copy support #3069

@110ermya

Description

@110ermya

Is your feature request related to a problem? Please describe.

Hello,

Thank you for the great work on the Tasks app. It is already very useful, but two features are critically missing in the task notes section that would significantly improve usability, especially for technical and professional workflows.

  1. File attachment support in task notes

Currently, it is not possible to attach files directly to a task (e.g., documents, screenshots, logs, or reference files).

Requested improvement:

Ability to attach one or multiple files to a task.

Files should be stored in Nextcloud Files and linked to the task.

Ideally, support drag & drop and clipboard paste (e.g., pasted screenshots).

This would make Tasks much more practical for project management and technical use cases.

  1. Proper code block formatting in notes (with copy support)

When pasting technical content (e.g., curl commands, configuration snippets, logs) into the task note field, the formatting is not clearly distinguished from regular text.

Requested improvement:

Support Markdown-style code blocks (e.g., triple backticks).

Render code blocks visually distinct from normal text.

Provide a one-click “Copy” button for code blocks.

Preserve whitespace and indentation correctly.

This is especially important for users who store terminal commands, API calls, or configuration snippets inside tasks.

These two improvements (file attachments and proper code block rendering with copy functionality) would greatly enhance the productivity and professional usability of the Tasks app.

Thank you for considering this feature request.

Describe the solution you'd like

No response

Describe alternatives you've considered

No response

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions