Revert "Remove unused code related to the removed auto-hide option"

This reverts commit 4219a9c910c3e7434f8dc64eb9110290cfbb313f.
Restore auto-hide option (part of LP#1258851)
Fix crash on startup (related to recent auto-hide change)
Update Slovenian translation thanks to Matej Urbančič