anthonyfieroni added inline comments.

INLINE COMMENTS

> KarbonDocument.h:100-109
> +    // TODO: Start using or remove
>      /// Returns the documents data centers
>      QMap<QString, KoDataCenterBase*> dataCenterMap() const;
>  
> +    // TODO: Start using or remove
>      /// Sets the data centers to be used by this document
>      void useExternalDataCenterMap(const QMap<QString, KoDataCenterBase*> 
> &dataCenters);

If they not used i.e. data is not used at all we can remove them, since they 
never have reason to be used we can safety remove.

> KarbonView.cpp:886-887
> +    
> kopaCanvas()->canvasController()->zoomTo(viewRect.translated(kopaCanvas()->documentOrigin()));
> +//     QPointF newCenter = kopaCanvas()->documentOrigin() + 
> zoomHandler->documentToView(bbox.center());
> +//     kopaCanvas()->setPreferredCenter(newCenter.toPoint());
>  }

Why we comment, below as well?

> KarbonView.cpp:1100
> +        bool show = true;
> +        if (mainWindow()) {
> +            KSharedConfigPtr config = KSharedConfig::openConfig();

Why we check for the main window?

> KarbonView.cpp:1102
> +            KSharedConfigPtr config = KSharedConfig::openConfig();
> +            if (config->hasGroup("Interface")) {
> +                KConfigGroup interfaceGroup = config->group( "Interface" );

You can not check it, i think. Group will be empty if not present then 
readEntry fill return false.

> danders wrote in KarbonConfigInterfacePage.cpp:73-90
> Recent file & docker font:
> Why does karbon need these, none of the other apps have it.
> Personally I would remove it, alternativly implent for all apps.
> Canvas color:
> I don't quite see what it is for. You can set a background color for the 
> canvas but it is only for the views, it is not printed.
> Also, if you have multiple views, it sets it in all views.

We can remove "number of recent files" since other apps does not have it. but 
for other 2 i don't see why we remove them, someone can found useful (somehow). 
About me, i want them back, recent file complete remove not commented.

REPOSITORY
  R8 Calligra

REVISION DETAIL
  https://phabricator.kde.org/D19216

To: danders, anthonyfieroni
Cc: rjvbb, Calligra-Devel-list, dcaliste, cochise, vandenoever

Reply via email to