TL;DR
Add additional "copy paste" functions with hotkeys besides "shift+click/right click", such as "[arbitrary key]+click/right click", to handle copy-pasting of specific aspects of something.What?
- Add a copy-paste function specifically for Quality
- Add a copy-paste function specifically for Modules
- Copy-paste quality from signal to signal. (i.e. copy from "rare Stone" onto "legendary Battery", and it becomes "rare Battery"
- Copy-paste quality from assembler to assembler. (i.e. copy from "rare Concrete" assembler to "uncommon Superconductor" EM plant and it begins crafting "rare Superconductor"
- Copy-paste modules from assembler to assembler. (i.e. copy from "two Quality 3, two Productivity 2" assembler to "four Speed 3" assembler, and it becomes a "two Quality 3, two Productivity 2" assembler. Copy from a "no modules" assembler to an assembler with modules, and the modules get emptied out)
- Copy-paste quality from logistic request to logistic request.
- Copy-paste quality from inserter filter to inserter filter.
[modifier key]+mouse wheel to increase/decrease the quality of a request slot/assembler/... that is being moused over.
Why?
Quality of life for handling qualities and, due to the new 4x3x5 matrix of possible modules, modules, is currently somewhat low. This would help improve it significantly.Video example
An example of an activity that is currently quite annoying:https://cloud.hisui.moe/s/SNL3S6x9M3aRjLY