nextcloud / nextcloud/mail

Adds the possibility to reply or forward from the EnvelopeList component

Open
#5,225 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

1. to develop enhancement regression
Dominant language
JavaScript
Stars
1k
Forks
348
Avg merge
12h 28m
Merged PRs (30d)
91

Description

Feature Request

Before some recent changes it was possible to reply to a message or forward it directly from the EnvelopeList.

I would like to get that possibility back.

Summary
  • When the user clicks the reply or forward action, Mail shall reply/forward the latest (more recent) message in the thread.
  • Additional question: Shouldn't the "download thread data for debugging" action be moved in the EnvelopList's action menu (it's now added to every ThreadEnvelope)?
  • The action menu from the EnvelopeList component and the one from the threadEnvelope component should be streamlined to show as much the same actions as possible, and in the same order
  • The action menu that appears when the user selects several messages/thread should probably also get the "mark important", "mark as spam" and "edit tags" actions

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the EnvelopeList and ThreadEnvelope components and comparing their action menus. Trace how reply and forward actions select a message, then review the multi-selection menu and the thread-debugging action. Done means the requested actions are restored and the relevant menus are streamlined according to the checklist.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.