[Kde-pim] Review Request 108485: Merge "Expiry" into "Folder Properties"
Jonathan Marten
jjm at keelhaul.me.uk
Sat Jan 19 12:24:00 GMT 2013
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/108485/
-----------------------------------------------------------
Review request for KDEPIM.
Description
-------
This change merges the separate "Expiry" dialogue into a tab of "Folder Properties". This is the final change to address bug 115611.
In order to maintain the same user experience, the actions and menu structure remain unchanged. The "Expire" option in the folder context menu opens the "Folder Properties" dialogue at the appropriate tab.
In order to eliminate the long-standing anomaly that changing the expiry settings also triggers an immediate expiry (as noted in comment#1 to the bug) the "OK" button in the tabbed dialogue does not do that, it just saves the settings. There is an additional "Save settings and expire now" button to do an immediate expiry if required. There is still an anomaly with the action names and what they do (see comments in kmmainwidget.cpp), but that will be addressed in a separate review.
This change removes one, changes two and adds one new I18N string.
This addresses bug 115611.
http://bugs.kde.org/show_bug.cgi?id=115611
Diffs
-----
kmail/kmmainwidget.cpp f65d117
mailcommon/CMakeLists.txt 0832f5e
mailcommon/collectionexpirypage.h PRE-CREATION
mailcommon/collectionexpirypage.cpp PRE-CREATION
mailcommon/expirypropertiesdialog.h 7cc1d22
mailcommon/expirypropertiesdialog.cpp 7ae1a1d
Diff: http://git.reviewboard.kde.org/r/108485/diff/
Testing
-------
Built kdepim with this change, checked operation of dialogue and expiry options.
Thanks,
Jonathan Marten
_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/
More information about the kde-pim
mailing list