Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix: add openssl dependency for windows cidev/2.0.5 | Saturneric | 2022-05-05 | 1 | -1/+1 |
| | |||||
* | fix(project): remove automatic build | Saturneric | 2022-04-10 | 1 | -1/+1 |
| | | | | | 1. libarchive 2. libconfig++ | ||||
* | <fix>(ui): fix error in IMAPFolder | Saturneric | 2022-03-19 | 1 | -1/+1 |
| | |||||
* | <fix>(core, ui): fix codacy issues. | Saturneric | 2022-03-19 | 4 | -11/+31 |
| | | | | | | 1. The scope of the variable 'r' can be reduced. 2. Class 'IMAPFolder' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). 3. Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). | ||||
* | <fix>(project): fix link issues | Saturneric | 2022-03-19 | 1 | -1/+1 |
| | |||||
* | <fix>(core, ui): Fix issues related to compression and decompression | Saturneric | 2022-03-19 | 4 | -84/+126 |
| | | | | 1. The problem with double-byte characters in the path (unresolved) | ||||
* | <fix>(core): Fix the path compatibility problem of loading certificates ↵ | Saturneric | 2022-03-19 | 1 | -1/+1 |
| | | | | under Windows. | ||||
* | <fix>(core, ui): Fix path double-byte encoding problem under Windows | Saturneric | 2022-03-19 | 18 | -117/+256 |
| | |||||
* | <fix>(ui): Fix the problem that the file cannot be signed | Saturneric | 2022-03-13 | 1 | -1/+4 |
| | |||||
* | <fix>(ui): fix macro problem | Saturneric | 2022-03-13 | 1 | -1/+1 |
| | |||||
* | <fix>(ui): fix TRANSLATORS file not shown at deb | Saturneric | 2022-03-13 | 1 | -17/+23 |
| | |||||
* | <fix>(ui): Fix crash after opening a PlainTextEditorPage | Saturneric | 2022-03-12 | 1 | -1/+1 |
| | |||||
* | <fix>(ui): Improve UI experience | Saturneric | 2022-03-12 | 1 | -2/+2 |
| | | | | 1. Unzip only if the target file exists | ||||
* | <refactor, fix>(core, ui): Some tweaks and fixes | Saturneric | 2022-03-12 | 3 | -14/+31 |
| | |||||
* | <feat>(core, ui): Provides the ability to handle folders | Saturneric | 2022-03-12 | 5 | -37/+554 |
| | | | | 1. Convert folders to archive format for processing | ||||
* | <fix>(core): Fix the existing problem of the key package | Saturneric | 2022-03-12 | 2 | -2/+24 |
| | | | | | 1. Fix the password generation function 2. Add some log output | ||||
* | Merge branch 'develop-2.0.5' of git.codesdream.com:GpgFrontend into ↵ | Saturneric | 2022-03-12 | 3 | -43/+53 |
|\ | | | | | | | develop-2.0.5 | ||||
| * | <fix, refactor, feat> adjust the project configuration | stehu | 2022-03-04 | 3 | -43/+53 |
| | | | | | | | | | | | | 1. Fix possible problems with mac compilation 2. Add new third-party dependency libconfig 3. Use the correct project configuration to specify the C++ standard | ||||
* | | <fix>(core): Fix the setting loading IO problem under Windows | Saturneric | 2022-03-12 | 2 | -6/+16 |
| | | |||||
* | | <chore>(core): Resolve libarchive compile dependencies for Windows | Saturneric | 2022-03-12 | 2 | -1/+6 |
| | | |||||
* | | <feat, refactor>(ui, core): Transfer file hash calculation logic to core | Saturneric | 2022-02-13 | 3 | -49/+65 |
|/ | | | | 1. show file size | ||||
* | <feat, refactor>(src): Cancel the operation of the file through the ↵ | Saturneric | 2022-02-13 | 2 | -98/+0 |
| | | | | right-click menu | ||||
* | <feat, refactor>(src): Enable top encryption action menu in file mode | Saturneric | 2022-02-13 | 6 | -24/+132 |
| | | | | | 1. Adjust the names of some functions 2. Enable top encryption action menu in file mode | ||||
* | <fix>(src): Fix header file path issue | Saturneric | 2022-02-07 | 1 | -1/+1 |
| | |||||
* | <fix>(src): Resolve discovered issues | Saturneric | 2022-02-07 | 1 | -1/+1 |
| | |||||
* | <chore, fix>(project): Fix compilation problems | Saturneric | 2022-02-07 | 2 | -1/+2 |
| | |||||
* | <fix>(core): Make it possible to compile on Windows | Saturneric | 2022-02-07 | 2 | -2/+2 |
| | |||||
* | <fix>(ui): Adapt some settings transferred to the data object | Saturneric | 2022-02-07 | 4 | -161/+93 |
| | |||||
* | <fix>(core, ui): Fix the remaining problems in the data object | Saturneric | 2022-02-07 | 2 | -5/+8 |
| | |||||
* | <fix>(ui): Fix type exception in SMTP settings | Saturneric | 2022-02-06 | 1 | -5/+5 |
| | |||||
* | <feat>(ui): Improve the security settings auxiliary class | Saturneric | 2022-02-06 | 2 | -13/+50 |
| | | | | | | 1. Do a type check 2. Do a null check 3. Add some necessary logs | ||||
* | <fix>(src): Do not catch any exceptions when debugging | Saturneric | 2022-02-06 | 1 | -1/+4 |
| | |||||
* | <refactor>(src): Move and split the Global Settings Station | Saturneric | 2022-02-06 | 41 | -485/+608 |
| | | | | | | 1. Move Global Settings Station to core 2. Separate the logic of DataObject 3. Resolve dependencies | ||||
* | <refactor>(core, ui): Adjust the core code directory structure. | Saturneric | 2022-02-06 | 61 | -82/+81 |
| | |||||
* | <chore>(project, ci): Make the Windows platform pass the compilation | Saturneric | 2022-02-05 | 2 | -3/+8 |
| | |||||
* | <refactor>(ui, core, project): Use std::filesystem instead of boost::filesystem | Saturneric | 2022-02-05 | 12 | -73/+71 |
| | |||||
* | <refactor>(ui, core, project): Move Key Package logic into core | Saturneric | 2022-02-05 | 7 | -127/+296 |
| | |||||
* | <fix, feat, chore>(ui, core, project): Replace file IO function | Saturneric | 2022-02-05 | 7 | -90/+349 |
| | | | | | 1. In order to improve compatibility, use the file IO function provided by Qt 2. Introduce some necessary header files for core | ||||
* | <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. |