Review Request: Change KoImageSelectionWidget to no longer embed a KFileWidget
Marijn Kruisselbrink
m.kruisselbrink at student.tue.nl
Wed Feb 23 23:48:35 GMT 2011
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/100716/
-----------------------------------------------------------
(Updated Feb. 23, 2011, 11:48 p.m.)
Review request for Calligra.
Changes
-------
It now at least shows the preview inline in the file dialog (when run in KDE), getting rid of the second preview is a bit more difficult due to the async nature of KIO (and the potential for a long wait for a remote image). If you insert a remote image currently the UI will not block, but you just won't see an image in the dialog/will be able to insert an image until the download is completed (you are able to cancel insertion though). I guess we somehow could do this in the background in some other way, but doing that without blocking the UI is tricky.
I haven't yet done anything about the size of the preview.
Summary
-------
This changes KoImageSelectionWidget to no longer be a widget that embeds a KFileWidget, but instead show a KFileDialog to select a file. This should make it for example feel more native when run on windows, as you get a real file dialog. The overall behavior of the widget hasn't really changed with this diff, after selecting a file in the dialog/widget, you still get a preview of the image and can Ok/Cancel it.
Diffs (updated)
-----
libs/main/KoImageSelectionWidget.h 737ffdc3f655eaffb31eeb569384fe2b6c8aa678
libs/main/KoImageSelectionWidget.cpp 92c6d215b1a4c30607b1855dd517cfbce61bdda7
Diff: http://git.reviewboard.kde.org/r/100716/diff
Testing
-------
Thanks,
Marijn
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/calligra-devel/attachments/20110223/db49b34f/attachment.htm>
More information about the calligra-devel
mailing list