The alpha state of Oyranos (version 0.1.7) is available. This version is a milestone to bring the library to a beta state. Building, debugging and packaging has been improved. Defaults are provided internally, matching to the Home+Office policy. Compilation is only available on unix/bsd/linux/osX systems. Integration with ColorSync is yet not ready.
About: Oyranos is a colour management system allowing currently to share various settings across applications and services. The provided interfaces are the C library, a GUI and partitial access through command line tools. Oyranos is based on the Elektra configuration system for bsd/linux. Native backends to other colour management systems are planed. Download: The sourcespackage, ICC profile RPM packages and some binary builds can be reached from: http://www.oyranos.org/#download Known applications using Oyranos: CinePaint and ICC Examin Thanks: Thanks to the many people from the OpenICC list for discussing various toppics and to Udi Fuchs for reporting bugs. Bugs: http://sourceforge.net/tracker/?group_id=177017&atid=879553 ChangeLog: # new distclean make target # inbuild default options as fall back to Home+Office policy # change usual macro names to specific OY_ ones to avoid conflicts # avoid some warnings during the monitor detection # bugfix for wrong named XYZ key, oyASSUMED_CMYK -> oyASSUMED_XYZ # install oyranos-kdb_static as debug tool for Oyranos keys # better debug builds and warnings # continue a compilation to the extent what is possible # man pages # position handling in oyranos-monitor # add version info to library # add --with-fltk-config= and --enable-debug configure switch # md5 support by L. Peter Deutsch's md5 (sf.net: 2002-04-13 09:00) # add static liboyranos_elektra.a to oyranos-config # config.site support for CC CXX CFLAGS CXXFLAGS LDFLAGS variables # fix: Solaris build - shell syntax # include Elektra 0.6.4 for QA (--internal-elektra=no to disable) # fix: build issues on OpenBSD # fix: for missed code after label # more precise warning texts # update de.po # fix: call of oyranos-monitor-nvidia for non edid atom # fix bug in oyExportStart_ # add install path to oyranos-monitor-nvidia call in oy_moni.c # filter double profile occurencies in oyOptionChoicesGet_() # first external functions call for init (oyExportStart_(EXPORT_*)) # double and default paths setting in oyPathAdd_ # oyranos-config : devel.rpm -> standard.rpm # include body tag for xml settings export # link to setting from behaviour documentation # put many warnings into recursive profile search code # a extensive profile path recursion test to test2.cpp # include nv files into build system # handle Elektra more carefully during configuration # document oyranos-policy commandline tool # changed title for available languages # activate commandline tools i18n # update tools documentation # set default policy on install time if no config keys are found # wrong setlocale settings from library code # add a argument to fl_initialise_locale wether to use setlocale # oyranos-policy commandline tool to set and read a policy # update oyranos_config_fltk.fl # oyWidgetListGet # renaming most of the GUI API's # oyOptionUITitleGet => oyWidgetTitleGet # oyOPTION... => oyWIDGET... # modified a string in groups and updated the settings xml's # fixed fl_i18n for destroying locale settings # do a german translation # parse xml for pot file generation # install doxygen files # adapt oyranos.spec for doc directories # install cmm description xml files in /usr/share/color/cmms # update documentation # rename some internal types in oyranos_monitor_internal.h # CMM API / XML parsen # internal dynamic data handling kind regards Kai-Uwe Behrmann -- development for color management www.behrmann.name + www.oyranos.org + www.cinepaint.org
