gateway: fix settings on large screens; deprecate old API