Bug 11565

Summary: Не сворачивается в трей
Product: Sisyphus Reporter: Alexei V. Mezin <alexei.mezin>
Component: gapcmonAssignee: Nikolay A. Fetisov <naf>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: naf
Version: unstable   
Hardware: all   
OS: Linux   

Description Alexei V. Mezin 2007-04-19 02:26:14 MSD
gapcmon-0.8.5-alt, Сизиф только что обновленный

После запуска появляется иконка в трее и окно выбора UPS'а (control panel).
После нажатия кнопки "Закрыть" окно не закрывается, а сворачивается. 

При нажатии на иконку в трее появляется окно со статусом UPS'а (Information
Panel). После нажатия кнопки "Закрыть" окно не пропадает (в AfterStep
сворачивается, в КДЕ просто продолжает висеть на экране).

На Сизифе двухмесячной давности все работало как надо.
Comment 1 Nikolay A. Fetisov 2007-08-20 18:03:59 MSD
Исправлено 0.8.5-alt2.

В KDE почему-то не отрабатывался вызов gtk_window_iconify().
Comment 2 Alexei V. Mezin 2007-08-22 00:02:45 MSD
Эта версия ведет себя по другому: при запуске появляется control panel и иконка
UPSа в трее. При нажатии на "закрыть" или "выход" программа закрывается вообще.
А как же тогда заставить ее висеть в трее, и не мозолить глаза? Включить use
tray icon для control panel? А зачем две иконки в трее для одного устройства?
Comment 3 Nikolay A. Fetisov 2007-08-23 03:19:16 MSD
(In reply to comment #2)
> Эта версия ведет себя по другому: при запуске появляется control panel и 
иконка
> UPSа в трее. При нажатии на "закрыть" или "выход" программа закрывается 
вообще.

При выключенном 'Use tray Icon' для управляющей панели - да. На мой взгляд, это 
намного правильнее, чем в 0.8.2, когда при нажатии на "Закрыть" окно 
закрывалось, а программа оставалась висеть в памяти - без возможности снова 
открыть управляющую панель. 

> ... А зачем две иконки в трее для одного устройства?
А она изначально рассчитана не на одно устройство. Поэтому - одна иконка на 
управляющую панель, плюс по иконке для тех окон с состоянием ИБП, где 
включено 'use TrayIcon' в таблице в вкладке 'Preferences'. 

Можно отключать иконки для ИБП. Тогда в трее останется одна иконка - 
управляющего окна. Окно с графиками для ИБП вызывается щелчком на ней, затем 
переходом на вкладку 'Active Monitors', и двойным щелчком на строке с ИБП. 
Ну или вешать нужные окна в трей отдельными иконками.