[k3b] Review Request 110230: Inform the user if the inserted medium is not suitable
José Millán Soto
fid at gpul.org
Sun Apr 28 17:18:34 UTC 2013
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/110230/
-----------------------------------------------------------
Review request for K3b.
Description
-------
In the burn dialog, the message displayed when an incorrect medium was inserted was the same that the one when there was no medium inserted. As a result, the user might think that there's a problem with the device instead of a problem with the medium.
If there's a medium inserted on a device but it's no suitable (for example if it's a CD and it should be a DVD, or if it's a read-only medium, or if the capacity of the medium is not enough), the user will be informed of the reason of the issue.
mediaRequestStrings added as a static method to Medium class. This method takes as parameters a list of unsuitable mediums and the requeriments for a medium to be suitable and returns a QStringList with messages describing the problem of each unsuitable medium.
MediaSelectionComboBox was modified to call mediaRequestStrings when a medium is inserted but is not suitable.
This addresses bug 259761.
http://bugs.kde.org/show_bug.cgi?id=259761
Diffs
-----
libk3b/tools/k3bmedium.h 0a7ed1a
libk3b/tools/k3bmedium.cpp 1ef3917
src/k3bmediaselectioncombobox.h ffea140
src/k3bmediaselectioncombobox.cpp defcbf8
Diff: http://git.reviewboard.kde.org/r/110230/diff/
Testing
-------
File Attachments
----------------
Message when a CD is needed but a DVD is present
http://git.reviewboard.kde.org/media/uploaded/files/2013/04/28/img3.png
Message when the capacity of the disk is not enough
http://git.reviewboard.kde.org/media/uploaded/files/2013/04/28/img1.png
A rewritable medium is required but the inserted medium is not rewritable
http://git.reviewboard.kde.org/media/uploaded/files/2013/04/28/img2.png
Thanks,
José Millán Soto
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/k3b/attachments/20130428/8a4fe38a/attachment.html>
More information about the k3b
mailing list