- 09 Aug, 2022 1 commit
-
-
Antonio Tena authored
Performance improvement for unsecure recipients removal process (OUT-897) when "Remove All" button is clicked from the red warning message. - Removing a large number of recipients was slow and was causing a noticeable flickering in the GUI when refreshing the To/CC/BCC fields in the compose, reply and forward windows. - Sometimes recipients were being successfully removed and sometimes not. This was caused by keeping Outlook COM objects collections (Lists) which it is not recommended because it introduces overhead since Outlook items in a collection are being updated constantly every time To/CC/BCC fields are updated. Also recipient objects stored in a list are getting obsolete and calling any properties or methods in the GetRecipientsAsStrings function could lead to random COM exceptions. - GetRecipientsAsStrings function removed as it is no longer used. Implemented a new faster solution for removing unsecure recipients without causing GUI flickering. Basically it consists on: - Setting the To/CC/BCC fields directly instead of iterate over a loop and remove recipients one by one. - Replacing Outlook COM objects collections and keeping a list of e-mail addresses or display names instead.
-
- 08 Aug, 2022 1 commit
-
-
Antonio Tena authored
OUT-924 All the objects, icons, text and button within the privacy status bar are vertically aligned to be in the center of the bar (They are positioned just in the middle of the bar). Also the height of the bar has been slightly reduced.
-
- 04 Aug, 2022 1 commit
-
-
Antonio Tena authored
Includes the following changes: - Key IsDPEEnabled is not saved automatically in the Windows registry on application exit or when "OK" button is clicked on the pEp Options UI. The key is no longer created because it is a beta feature that it is not finished yet. It needs to be saved automatically again once this feature is finished implementing. - Added new tag to languages resource files and also translated into German: PrivacyStatus_WarningMsgButtonText English string: Remove All German string: Alle entfernen This text is used for the button shown in the red warning message when unsecure recipients exist (those we don't have their public keys) - OUT-907: Resolved problem related to the red warning message height. Height was too big. Now the red warning message displays the first three lines. If message exceeds the three lines then a vertical scrollbar appears when there is no space available for all the lines. Likewise, if there are enough space available to show all the lines, then the vertical scrollbar disappears, it is hidden. Also It has been implemented some code to make the red warning message to be shown with the correct height just in case it was necessary. A scaleFactor is calculated and then applied to the red warning message height on task pane creation. - OUT-922: Receiving a large string in the subject message. Fixed use case when IsPEPFolderVisible was being set to False.
-
- 28 Jul, 2022 2 commits
-
-
Alex Sualdea authored
-
Alex Sualdea authored
-
- 22 Jul, 2022 1 commit
-
-
Antonio Tena authored
Fix for red warning message (unsecure recipients). "Remove All" button now is placed just after the message text instead of placing it at the end of the privacy status bar.
-
- 20 Jul, 2022 2 commits
-
-
Antonio Tena authored
Fix for privacy status bar which was being shown in some situations and it shouldn't, for example, it was being shown for messages within "Sent Items" folder even if the privacy status bar was disabled in the Windows registry (IsPrivacyStatusBarEnabled = False).
-
Antonio Tena authored
- OUT-917: Create a new setting IsDeviceGroupingEnabled in Windows registry for enabling/Disabling the adding of a new device to the synch group. It works as below: - IsDeviceGroupingEnabled = True --> pEp Sync popup window is shown to the user when it is detected that an account is configured in more than one device so user can confirm trustwords and synchronize devices. Sync group will be created. - IsDeviceGroupingEnabled = False --> pEp Sync popup window will not be shown anymore so user cannot create a sync group and add new devices to it. - English and German languages resource files updated. Added two new tags and remove one tag. - Add new tag: Notifications_AccountResetAlt - Add new tag: PrivacyStatus_RatingUnencryptedForUnsecureTransmissionText - Removed tag: Options_ResetOwnIdentity - OUT-897: Implemented "Remove All" button within privacy status bar for removing all unsecure recipients at once on composing, forwarding and replying actions. Also implemented red warning message to show unsecure recipients.
-
- 12 Jul, 2022 1 commit
-
-
Antonio Tena authored
OUT-898: "As a company employee I want to be always indicated when I´m receiving or composing an Unsecure e-mail" This implies the following: - There is an icon to indicate the Unsecure state (solid red triangle) - The subtitle for the icon is changed from ¨p≡p¨ to ¨Transmission¨ - Transmission text is always in every state as subtitle. Also following tasks have been implemented: - Correctnesses when releasing the COM objects from memory. Now we check if it is a COM object before releasing it. - Change application version to 1.1.266.0 in project properties and assembly info. - Resources files: Update text for tag "Options_ResetAllOwnKeys" from "Reset all accounts" to "Reset Security" and removed tag "Options_ResetOwnIdentity". Finally created new tag for pEp group called "Ribbon_GroupPEPLabel" and translated into German. - Hide pEp tutorial from Outlook startup and corrected the issue that was causing one more finish button to appear duplicated in the last screen of the tutorial. - Make not visible privacy status button in compose window in case of there are no recipients specified yet. - Toggle between normal privacy status button and split button. Split button is not shown in user mode (IsSettingsVisible = False), instead it is shown only in admin mode (IsSettingsVisible=True). Normal privacy status button (normal one, not split button) is only show in user mode. - Since we are not showing the split button to the user which contains a menu with toggle buttons for performing disable protection, force protection, enable protection and store protection actions, user cannot perform these actions. All these actions are not visible to the user.
-
- 26 Jun, 2022 1 commit
-
-
Antonio Tena authored
-
- 22 Jun, 2022 1 commit
-
-
Antonio Tena authored
The yellow color (secure) for the privacy status button and bar always will be changed to a green shield. In this case only icon and color is changed for both (button and bar). Texts and tooltips are kept.
-
- 20 Jun, 2022 2 commits
-
-
Antonio Tena authored
The "Reset all accounts" button within "Accounts" tab in pEp Options is made visible in one place or another depending on the IsSettingsVisible registry key. Use cases: 1) IsSettingsVisible = True => In this case "Reset all accounts" is kept visible within "Accounts" tab. 2) IsSettingsVisible = False => In this case user only sees the credits and about tabs in pEp options so as we need to always keep this button visible, we make this button visible and accessible from the bottom left corner of pEp options window.
-
Antonio Tena authored
Handshake window is not accessible for pilot but for rollouts
-
- 13 Jun, 2022 1 commit
-
-
Antonio Tena authored
-
- 01 Jun, 2022 1 commit
-
-
Alex Sualdea authored
-
- 27 May, 2022 1 commit
-
-
Alex Sualdea authored
-
- 25 May, 2022 2 commits
-
-
Alex Sualdea authored
-
Alex Sualdea authored
-
- 24 May, 2022 1 commit
-
-
Antonio Tena authored
So we ensure that: - There is no support@pep.security mentions on the app - There is no support@pep.security mentions on the repo - There is no reference to that address in any language
-
- 13 May, 2022 1 commit
-
-
Alex Sualdea authored
-
- 05 May, 2022 1 commit
-
-
Alex Sualdea authored
-
- 11 Apr, 2022 3 commits
-
-
Antonio Tena authored
-
-
Antonio Tena authored
* Redesign create new path screen * Redesign show patch screen * Update patch statuses according to DPE specs * Reject, support and applied patch events management implementation * Added rejections, supporters and applied lists * Commands screen added
-
- 31 Mar, 2022 1 commit
-
-
Antonio Tena authored
-
- 25 Feb, 2022 1 commit
-
-
Antonio Tena authored
- OUT-817: Implemented Root Path field feature for DPE It allows to customize the common root path for all patch files in the list. - Incorporated Engine Release_2.1.52
-
- 09 Feb, 2022 2 commits
-
-
Antonio Tena authored
-
Antonio Tena authored
-
- 02 Dec, 2021 2 commits
- 01 Dec, 2021 1 commit
-
-
Thomas authored
-
- 16 Nov, 2021 1 commit
-
-
Thomas authored
-
- 15 Nov, 2021 5 commits
- 12 Nov, 2021 2 commits
- 11 Nov, 2021 1 commit
-
-
Thomas authored
-