Home | News | Projects | Releases
Bugs | RFE | Repositories | Help
Resolved merge conflict with actmgr/frmActivityMgr.h
authorSteve Brokenshire <sbrokenshire@xestia.co.uk>
Sat, 9 Apr 2016 07:53:16 +0000 (08:53 +0100)
committerSteve Brokenshire <sbrokenshire@xestia.co.uk>
Sat, 9 Apr 2016 07:53:16 +0000 (08:53 +0100)
1  2 
source/actmgr/frmActivityMgr.h

@@@ -26,11 -26,6 +26,11 @@@ Subclass of frmActivityMgrADT, which i
  
  #include <map>
  #include <wx/timer.h>
 +#if defined(__APPLE__)
 +#import <Foundation/Foundation.h>
 +#import <SecurityInterface/SFCertificateTrustPanel.h>
 +#include "../frmMain.h"
 +#endif
  
  #include "../AppXestiaAddrBk.h"
  #include "../carddav/carddav.h"
@@@ -60,15 -55,16 +60,25 @@@ struct ActivityMgrLabelUpdate
        wxString ItemDes;
  };
  
 +#if defined(__APPLE__)
 +struct SSLInvalidTrustNotifObj{
 +        SecTrustRef SecurityTrustObject;
 +        int *ResultValue;
 +        bool *PausePtr;
 +        wxString AccountName;
 +};
 +#endif
 +
+ struct ActivityMgrAccountSettings{
+       wxString Address;
+       int Port;
+       wxString Username;
+       wxString Password;
+       bool SSL;
+       wxString Prefix;
+       wxString Dir;
+ };
  /** Implementing frmActivityMgrADT */
  class frmActivityMgr : public frmActivityMgrADT
  {
                std::map<int,wxString> ActivityListFilename;
                std::map<int,wxString> ActivityListFullFilename;
                std::map<int,CardDAV*> ActivityListConn;
+               std::map<int,ActivityMgrAccountSettings> ActivityListAccSettings;
                std::map<int,wxString> ActivityListETag;
                std::map<int,wxString> ActivityListETagOriginal;
                std::map<int,wxDateTime> ActivityListFinDate;
                //int ConflictResult = 0;
                wxETagProcessTimer *ETagTmrPtr;
                void *frmMainPtr;
 +#if defined(__APPLE__)
 +                int DisplayTrustPanel(SecTrustRef SecurityTrustObject, wxString AccountNameFriendly);
 +#endif
                //frmMain *frmMainPtr;
        protected:
                // Handlers for frmActivityMgrADT events.
Xestia Software Development
Yn Maystri
© 2006 - 2019 Xestia Software Development
Software

Xestia Address Book
Xestia Calendar
Development

Xestia Gelforn
Everything else

About
News
Privacy Policy