С nautilus 3.6 я сделал это:
Поместите скрипт в
~/.local/share/nautilus/scripts
и сделайте его исполняемым.
К сожалению, это не настраивается, но вы можете легко получить это обратно вручную, компилируя источник единства (пожалуйста, напишите ошибку, чтобы попросить добавить параметр, кстати).
Как я уже говорил, вы вы можете отредактировать файл BamfLauncherIcon.cpp, изменив строку: bool only_top_win = !any_urgent; - bool only_top_win = true;
Я знаю, что это не лучшее решение, но поскольку это было последнее изменение, у нас не было времени ввести новый параметр ccsm.
Я не знаю, настраивается ли это, но это по дизайну: https://bugs.launchpad.net/unity/+bug/959339. Окно, которое выведено на передний план, является самым последним сфокусированным.
Как указал Янн, это было изменено по дизайну. Я настоятельно рекомендую вам озвучить вашу поддержку для настройки поведения здесь:
https://bugs.launchpad.net/unity/+bug/1055478