aboutsummaryrefslogtreecommitdiffstats
path: root/src/ui/thread (unfollow)
Commit message (Collapse)AuthorFilesLines
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