This has been reported before, but it seems I'm one of the few that
use this feature =) That is; I always want _all_ new messages to blink.

Expected behavior:
Selecting "Blink All Events" and deselecting "Blink Urgent Events" in
options GUI, pressing OK and then returning to the dialog should show
the same status.

Actual behavior:
"Blink Urgent Events" is selected upon re-enter, and when the OK then
is pressed the "Flash = 1" in licq_qt-gui.conf get set to "2".

Note that if _both_ are selected (Flash = 2), all messages do not
blink, but I assume urgent ones does. This is maybe not very intuitive.

Attached is a patch that stops the "Blink Urgent Events" from
magically selecting itself all the time. You still have to deselect
the urgent one to make all blink though. That is how far I got =)


Index: src/optionsdlg.cpp
===================================================================
RCS file: /cvsroot/licq/qt-gui/src/optionsdlg.cpp,v
retrieving revision 1.125
diff -u -b -p -r1.125 optionsdlg.cpp
--- src/optionsdlg.cpp	15 Oct 2002 18:06:55 -0000	1.125
+++ src/optionsdlg.cpp	6 Nov 2002 10:14:51 -0000
@@ -193,7 +193,7 @@ void OptionsDlg::SetupOptions()
   chkAutoClose->setChecked(mainwin->m_bAutoClose);
   chkTransparent->setChecked(mainwin->skin->frame.transparent);
   chkScrollBar->setChecked(mainwin->m_bScrollBar);
-  chkFlashUrgent->setChecked(mainwin->m_nFlash == FLASH_URGENT || mainwin->m_nFlash == FLASH_ALL);
+  chkFlashUrgent->setChecked(mainwin->m_nFlash == FLASH_URGENT);
   chkFlashAll->setChecked(mainwin->m_nFlash == FLASH_ALL);
   chkAutoPopup->setChecked(mainwin->m_bAutoPopup);
   chkAutoRaise->setChecked(mainwin->m_bAutoRaise);

-- 
                                                            _
Mvh                                                    .-.-.=\-.
Christian B. Wiik                                      (_)=='(_)

Reply via email to