-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/116525/#review61123
-----------------------------------------------------------


Hi, sorry for loong delay in reviewing.
You patch looks good, those are some nitpicks for it to be perfect.
Have not tested yet.

Can you close the earlier issues that were raised as it seems you resolved most 
already?


src/lib/marble/PlacemarkLayout.cpp
<https://git.reviewboard.kde.org/r/116525/#comment42569>

    I think you do not want to connect multiple times, only at mark creation 
above



src/lib/marble/RemoteIconLoader.h
<https://git.reviewboard.kde.org/r/116525/#comment42571>

    There are private: methods and a RemoteIconLoaderPrivate class, you should 
target one option



src/lib/marble/RemoteIconLoader.h
<https://git.reviewboard.kde.org/r/116525/#comment42570>

    naming convention, please use an active, not a passive event. eg storeIcon
    
    also if it's not intended for public sight, it should be in the 
RemoteIconLoaderPrivate



src/lib/marble/RemoteIconLoader.cpp
<https://git.reviewboard.kde.org/r/116525/#comment42572>

    The class is used through a static, and those attributes sound like they 
should be parameters passing in the methods. Otherwise the code would not be 
reentrant.
    
    Try adding parameters in eg searchLocalDir and initiateDownload and those 
attributes should become useless.



src/lib/marble/RemoteIconLoader.cpp
<https://git.reviewboard.kde.org/r/116525/#comment42574>

    Is searchLocalDir different from what GeoDataIconStyle::icon() does using 
resolvePath ?
    
    Can you precise in comments maybe which one is used for which?



src/lib/marble/VisiblePlacemark.h
<https://git.reviewboard.kde.org/r/116525/#comment42573>

    Not sure this is needed, it can be a local variable in the ctor in order to 
do the connect()


- Thibaut Gridel


On March 21, 2014, 2:32 a.m., Abhinav Gangwar wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/116525/
> -----------------------------------------------------------
> 
> (Updated March 21, 2014, 2:32 a.m.)
> 
> 
> Review request for Marble, Bernhard Beschow and Thibaut Gridel.
> 
> 
> Bugs: 310464
>     http://bugs.kde.org/show_bug.cgi?id=310464
> 
> 
> Repository: marble
> 
> 
> Description
> -------
> 
> The patch adds support to download remote images
> 
> 
> Diffs
> -----
> 
>   src/lib/marble/CMakeLists.txt bb6f312 
>   src/lib/marble/PlacemarkLayout.cpp 408607b 
>   src/lib/marble/RemoteIconLoader.h PRE-CREATION 
>   src/lib/marble/RemoteIconLoader.cpp PRE-CREATION 
>   src/lib/marble/VisiblePlacemark.h 879e384 
>   src/lib/marble/VisiblePlacemark.cpp 8811598 
>   src/lib/marble/geodata/data/GeoDataIconStyle.h 9a4abbf 
>   src/lib/marble/geodata/data/GeoDataIconStyle.cpp b8310cf 
> 
> Diff: https://git.reviewboard.kde.org/r/116525/diff/
> 
> 
> Testing
> -------
> 
> Works fine on my system
> 
> 
> Thanks,
> 
> Abhinav Gangwar
> 
>

_______________________________________________
Marble-devel mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/marble-devel

Reply via email to