Commit Graph

  • ab909dc4c5 Commit strings #164 KOE_Export_Strings_Commit 2017-03-22 13:15:38 +0100
  • f54faccbf2 Commit strings #163 KOE_Export_Strings_Commit 2017-03-22 12:54:53 +0100
  • c88750ac7f Added additional log for missing parent Patrick Simpson 2017-03-22 13:49:55 +0100
  • 5daff1dc44 Exception while loading shared folder tree nodes is now logged. Any nodes whose parents are missing are silently ignored. Patrick Simpson 2017-03-22 13:44:52 +0100
  • e9ec0cd855 [KOE-42] Out-of-office dialog now shows progress inline, like shared folders. Patrick Simpson 2017-03-22 13:36:49 +0100
  • 0c254f44d0 Merge branch 'master' of https://stash.kopano.io/scm/koe/kopano_ol_extension_source Patrick Simpson 2017-03-22 11:08:37 +0100
  • e08b730fc4 Stripping weird UNC prefix from local path Patrick Simpson 2017-03-22 11:07:53 +0100
  • 267daf3b9b [KOE-89] Improved handling of expired time-based Out-of-Office Patrick Simpson 2017-03-20 11:29:24 +0100
  • effdc32f9e Merge branch 'master' of https://stash.kopano.io/scm/koe/kopano_ol_extension_source Patrick Simpson 2017-03-20 11:33:44 +0100
  • 7700d68b47 [KOE-89] Improved handling of expired time-based Out-of-Office Patrick Simpson 2017-03-20 11:29:24 +0100
  • df356741d5 [KOE-23] BCC field is now parsed from the transport headers and displayed in sent items Patrick Simpson 2017-03-15 16:13:15 +0100
  • 41ccd3849d [KOE-87] Changed the event used to initialize the plugin. The original event was sometimes invoked after the ribbon was initialised, which meant buttons did not show up. Patrick Simpson 2017-03-15 11:27:35 +0100
  • acb96a5aed Removed whitespace Patrick Simpson 2017-03-15 11:22:19 +0100
  • 70d9d00ea8 [KOE-87] Changed the event used to initialize the plugin. The original event was sometimes invoked after the ribbon was initialised, which meant buttons did not show up. Patrick Simpson 2017-03-15 11:27:35 +0100
  • a1117d6b44 Removed whitespace Patrick Simpson 2017-03-15 11:22:19 +0100
  • bb6fa0d219 Restored DeviceId to debug dialog Patrick Simpson 2017-03-14 13:08:24 +0100
  • 35ef86d5f0 Small clean up to FreeBusy webserver to allow it to be used for different purposes in the future. Patrick Simpson 2017-03-15 09:23:47 +0100
  • 0fa8b2b949 Restored DeviceId to debug dialog Patrick Simpson 2017-03-14 13:08:24 +0100
  • e3006ef1ed Replacement %title in signature now linked to "job title". Patrick Simpson 2017-03-10 12:14:22 +0100
  • dbf278f910 Replacement %title in signature now linked to "job title". Patrick Simpson 2017-03-10 12:14:22 +0100
  • d404692444 Restarter command line now adds profile key, if possible Patrick Simpson 2017-03-08 11:18:37 +0100
  • 6b7ec839b0 Restarter command line now adds profile key, if possible Patrick Simpson 2017-03-08 11:18:37 +0100
  • dfd393d3f5 Commit strings #146 KOE_Export_Strings_Commit 2017-03-02 11:08:25 +0100
  • 4960ede9f9 Translated using Weblate (English) Patrick Simpson 2017-03-02 10:46:31 +0100
  • 8fcf78ec4a [KOE-42] Added scrollbar to OOF dialog Patrick Simpson 2017-03-02 11:35:29 +0100
  • fbd899cc50 [KOE-70] Added explicit BOM to HTML signature files, to prevent encoding errors Patrick Simpson 2017-03-02 11:27:39 +0100
  • 8746702052 [KOE-14] Restarter now waits for the Outlook process to finish before starting a new one. Patrick Simpson 2017-03-01 11:28:57 +0100
  • c0170bf856 Removed workaround for Z-Push not sending parent ids of shared folders. Patrick Simpson 2017-03-01 10:21:48 +0100
  • 155f382231 Merge branch 'master' of https://stash.kopano.io/scm/koe/kopano_ol_extension_source Patrick Simpson 2017-02-28 16:09:09 +0100
  • 08c771d762 [KOE-12] Added debug option to disable COM code, which is the one bit that might cause a crash. Patrick Simpson 2017-02-28 16:08:57 +0100
  • 628668083d Commit strings #144 KOE_Export_Strings_Commit 2017-02-28 13:08:23 +0100
  • 7a885acb71 32-bit fixes for encoding of search criteria Patrick Simpson 2017-02-28 14:02:52 +0100
  • 0cda2fa0c1 [KOE-12] Hooked reminder query manipulation into sync of shared folder state; this makes it work for new shares too. Patrick Simpson 2017-02-28 12:44:33 +0100
  • 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. Patrick Simpson 2017-02-28 12:14:13 +0100
  • 65912b962c Merge branch 'master' of https://stash.kopano.io/scm/koe/kopano_ol_extension_source Patrick Simpson 2017-02-27 19:04:53 +0100
  • 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. Patrick Simpson 2017-02-27 19:04:41 +0100
  • e0356b0321 Permission label is now hidden for shared folders when permissions are not yet known. Patrick Simpson 2017-02-27 16:24:01 +0100
  • 1c82cd8676 Commit strings #143 KOE_Export_Strings_Commit 2017-02-27 15:08:02 +0100
  • 00cba3d9e7 Merge branch 'master' of https://stash.kopano.io/scm/koe/kopano_ol_extension_source Patrick Simpson 2017-02-27 16:05:24 +0100
  • ddcd9764ea [KOE-17] Added null check to prevent exception in log Patrick Simpson 2017-02-27 16:05:09 +0100
  • ad03e67961 [KOE-14] Secondary contacts are now displayed with the correct icon and start syncing. This means the restart is now less urgent, hence the warning has been modified. Also added a debug option to disable the warning. If the dialog is used to restart Outlook, it will now close any open KOE forms. Patrick Simpson 2017-02-27 16:04:42 +0100
  • bac6b37807 Merge remote-tracking branch 'origin/master' Weblate 2017-02-27 13:58:01 +0100
  • c160a6fdde Translated using Weblate (Norwegian Bokmål) Klaus 2017-02-25 13:42:14 +0100
  • 5339fbec8b Commit strings #142 KOE_Export_Strings_Commit 2017-02-27 12:58:06 +0100
  • e98240ab47 [KOE-17] Added settings dialog with resynchronise button. Added option to overwrite local signatures. Patrick Simpson 2017-02-27 13:51:42 +0100
  • f44e092ca0 [KOE-17] signatures now include smtp address of account for uniqueness. Signatures are also synced periodically. Patrick Simpson 2017-02-27 13:16:53 +0100
  • 12e8f65265 Fix for undisposed wrapper. Patrick Simpson 2017-02-27 12:36:17 +0100
  • 7773d7f973 [KOE-51] Added tracking of changed names. To this end, the flag "TrackShareName" (=2) has been added. If this is set, and the name does not match the original folder's name, the name will be updated. The flag is set automatically when shares are applied and the share name matches the original name. Note that this flag does not cause the apply button to become enabled, to prevent having changes on existing shares. Patrick Simpson 2017-02-27 12:36:04 +0100
  • 8ab30b53c1 Merge branch 'master' of https://stash.kopano.io/scm/koe/kopano_ol_extension_source Patrick Simpson 2017-02-23 17:42:06 +0100
  • c8a3c3e04b [KOE-67] Added offline check to periodic tasks Patrick Simpson 2017-02-23 17:41:54 +0100
  • dc14356140 Commit strings #141 KOE_Export_Strings_Commit 2017-02-23 16:29:14 +0100
  • ce6d62167f [KOE-17] Small fix to lookup of current user Patrick Simpson 2017-02-23 17:17:50 +0100
  • 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. Patrick Simpson 2017-02-23 17:07:39 +0100
  • e735aafc72 [KOE-17] Basic infrastructure is working, still need replacement of placeholders Patrick Simpson 2017-02-23 15:29:53 +0100
  • 629bfd371b Fallback commit, some files were missed Patrick Simpson 2017-02-23 10:20:48 +0100
  • 2f0e46f18d Merge branch 'master' of https://stash.kopano.io/scm/koe/kopano_ol_extension_source Patrick Simpson 2017-02-23 10:15:51 +0100
  • c5325b4623 Search criteria encoding Patrick Simpson 2017-02-23 10:10:31 +0100
  • 86dbc32b51 [KOE-14] Added possibility to set icon for folder, though this coomes out looking weird. Leaving for now. Patrick Simpson 2017-02-22 15:17:25 +0100
  • 4a57e014c2 Fixed undisposed wrapper on folder remove event Patrick Simpson 2017-02-22 11:56:55 +0100
  • f5ea05189c Partial implementation of raw MAPI access. Patrick Simpson 2017-02-22 10:20:20 +0100
  • d1eaaba84e Commit strings #140 KOE_Export_Strings_Commit 2017-02-15 15:51:36 +0100
  • eb9c2b0890 Merge branch 'master' into release_1_2 release_1_2 Patrick Simpson 2017-02-15 15:16:43 +0100
  • 93f0ea4de8 Commit strings #139 KOE_Export_Strings_Commit 2017-02-15 14:21:10 +0100
  • 9c915c6b75 Merge branch 'master' of https://stash.kopano.io/scm/koe/kopano_ol_extension_source Patrick Simpson 2017-02-15 15:17:05 +0100
  • 5dd43d2e6e Added build year to about dialog Patrick Simpson 2017-02-15 15:16:23 +0100
  • 2ebd2639ea Disabled 1.3 features Patrick Simpson 2017-02-15 13:40:17 +0100
  • c55091bcc7 Merge branch 'master' into release_1_2 Patrick Simpson 2017-02-15 13:24:40 +0100
  • b7a30b2eae Commit strings #137 KOE_Export_Strings_Commit 2017-02-15 12:43:05 +0100
  • 4847fda8cb Added license comments Patrick Simpson 2017-02-15 12:01:04 +0100
  • 16f791818f Fixes to small store init issues Patrick Simpson 2017-02-15 11:53:56 +0100
  • 66601246b1 More small cleanups Patrick Simpson 2017-02-15 11:40:34 +0100
  • 0657c490c8 Cleaned up more TODOs Patrick Simpson 2017-02-15 11:32:37 +0100
  • f687ee9f22 Made Search manage returned items, like Folder.Items Patrick Simpson 2017-02-15 10:53:24 +0100
  • 10d2bd4d65 Cleaned up item filtering and some other small todos. Patrick Simpson 2017-02-15 10:38:57 +0100
  • 9e0603e22f Fixed ownership issue in folder watching startup Patrick Simpson 2017-02-15 10:15:10 +0100
  • 026f537dae Backup commit, not compiling at the moment Patrick Simpson 2017-02-14 18:30:48 +0100
  • dc12b73bbc Reimplements folders and items events Patrick Simpson 2017-02-14 18:05:25 +0100
  • cbf9207ff7 Tiny code cleanup Patrick Simpson 2017-02-14 15:48:22 +0100
  • 33e38f16dc Removed debug logging Patrick Simpson 2017-02-14 15:48:13 +0100
  • 80735cbaa0 Switched to ReleaseComObject instead of FinalReleaseComObject, as that releases objects that may actually be shared (e.g. app.ActiveExplorer). Patrick Simpson 2017-02-14 15:47:52 +0100
  • bcd743a4c4 Fixed exception when creating new local store Patrick Simpson 2017-02-14 15:38:18 +0100
  • b3ac1bd6b0 Cleaned up ZPushWatcher. Small cleanups. All access to Outlook objects is now contained in wrappers/stubs. Patrick Simpson 2017-02-14 15:16:13 +0100
  • cb32513ed3 Cleaned up account checking Patrick Simpson 2017-02-14 14:46:24 +0100
  • d4b03c2eb9 Cleaned up ZPushSync. Patrick Simpson 2017-02-14 10:47:51 +0100
  • f913ed5a01 Made HookItemEvents default option Patrick Simpson 2017-02-13 15:49:37 +0100
  • 49efb68298 Further fixes for item events Patrick Simpson 2017-02-13 15:20:18 +0100
  • b3c0aae951 Further event hooking tests Patrick Simpson 2017-02-13 14:02:37 +0100
  • a698c4e475 Merge branch 'master' of https://stash.kopano.io/scm/koe/kopano_ol_extension_source Patrick Simpson 2017-02-13 13:03:56 +0100
  • 50147d3c4b MailEvents experiment Patrick Simpson 2017-02-13 13:03:37 +0100
  • 48a37b2006 Small fix for release build KOE_39 Patrick Simpson 2017-02-10 13:56:16 +0100
  • 6e7f3bd2dc Commit strings #133 KOE_Export_Strings_Commit 2017-02-10 13:53:50 +0100
  • 94d1db275c Revert "Switched to pfx for signing" Patrick Simpson 2017-02-10 14:51:33 +0100
  • dff661914d Small fix for release build Patrick Simpson 2017-02-10 13:56:16 +0100
  • a56cb98ce8 Small cleanups. Made HookItemEvents disabled by default. Restored DebugSupport buttons. Patrick Simpson 2017-02-10 13:30:22 +0100
  • 5842e90203 Cleaned up ZPushFolder, removed Folder subclass. It compiles, but will not run. Event handling code disabled for now. Patrick Simpson 2017-02-10 11:59:07 +0100
  • 297efe023b Made wrappers simpler by moving some functionality to ComWrapper. Does not currently build, backup commit before attempting to clean up ZPushFolder Patrick Simpson 2017-02-10 11:15:58 +0100
  • 9eb6d2026e Cleaned up OutlookImageList Patrick Simpson 2017-02-10 11:01:19 +0100
  • d1bbb221b4 Cleaned up ZPushLocalStore, merged into IStore. Patrick Simpson 2017-02-10 10:34:36 +0100
  • 65a46510c1 Cleaned up usage of Recipient/AddressEntry Patrick Simpson 2017-02-09 16:44:13 +0100
  • cc51366c7f Added option to disable item event hooking Patrick Simpson 2017-02-09 16:00:21 +0100