Hi,

I just applied a big patch to CVS with the following changelog:

    Introduce UFObjects, to centralize the implementation of configuration
    settings.

    Implement the WB settings with UFObjects.

    Start using doxygen for API documentation. Currently on ufobject.h is
    documented. Documentation can be found online at:
    http://ufraw.sourceforge.net/API/

This patch does not introduce any new functionality (and hopefully,
not too may bugs). The point is to simplify coding of UFRaw's
settings. Until now each new setting involved about half a dozen
changes in ufraw_conf.c and another half-dozen in ufraw_preview. Now
most of the changes, and all of the logic is in ufraw_settings.cc.

The idea is to move all settings to UFObjects, but the first priority
is to start handling the lensfun settings correctly, so that we could
enable this feature by default.

Any comments on the code are welcome,
Udi

------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
ufraw-devel mailing list
ufraw-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ufraw-devel

Reply via email to