Summary: | Create interface for configure sieve filters instead of plain text editing Sieve Scripts | ||
---|---|---|---|
Product: | [Applications] kmail2 | Reporter: | Murz <MurzNN> |
Component: | sieve | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | montel, pancho.s |
Priority: | NOR | ||
Version: | Git (master) | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/kdepim/342f03d0e9c699795d6ea519303fcac26c595d06 | Version Fixed In: | 4.11 |
Attachments: |
GUI interface for editing rules
Generated sieve script (advanced script editor) |
Description
Murz
2011-09-29 09:06:07 UTC
Do you have screenshot from pisieverules plugins ? Created attachment 64150 [details]
GUI interface for editing rules
Created attachment 64151 [details]
Generated sieve script (advanced script editor)
Ok for avanced script editor we have it + syntax hightlighting + import/export filter + verify script. My idea to improve it (perhaps for 4.8 if I have time) is to add templates for script and create a wizard for helping users. Yes, advanced editor is good at now, but wizard and gui for editing filters is very needed. Maybe you can re-use "Configure Filters" module in Kmail and add to them module that generates sieve scripts? I don't think I can use kmfilterdialog but I can use same idea. Would be awesome to somehow integrate the two concepts, so Akonadi's mail filter agent would basically become an engine scripted by Sieve rules... Status: I started to implement it in 4.11. Will finish for 4.11 Git commit 342f03d0e9c699795d6ea519303fcac26c595d06 by Montel Laurent. Committed on 05/04/2013 at 21:19. Pushed by mlaurent into branch 'master'. Fix Bug 283021 - Create interface for configure sieve filters instead of plain text editing Sieve Scripts FIXED-IN: 4.11 M +2 -1 libksieve/ksieveui/autocreatescripts/sieveactions/sieveactionaddflags.cpp M +3 -1 libksieve/ksieveui/autocreatescripts/sieveactions/sieveactionsetflags.cpp http://commits.kde.org/kdepim/342f03d0e9c699795d6ea519303fcac26c595d06 |