b58012dc6b
fix: cannot correctly compile
2024-01-26 14:28:28 +08:00
de356b2815
feat: load buddled qt and qtbase translations
2024-01-26 00:26:52 +08:00
41f1dd4d69
fix: buddle libarchive as submodule
2024-01-25 19:30:12 +08:00
b47e784004
fix: mimalloc is not yet stable on windows
2024-01-23 16:47:18 +08:00
73a5de1179
refactor: remove nlohmann json library from project
2024-01-15 17:40:59 +08:00
ee1a6bba20
fix: slove compilation issue on macos
2023-12-23 00:34:46 +08:00
beafe53c1b
fix: slove issues on memory and add asan support for debug
2023-12-14 20:39:48 +08:00
d74765b422
feat: mimalloc support valgrind
2023-12-13 20:02:34 +08:00
a0f0fd98ef
feat: move test to src and add submodule googletest
2023-12-06 21:18:07 +08:00
e0bc882bd4
feat: introduce mimalloc to replace secmem
2023-12-02 23:28:41 -08:00
1602106722
feat: update thridparty libraries
2023-11-02 11:14:37 +08:00
b219d1c9d0
feat: add callback function to event
2023-11-02 09:59:40 +08:00
f7a8e93ab8
chore: fetch the latest release of the json library
2023-10-18 15:34:02 +08:00
5cbbab71b0
chore: remove libarchive from source code
...
1. it's better to get this library at system PATH
2023-10-18 15:17:07 +08:00
95997d2710
fix: check and update copyright at files
2023-10-16 17:54:05 +08:00
8ad3b4df43
fix: remove libconfig from source to build it seperately
2023-10-15 14:08:07 +08:00
0863078fae
fix: slove build problem for flatpack builder
2023-10-15 01:59:16 +08:00
fed8768d9b
fix: remove submodules and delete debug build pipeline
2023-09-10 03:00:34 +08:00
e88fb9a533
feat: add submodule spdlog
2023-02-03 08:04:04 -08:00
11f988d7d9
feat: delete dependency easyloggingpp
2023-02-03 21:46:59 +08:00
d0fe4b6a4f
feat: change logging framework to spdlog
2023-02-03 14:29:04 +08:00
fe37da516c
feat: update submodules
2023-01-22 14:09:23 +08:00
e8c8e13835
refactor(third_party): remove encoding-detect
2022-07-23 20:27:31 +08:00
9839700301
feat(third_party): update gpgme
2022-07-23 03:53:17 +08:00
1b26275d3f
feat: merge tiny third_party library into core
...
1. code detecting
2. qt-aes
2022-05-09 01:00:05 +08:00
a0dc373985
feat: use gnupg from system package manager
2022-05-08 01:39:15 +08:00
7ca57f7e16
refactor: remove submodules
...
1. remove vmime
2. remove smtp-mime
2022-05-08 01:10:10 +08:00
f1a2ce4bcb
refactor: develop 2.0.6 start
...
1. delete smtp ability
2. change libs link type to dramatic
2022-05-08 01:01:29 +08:00
64a7aa0ad0
fix(project): remove automatic build
...
1. libarchive
2. libconfig++
2022-04-10 16:39:02 +08:00
492c9f8585
<fix>(ci): Fix the problem of MinGW compilation
...
1. Not compiling libconfig under MinGW
2022-03-12 20:21:39 +08:00
stehu
912fb33a87
<fix, refactor, feat> adjust the project configuration
...
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
2022-03-04 23:53:59 +08:00
d772e58315
<chore>(project, ci): Make the Windows platform pass the compilation
2022-02-05 17:37:48 +08:00
dff5473e52
<chore>(project): Adjust the project to make the compilation
2022-02-04 14:43:34 +08:00
a7b93c712a
<chore>(project): add and separate third party code
...
1. Add libarchive dependency
2. Separate encoding detection code from src
2022-02-04 00:58:49 +08:00
b5f212842d
<refactor, style>(gpg, ui, project): tidy up codes and comments.
...
1. let GpgInfo get into namespace GpgFrontend.
2. adjust the code structure.
3. add license statement to project configuration file.
2022-01-23 21:17:48 +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
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
1d2a9bc99d
Merge branch 'dev/ci/2.0.4' into dev/ci/2.0.5
2022-01-11 00:36:43 +08:00
0039a575d2
<refactor>(project): clean and modify build messages.
2022-01-06 18:19:23 +08:00
af944181ee
<feature>(ui, project): start to add imap support.
...
1. introduce vmime library.
2. add ReceiveMailDialog and related actions in MainWindowUI.
3. add git submodule vmime.
2022-01-05 22:33:08 +08:00
c20c7b9bb8
<feature, refactor>(core, ui): Key package generate.
...
1. refactor GpgKeyImportExporter to meet with key package generation.
2. add ExportKeyPackageDialog.
3. add Qt AES ability.
4. refactor Key List to provide menu ability control.
5. add check all and uncheck all ability to key list menu.
2022-01-04 01:25:59 +08:00
586b7a5211
<refactor>(ui): Enhanced sending email function.
2022-01-03 07:40:04 +08:00
Saturneric
4d321d5250
Update project configure to support xcode build.
2021-12-19 23:05:06 +08:00
ef06c6db41
Add Submodules & Update & Fixed
...
1. AppImage Update
2. gpgme
3. libgpg-error
4. libassuan
5. update gcc's version to 8.
6. fix build issues.
2021-12-05 18:16:24 +08:00
c5bf737555
Remove rapidjson and Improve update ploicy.
2021-12-05 16:16:12 +08:00
Saturneric
3c65d087ee
UI Framework Modified.
2021-10-02 22:16:27 +08:00