During data entry, it is a frequent operation to create a row that is very similar to an existing row.
I would like a "create copy of row" function, which would work like a combination of "insert row" and "edit row".
On a result set, there are edit/delete icons. I would add a third icon for "create copy". This would redirect to the insert-record screen (same as clicking on insert-new-row), but the values in the form would be pre-filled with the values from the current row.
Obviously, the user would need to edit values to satisfy unique-constraints, etc. before saving.
At present, to achieve this, it is necessary to have two PMA windows open, and copy/paste each value.