This was quite a huge port, but fortunately it mostly involved removing tons of deprecated widgets (without replacement; just drop them) and adjusting packing properties.