aboutsummaryrefslogtreecommitdiffstats
path: root/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-05-12fix(core): fix a bug when key in smart carddev/2.0.7Saturneric3-21/+48
2022-05-12fix(ui): adjuest timeout value for keyserver testSaturneric1-1/+1
2022-05-12feat(ui): support .pgp extensionSaturneric1-15/+20
2022-05-12fix(core): let exposed api use FileOperatorSaturneric1-27/+6
2022-05-12fix(ui): remove spaces in export key filenameSaturneric1-3/+12
2022-05-12feat(ui): more advanced charset functionsSaturneric3-55/+136
1. support dealing more type of files with different charsets 2. solve cash cause by reading file thread 3. improve ui operations
2022-05-12feat(core): add charset operationsSaturneric3-10/+205
1. introduce library icu 2. add CharsetOperator
2022-05-09feat: improve UI library's encapsulationSaturneric6-143/+154
2022-05-09fix: modified init orderSaturneric1-40/+40
2022-05-09fix: avoid block when refreshing keysdev/2.0.6Saturneric1-20/+24
2022-05-09fix: fix build issues on linux platformSaturneric3-105/+109
2022-05-09fix: fix crash poblem when doing operationsSaturneric24-257/+641
1. refactor GpgFunctionObject to solve shared library problem. 2. fix multi-threading issues in refreshing. 3. improve loading speed for key list 4. improve ui operation 5. do other fixing and improving operations
2022-05-08feat: add full support for xocde buildSaturneric3-4/+11
1. add GPGFRONTEND_XOCDE_CODE_SIGN_IDENTITY option for cmake 2. fix some issues on xcode build 3. remove certs from resource
2022-05-08feat: merge tiny third_party library into coreSaturneric2-5/+7
1. code detecting 2. qt-aes
2022-05-08fix: solve issues in linux compilingSaturneric2-4/+5
1. deb dependency update 2. ci update
2022-05-07fix: add GpgFrontendCoreExport.h into .gitignoreSaturneric1-42/+0
2022-05-07fix: solve some issuesSaturneric3-24/+12
1. slove deb packing issues 2. solve ci issues
2022-05-07fix: link issue of intl in linux platformSaturneric1-4/+8
2022-05-07fix: remove vmime includeSaturneric1-2/+0
2022-05-07fix: use custom build gpgme libSaturneric2-2/+53
1. gpgme version of apt is too old.
2022-05-07refactor: develop 2.0.6 startSaturneric88-3061/+963
1. delete smtp ability 2. change libs link type to dramatic
2022-05-05fix: add openssl dependency for windows cidev/2.0.5Saturneric1-1/+1
2022-04-10fix(project): remove automatic buildSaturneric1-1/+1
1. libarchive 2. libconfig++
2022-03-19<fix>(ui): fix error in IMAPFolderSaturneric1-1/+1
2022-03-19<fix>(core, ui): fix codacy issues.Saturneric4-11/+31
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>(project): fix link issuesSaturneric1-1/+1
2022-03-19<fix>(core, ui): Fix issues related to compression and decompressionSaturneric4-84/+126
1. The problem with double-byte characters in the path (unresolved)
2022-03-19<fix>(core): Fix the path compatibility problem of loading certificates ↵Saturneric1-1/+1
under Windows.
2022-03-19<fix>(core, ui): Fix path double-byte encoding problem under WindowsSaturneric18-117/+256
2022-03-13<fix>(ui): Fix the problem that the file cannot be signedSaturneric1-1/+4
2022-03-13<fix>(ui): fix macro problemSaturneric1-1/+1
2022-03-13<fix>(ui): fix TRANSLATORS file not shown at debSaturneric1-17/+23
2022-03-12<fix>(ui): Fix crash after opening a PlainTextEditorPageSaturneric1-1/+1
2022-03-12<fix>(ui): Improve UI experienceSaturneric1-2/+2
1. Unzip only if the target file exists
2022-03-12<refactor, fix>(core, ui): Some tweaks and fixesSaturneric3-14/+31
2022-03-12<feat>(core, ui): Provides the ability to handle foldersSaturneric5-37/+554
1. Convert folders to archive format for processing
2022-03-12<fix>(core): Fix the existing problem of the key packageSaturneric2-2/+24
1. Fix the password generation function 2. Add some log output
2022-03-12<fix>(core): Fix the setting loading IO problem under WindowsSaturneric2-6/+16
2022-03-12<chore>(core): Resolve libarchive compile dependencies for WindowsSaturneric2-1/+6
2022-03-04<fix, refactor, feat> adjust the project configurationstehu3-43/+53
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-02-13<feat, refactor>(ui, core): Transfer file hash calculation logic to coreSaturneric3-49/+65
1. show file size
2022-02-13<feat, refactor>(src): Cancel the operation of the file through the ↵Saturneric2-98/+0
right-click menu
2022-02-13<feat, refactor>(src): Enable top encryption action menu in file modeSaturneric6-24/+132
1. Adjust the names of some functions 2. Enable top encryption action menu in file mode
2022-02-07<fix>(src): Fix header file path issueSaturneric1-1/+1
2022-02-07<fix>(src): Resolve discovered issuesSaturneric1-1/+1
2022-02-07<chore, fix>(project): Fix compilation problemsSaturneric2-1/+2
2022-02-07<fix>(core): Make it possible to compile on WindowsSaturneric2-2/+2
2022-02-07<fix>(ui): Adapt some settings transferred to the data objectSaturneric4-161/+93
2022-02-07<fix>(core, ui): Fix the remaining problems in the data objectSaturneric2-5/+8
2022-02-06<fix>(ui): Fix type exception in SMTP settingsSaturneric1-5/+5