Das funktioniert nicht nur beim ersten Start sondern es wird ständig neu angepasst, auch wenn man während mAirlist läuft, die Fenstergröße ändert.
Es gibt also keine absoluten Positionen, zu keinem Zeitpunkt. Alle Positionen werden immer dynamisch berechnet.
Ich habe sehr lange Zeit mAirlist auf 1280x1024 laufen lassen. Eine durchaus brauchbare Auflösung.
Aus meiner aktuellen Praxis sehe ich ausserdem, dass Full-HD immer noch nicht als minimum-Standard durchgesetzt ist.
Richtig lustig wird es dann bei 2k oder 4k Displays mit DPI Scaling.