Commit Graph

278 Commits

Author SHA1 Message Date
Patrick Simpson 4bf4539bda [KOE-108] Copying contacts out of the GAB failed as it triggers a write event that is rejected. Fixed by rejecting write events only if there are preceding property changes on the same item. Also fixed a bug that the rejection dialog box was sometimes not shown by setting the parent window explicitly. 2017-05-03 14:15:14 +02:00
Patrick Simpson 28b613af14 [KOE-105] Constants for delivery and read receipt flags. 2017-04-28 11:59:32 +02:00
Patrick Simpson c7c48e0358 Merge branch 'master' of https://stash.kopano.io/scm/koe/kopano_ol_extension_source 2017-04-12 14:03:51 +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 e0e616e974 Merge branch 'master' of https://stash.kopano.io/scm/koe/kopano_ol_extension_source 2017-04-12 11:53:27 +02:00
Patrick Simpson 8d79f9f2ee [KOE-92] Turns out item Add and Change events pass a handle to a COM object that must be released. Changed the event handler to release it, with the global option ReleaseItemEventWrappers (default true) to revert back to old behaviour. 2017-04-12 11:53:09 +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
KOE_Export_Strings_Commit 10439f6fe3 Commit strings #169 2017-04-12 09:59:18 +02:00
KOE_Export_Strings_Commit 8a2f315ecf Commit strings #168 2017-04-12 09:56:43 +02:00
Patrick Simpson fc43bd4c41 Merge branch 'master' of https://stash.kopano.io/scm/koe/kopano_ol_extension_source 2017-04-12 09:15:06 +02:00
KOE_Export_Strings_Commit 1b92079135 Commit strings #167 2017-04-12 09:11:02 +02:00
Patrick Simpson 94e51f3a9f Cleaned up some undisposed wrappers 2017-04-05 14:31:05 +02:00
Patrick Simpson 84aa4e10a1 Merge branch 'master' of https://stash.kopano.io/scm/koe/kopano_ol_extension_source 2017-04-05 14:09:23 +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
KOE_Export_Strings_Commit d59381c0cb Commit strings #166 2017-04-05 12:12:15 +02:00
Patrick Simpson 99c93d8d1f [KOE-94] Fixed rendering of & in tree nodes for shared folders. Fixed encoding of strings in SOAP requests, which caused shared folders with special characters to fail. 2017-04-05 10:55:02 +02:00
Patrick Simpson 4b0df802c4 [KOE-96] Added XML escaping to OOF messages. 2017-04-05 10:28:24 +02:00
KOE_Export_Strings_Commit 07c0726ea6 Commit strings #165 2017-04-05 09:18:35 +02:00
KOE_Export_Strings_Commit ab909dc4c5 Commit strings #164 2017-03-22 13:15:38 +01:00
KOE_Export_Strings_Commit f54faccbf2 Commit strings #163 2017-03-22 12:54:53 +01:00
Patrick Simpson c88750ac7f Added additional log for missing parent 2017-03-22 13:49:55 +01:00
Patrick Simpson 5daff1dc44 Exception while loading shared folder tree nodes is now logged. Any nodes whose parents are missing are silently ignored. 2017-03-22 13:44:52 +01:00
Patrick Simpson e9ec0cd855 [KOE-42] Out-of-office dialog now shows progress inline, like shared folders. 2017-03-22 13:37:28 +01:00
Patrick Simpson 0c254f44d0 Merge branch 'master' of https://stash.kopano.io/scm/koe/kopano_ol_extension_source 2017-03-22 11:08:37 +01:00
Patrick Simpson e08b730fc4 Stripping weird UNC prefix from local path 2017-03-22 11:07:53 +01:00
Patrick Simpson effdc32f9e Merge branch 'master' of https://stash.kopano.io/scm/koe/kopano_ol_extension_source 2017-03-20 11:33:44 +01:00
Patrick Simpson 7700d68b47 [KOE-89] Improved handling of expired time-based Out-of-Office 2017-03-20 11:29:24 +01: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 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. 2017-03-15 11:27:35 +01:00
Patrick Simpson a1117d6b44 Removed whitespace 2017-03-15 11:22:19 +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 0fa8b2b949 Restored DeviceId to debug dialog 2017-03-14 13:08:24 +01:00
Patrick Simpson dbf278f910 Replacement %title in signature now linked to "job title". 2017-03-10 12:14:22 +01:00
Patrick Simpson 6b7ec839b0 Restarter command line now adds profile key, if possible 2017-03-08 11:18:37 +01:00
KOE_Export_Strings_Commit dfd393d3f5 Commit strings #146 2017-03-02 11:08:25 +01:00
Patrick Simpson 4960ede9f9 Translated using Weblate (English)
Currently translated at 100.0% (126 of 126 strings)
2017-03-02 11:46:31 +01:00
Patrick Simpson 8fcf78ec4a [KOE-42] Added scrollbar to OOF dialog 2017-03-02 11:35:29 +01:00
Patrick Simpson fbd899cc50 [KOE-70] Added explicit BOM to HTML signature files, to prevent encoding errors 2017-03-02 11:27:39 +01:00
Patrick Simpson 8746702052 [KOE-14] Restarter now waits for the Outlook process to finish before starting a new one. 2017-03-01 11:28:57 +01:00
Patrick Simpson c0170bf856 Removed workaround for Z-Push not sending parent ids of shared folders. 2017-03-01 10:21:48 +01:00
Patrick Simpson 155f382231 Merge branch 'master' of https://stash.kopano.io/scm/koe/kopano_ol_extension_source 2017-02-28 16:09:09 +01:00
Patrick Simpson 08c771d762 [KOE-12] Added debug option to disable COM code, which is the one bit that might cause a crash. 2017-02-28 16:08:57 +01:00
Patrick Simpson 7a885acb71 32-bit fixes for encoding of search criteria 2017-02-28 14:02:52 +01:00
KOE_Export_Strings_Commit 628668083d Commit strings #144 2017-02-28 13:08:23 +01:00
Patrick Simpson 0cda2fa0c1 [KOE-12] Hooked reminder query manipulation into sync of shared folder state; this makes it work for new shares too. 2017-02-28 12:44:33 +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 65912b962c Merge branch 'master' of https://stash.kopano.io/scm/koe/kopano_ol_extension_source 2017-02-27 19:04:53 +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 e0356b0321 Permission label is now hidden for shared folders when permissions are not yet known. 2017-02-27 16:24:01 +01:00
Patrick Simpson 00cba3d9e7 Merge branch 'master' of https://stash.kopano.io/scm/koe/kopano_ol_extension_source 2017-02-27 16:05:24 +01:00