aboutsummaryrefslogtreecommitdiffstats
path: root/src/ui/thread (follow)
Commit message (Collapse)AuthorAgeFilesLines
* feat: remove spdlog and clean up logsaturneric2024-07-263-11/+3
|
* feat: add auto activate function and optimums for some structuressaturneric2024-04-121-2/+2
|
* feat: add module controller and continue to work on module systemsaturneric2024-02-294-9/+10
| | | | | | 1. speed up building by reducing build info sheader including 2. add module controller 3. continue to work on module system
* feat: add user agent header when doing http requestsaturneric2024-02-264-4/+25
|
* feat: add a setting to enable gpgme debug logsaturneric2024-01-232-9/+7
|
* refactor: remove libgettext from projectsaturneric2024-01-161-6/+5
|
* fix: make task and threading system safersaturneric2024-01-168-24/+27
|
* feat: use qt json support components in data object and infos gathering modulesaturneric2024-01-151-21/+3
|
* refactor: use QString instead of std::string and improve threading systemsaturneric2024-01-124-19/+16
|
* feat: improve api and ui of keys import and exportsaturneric2024-01-118-41/+93
|
* feat: integrate logging api to coresaturneric2024-01-052-9/+9
|
* fix: solve some code tidy issuessaturneric2023-10-251-1/+1
|
* feat: use rt listen publish event function in main windows' app version ↵Saturneric2023-10-251-2/+2
| | | | upgrade notification
* feat: use module instead of integrated code at version checking taskSaturneric2023-10-242-275/+0
|
* perf: reduce header includes and improve build speedsaturneric2023-10-236-34/+15
|
* feat: using pool for concurrent executions, not stable yetsaturneric2023-10-185-18/+17
|
* fix: check and update copyright at filessaturneric2023-10-1610-28/+44
|
* feat: start to add plugin system and do some improve on project configurationsaturneric2023-10-158-0/+21
|
* fix: solve some issues on linux .desktop filesaturneric2023-10-155-5/+5
|
* fix: solve issues in proxy configureSaturneric2023-03-303-65/+83
|
* fix: solve codacy issuesSaturneric2023-02-251-2/+8
|
* fix: improve the task execution modelSaturneric2023-02-184-6/+6
|
* feat: improve task execute systemSaturneric2023-02-174-4/+8
|
* fix: reduce info level logsSaturneric2023-02-113-11/+11
|
* fix: solve an issue in version checkingSaturneric2023-02-071-4/+8
|
* feat: change the log style in source filesSaturneric2023-02-033-19/+19
|
* style(src): reformat codeSaturneric2022-07-221-1/+1
|
* fix: fix some issuesSaturneric2022-06-055-4/+279
| | | | | | 1. fix crash when keyserver list is empty. 2. refactor KeyServerImportDialog 3. reduce header file including
* perf: improve ListedKeyServerTestThreadSaturneric2022-05-223-57/+115
| | | | 1. fixes #9
* refactor: change version checking to taskSaturneric2022-05-202-54/+115
|
* feat: add a simple TaskRunner systemSaturneric2022-05-132-164/+0
| | | | 1. solve multiple threads problem.
* refactor: develop 2.0.6 startSaturneric2022-05-076-693/+0
| | | | | 1. delete smtp ability 2. change libs link type to dramatic
* <fix>(core, ui): fix codacy issues.Saturneric2022-03-191-6/+13
| | | | | | 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>(core, ui): Fix path double-byte encoding problem under WindowsSaturneric2022-03-191-11/+19
|
* <refactor>(core, ui): Adjust the core code directory structure.Saturneric2022-02-062-4/+4
|
* <refactor>(ui, core, project): Use std::filesystem instead of boost::filesystemSaturneric2022-02-051-2/+2
|
* <refactor>(src): rename the gpg directory to coreSaturneric2022-02-042-6/+6
|
* <refactor>(src, test): Normalize the naming of partial classesSaturneric2022-02-021-3/+3
|
* <refactor, style>(gpg, ui, project): tidy up codes and comments.Saturneric2022-01-231-1/+1
| | | | | | 1. let GpgInfo get into namespace GpgFrontend. 2. adjust the code structure. 3. add license statement to project configuration file.
* <refactor>(ui): tidy up codes and comments.Saturneric2022-01-231-1/+1
| | | | 1. tidy up ui.
* <refactor>(ui): tidy up codes and comments.Saturneric2022-01-2314-101/+290
| | | | 1. tidy up thread.
* <license, style>(src, test): Fix some issues in license statement.Saturneric2022-01-2214-60/+92
|
* <refactor, chore>(project, ui, core): Normalize third-party dependencies.Saturneric2022-01-123-9/+2
| | | | | | | | 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.
* <refactor, feat>(ui): Text editor improvements.Saturneric2022-01-122-12/+14
| | | | | | | | | 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
* <refactor>(ui): Adjust src/ui/function to src/ui/threadSaturneric2022-01-1214-0/+1086