aboutsummaryrefslogtreecommitdiffstats
path: root/src/ui/thread (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-01-23feat: add a setting to enable gpgme debug logsaturneric2-9/+7
2024-01-16refactor: remove libgettext from projectsaturneric1-6/+5
2024-01-16fix: make task and threading system safersaturneric8-24/+27
2024-01-15feat: use qt json support components in data object and infos gathering modulesaturneric1-21/+3
2024-01-12refactor: use QString instead of std::string and improve threading systemsaturneric4-19/+16
2024-01-11feat: improve api and ui of keys import and exportsaturneric8-41/+93
2024-01-05feat: integrate logging api to coresaturneric2-9/+9
2023-10-25fix: solve some code tidy issuessaturneric1-1/+1
2023-10-25feat: use rt listen publish event function in main windows' app version ↵Saturneric1-2/+2
upgrade notification
2023-10-24feat: use module instead of integrated code at version checking taskSaturneric2-275/+0
2023-10-23perf: reduce header includes and improve build speedsaturneric6-34/+15
2023-10-18feat: using pool for concurrent executions, not stable yetsaturneric5-18/+17
2023-10-16fix: check and update copyright at filessaturneric10-28/+44
2023-10-15feat: start to add plugin system and do some improve on project configurationsaturneric8-0/+21
2023-10-15fix: solve some issues on linux .desktop filesaturneric5-5/+5
2023-03-30fix: solve issues in proxy configureSaturneric3-65/+83
2023-02-25fix: solve codacy issuesSaturneric1-2/+8
2023-02-18fix: improve the task execution modelSaturneric4-6/+6
2023-02-17feat: improve task execute systemSaturneric4-4/+8
2023-02-11fix: reduce info level logsSaturneric3-11/+11
2023-02-07fix: solve an issue in version checkingSaturneric1-4/+8
2023-02-03feat: change the log style in source filesSaturneric3-19/+19
2022-07-22style(src): reformat codeSaturneric1-1/+1
2022-06-05fix: fix some issuesSaturneric5-4/+279
1. fix crash when keyserver list is empty. 2. refactor KeyServerImportDialog 3. reduce header file including
2022-05-22perf: improve ListedKeyServerTestThreadSaturneric3-57/+115
1. fixes #9
2022-05-20refactor: change version checking to taskSaturneric2-54/+115
2022-05-13feat: add a simple TaskRunner systemSaturneric2-164/+0
1. solve multiple threads problem.
2022-05-07refactor: develop 2.0.6 startSaturneric6-693/+0
1. delete smtp ability 2. change libs link type to dramatic
2022-03-19<fix>(core, ui): fix codacy issues.Saturneric1-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).
2022-03-19<fix>(core, ui): Fix path double-byte encoding problem under WindowsSaturneric1-11/+19
2022-02-06<refactor>(core, ui): Adjust the core code directory structure.Saturneric2-4/+4
2022-02-05<refactor>(ui, core, project): Use std::filesystem instead of boost::filesystemSaturneric1-2/+2
2022-02-04<refactor>(src): rename the gpg directory to coreSaturneric2-6/+6
2022-02-02<refactor>(src, test): Normalize the naming of partial classesSaturneric1-3/+3
2022-01-23<refactor, style>(gpg, ui, project): tidy up codes and comments.Saturneric1-1/+1
1. let GpgInfo get into namespace GpgFrontend. 2. adjust the code structure. 3. add license statement to project configuration file.
2022-01-23<refactor>(ui): tidy up codes and comments.Saturneric1-1/+1
1. tidy up ui.
2022-01-23<refactor>(ui): tidy up codes and comments.Saturneric14-101/+290
1. tidy up thread.
2022-01-22<license, style>(src, test): Fix some issues in license statement.Saturneric14-60/+92
2022-01-12<refactor, chore>(project, ui, core): Normalize third-party dependencies.Saturneric3-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.
2022-01-12<refactor, feat>(ui): Text editor improvements.Saturneric2-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
2022-01-12<refactor>(ui): Adjust src/ui/function to src/ui/threadSaturneric14-0/+1086