Well, I finally got sick of trying to figure out how e17 decides to place new windows and added an option to place the window under the cursor. This way the new window will have focus (I use sloppy focus) and since the title bar is under the cursor (the cursor ends up centered in the titlebar) I can move the window right away. I don’t have to move the mouse over to the window first. Seems to be working pretty well for me and it should be pretty easy to patch other placement algorithms in now that the config stuff and IPC code is in place.
You can change the focus settings using enlightenment_remote. There are two new options added -window-placement-policy-set and -window-placement-policy-get. The default is SMART which is the current placement and I added CURSOR.
So, give it a whirl and let me know if anything seems to go wrong.
Thanks to Nathan for being my test bunny and pointing out that titlebar centered just looks better for the mouse.