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

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

Open rossburton opened 9 months ago

rossburton commented 9 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 9 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 9 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 9 months ago

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

stephenfin commented 7 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 7 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 7 months ago

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

rossburton commented 7 months ago

Polite ping