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
276 stars 82 forks source link

templates: add optional Series ID buttons to the patch list #571

Open rossburton opened 12 months ago

rossburton commented 12 months ago

If the user has turned on display of patch IDs, add another column with the series IDs to the patch list template.

~Note that I've not tested this in production because I've not yet setup a local instance...~

rossburton commented 12 months ago

Now tested!

Had to use a nbsp to stop "Series ID" wrapping and ruining the header alignment.

Screenshot 2023-11-22 at 01 32 52
rossburton commented 12 months ago

I'm torn on whether the column should just be called "ID" and let its position clarify what ID it refers to.

rossburton commented 12 months ago

Maybe the ID column should just be removed, and the button inline with the patch or series name?

stephenfin commented 9 months ago

I wonder if, rather than adding another column, we could add the <button> in the existing series column, before the subject? Every bit as clickable but we avoid adding yet more columns to the rather large table.

rossburton commented 9 months ago

Done.

Screenshot 2024-01-25 at 11 59 03

Would it be sensible to merge the "Patch ID" and "Patch" columns too?

rossburton commented 9 months ago

The good thing about two columns is it forces the alignment...

rossburton commented 9 months ago

Polite ping