Show
Ignore:
Timestamp:
04/10/08 04:23:34 (8 months ago)
Author:
flynd
Message:

Added option to not popup auto responses when sending messages to away contacts. This closes #458.

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

Legend:

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

    r6042 r6142  
    9797  iniFile.ReadBool("AutoPopup", myAutoPopup, false); 
    9898  iniFile.ReadBool("AutoFocus", myAutoFocus, true); 
     99  iniFile.ReadBool("PopupAutoResponse", myPopupAutoResponse, true); 
    99100 
    100101  iniFile.SetSection("locale"); 
     
    155156  iniFile.WriteBool("AutoPopup", myAutoPopup); 
    156157  iniFile.WriteBool("AutoFocus", myAutoFocus); 
     158  iniFile.WriteBool("PopupAutoResponse", myPopupAutoResponse); 
    157159 
    158160  iniFile.SetSection("locale"); 
     
    285287} 
    286288 
     289void Config::Chat::setPopupAutoResponse(bool popupAutoResponse) 
     290{ 
     291  if (popupAutoResponse == myPopupAutoResponse) 
     292    return; 
     293 
     294  myPopupAutoResponse = popupAutoResponse; 
     295} 
     296 
    287297void Config::Chat::setAutoPosReplyWin(bool autoPosReplyWin) 
    288298{ 
  • trunk/qt4-gui/src/config/chat.h

    r6042 r6142  
    8282  bool showUserPic() const { return myShowUserPic; } 
    8383  bool showUserPicHidden() const { return myShowUserPicHidden; } 
     84  bool popupAutoResponse() const { return myPopupAutoResponse; } 
    8485  bool chatVertSpacing() const { return myChatVertSpacing; } 
    8586  bool chatAppendLineBreak() const { return myChatAppendLineBreak; } 
     
    131132  void setShowUserPic(bool showUserPic); 
    132133  void setShowUserPicHidden(bool showUserPicHidden); 
     134  void setPopupAutoResponse(bool popupAutoResponse); 
    133135  void setChatVertSpacing(bool chatVertSpacing); 
    134136  void setChatAppendLineBreak(bool chatAppendLineBreak); 
     
    185187  bool myShowUserPic; 
    186188  bool myShowUserPicHidden; 
     189  bool myPopupAutoResponse; 
    187190 
    188191  unsigned short myChatMsgStyle;