Commit Graph

25 Commits

Author SHA1 Message Date
0b8da5767e fix: remove googletest, libarchive and mimalloc source code from repo 2024-07-30 17:49:49 +02:00
afe9e648b5 fix: try to fix build process of git actions
Some checks are pending
Doxygen Generation / Dispatch to GpgFrontend-Doxygen (push) Waiting to run
Build & Package Qt5 / build (ubuntu-20.04) (push) Waiting to run
Build & Package Qt5 / build (windows-2019) (push) Waiting to run
Build & Package / build (macos-12) (push) Waiting to run
Build & Package / build (macos-13) (push) Waiting to run
Build & Package / build (macos-14) (push) Waiting to run
Build & Package / build (ubuntu-20.04) (push) Waiting to run
Build & Package / build (windows-2019) (push) Waiting to run
2024-07-28 21:05:25 +02:00
37a62a8d0b feat: remove spdlog and clean up log 2024-07-26 18:24:34 +02:00
ac72f6b972 fix: code.qt.io is down now 2024-04-28 18:46:29 +02: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
73a5de1179 refactor: remove nlohmann json library from project 2024-01-15 17:40:59 +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
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
8ad3b4df43 fix: remove libconfig from source to build it seperately 2023-10-15 14:08:07 +08:00
fed8768d9b fix: remove submodules and delete debug build pipeline 2023-09-10 03:00:34 +08:00
2939483755 feat: update documents and git module urls 2023-09-08 12:41:33 +08:00
6f4f1889fc fix: update submodules' url 2023-08-01 22:56:28 +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
8c22833e4a feat: change submodules url
1. set to self-hosted mirrored git repositroies.
2022-11-26 19:29:01 +08:00
7ca57f7e16 refactor: remove submodules
1. remove vmime
2. remove smtp-mime
2022-05-08 01:10:10 +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
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
46046d2bbe <fix>(git): Fix the url problem of .gitmodules 2022-01-15 01:05:15 +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
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
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
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