integrate usability feature: max/repair item on rightclick

squashed requested feature into single commit

ready to be reviewed by maintainer