I checked the code and the additional options are behind a dynamic check for Touch devices that broke recently since the check is not picked up by static analysis. I've fixed it and will create a release soon together with the other changes for Calibre 8.
I'm tempted to drop support for non-Touch devices since the dynamic checks necessary to support them risk causing more such bugs in the future. Is anyone still using these ancient devices?
|