Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | <feat>(core): Introduce aes implementation of openssl. | Saturneric | 2022-02-04 | 3 | -0/+174 | |
| | ||||||
* | <chore>(project): Optimize project configuration | Saturneric | 2022-02-04 | 3 | -4/+9 | |
| | | | | | 1. Add the global header file cstdint 2. Make the core obtain Qt core capabilities. | |||||
* | <refactor>(src): rename the gpg directory to core | Saturneric | 2022-02-04 | 99 | -179/+178 | |
| | ||||||
* | <chore>(project): Adjust the project to make the compilation | Saturneric | 2022-02-04 | 1 | -1/+3 | |
| | ||||||
* | <chore>(project): Provides support for accelerating the build process | Saturneric | 2022-02-03 | 3 | -54/+29 | |
| | | | | | | 1. Add ccache support 2. Add precompiled header support 3. Set precompiled headers for core and ui | |||||
* | <chore>(project): add and separate third party code | Saturneric | 2022-02-03 | 3 | -413/+16 | |
| | | | | | 1. Add libarchive dependency 2. Separate encoding detection code from src | |||||
* | <doc, refactor>(src): Clean up the code and add comments | Saturneric | 2022-02-02 | 6 | -32/+55 | |
| | ||||||
* | <refactor>(src, test): Normalize the naming of partial classes | Saturneric | 2022-02-02 | 26 | -133/+134 | |
| | ||||||
* | <doc>(project): Improve code document-related Settings | Saturneric | 2022-02-02 | 1 | -0/+10 | |
| | | | | | 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. | |||||
* | <refactor, fix>(ui): Repair and tidy the signal and slot docking | Saturneric | 2022-02-02 | 36 | -310/+301 | |
| | | | | | 1. Use more modern ways. 2. Repair partial docking. | |||||
* | <refactor>(ui): tidy up code. | Saturneric | 2022-02-01 | 2 | -127/+125 | |
| | | | | | 1. rename class member variables. 2. rename slot function. | |||||
* | <refactor, style>(gpg, ui, project): tidy up codes and comments. | Saturneric | 2022-01-23 | 74 | -1373/+140 | |
| | | | | | | 1. let GpgInfo get into namespace GpgFrontend. 2. adjust the code structure. 3. add license statement to project configuration file. | |||||
* | <refactor>(ui): tidy up codes and comments. | Saturneric | 2022-01-23 | 4 | -0/+52 | |
| | | | | 1. tidy up src. | |||||
* | <refactor>(ui): tidy up codes and comments. | Saturneric | 2022-01-23 | 32 | -634/+1154 | |
| | | | | 1. tidy up ui. | |||||
* | <refactor>(ui): tidy up codes and comments. | Saturneric | 2022-01-23 | 32 | -1125/+1537 | |
| | | | | 1. tidy up widgets. | |||||
* | <refactor>(ui): tidy up codes and comments. | Saturneric | 2022-01-23 | 20 | -129/+318 | |
| | | | | 1. tidy up thread. | |||||
* | <refactor>(ui): tidy up codes and comments. | Saturneric | 2022-01-23 | 12 | -159/+305 | |
| | | | | 1. tidy up smtp. | |||||
* | <refactor>(ui): tidy up codes and comments. | Saturneric | 2022-01-23 | 16 | -566/+890 | |
| | | | | 1. tidy up settings. | |||||
* | <license, style>(src): Modify the license statement. | Saturneric | 2022-01-22 | 1 | -14/+21 | |
| | | | | 1. Modify the original license statement in the header of the HelpPage.h file. | |||||
* | <license, style>(src, test): Fix some issues in license statement. | Saturneric | 2022-01-22 | 192 | -1107/+1816 | |
| | ||||||
* | <refactor>(ui): tidy up codes and add comments. | Saturneric | 2022-01-22 | 7 | -671/+668 | |
| | | | | 1. tidy up main_window. | |||||
* | <refactor>(ui): tidy up codes and add comments. | Saturneric | 2022-01-22 | 18 | -597/+818 | |
| | | | | 1. tidy up keypair_details. | |||||
* | <doc, refactor>(ui): Tidy up part of the code of ui and related parts | Saturneric | 2022-01-15 | 12 | -275/+500 | |
| | | | | | 1. Rename related entities. 2. Add comments. | |||||
* | <doc, refactor>(ci): Tidy up code of core and related parts | Saturneric | 2022-01-15 | 58 | -1027/+2340 | |
| | | | | | 1. Rename related entities. 2. Add a comments. | |||||
* | <doc, refactor>(ci): Tidy up code in gpg/function | Saturneric | 2022-01-14 | 17 | -96/+189 | |
| | | | | | 1. Rename related entities. 2. Add a comments. | |||||
* | <doc>(core): add comment for code | Saturneric | 2022-01-14 | 4 | -24/+227 | |
| | ||||||
* | <doc>(core): Start adding comments to code | Saturneric | 2022-01-14 | 3 | -23/+122 | |
| | ||||||
* | <fix>(ci): Fix problem in ci file | Saturneric | 2022-01-14 | 1 | -0/+4 | |
| | | | | | 1. Add mingw-w64-x86_64-ninja in release.yml 2. Include GlobalSettingsStation when debug on Windows | |||||
* | <fix>(project): support build on Windows. | Saturneric | 2022-01-14 | 3 | -3/+11 | |
| | | | | | 1. Optimize the introduction of vmime header files. 2. Disable ExternalProject when using Windows platform. | |||||
* | <chore>(project, resource, ci): fix ci of debug.yml & release.yml | Saturneric | 2022-01-13 | 3 | -6/+13 | |
| | | | | | | 1. Adjust the ci configuration file for Linux, macOS and Windows. 2. Fixed the problem of OpenSSL under macOS. 3. Use atexit instead of on_exit to solve macOS compatibility issues. | |||||
* | <chore>(project, resource, ci): fix ci of debug.yml | Saturneric | 2022-01-13 | 1 | -0/+3 | |
| | | | | | 1. Adjust the ci configuration file for macOS and Windows. 2. Fixed the problem of OpenSSL under macOS. | |||||
* | <chore>(project, ui, core): update ci for release-deb-package.yml | Saturneric | 2022-01-12 | 1 | -1/+2 | |
| | | | | | | 1. Enable the latest one-off build. 2. Fix submodule dependency problem. 3. Fixed known issues in engineering waste paper. | |||||
* | <refactor, chore, fix>(project, ui, core): Merged with dev/ci/2.0.5 | Saturneric | 2022-01-12 | 5 | -23/+66 | |
|\ | | | | | | | | | 1. Mainly changes in project configuration files 2. Fix existing problems in project construction | |||||
| * | Merge branch 'dev/ci/2.0.4' into dev/ci/2.0.5 | Saturneric | 2022-01-10 | 3 | -21/+61 | |
| |\ | ||||||
| | * | <refactor>(ci): fixed ci file. | Saturneric | 2022-01-06 | 1 | -10/+54 | |
| | | | | | | | | | | | | 1. Install dependency for ubuntu 20.04 and ubuntu 18.04. | |||||
| | * | <refactor>(project, ci): fixed ci and project configure file. | Saturneric | 2022-01-06 | 1 | -2/+2 | |
| | | | ||||||
| | * | <refactor>(project): clean and modify build messages. | Saturneric | 2022-01-06 | 2 | -12/+7 | |
| | | | ||||||
| | * | <fix>(project): fixed CMakeLists.txt.dev/2.0.4 | Saturneric | 2022-01-06 | 1 | -0/+1 | |
| | | | ||||||
* | | | <refactor, chore>(project, ui, core): Normalize third-party dependencies. | Saturneric | 2022-01-12 | 50 | -3193/+40 | |
| | | | | | | | | | | | | | | | | | | | | | | | | 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. | |||||
* | | | <refactor, fix>(ui): Refactored settings object to fix issues. | Saturneric | 2022-01-12 | 4 | -28/+31 | |
| | | | | | | | | | | | | | | | 1. Fixed the problem of duplicate storage of unnamed settings objects. 2. Rename the settings object. | |||||
* | | | <refactor>(ui): Refactoring some settings based on encrypted object settings ↵ | Saturneric | 2022-01-12 | 2 | -211/+92 | |
| | | | | | | | | | | | | | | | | | | | | | interface. 1. Refactor the state settings about the main interface. 2. Refactor the settings about SMTP. | |||||
* | | | <feat>(ui): Expanded support for settings in encrypted object storage. | Saturneric | 2022-01-12 | 4 | -10/+158 | |
| | | | | | | | | | | | | | | | 1. Support anonymous encrypted objects. 2. Support more brief interface based on anonymous objects. | |||||
* | | | <feat>(ui): Modify the storage method of sending email settings. | Saturneric | 2022-01-12 | 1 | -77/+39 | |
| | | | | | | | | | | | | 1. Change the settings for sending emails to data encryption object storage. | |||||
* | | | <refactor>(ui): Refactor the parameter list of generate_passphrase() | Saturneric | 2022-01-12 | 1 | -1/+1 | |
| | | | ||||||
* | | | <refactor>(ui): Change Sync() to Sync Settings() | Saturneric | 2022-01-12 | 10 | -14/+16 | |
| | | | ||||||
* | | | <feat>(ui): Added ability to encrypt data object storage | Saturneric | 2022-01-12 | 2 | -0/+109 | |
| | | | | | | | | | | | | | | | 1. Automatically generate keys for data objects. 2. Store and retrieve data objects. | |||||
* | | | <fixed>(ui): Fix not detecting end of file. | Saturneric | 2022-01-12 | 1 | -1/+2 | |
| | | | ||||||
* | | | <refactor, feat>(ui): Text editor improvements. | Saturneric | 2022-01-12 | 16 | -259/+775 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Add binary display mode 2. Add information bar 3. Added character code recognition function. 4. Identify text encoding and line breaks 5. Count the number of characters 6. Code reconstruction | |||||
* | | | <refactor>(ui): Adjust src/ui/function to src/ui/thread | Saturneric | 2022-01-12 | 23 | -10/+10 | |
| | | | ||||||
* | | | <fix>(ui): Fixed some bugs in tooltips. | Saturneric | 2022-01-12 | 2 | -13/+13 | |
|/ / | | | | | | | | | 1. Some tooltips are not aligned with the parent interface. 2. The text of some tooltips should be checked instead of selected. |