From 0d47f648dfe4c38ba4405cfaddd124197336f9f6 Mon Sep 17 00:00:00 2001 From: sje Date: Fri, 1 Jun 2007 12:58:06 +0000 Subject: added an option to reset FINISHED sessions back to plaintext automatically git-svn-id: https://server.scottellis.com.au/svn/mim_plugs@194 4f64403b-2f21-0410-a795-97e2b3489a10 --- otr/options.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'otr/options.cpp') diff --git a/otr/options.cpp b/otr/options.cpp index fd7d5bc..4e8db52 100644 --- a/otr/options.cpp +++ b/otr/options.cpp @@ -110,6 +110,7 @@ void LoadOptions() { strcpy(options.prefix, "OTR: "); options.delete_history = (DBGetContactSettingByte(0, MODULE, "DeleteHistory", 1) == 1); + options.timeout_finished = (DBGetContactSettingByte(0, MODULE, "TimeoutFinished", 0) == 1); LoadFilenames(); } @@ -127,6 +128,7 @@ void SaveOptions(ContactPolicyMap *contact_policies) { DBWriteContactSettingStringUtf(0, MODULE, "Prefix", options.prefix); DBWriteContactSettingByte(0, MODULE, "DeleteHistory", options.delete_history ? 1 : 0); + DBWriteContactSettingByte(0, MODULE, "TimeoutFinished", options.timeout_finished ? 1 : 0); } ContactFingerprintMap strlist; // temp storage for fingerprint string pointers @@ -350,6 +352,7 @@ INT_PTR CALLBACK DlgProcOpts1(HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lPar SendMessage( GetParent( hwndDlg ), PSM_CHANGED, 0, 0 ); return TRUE; case IDC_CHK_PREFIX: + case IDC_CHK_TIMEFINISH: case IDC_CHK_MSGINLINE: SendMessage( GetParent( hwndDlg ), PSM_CHANGED, 0, 0 ); return TRUE; -- cgit v1.2.3