Commit Graph

74 Commits

Author SHA1 Message Date
Patrick Simpson f687ee9f22 Made Search manage returned items, like Folder.Items 2017-02-15 10:53:24 +01:00
Patrick Simpson 10d2bd4d65 Cleaned up item filtering and some other small todos. 2017-02-15 10:38:57 +01:00
Patrick Simpson 9e0603e22f Fixed ownership issue in folder watching startup 2017-02-15 10:15:10 +01:00
Patrick Simpson dc12b73bbc Reimplements folders and items events 2017-02-14 18:05:25 +01:00
Patrick Simpson b3ac1bd6b0 Cleaned up ZPushWatcher.
Small cleanups.
All access to Outlook objects is now contained in wrappers/stubs.
2017-02-14 15:16:13 +01:00
Patrick Simpson cb32513ed3 Cleaned up account checking 2017-02-14 14:46:24 +01:00
Patrick Simpson d4b03c2eb9 Cleaned up ZPushSync. 2017-02-14 10:47:51 +01:00
Patrick Simpson 49efb68298 Further fixes for item events 2017-02-13 15:20:18 +01:00
Patrick Simpson b3c0aae951 Further event hooking tests 2017-02-13 14:02:37 +01:00
Patrick Simpson a56cb98ce8 Small cleanups. Made HookItemEvents disabled by default. Restored DebugSupport buttons. 2017-02-10 14:42:32 +01:00
Patrick Simpson 5842e90203 Cleaned up ZPushFolder, removed Folder subclass. It compiles, but will not run. Event handling code disabled for now. 2017-02-10 14:42:32 +01:00
Patrick Simpson 297efe023b Made wrappers simpler by moving some functionality to ComWrapper. Does not currently build, backup commit before attempting to clean up ZPushFolder 2017-02-10 14:42:32 +01:00
Patrick Simpson 9eb6d2026e Cleaned up OutlookImageList 2017-02-10 14:42:31 +01:00
Patrick Simpson d1bbb221b4 Cleaned up ZPushLocalStore, merged into IStore. 2017-02-10 14:42:31 +01:00
Patrick Simpson 65a46510c1 Cleaned up usage of Recipient/AddressEntry 2017-02-10 14:42:31 +01:00
Patrick Simpson cc51366c7f Added option to disable item event hooking 2017-02-10 14:42:31 +01:00
Patrick Simpson d7df634a3d Cleaned up MailEvent release. Added debug option to GAB to prevent MailEvent hooking. 2017-02-10 14:42:31 +01:00
Patrick Simpson 773f0b07bf Added statistics on tasks. Added debug cycling of gab resync. 2017-02-10 14:42:30 +01:00
Patrick Simpson 4307e4a0f7 Fixed double release of item event objects 2017-02-10 14:42:30 +01:00
Patrick Simpson a450f6e616 First batch of Com verification update 2017-02-10 14:42:30 +01:00
Patrick Simpson ac56b301b4 Small cleanup to folder item iteration 2017-02-10 14:42:29 +01:00
Patrick Simpson b952f46ff9 Cleaned up user property handling, to prevent leaking COM objects 2017-02-10 14:42:29 +01:00
Patrick Simpson 9ba795d7aa [KOE-14] Added restart dialog to secondary contacts folder sync. 2017-01-25 14:49:00 +01:00
Patrick Simpson 4542b465c0 Initial import 2016-12-21 12:53:16 +01:00