The mL to L is only used in ultrafiltration and only for volume and only for display on screen. it wasn't worth including utility class here which costs more code and build time only for a division/multiplication. comment will suffice.
This happened as part of the merge. I think Behrouz is already updating it in his branch. To avoid future merge conflicts, I think it'd be best to ensure the styling issues are fixed only on his branch instead of here too.
Just to clarify the conversation : Touch is another set of events in Qt for gestures and single or double touch are still considered click/press/release. So better to have clicked for single touch.
1) I would make these hard requirements (0.600, 0.500, etc. constants defined part of a critical data file and called here. This way, we have them all in one place. 2) Shouldn't the minimum be 100 mL (0.100 L)?
The buffer lock was added long ago to try to help thread protect the buffers. Since IRQs prioritized and FIQs changed to IRQs, this is no longer needed.