Hi list, there are some problems with "toggle-floaty". I'm using the latest CVS version. (2002/04/30)
The floaty window was not up to date in some situation. i.e. if you change user-group. Also if the status changed. I've added a patch for plugins/qt-gui/src/mainwin.cpp But there is one thing I did not find. The floaty window has the StaysOnTop flag. If you open userinfodlg all stay on top but if you open the optiondlg, or awaymsgdlg all go and stay in background. Perhaps someone can give me a hint, or resolve the problem.
Index: mainwin.cpp =================================================================== RCS file: /cvsroot/licq/qt-gui/src/mainwin.cpp,v retrieving revision 1.227 diff -c -r1.227 mainwin.cpp *** mainwin.cpp 17 Apr 2002 20:23:51 -0000 1.227 --- mainwin.cpp 30 Apr 2002 17:25:25 -0000 *************** *** 1314,1319 **** --- 1314,1322 ---- FOR_EACH_USER_END userView->setUpdatesEnabled(true); userView->triggerUpdate(); + + // Update all the floaties + CUserView::UpdateFloaties(); } *************** *** 1373,1378 **** --- 1376,1384 ---- #ifdef USE_DOCK if (licqIcon != NULL) licqIcon->SetDockIconMsg(nNumUserEvents, nNumOwnerEvents); #endif + + // Update all the floaties + CUserView::UpdateFloaties(); } *************** *** 1503,1508 **** --- 1509,1517 ---- #ifdef USE_DOCK if (licqIcon != NULL) licqIcon->SetDockIconStatus(); #endif + + // Update all the floaties + CUserView::UpdateFloaties(); }