aboutsummaryrefslogtreecommitdiffstats
path: root/src/core/thread (unfollow)
Commit message (Collapse)AuthorFilesLines
12 daysfeat: generate cark keyssaturneric1-1/+1
2024-12-02fix: discovered issuessaturneric2-3/+9
2024-08-05fix: remove mimalloc from sourcesaturneric1-1/+2
Too bad, under Flatpak or even under Windows, this library can cause the program to crash. The reason for this is that there are some places that do not override the memory allocation method, but this does not guarantee that the mimalloc library will be loaded first in some environments (especially Flatpak) so I think it would be better to let the user install it themselves rather than include this library. Then override all mallocs as needed, which is easy to do. Sacrificing some of the security of the default state for the stability of the program feels necessary to me.
2024-07-30feat: simplify loggingsaturneric3-6/+6
2024-07-29feat: update copyright infosaturneric9-11/+11
2024-07-26feat: remove spdlog and clean up logsaturneric3-53/+13
2024-05-11fix: move some of the functions in TaskRunner.h into public scope instead of ↵saturneric1-2/+0
public slots.
2024-01-18fix: slove codacy issuessaturneric1-1/+1
2024-01-17fix: improve code quality, docs and ci filessaturneric1-1/+2
2024-01-16fix: solve discovered issuessaturneric1-1/+4
2024-01-16fix: make task and threading system safersaturneric4-51/+126
2024-01-15feat: upgrade threading system and make it clearersaturneric4-118/+73
2024-01-12refactor: remove boost and use QString instead of std::filesystem::pathsaturneric1-13/+0
2024-01-12refactor: use QString instead of std::string and improve threading systemsaturneric6-54/+82
2024-01-05fix: slove a multi-threads issue at task modelsaturneric3-63/+11
2024-01-05feat: integrate logging api to coresaturneric3-60/+67
2024-01-05fix: slove some known issuessaturneric2-4/+5
2023-12-30feat: do not load entire data to memory in libarchive operationssaturneric2-12/+83
2023-12-28feat: add simple archiving functions for encrypt and decryptsaturneric1-5/+3
2023-12-22fix: slove compilation issue on macossaturneric1-1/+4
2023-12-16fix: use secure memory management at impl classsaturneric2-2/+4
2023-12-15fix: slove threading and memory issuessaturneric6-57/+101
2023-12-04feat: add reasons explanation to env loading failed message boxsaturneric2-122/+0
2023-12-03feat: standarized and speed up app env loading processsaturneric2-4/+4
2023-12-03feat: general improvements of aync execution and memory securitysaturneric1-1/+1
2023-12-02feat: add buddled qt pinentry and make it workssaturneric1-12/+12
2023-11-07refactor: remove CommonUtils at coresaturneric1-7/+11
2023-11-06refactor: clean up core's codessaturneric2-5/+6
2023-11-02feat: add callback function to eventsaturneric1-3/+3
2023-10-30style: improve code style of coresaturneric1-1/+1
2023-10-28refactor: start to tidy up code using clang-tidysaturneric7-207/+14
2023-10-27feat: improve thread system and gathering gnupg options info to rtsaturneric3-17/+72
2023-10-25feat: moving gnupg info gathering logic to a new modulesaturneric2-6/+6
2023-10-25fix: solve some code tidy issuessaturneric2-8/+5
2023-10-23fix: solve some issues on log systemsaturneric2-0/+9
2023-10-23perf: reduce header includes and improve build speedsaturneric6-21/+6
2023-10-23feat: improve project structure and add GRT for modulessaturneric1-1/+2
2023-10-19fix: improve the stability of thread systemsaturneric4-98/+69
2023-10-18feat: using pool for concurrent executions, not stable yetsaturneric4-43/+32
2023-10-18feat: simplify the thread system and improve its stabilitysaturneric5-200/+110
2023-10-18fix: improve thread and module relationsaturneric2-7/+7
2023-10-17feat: print stacktrace when exception caughtsaturneric1-3/+16
2023-10-16fix: solve compile and link issuessaturneric3-245/+211
2023-10-16refactor: use c++17 features and piml tech to rewrite DataObject and Tasksaturneric5-347/+404
2023-10-16feat: using piml tech on plugin systemsaturneric4-109/+169
2023-10-16fix: check and update copyright at filessaturneric11-31/+49
2023-10-15fix: solve some issues on linux .desktop filesaturneric3-6/+4
2023-03-31fix: solve codacy issuessaturneric1-1/+1
2023-02-18feat: implement concurrent task in a proper waySaturneric2-31/+34
2023-02-18fix: improve the task execution modelSaturneric6-72/+165