Show
Ignore:
Timestamp:
04/11/08 04:54:45 (8 months ago)
Author:
flynd
Message:

Changed 'Auto popup message' setting to be user configurable which statuses to allow it for. This closes #1416.

Location:
trunk/qt4-gui/src/config
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/qt4-gui/src/config/chat.cpp

    r6142 r6143  
    9595  iniFile.SetSection("functions"); 
    9696  iniFile.ReadBool("AutoClose", myAutoClose, true); 
    97   iniFile.ReadBool("AutoPopup", myAutoPopup, false); 
     97  iniFile.ReadNum("AutoPopup", myAutoPopup, 0); 
    9898  iniFile.ReadBool("AutoFocus", myAutoFocus, true); 
    9999  iniFile.ReadBool("PopupAutoResponse", myPopupAutoResponse, true); 
     
    154154  iniFile.SetSection("functions"); 
    155155  iniFile.WriteBool("AutoClose", myAutoClose); 
    156   iniFile.WriteBool("AutoPopup", myAutoPopup); 
     156  iniFile.WriteNum("AutoPopup", myAutoPopup); 
    157157  iniFile.WriteBool("AutoFocus", myAutoFocus); 
    158158  iniFile.WriteBool("PopupAutoResponse", myPopupAutoResponse); 
     
    191191} 
    192192 
    193 void Config::Chat::setAutoPopup(bool autoPopup) 
     193void Config::Chat::setAutoPopup(unsigned short autoPopup) 
    194194{ 
    195195  if (autoPopup == myAutoPopup) 
  • trunk/qt4-gui/src/config/chat.h

    r6142 r6143  
    6767  // Get functions 
    6868  bool autoClose() const { return myAutoClose; } 
    69   bool autoPopup() const { return myAutoPopup; } 
     69  unsigned short autoPopup() const { return myAutoPopup; } 
    7070  bool autoFocus() const { return myAutoFocus; } 
    7171  bool manualNewUser() const { return myManualNewUser; } 
     
    117117  // Set functions 
    118118  void setAutoClose(bool autoClose); 
    119   void setAutoPopup(bool autoPopup); 
     119  void setAutoPopup(unsigned short autoPopup); 
    120120  void setAutoFocus(bool autoFocus); 
    121121  void setManualNewUser(bool manualNewUser); 
     
    165165 
    166166  bool myAutoFocus; 
    167   bool myAutoPopup; 
     167  unsigned short myAutoPopup; 
    168168  bool myAutoClose; 
    169169  bool myManualNewUser;