1
0

609 Commits

Author SHA1 Message Date
92da87923c <refactor>(ui): tidy up codes and add comments.
1. tidy up keypair_details.
2022-01-22 23:42:43 +08:00
4b567f51e4 <doc>(project): update README.md.
1. Use compatible alignment settings for icons.
2022-01-16 10:42:59 +08:00
0421d41991 <doc>(project): update README.md.
1. Use compatible alignment settings for icons.
2022-01-16 10:42:11 +08:00
862aa372cb <doc>(project): update README.md. 2022-01-16 10:39:27 +08:00
fbed70571c <doc>(project): update README.md.
1. Fixed some linking issues in the document.
2. Improved the description of some parts of the project.
2022-01-16 10:37:12 +08:00
6e779fc006 <doc>(project): Update README and delete SECURITY
1. update README.md and delete SECURITY.md from branch doc/manual/2.0.5
2022-01-16 07:31:46 +08:00
16d1307001 <doc>(project): update README.md and delete SECURITY.md. 2022-01-16 07:24:54 +08:00
c692b99171 <doc, refactor>(ui): Tidy up part of the code of ui and related parts
1. Rename related entities.
2. Add comments.
2022-01-15 10:47:45 +08:00
96d14413a5 <doc, refactor>(ci): Tidy up code of core and related parts
1. Rename related entities.
2. Add a comments.
2022-01-15 10:12:38 +08:00
df55028814 <doc, refactor>(ci): Tidy up code in gpg/function
1. Rename related entities.
2. Add a comments.
2022-01-15 03:48:15 +08:00
990aefc086 <doc>(core): add comment for code 2022-01-14 19:35:01 +08:00
4071b1399c <feat>(project): Generate compile commands.json by default 2022-01-15 03:07:47 +08:00
79012d51c0 <doc>(core): Start adding comments to code 2022-01-15 03:06:35 +08:00
5f7857f245 <fix>(ci): Fix problem in ci file
1. Add mingw-w64-x86_64-ninja in release.yml
2. Include GlobalSettingsStation when debug on Windows
2022-01-15 01:42:07 +08:00
45cdf74eaa <refactor>(ci): All use Ninja when building. 2022-01-15 01:30:57 +08:00
46046d2bbe <fix>(git): Fix the url problem of .gitmodules 2022-01-15 01:05:15 +08:00
fef073624d <fix>(ci): Fix the problem of inconsistent ci files. 2022-01-15 00:58:51 +08:00
c4d972cd57 <fix>(project): support build on Windows.
1. Optimize the introduction of vmime header files.
2. Disable ExternalProject when using Windows platform.
2022-01-15 00:46:24 +08:00
390c7a236e Merge remote-tracking branch 'origin/dev/ci/2.0.5' into develop-2.0.5
# Conflicts:
#	.github/workflows/debug.yml
#	.github/workflows/release-deb-package.yml
2022-01-13 13:04:20 +08:00
9750096097 <fix>(ui): Optimize UI interface
1. Reduce the distance between the editor and the surrounding.
2022-01-13 19:08:18 +08:00
90c07542e8 <chore>(project, resource, ci): fix ci of debug.yml & release.yml
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.
2022-01-13 11:48:10 +08:00
d307f5e025 <chore>(project, resource, ci): fix ci of debug.yml
1. Adjust the ci configuration file for macOS and Windows.
2. Fixed the problem of OpenSSL under macOS.
2022-01-13 10:38:04 +08:00
af4542343d <chore>(project, resource, ci): fix ci of debug.yml
1. Adjust the ci configuration file for Windows.
2022-01-13 09:20:40 +08:00
91b5e420bc <chore>(project, resource, ci): fix ci of debug.yml
1. Adjust the ci configuration file for macOS.
2022-01-13 08:53:31 +08:00
da554e707f <chore>(project, resource, ci): fix ci of release-deb-package.yml and debug.yml
1. Adjust the ci configuration file for macOS and Ubuntu.
2022-01-13 07:50:43 +08:00
8bdb1c4f57 <chore>(project, resource, ci): Fix certificates directories and debug.yml
1. Adjust the ci configuration file for macOS and Ubuntu.
2022-01-13 07:43:35 +08:00
3d7b9a668a <chore>(project, resource, ci): Fix certificates directories and debug.yml
1. Avoid soft links to certificate files.
2. Adjust the ci configuration file for macOS.
2022-01-13 07:19:12 +08:00
70cb73cb40 <chore>(project, ui, core): update ci for release-deb-package.yml
1. Enable the latest one-off build.
2. Fix submodule dependency problem.
3. Fixed known issues in engineering waste paper.
2022-01-13 06:56:59 +08:00
2f2515e6f1 <chore>(project, ui, core): update ci for release-deb-package.yml
1. Enable the latest one-off build.
2. Fix submodule dependency problem.
3. Fixed known issues in engineering waste paper.
2022-01-13 05:27:19 +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
1c3a29f611 <refactor, chore, fix>(project, ui, core): Merged with dev/ci/2.0.5
1. Mainly changes in project configuration files
2. Fix existing problems in project construction
2022-01-13 04:20:38 +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
1b18bc1457 <refactor, fix>(ui): Refactored settings object to fix issues.
1. Fixed the problem of duplicate storage of unnamed settings objects.
2. Rename the settings object.
2022-01-12 22:57:14 +08:00
86676c64b6 <refactor>(ui): Refactoring some settings based on encrypted object settings interface.
1. Refactor the state settings about the main interface.
2. Refactor the settings about SMTP.
2022-01-12 15:14:11 +08:00
abb55a0491 <feat>(ui): Expanded support for settings in encrypted object storage.
1. Support anonymous encrypted objects.
2. Support more brief interface based on anonymous objects.
2022-01-12 15:10:58 +08:00
c61d40038b <feat>(ui): Modify the storage method of sending email settings.
1. Change the settings for sending emails to data encryption object storage.
2022-01-12 12:45:47 +08:00
22e268345a <refactor>(ui): Refactor the parameter list of generate_passphrase() 2022-01-12 12:44:22 +08:00
a1b49d5433 <refactor>(ui): Change Sync() to Sync Settings() 2022-01-12 12:43:30 +08:00
ac3e9e1296 <feat>(ui): Added ability to encrypt data object storage
1. Automatically generate keys for data objects.
2. Store and retrieve data objects.
2022-01-12 12:39:55 +08:00
f906fcc9fe <fixed>(ui): Fix not detecting end of file. 2022-01-12 12:04:00 +08:00
d24f0251e8 <refactor, feat>(ui): Text editor improvements.
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
2022-01-12 11:04:46 +08:00
cd837f0d15 <refactor>(ui): Adjust src/ui/function to src/ui/thread 2022-01-12 08:36:36 +08:00
dce25f712d <fix>(ui): Fixed some bugs in tooltips.
1. Some tooltips are not aligned with the parent interface.
2. The text of some tooltips should be checked instead of selected.
2022-01-12 08:13:18 +08:00
baf38f48f0 <feat>(ci): adjust the ci file
1. Add ninja support for debug ci.
2. Streamlined build linux deb package dependencies.
2022-01-11 01:37:02 +08:00
05f1f137fb <feat>(ci): adjust the ci file
1. Add ninja support for debug ci.
2. Streamlined build linux deb package dependencies.
2022-01-11 01:26:18 +08:00
efc1f62c3a <feat>(ci): Use ninja instead for building whenever possible. 2022-01-11 01:06:20 +08:00
b51f13fe91 <feat>(project): Added configuration options for QT version constraints. 2022-01-11 00:49:06 +08:00
1d2a9bc99d Merge branch 'dev/ci/2.0.4' into dev/ci/2.0.5 2022-01-11 00:36:43 +08:00
78c3ae1979 Merge branch 'develop-2.0.5' into dev/ci/2.0.5 2022-01-11 00:33:26 +08:00
c232e54e78 <fix>(ui): Add ReceiveMailDialog's functions definition 2022-01-11 00:32:58 +08:00