Commit Graph

60 Commits

Author SHA1 Message Date
Patrick Simpson 2c8d0f639b [KOE-180] Clean up of references 2018-10-03 13:40:08 +03:00
Patrick Simpson 7d7450a011 [KOE-176] Added task debug logging 2018-10-02 15:01:52 +03:00
Patrick Simpson d85c3ae19d [KOE-176] Possible fix for memory issue 2018-09-26 13:08:46 +03:00
Patrick Simpson 0bce4d8c22 [KOE-159] Implemented start-up sync time frame checking 2018-06-07 12:23:15 +03:00
Patrick Simpson b2c4c5d71b [KOE-76] Added Z-Push server version check for custom sync time frame 2018-05-09 11:11:26 +03:00
Patrick Simpson 7f77a30283 Recreated self-signed certificate 2018-04-13 15:17:46 +03:00
Patrick Simpson 607e189b37 [KOE-168] Restored send-as editor in shared folder dialog 2018-04-04 15:06:09 +03:00
Patrick Simpson 10b1bc36af [KS-39827] Made stdole embedded dependency to hopefully fix issue 2018-02-01 12:46:06 +02:00
Patrick Simpson 6e3fd074c4 [KOE-41] Removed embedded images from resource manifest 2018-01-09 15:51:00 +02:00
Patrick Simpson af258f05cc Updated test certificate 2018-01-08 12:11:05 +02:00
Patrick Simpson 6745e3657b Updated dummy certificate 2018-01-08 10:50:50 +02:00
Patrick Simpson 20ebda3e8c [KOE-116] Added configuration of display names for shared folders 2017-09-26 16:01:53 +02:00
Patrick Simpson 4ea8432f0f [KOE-123] Added basic code to register an account on startup. Not working fully yet, just creates a store. 2017-09-06 09:32:09 +03:00
Patrick Simpson 59ad301b03 [KOE-130] Added wrapper tracing feature 2017-07-05 12:12:43 +02:00
Patrick Simpson a27f65e3d1 Added owner drawing of combo box items 2017-06-29 15:50:21 +02:00
Patrick Simpson 27f1eb7b8a Implemented basic filtering for combo box items 2017-06-29 15:01:35 +02:00
Patrick Simpson 5371e0ee43 Fixed dimensions of combo box dropdown 2017-06-28 14:47:12 +02:00
Patrick Simpson ddec4f5bfc Added highlight of dropdown items on mouse move 2017-06-28 10:10:34 +02:00
Patrick Simpson 7b67b64e07 Added focused visual style to combobox 2017-06-21 09:11:33 +02:00
Patrick Simpson 03e27943f6 Started on combobox fixes for shared folders dialog 2017-06-20 15:26:16 +02:00
Patrick Simpson 833cb6e4d3 Added edit and button portion of custom combo box. 2017-06-19 15:51:23 +02:00
Patrick Simpson d21eb821a4 [KOE-114] Added change suppression for private events in shared folders. 2017-06-07 13:18:40 +02:00
Patrick Simpson e806928db6 [KOE-117] Rewrote search query encoding in an attempt to prevent reminders from popping up. Also limiting rewriting of query to prevent writing back if unchanged. Added the "RemindersKeepRunning" option to make it possible to stop the query when updating. 2017-06-01 15:03:51 +02:00
Patrick Simpson 8110fab096 [KOE-23] Added MimeKit (https://github.com/jstedfast/MimeKit, MIT licensed) to properly parse RFC2047 headers in BCC fields 2017-05-24 17:02:38 +02:00
Patrick Simpson 4e4046ce43 [KOE-24] Fixed sync dialog to refresh more often, and also updates the ribbon while in progress. Now also records the sync session, to deal with folders that are synced and removed from the list. 2017-05-24 15:29:42 +02:00
Patrick Simpson c5fcf62e35 [KOE-113][KOE-24] Added functionality to Sync dialog. Added ability to delete .ost during restart to perform a full resync. 2017-05-17 16:35:05 +02:00
Patrick Simpson 420868106c [KOE-24] Added dialog layout, not functional yet 2017-05-17 13:48:29 +02:00
Patrick Simpson 1279a62e42 [KOE-24] Partial implementation of sync state display. Committing with disabled feature for backup and to allow build to succeed. 2017-05-03 14:43:36 +02:00
Patrick Simpson 7a31f1c9fb [KOE-65] Removed MeetingRequest/FeatureMeetingRequest, as it turns out the issue was in WebApp. 2017-04-12 14:03:40 +02:00
Patrick Simpson 9a37708b53 [KOE-244] Added basic progress feature to ribbon, and disabled sync feature that just increases progress periodically. 2017-04-12 10:23:52 +02:00
Patrick Simpson 5bbec31cab [KOE-65] Adding meeting UID as X-Push-Meeting-UID header in outgoing request. 2017-04-05 14:09:10 +02:00
Patrick Simpson df356741d5 [KOE-23] BCC field is now parsed from the transport headers and displayed in sent items 2017-03-15 16:13:15 +01:00
Patrick Simpson 35ef86d5f0 Small clean up to FreeBusy webserver to allow it to be used for different purposes in the future. 2017-03-15 09:23:47 +01:00
Patrick Simpson 43e0d9b02d [KOE-12] Basic implementation of reminder query modification. For now only works when existing shares are modified, as the new shares do not have a sync id yet. This will be added.
Added SharedFoldersManager as a wrapper around the API; it manages the API and syncing with the reminder query.
Also untested on 32-bit for now, which will most likely crash, as the COM interface has some size-specific fields.
2017-02-28 12:14:13 +01:00
Patrick Simpson 8f5c08e4a9 [KOE-12] Finished encoding of search criteria for COM. Added code to modify search query to exclude shared folders, still need to add code to allow for selected folders. 2017-02-27 19:04:41 +01:00
Patrick Simpson e98240ab47 [KOE-17] Added settings dialog with resynchronise button. Added option to overwrite local signatures. 2017-02-27 13:51:42 +01:00
Patrick Simpson 6daac784c3 [KOE-17] Added replacement of placeholders in signatures based on GAB. To detect GAB changes, added the FeatureGAB.SyncFinished event, and CompletionTracker to track completion with asynchronous tasks. 2017-02-23 17:07:39 +01:00
Patrick Simpson e735aafc72 [KOE-17] Basic infrastructure is working, still need replacement of placeholders 2017-02-23 15:29:53 +01:00
Patrick Simpson 2f0e46f18d Merge branch 'master' of https://stash.kopano.io/scm/koe/kopano_ol_extension_source
Conflicts:
	src/AcaciaZPushPlugin/AcaciaZPushPlugin/AcaciaZPushPlugin.csproj
	src/AcaciaZPushPlugin/AcaciaZPushPlugin/Native/MAPI/Property.cs
	src/AcaciaZPushPlugin/AcaciaZPushPlugin/Native/MAPI/Restriction.cs
	src/AcaciaZPushPlugin/AcaciaZPushPlugin/SearchQuery.cs
	src/AcaciaZPushPlugin/AcaciaZPushPlugin/Stubs/IFolder.cs
	src/AcaciaZPushPlugin/AcaciaZPushPlugin/Stubs/OutlookWrappers/FolderWrapper.cs
2017-02-23 10:15:51 +01:00
Patrick Simpson c5325b4623 Search criteria encoding 2017-02-23 10:10:31 +01:00
Patrick Simpson 86dbc32b51 [KOE-14] Added possibility to set icon for folder, though this coomes out looking weird. Leaving for now. 2017-02-22 15:17:25 +01:00
Patrick Simpson f5ea05189c Partial implementation of raw MAPI access. 2017-02-22 10:20:20 +01:00
Patrick Simpson dc12b73bbc Reimplements folders and items events 2017-02-14 18:05:25 +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 b3c0aae951 Further event hooking tests 2017-02-13 14:02:37 +01:00
Patrick Simpson 94d1db275c Revert "Switched to pfx for signing"
This reverts commit 1bf1c846f1.
2017-02-10 14:51:33 +01:00
Patrick Simpson dff661914d Small fix for release build 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 9eb6d2026e Cleaned up OutlookImageList 2017-02-10 14:42:31 +01:00