Hi all, a few months ago i upgraded from DR16.5 to 16.6 and ever since then the window placement "policy" that E uses has been different. Under "window placement settings", i don't have "place windows manually" or "place windows under mouse" turned on, so whatever method E uses to choose a new window's position should be used.
In DR16.5, the result was that it would pick the next available location on the current desktop view that would fit the whole window, looking from top to bottom and then left to right. If there was not room to fit the whole window anywhere in the current view, it would pick the largest available "empty" desktop space and put the window there (thereby minimizing the overlap of windows). If there was no free desktop space at all, it would finally choose to put the new window in the centre of the screen. Now with DR16.6, the behaviour has changed. It will still look for the next available location for a new window in the same order, but if there is not enough room for the whole window, it just places it in the centre of the screen. Some apps have their own window placement logic which overrides E's decisions, but perhaps the best example of the two behaviours is using Eterm. Before, the first Eterm i opened appeared in the top left of the screen. If i then opened another, it would appear in the bottom left, slightly overlapping the first due to the resolution of the screen and the large border the theme i'm using has. A third window would be placed in the top right corner (again overlapping the first one a little), and a fourth in the bottom right. Fifth and subsequent ones end up in the centre. With DR16.6's behaviour, the first Eterm ends up in the top left as before. Because there is no room remaining to contain a whole new window, the second and each subsequent window end up on top of each other in the centre. This is clearly a much less efficient use of space. Also, i quite often have at least one Eterm open and then open others with E's user application window to log in to multiple remote machines. With the new behaviour, these new windows have to be manually rearranged before i can use them. Ok, enough rambling... :) My question is, is there perhaps a hidden setting that can be used to get the old behaviour back? Failing that, i could take a crack at tweaking the source code back to the old window placement policy, but could anyone give me a hint were to begin looking, or why it was changed in the first place (and what else i might therefore break in the process)? Many thanks, and B*B, -Smoke. -- bye! :) "Where the forest murmurs there is music: ancient, everlasting. Go to the winter woods: listen there, look, watch, and the 'dead months' will give you a subtler secret than any you have yet found in the forest." -Fiona Macleod. ------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click _______________________________________________ enlightenment-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-users