aboutsummaryrefslogtreecommitdiffstats
path: root/src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-07-26feat: remove spdlog and clean up logsaturneric1-3/+1
2024-01-17fix: find and slove some bugssaturneric1-0/+7
2024-01-16refactor: remove libgettext from projectsaturneric1-21/+22
2024-01-15fix: slove the languange settings issuesaturneric1-1/+1
2024-01-15refactor: remove libconfig++ form projectsaturneric1-2/+4
2024-01-12refactor: remove boost and use QString instead of std::filesystem::pathsaturneric1-8/+1
2024-01-12refactor: use QString instead of std::string and improve threading systemsaturneric1-1/+1
2024-01-09feat: add more genkey algorithms and modessaturneric1-7/+19
2024-01-05feat: integrate logging api to coresaturneric1-1/+1
2023-12-24fix: test the initialization of gui applicationsaturneric1-2/+3
2023-12-03feat: general improvements of aync execution and memory securitysaturneric1-96/+59
2023-12-02fix: add set owner struct action in keymanager menusaturneric1-3/+3
2023-11-07refactor: remove CommonUtils at coresaturneric1-4/+4
2023-11-06refactor: improve the code structure of coresaturneric1-0/+1
2023-10-30style: improve code style of coresaturneric1-1/+1
2023-10-25fix: solve some code tidy issuessaturneric1-1/+3
2023-10-16fix: check and update copyright at filessaturneric1-3/+5
2023-04-05feat: simplify settings lookupSaturneric1-18/+6
2023-03-31fix: solve codacy issuessaturneric1-1/+1
2023-03-30feat: add an option to use pinentrySaturneric1-5/+20
2023-02-11fix: reduce info level logsSaturneric1-5/+4
2023-02-11feat: upgrade qt framework to 6.3Saturneric1-0/+5
2023-02-07fix: solve bugs in subkey generationSaturneric1-12/+43
2023-02-03feat: change the log style in source filesSaturneric1-5/+5
2022-11-26feat: support generate ecc keySaturneric1-10/+15
1. support elliptische kurve nist
2022-07-22refactor(ui): adjust file structureSaturneric1-1/+1
2022-07-22feat(ui): use general main window and dialog classSaturneric1-1/+2
1. store window size and position 2. store icon size and style
2022-05-19fix: solve general problems for compilingSaturneric1-1/+1
2022-05-09fix: fix crash poblem when doing operationsSaturneric1-9/+12
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>(src): Move and split the Global Settings StationSaturneric1-1/+1
1. Move Global Settings Station to core 2. Separate the logic of DataObject 3. Resolve dependencies
2022-02-06<refactor>(core, ui): Adjust the core code directory structure.Saturneric1-2/+2
2022-02-04<refactor>(src): rename the gpg directory to coreSaturneric1-2/+2
2022-02-02<refactor, fix>(ui): Repair and tidy the signal and slot dockingSaturneric1-19/+19
1. Use more modern ways. 2. Repair partial docking.
2022-01-23<refactor, style>(gpg, ui, project): tidy up codes and comments.Saturneric1-2/+2
1. let GpgInfo get into namespace GpgFrontend. 2. adjust the code structure. 3. add license statement to project configuration file.
2022-01-22<license, style>(src, test): Fix some issues in license statement.Saturneric1-4/+6
2022-01-15<doc, refactor>(ui): Tidy up part of the code of ui and related partsSaturneric1-57/+59
1. Rename related entities. 2. Add comments.
2022-01-15<doc, refactor>(ci): Tidy up code of core and related partsSaturneric1-27/+26
1. Rename related entities. 2. Add a comments.
2022-01-04<fix, refactor>(core, ui): fixed known bugs for v2.0.4-beta.1.Saturneric1-53/+69
1. longer expire date for keygen. 2. version system improved and fixed. 3. include ui text not translated. 4. improve ui.
2022-01-02<refactor, fixed, test>(core, ui): add & modify core and uiSaturneric1-2/+2
1. add init functions for core. 2. add non ascii settings. 3. fit ui with this version of core.
2021-12-07Add Translate & Fix Bugs.Saturneric1-3/+3
2021-12-06Test & Improve UISaturneric1-2/+1
2021-12-01Add i18n SupportSaturneric1-20/+22
1. Remove Qt Linguist. 2. Add GNU gettext libraries. 3. Modified source codes to meet with i18n support.
2021-11-28Solve key generation and related update issues.Saturneric1-6/+16
2021-10-02UI Framework Modified.Saturneric1-205/+216
2021-08-29Start to rewrite gpg core.Saturneric1-1/+1
2021-07-20Fix Keygen ProblemSaturneric1-27/+14
2021-06-19Improve project documentsSaturneric1-1/+1
Continue to write ReadME Eliminate compile-time warnings Fix some problems
2021-05-31Write a text logo for never expiring.Saturneric1-1/+1
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-29New page and function for generating subkeys.Saturneric1-232/+150
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]>