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