-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Cinnamon] Автоматическое открытие чата не отключается #579
Comments
Comment #1 originally posted by psi-plus on 2014-01-04T20:14:11.000Z: Это баг Cinnamon, где-то даже вроде у них висит в багтрэкере. |
Comment #2 originally posted by psi-plus on 2014-01-05T11:48:45.000Z: да, нашлось в багтрекере: предлагаемое решение: на if (!window || window.has_focus() || window.is_skip_taskbar() || (window.get_wm_class() && (window.get_wm_class().indexOf("Skype") > -1 || window.get_wm_class().indexOf("Quassel") > -1 || window.get_wm_class().indexOf("Psi") > -1 || window.get_wm_class().indexOf("Psi+") > -1))) но мне это не помогло. возможно потому что окно чата имеет заголовок с именем собеседника, а не просто "Psi+" кстати говоря, у Pidgin такого бага нет, хотя и костыля в cinnamon для него не делали. |
Comment #3 originally posted by psi-plus on 2014-01-05T14:21:45.000Z: да, нашлось в багтрекере: решение проблемы: в файле /usr/share/cinnamon/js/ui/windowAttentionHandler.js if (!window || window.has_focus() || window.is_skip_taskbar() || (window.get_wm_class() && (window.get_wm_class().indexOf("Skype") > -1 || window.get_wm_class().indexOf("Quassel") > -1))) на if (!window || window.has_focus() || window.is_skip_taskbar() || (window.get_wm_class() && (window.get_wm_class().indexOf("Skype") > -1 || window.get_wm_class().indexOf("Quassel") > -1 || window.get_wm_class().indexOf("psi+") > -1))) кстати говоря, у Pidgin такого бага нет, хотя и костыля в cinnamon для него не делали. |
linuxmint/cinnamon#4801 <-- should fix Psi+ stealing autofocus in Cinnamon |
Cписок захардкодженных приложений по состоянию на 22 ноября 2016 года:
|
Начиная с какой-то более свежей версии Cinnamon этот код переделали. |
Простая тестовая утилита на Qt5 от @Ri0n : https://yadi.sk/d/SG8EHE1XRORe9A Для проверки алерта и поднятия окна нужно сразу после запуска программы свернуть главное окно и наблюдать за его поведением в панели задач в течение 11 секунд. |
в кедах пока всё гут. рекомендую. |
Original issue 571 created by psi-plus on 2014-01-04T14:13:09.000Z:
При получении новых сообщений чат автоматически разворачивается.
Пробывал включать/отключать опцию:
Настройки -> Чат -> Открывать окно чата при получении новых сообщений
Результат тот же самый.
ОС: Linux Mint 16 Cinnamon x64
Cinnamon version 2.0.14
Linux kernel 3.11.0-12
Psi+ v0.16.132 (2013-07-16) - из репозиториев
На windows 7 с аналогичной версией Psi+ такая проблема не наблюдается.
Очень прошу поскорее закрыть этот баг или выпустить патч.
Когда пишут десятки сообщений, вся остальная работа просто парализована.
Надеюсь на вашу помощь, спасибо!
The text was updated successfully, but these errors were encountered: