getpatchwork / patchwork

Patchwork is a web-based patch tracking system designed to facilitate the contribution and management of contributions to an open-source project.
http://jk.ozlabs.org/projects/patchwork/
GNU General Public License v2.0
273 stars 82 forks source link

Make message ID on submission page copyable #572

Closed rossburton closed 7 months ago

rossburton commented 8 months ago

When working with both patchwork and b4, it's really useful to be able to get the message ID quickly.

This patch uses the existing "show IDs" toggle to switch from showing the message ID as a plain text field to showing it as a clickable button, as per the existing Patch ID entries in the series view:

Screenshot 2024-01-03 at 18 00 25

However, whilst that's consistent inside patchwork, I'm not entirely convince that's the best UX. I have an alternative branch which instead adds clickable icons alongside the message ID:

Screenshot 2024-01-10 at 18 10 42

Maintainers choice as to what they'd prefer.

rossburton commented 8 months ago

The icon version is available as https://github.com/getpatchwork/patchwork/pull/577.

stephenfin commented 7 months ago

Let's go with #577 instead :+1: