As @Thomas Lübking suggested I'm filing a new bug for this issue, I originally added this description in this bug: https://bugs.kde.org/show_bug.cgi?id=161325 -- I'm not sure about how easy to implement is this but I agree that this is a much needed feature. For example, my laptop's screen size is 17,1" / 1600x900 while my home monitor screen size is 23" / 1920x1080 so the rules I made for windows positioning in my laptop aren't honored when I use the bigger monitor. Take a look of these screenshots pairs, first row sports the 1600x900 screenshots while the second row sports the 1920x1080 screenshots: http://i.imgur.com/PWgDnXX.jpg vs. http://i.imgur.com/RpDuXL1.jpg http://i.imgur.com/zwC63sE.png vs. http://i.imgur.com/Xke7yhO.jpg http://i.imgur.com/J75wOM6.png vs. http://i.imgur.com/e4olwwz.jpg http://i.imgur.com/ynGZONn.jpg vs. http://i.imgur.com/q48mt6k.jpg http://i.imgur.com/CDn0L2O.png vs. http://i.imgur.com/DjtuXBh.png Seems we need to stop using the absolute (x0,y0) coordinates as a point of reference. As Thomas explains, the actual window positioning "points resolution dependent rules (or percentual geometry ruling)". Reproducible: Always Steps to Reproduce: 1. Change the screen resolution or attach an external monitor with a bigger resolution. 2. 3. Actual Results: Windows will honor their positions settings on the bigger resolution screen thus breaking the original layout. Expected Results: The pretendend windows layout should be honored. May be one way to workaround this problem is by adding an option to make each window positioning *relative* to something else, for example a panel, so this way when the user sets the windows positions he/she can make sure windows will be placed in the right place no matter what resolution have the screen at any given time.
For clarification: are you more interested in a percentual positioning (25% of x and 16% of y) or a gravity one (5px from west and 20px from south)? Latter is (now) bug #320908