Page MenuHomePhorge

Support KEP:14 in sieveeditor
ClosedPublic

Authored by knauss on Jul 8 2015, 3:46 PM.
Tags
None
Referenced Files
F11885325: D31.diff
Wed, Apr 24, 3:43 PM
Unknown Object (File)
Thu, Apr 18, 7:11 AM
Unknown Object (File)
Fri, Apr 12, 8:05 AM
Unknown Object (File)
Thu, Apr 4, 1:23 AM
Unknown Object (File)
Mar 12 2024, 11:54 AM
Unknown Object (File)
Mar 5 2024, 6:03 PM
Unknown Object (File)
Feb 29 2024, 3:22 AM
Unknown Object (File)
Feb 29 2024, 3:22 AM
Subscribers
None

Details

Summary

Added KEP:14 support for parsing vacation scripts

char* -> QLatin1String

Added tests for VacationParser

parse new vacation script

Make create vacation ready for KEP:14

Added kill feature and cleanup destructure

show correct vacation status

Diff Detail

Repository
rKP kdepim
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

mollekopf edited edge metadata.

Wow, quite the patch.
It's a bit scary how much code is required to achieve a seemingly not overly difficult task, but I'll just assume the reason is the existing codebase.
Good work if it works! ;-)

libksieve/ksieveui/managescriptsjob/checkkep14supportjob.cpp
30

I think this should really be a KJob. For the next time.

This revision is now accepted and ready to land.Jul 8 2015, 6:41 PM
This revision was automatically updated to reflect the committed changes.