aboutsummaryrefslogtreecommitdiffstats
path: root/include/ui (unfollow)
Commit message (Collapse)AuthorFilesLines
2021-10-02UI Framework Modified.Saturneric33-2934/+0
2021-08-29Start to rewrite gpg core.Saturneric21-48/+48
2021-08-21Functions addition and improvement;Saturneric1-0/+1
Design and adjustment of function architecture related to server access; Add a new module (advance);
2021-08-20Improve Functions;Saturneric3-10/+56
Bugs Fixed;
2021-08-15Bugs Fixed; Improve Functions;Saturneric3-1/+17
2021-08-12Beautify UI; Improve Functions;Saturneric1-1/+4
2021-08-11Continue to improve functions.Saturneric1-4/+0
Split source files that are too long.
2021-08-10Split some source files that are too large.Saturneric3-9/+69
2021-08-10Add Functions:Saturneric3-4/+38
GpgFrontend Settings Service Token Short Crypto Text Functions TODO: Revoke Cert Generation
2021-07-20Update Document and WizardSaturneric1-66/+0
2021-07-20Fix Keygen ProblemSaturneric5-116/+1
2021-07-19Add simplified Chinese translation.Saturneric1-4/+4
Repair and adjustment.
2021-07-19Improved and Modified.Saturneric2-0/+7
2021-07-16Improve the function of sending mail; update the version number;Saturneric1-2/+10
2021-07-15Add send mail function and its settings.Saturneric3-21/+95
2021-07-14Repair and adjust code and modulesSaturneric2-116/+0
2021-07-12Project structure adjustment;Saturneric2-1/+56
Project configuration adjustment; Add version detection; UI interface improvements; Introduce JSON processing library; Update Documents;
2021-07-07UI Improvement;Saturneric3-0/+7
Update Documents;
2021-07-06Fix issues.Saturneric1-1/+1
Improve UI.
2021-07-05Improve large file reading.Saturneric2-1/+22
Add loading animation. Other improvements.
2021-07-05Introduce multithreading.Saturneric1-0/+40
Fix Bugs.
2021-07-04Adjust and improve the basic settings pageSaturneric1-0/+1
Other improvements
2021-07-01Export Secret Key Fixed.Saturneric1-0/+6
Start Wizard Modified. Another Bugs Fixed.
2021-07-01Continue to write new function.Saturneric1-0/+1
2021-06-27Add and improve file operation functions.Saturneric3-6/+12
2021-06-26Develop File Opera FunctionsSaturneric2-3/+36
2021-06-26Reply and save work.Saturneric2-3/+12
2021-06-25Update Project Structure;Saturneric8-14/+75
Update Version; Add FilePage;
2021-06-23UI Improved.Saturneric4-18/+80
Bugs Fixed.
2021-06-21Repair and improve the functions and UI related to the upload and update of ↵Saturneric3-4/+14
the key server. Improve part of the UI description. Repair the problems in the project configuration file.
2021-06-21Fix WorkFlow Problem.Saturneric1-0/+4
Fix Some UI Bugs in Key Management Dialog. Generate TS Files.
2021-06-19Improve project documentsSaturneric9-15/+3
Continue to write ReadME Eliminate compile-time warnings Fix some problems
2021-06-18Improve project configuration files.Saturneric2-0/+32
Set the TS file to update automatically. Set to automatically generate QM files. Adjust the configuration file reading path. Fix the refresh logic of the configuration file. Set icon for executable file Improve the about page. Adjust the configuration file reading and setting related to Key Server.
2021-06-08Check whether the key can be encrypted before the encryption operation.Saturneric1-2/+3
Establish and improve the results analysis framework. Analyze and output the encryption result. Analyze the decryption results and output. Analyze and output the signature result. Analyze and output the encrypted and signed results. Adjust part of GpgContext API interface. Improve the interface for finding keys based on ID. Signed-off-by: Saturneric <[email protected]>
2021-06-06Add encryption and signature function.Saturneric5-50/+39
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-05Adjust and improve the detailed interface of the verification information ↵Saturneric5-2/+6
result. Check whether the key can be signed before signing operation. Check whether the key is qualified before encrypting and signing operations. Modify part of the text explanation on the key details tab. Adjust the length and width of the key pair management interface. Add the actual function column to the list on the file operation page. Adjust the file operation page. For the function that displays the actual possession of the key in the key list by default. Add the function of displaying the actual possession of the key in the key details page. Adjust the code structure. Convert the label prompt below into a message board prompt. Signed-off-by: Saturneric <[email protected]>
2021-06-04Update the verification function.Saturneric2-1/+5
Make the format of the generated ciphertext more beautiful. Adjust the width of the key list on the homepage. Add fingerprint display of subkey. Fix the compatibility issue of getKeyByFpr interface subkey. Improve the comprehensiveness of information processing for verification results. Signed-off-by: Saturneric <[email protected]>
2021-06-03Add an operation to change the expiration date of the subkey.Saturneric3-3/+33
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-06-02Add and change the expiration date of the key pair.Saturneric4-2/+63
Add a window to change the key expiration date. Add a refresh mechanism for the key details tab. Signed-off-by: Saturneric <[email protected]>
2021-05-31Add a copyright statement to the header of some files.Saturneric6-15/+116
Signed-off-by: Saturneric <[email protected]>
2021-05-29New page and function for generating subkeys.Saturneric8-14/+141
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.Saturneric2-5/+33
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.Saturneric4-5/+55
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.Saturneric3-6/+9
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-26Fix the error and adjust the way the pop-up window pops up after the key is ↵Saturneric1-0/+2
generated.
2021-05-25Fix some problems caused by negligence.Saturneric2-2/+6
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.Saturneric3-6/+55
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-23Declare and Define getSigners;Saturneric6-8/+39
Expand KeyList; Project's Files Structure Modified; Signed-off-by: Saturneric <[email protected]>
2021-05-22Expand and improve GpgKey;Saturneric5-3/+123
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]>
2021-05-21Expand Key Details Dialog;Saturneric2-57/+65
Expand and Improve GpgKey and GpgSubKey; Change Interface getKeyDetails(); Code Modified; Signed-off-by: Saturneric <[email protected]>