Commit Graph

22 Commits

Author SHA1 Message Date
ea098a6bb8 feat: using piml tech on plugin system 2023-10-17 00:38:40 +08:00
0863078fae fix: slove build problem for flatpack builder 2023-10-15 01:59:16 +08:00
8df61cfee0 fix: solve problem on .gitignore
1. fix ignore item for GpgFrontendUIExport
2022-05-13 00:35:03 +08:00
47abca2607 feat: improve UI library's encapsulation 2022-05-10 00:33:50 +08:00
9030c08ca5 fix: add GpgFrontendCoreExport.h into .gitignore 2022-05-08 05:27:32 +08:00
cbefd7e5df <doc>(project): Improve code document-related Settings
1. Generated code documentation should not be included in Git.
2. The contents of the project's home page in the code document should be placed in main.cpp.
2022-02-02 14:49:30 +08:00
19586c3cda <chore>(project, ui, core): update ci for release-deb-package.yml
1. Enable the latest one-off build.
2. Fix submodule dependency problem.
2022-01-13 04:52:05 +08:00
9064eb6ae1 <refactor, chore>(project, ui, core): Normalize third-party dependencies.
1. All third-party dependencies are in the form of submodules .
2. Compile third-party dependencies together at compile time.
3. Strip 3rd party dependencies from source code.
4. Normalize the reference of the header file of the third-party dependency, and only refer to it once.
5. Remove all find_libraries and use build-time static library files instead.
2022-01-13 01:56:12 +08:00
5e0e6494c7 <refactor, fix, test>(core, test): test key generation for standalone mode
1. add key generation test for standalone mode
2. add supported algos in standalone mode
3. changed support algo vectors from static value to static getter
4. modified name of some variables.
2022-01-01 02:55:29 +08:00
c77a3c560e Add Deb Build Support & Install Support For Linux. 2021-12-14 12:55:56 +08:00
1ae8663dec Add i18n Support
1. Remove Qt Linguist.
2. Add GNU gettext libraries.
3. Modified source codes to meet with i18n support.
2021-12-02 01:53:09 +08:00
Saturneric
4d792921af Improve and optimize the code. 2021-09-11 14:50:48 +08:00
Saturneric
3944052211 Rewrite the core.
Adjust the structure.
2021-09-05 15:02:19 +00:00
Saturneric
4d9024347b Modified ResultAnalyse.
Add Test.
2021-09-04 15:18:45 +08:00
Saturneric
4ada913c51 Project structure adjustment;
Project configuration adjustment;
Add version detection;
UI interface improvements;
Introduce JSON processing library;
Update Documents;
2021-07-12 17:03:12 +08:00
Saturneric
8384dc6327 Repair and improve the internationalization structure.
Repair and perfect engineering configuration.
Modify some fields of the interface.
Modify.gitignore.
2021-06-21 01:33:33 +08:00
Saturneric
d64456de10 Make some corrections. 2021-06-19 19:49:16 +08:00
Saturneric
94aa4b9c77 Make some corrections. 2021-06-19 19:41:00 +08:00
Saturneric
ff174ffc7e Add dependent files under Windows. 2021-06-18 17:23:08 +08:00
Saturneric
33f61a8595 Add default profile. 2021-06-18 16:48:55 +08:00
Saturneric
4f39afa807 Remove the self-compiled GpgME package
Modify the compilation settings so that the project can be compiled on MacOS.
Complete .gitignore
2021-05-26 17:52:06 +08:00
Saturneric
756660e0f4 Qt5 & Cmake Supported.
Project Structure Modified.
2021-05-12 05:01:05 +08:00