Review Request: KFileMetaDataWidget: Provide signal when the request for meta data has been finished

Michael Pyne mpyne at kde.org
Fri Jul 30 23:42:54 BST 2010


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard.kde.org/r/4777/#review6752
-----------------------------------------------------------


Adding a new signal is hardly an invasive change, even for a bugfix release. I'm aware of no prohibitions regarding that, it is certainly still source and binary compatible.

With that said, you should add appropriate @since documentation for the signal if it gets added. Also be sure to emit the signal everywhere it is required (I'm not saying that you haven't, only that I haven't double-checked).

Only reason I don't click Ship It is to allow dfaure to chime in. :)

- Michael


On 2010-07-29 15:27:58, Peter Penz wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://reviewboard.kde.org/r/4777/
> -----------------------------------------------------------
> 
> (Updated 2010-07-29 15:27:58)
> 
> 
> Review request for kdelibs and David Faure.
> 
> 
> Summary
> -------
> 
> To be able to fix bug https://bugs.kde.org/show_bug.cgi?id=245491 in a clean way for KDE SC 4.5.1, I'd need to introduce a new signal to the class KFileMetaDataWidget (see [1]).
> 
> - Is it allowed to introduce a new signal to a bugfix release, if this is required to fix a bug?
> - Should I add a @since KDE SC 4.5.1 tag to the documentation? (a related fix in Dolphin that uses this signal would be committed later in this case)
> 
> 
> [1] KFileMetaDataWidget requests the meta data for KFileItems asynchronously. Usually applications don't need to care about this, but in the case if this widget is shown inside a tooltip, it is an important detail. This is because the tooltip should not be resized after it has been opened already. Resizing a tooltip if it is already open gets especially a problem on the right/bottom corners (-> clipping, repositioning, take care not to overlap the mouse pointer...) With this signal it is possible to postpone the opening of the tooltip, until the information has been received.
> 
> 
> This addresses bug 245491.
>     https://bugs.kde.org/show_bug.cgi?id=245491
> 
> 
> Diffs
> -----
> 
>   /branches/KDE/4.5/kdelibs/kio/kfile/kfilemetadatawidget.h 1156711 
>   /branches/KDE/4.5/kdelibs/kio/kfile/kfilemetadatawidget.cpp 1156711 
> 
> Diff: http://reviewboard.kde.org/r/4777/diff
> 
> 
> Testing
> -------
> 
> 
> Thanks,
> 
> Peter
> 
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20100730/909b0931/attachment.htm>


More information about the kde-core-devel mailing list