aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* feat(ui): more advanced charset functionsSaturneric2022-05-123-55/+136
| | | | | | 1. support dealing more type of files with different charsets 2. solve cash cause by reading file thread 3. improve ui operations
* feat(core): add charset operationsSaturneric2022-05-123-10/+205
| | | | | 1. introduce library icu 2. add CharsetOperator
* feat: improve UI library's encapsulationSaturneric2022-05-096-143/+154
|
* fix: modified init orderSaturneric2022-05-091-40/+40
|
* fix: avoid block when refreshing keysdev/2.0.6Saturneric2022-05-091-20/+24
|
* fix: fix build issues on linux platformSaturneric2022-05-093-105/+109
|
* fix: fix crash poblem when doing operationsSaturneric2022-05-0924-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
* feat: add full support for xocde buildSaturneric2022-05-083-4/+11
| | | | | | 1. add GPGFRONTEND_XOCDE_CODE_SIGN_IDENTITY option for cmake 2. fix some issues on xcode build 3. remove certs from resource
* feat: merge tiny third_party library into coreSaturneric2022-05-082-5/+7
| | | | | 1. code detecting 2. qt-aes
* fix: solve issues in linux compilingSaturneric2022-05-082-4/+5
| | | | | 1. deb dependency update 2. ci update
* fix: add GpgFrontendCoreExport.h into .gitignoreSaturneric2022-05-071-42/+0
|
* fix: solve some issuesSaturneric2022-05-073-24/+12
| | | | | 1. slove deb packing issues 2. solve ci issues
* fix: link issue of intl in linux platformSaturneric2022-05-071-4/+8
|
* fix: remove vmime includeSaturneric2022-05-071-2/+0
|
* fix: use custom build gpgme libSaturneric2022-05-072-2/+53
| | | | 1. gpgme version of apt is too old.
* refactor: develop 2.0.6 startSaturneric2022-05-0788-3061/+963
| | | | | 1. delete smtp ability 2. change libs link type to dramatic
* fix: add openssl dependency for windows cidev/2.0.5Saturneric2022-05-051-1/+1
|
* fix(project): remove automatic buildSaturneric2022-04-101-1/+1
| | | | | 1. libarchive 2. libconfig++
* <fix>(ui): fix error in IMAPFolderSaturneric2022-03-191-1/+1
|
* <fix>(core, ui): fix codacy issues.Saturneric2022-03-194-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).
* <fix>(project): fix link issuesSaturneric2022-03-191-1/+1
|
* <fix>(core, ui): Fix issues related to compression and decompressionSaturneric2022-03-194-84/+126
| | | | 1. The problem with double-byte characters in the path (unresolved)
* <fix>(core): Fix the path compatibility problem of loading certificates ↵Saturneric2022-03-191-1/+1
| | | | under Windows.
* <fix>(core, ui): Fix path double-byte encoding problem under WindowsSaturneric2022-03-1918-117/+256
|
* <fix>(ui): Fix the problem that the file cannot be signedSaturneric2022-03-131-1/+4
|
* <fix>(ui): fix macro problemSaturneric2022-03-131-1/+1
|
* <fix>(ui): fix TRANSLATORS file not shown at debSaturneric2022-03-131-17/+23
|
* <fix>(ui): Fix crash after opening a PlainTextEditorPageSaturneric2022-03-121-1/+1
|
* <fix>(ui): Improve UI experienceSaturneric2022-03-121-2/+2
| | | | 1. Unzip only if the target file exists
* <refactor, fix>(core, ui): Some tweaks and fixesSaturneric2022-03-123-14/+31
|
* <feat>(core, ui): Provides the ability to handle foldersSaturneric2022-03-125-37/+554
| | | | 1. Convert folders to archive format for processing
* <fix>(core): Fix the existing problem of the key packageSaturneric2022-03-122-2/+24
| | | | | 1. Fix the password generation function 2. Add some log output
* Merge branch 'develop-2.0.5' of git.codesdream.com:GpgFrontend into ↵Saturneric2022-03-123-43/+53
|\ | | | | | | develop-2.0.5
| * <fix, refactor, feat> adjust the project configurationstehu2022-03-043-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
* | <fix>(core): Fix the setting loading IO problem under WindowsSaturneric2022-03-122-6/+16
| |
* | <chore>(core): Resolve libarchive compile dependencies for WindowsSaturneric2022-03-122-1/+6
| |
* | <feat, refactor>(ui, core): Transfer file hash calculation logic to coreSaturneric2022-02-133-49/+65
|/ | | | 1. show file size
* <feat, refactor>(src): Cancel the operation of the file through the ↵Saturneric2022-02-132-98/+0
| | | | right-click menu
* <feat, refactor>(src): Enable top encryption action menu in file modeSaturneric2022-02-136-24/+132
| | | | | 1. Adjust the names of some functions 2. Enable top encryption action menu in file mode
* <fix>(src): Fix header file path issueSaturneric2022-02-071-1/+1
|
* <fix>(src): Resolve discovered issuesSaturneric2022-02-071-1/+1
|
* <chore, fix>(project): Fix compilation problemsSaturneric2022-02-072-1/+2
|
* <fix>(core): Make it possible to compile on WindowsSaturneric2022-02-072-2/+2
|
* <fix>(ui): Adapt some settings transferred to the data objectSaturneric2022-02-074-161/+93
|
* <fix>(core, ui): Fix the remaining problems in the data objectSaturneric2022-02-072-5/+8
|
* <fix>(ui): Fix type exception in SMTP settingsSaturneric2022-02-061-5/+5
|
* <feat>(ui): Improve the security settings auxiliary classSaturneric2022-02-062-13/+50
| | | | | | 1. Do a type check 2. Do a null check 3. Add some necessary logs
* <fix>(src): Do not catch any exceptions when debuggingSaturneric2022-02-061-1/+4
|
* <refactor>(src): Move and split the Global Settings StationSaturneric2022-02-0641-485/+608
| | | | | | 1. Move Global Settings Station to core 2. Separate the logic of DataObject 3. Resolve dependencies
* <refactor>(core, ui): Adjust the core code directory structure.Saturneric2022-02-0661-82/+81
|