This bug has been closed as "Won't Fix" and is unassigned. Nobody is working on it. Not only that, Mark Shuttleworth has said that it's not a bug, and that it's part of Unity's vision, and so it seems unlikely that any patches that do enable this behavior will be accepted.
A possible option is for the community to fork Unity and create a different version that is more customizable, but it's not something I would personally do, because it would mean constantly chasing and merging fixes from the official version.
My conclusion is that Unity is and will continue being a frustrating choice for multi-monitor desktop setups and for users of right-to-left languages. I do enjoy it on my English laptop, but it's frustrating to have to keep switching paradigms when I move to working on my desktop. I really hope to be able to run Unity everywhere.
This bug has been closed as "Won't Fix" and is unassigned. Nobody is working on it. Not only that, Mark Shuttleworth has said that it's not a bug, and that it's part of Unity's vision, and so it seems unlikely that any patches that do enable this behavior will be accepted.
A possible option is for the community to fork Unity and create a different version that is more customizable, but it's not something I would personally do, because it would mean constantly chasing and merging fixes from the official version.
My conclusion is that Unity is and will continue being a frustrating choice for multi-monitor desktop setups and for users of right-to-left languages. I do enjoy it on my English laptop, but it's frustrating to have to keep switching paradigms when I move to working on my desktop. I really hope to be able to run Unity everywhere.