aboutsummaryrefslogtreecommitdiffstats
path: root/src/ui/dialog/keypair_details/KeyPairUIDTab.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-02-19fix: improve some ui logicsdev/2.0.10/saturnericSaturneric1-0/+1
2023-02-11fix: reduce info level logsSaturneric1-4/+2
2023-02-11feat: upgrade qt framework to 6.3Saturneric1-1/+14
2023-02-03feat: change the log style in source filesSaturneric1-3/+3
2022-11-26feat: support generate ecc keySaturneric1-1/+6
1. support elliptische kurve nist
2022-07-22refactor(ui): adjust file structureSaturneric1-1/+1
2022-05-09fix: fix crash poblem when doing operationsSaturneric1-2/+2
1. refactor GpgFunctionObject to solve shared library problem. 2. fix multi-threading issues in refreshing. 3. improve loading speed for key list 4. improve ui operation 5. do other fixing and improving operations
2022-02-06<refactor>(core, ui): Adjust the core code directory structure.Saturneric1-3/+3
2022-02-04<refactor>(src): rename the gpg directory to coreSaturneric1-3/+3
2022-02-02<refactor>(src, test): Normalize the naming of partial classesSaturneric1-4/+4
2022-02-02<refactor, fix>(ui): Repair and tidy the signal and slot dockingSaturneric1-24/+25
1. Use more modern ways. 2. Repair partial docking.
2022-01-22<license, style>(src, test): Fix some issues in license statement.Saturneric1-4/+6
2022-01-22<refactor>(ui): tidy up codes and add comments.Saturneric1-151/+151
1. tidy up keypair_details.
2022-01-15<doc, refactor>(ci): Tidy up code of core and related partsSaturneric1-24/+26
1. Rename related entities. 2. Add a comments.
2022-01-14<doc, refactor>(ci): Tidy up code in gpg/functionSaturneric1-5/+5
1. Rename related entities. 2. Add a comments.
2021-12-13Improve UI & Fixed.Saturneric1-2/+2
2021-12-07Support Windows BuildSaturneric1-9/+4
2021-12-06Test & Improve UISaturneric1-4/+9
2021-12-06Improve UI & FunctionsSaturneric1-19/+63
2021-12-04FixedSaturneric1-1/+1
1. Ci Fixed for New Version. 2. Bugs fixed for cross-platform. 3. Bugs fixed for i18n.
2021-12-01Add i18n SupportSaturneric1-57/+63
1. Remove Qt Linguist. 2. Add GNU gettext libraries. 3. Modified source codes to meet with i18n support.
2021-11-29Solve uid management, related update and other known issues.Saturneric1-8/+26
2021-11-29Fix Known Bugs.Saturneric1-3/+13
1. Import Keys. 2. Import Keys From Server. 3. UID Management.
2021-10-02UI Framework Modified.Saturneric1-378/+372
2021-08-29Start to rewrite gpg core.Saturneric1-1/+1
2021-07-19Add simplified Chinese translation.Saturneric1-2/+2
Repair and adjustment.
2021-07-12Update Documents; Update UISaturneric1-2/+2
2021-07-07UI Improvement;Saturneric1-0/+3
Update Documents;
2021-06-24Update Document.Saturneric1-6/+14
Fix Bugs in UI.
2021-06-06Add encryption and signature function.Saturneric1-13/+13
Adjust and improve the dashboard control. Modify and adjust GpgSignature. Separate Verify result processing code in code structure. Add additional operation toolbar function. Adjust and optimize code structure. Signed-off-by: Saturneric <[email protected]>
2021-06-03Add an operation to change the expiration date of the subkey.Saturneric1-1/+1
Add reminder of expiration of subkey. Fixed the issue of incomplete display of KeyList for past key strikethrough. Improve the expiration prompt for the key pair master key. Add support for the case where the master key does not exist. Add support for the case where the subkey does not exist. Prompt the user when the master key does not exist. Improve the filtering conditions for the key list that meets the key signatures. Fix some spelling errors. Signed-off-by: Saturneric <[email protected]>
2021-05-31Write a text logo for never expiring.Saturneric1-7/+8
Adjust the UI of the key details interface Set the minimum length and width of the key details window. Adjust the structure and layout of each tab page of key details. Adjust part of the interface UI and text description. Add revocation parentheses for signature deletion. Signed-off-by: Saturneric <[email protected]>
2021-05-31Add a copyright statement to the header of some files.Saturneric1-3/+23
Signed-off-by: Saturneric <[email protected]>
2021-05-30Write a text logo for never expiring.Saturneric1-7/+21
Adjust the UI of the key details interface. Signed-off-by: Saturneric <[email protected]>
2021-05-29New page and function for generating subkeys.Saturneric1-0/+5
Define the interface and functions of the subkey management tab. When there is an item in the UID list, the first item is selected by default. Compile the API for generating sub-keys and the corresponding calling thread. Set GpgGenKeyInfo to apply to the subkey Generate a subkey for the selected key pair of the management key pair interface. Adjust the project structure and add a new classification key generation category. Double-click the item in KeyList in the key pair management interface to enter the key details page. Adjust the title of the key pair management interface. Optimize part of the code of KeyGenThread. Signed-off-by: Saturneric <[email protected]>
2021-05-28Make eligible keys enter the signature candidate list.Saturneric1-35/+285
Added delete UID interface and function. Added setting as the main UID function. Added the delete key signature menu and function (there is a problem). Improve the presentation of key list items Improve the page function of KeyList. Added pop-up menu for UID list operation on UIDTab interface. Signed-off-by: Saturneric <[email protected]>
2021-05-27Adjust part of the text of the UI interface of the UID operation tab.Saturneric1-29/+43
Write an interface to increase UID. Write logic to adapt and increase UID. Adjust the UI of KeygenDialog. Delete the Close button of KeyDetailTab and its logic. Adjust the KeyDetailTab fingerprint and its copy button UI. Fix the problem of refreshing the order of the KeyPairUIDTab list. Signed-off-by: Saturneric <[email protected]>
2021-05-26Fix the wrong use of the signing key interface.Saturneric1-7/+5
Fix the problem that the window or control is not deleted after it is closed. Modify the names of some classes. Extend the function of KeyList, add exclusion list. Improve the message mechanism of GpgContext. Fix the problem caused by incorrect API calls caused by incorrect understanding of the gpgme document. Signed-off-by: Saturneric <[email protected]>
2021-05-26Improve the key information update mechanismSaturneric1-1/+4
Signed-off-by: Saturneric <[email protected]>
2021-05-25Fix some problems caused by negligence.Saturneric1-25/+41
Basically complete the function of signing the key. There are still problems with the refresh mechanism. Signed-off-by: Saturneric <[email protected]>
2021-05-24Streamline, expand and improve the interface of GpgContext.Saturneric1-13/+39
Fix the wrong use of the query interface for fingerprints or identifiers at VerifyKeyDetailBox.cpp and VerifyNotification.cpp. Write the processing logic and page logic for adding a signature to the key. Signed-off-by: Saturneric <[email protected]>
2021-05-22Enhance code robustness;Saturneric1-0/+9
Improve performance for GpgKey; Fix code defects. Makes the update response to changes in the key database directed. Signed-off-by: Saturneric <[email protected]>
2021-05-22Expand and improve GpgKey;Saturneric1-0/+144
Modify project structure, separate KeyPairDetail from other ui files; Add New Tab and Write the Code for KeyPair Details Dialog; Signed-off-by: Saturneric <[email protected]>