aboutsummaryrefslogtreecommitdiffstats
path: root/src/core/utils/CommonUtils.h (unfollow)
Commit message (Collapse)AuthorFilesLines
10 daysfeat: add more info checksaturneric1-0/+10
11 daysfeat: generate cark keyssaturneric1-0/+8
2025-04-12feat: add openpgp smart card supportsaturneric1-0/+9
2025-02-16fix: do not check commit hash in flatpak containersaturneric1-0/+8
2024-07-31fix: addressing some of the significant deficiencies identifiedsaturneric1-2/+2
2024-07-29feat: update copyright infosaturneric1-1/+1
2024-07-12feat: add some ui apis to sdksaturneric1-4/+4
2024-02-29feat: add prefix GF to all sdk and module symbolssaturneric1-2/+9
2024-02-28feat: upgrade module systemsaturneric1-0/+7
1. load module and resolve symbols at runtime 2. restrict sdk functions and structures to c style 3. add some core api to support it
2024-01-12refactor: use QString instead of std::string and improve threading systemsaturneric1-6/+12
2023-11-07refactor: separate typedef and implsaturneric1-1/+1
2023-11-06refactor: improve the code structure of coresaturneric1-9/+13
2023-10-23perf: reduce header includes and improve build speedsaturneric1-4/+1
2023-10-16fix: check and update copyright at filessaturneric1-2/+2
2022-05-19pref: improve pch for compiling speedSaturneric1-2/+0
2022-05-12feat(core): add charset operationsSaturneric1-14/+13
1. introduce library icu 2. add CharsetOperator
2022-02-04<refactor>(src): rename the gpg directory to coreSaturneric1-0/+0
2022-01-23<refactor, style>(gpg, ui, project): tidy up codes and comments.Saturneric1-0/+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-6/+10
2022-01-15<doc, refactor>(ci): Tidy up code of core and related partsSaturneric1-15/+8
1. Rename related entities. 2. Add a comments.
2022-01-02<refactor, fixed, test>(core, ui): add & modify core and uiSaturneric1-0/+2
1. add init functions for core. 2. add non ascii settings. 3. fit ui with this version of core.
2021-12-31<refactor, test>(core, test): core improved and test gpg key generationSaturneric1-0/+4
1. Refactor the initialization code of Context. 2. Improve some callback function support. 3. Improve the key deletion function. 4. Modify the key output of some functions. 5. Add test for key generation. 6. Delete all imported keys at the end of the test case. 7. Add setup mode initialization parameters for Context.
2021-12-06Improve UI & FunctionsSaturneric1-0/+2
2021-12-01Add i18n SupportSaturneric1-2/+2
1. Remove Qt Linguist. 2. Add GNU gettext libraries. 3. Modified source codes to meet with i18n support.
2021-09-12Continue to write core test code.Saturneric1-3/+5
2021-09-05Rewrite the core.Saturneric1-9/+7
Adjust the structure.
2021-08-15Bugs Fixed; Improve Functions;Saturneric1-11/+14
2021-07-06Fix issues.Saturneric1-1/+1
Improve UI.
2021-07-05Introduce multithreading.Saturneric1-13/+7
Fix Bugs.
2021-05-22Expand and improve GpgKey;Saturneric1-1/+2
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;Saturneric1-57/+3
Expand and Improve GpgKey and GpgSubKey; Change Interface getKeyDetails(); Code Modified; Signed-off-by: Saturneric <[email protected]>
2021-05-21Change Project Name to GPGFrontend.Saturneric1-14/+17
Give up Local Key Database and Use user default one. Signed-off-by: Saturneric <[email protected]>
2021-05-12File Structure Modified.Saturneric1-1/+1
Change Headers and Source Files Name. Modified CMake Structure.
2021-05-11Change CXX Standard to C++14Saturneric1-4/+13
Headers Tidy and Reformat