OSX: TODO: Upgrades and horizontal dock handling