[Openicc] Announce : ICC Examin 0.46
Kai-Uwe Behrmann
ku.b at gmx.de
Thu Dec 18 10:51:24 PST 2008
The ICC Examin-0.46 is available. The released package contains various
improvements and bug fixes.
Changes overview:
* colour sample tracing (for better observing colour shifts)
* colour sample synchronisation in tag, 3D and report windows
* sync report and 3D view with rendering intent selection
* add new translations (basque, czech and french)
* n-dimensional mft2 table displaying
* better display quality of gamut hulls
* export 3D viewer snapshots as VRML (*.wrl) file
* ui improvements (log message window)
* fix cgats parsing for several measurement flavours
* support media blackpoint measurement scaling
* add Oyranos tag parsing fallback (mluc, psid, pseq, MS10)
* colour rendering through Oyranos framework
About:
ICC Examin is a small utility (unix name: iccexamin) for the
purpose of watching the internals of ICC profiles, measurement
data (CGATS), colour samples (named colour profiles), gamut
visualisations (vrml), video card gamma tables (Xorg/XFree86/osX).
Download:
The source package, can be obtained from:
https://sourceforge.net/project/showfiles.php?group_id=177017&package_id=247078
Linux RPM's, can be reached from:
http://www.oyranos.org/wiki/index.php?title=Oyranos/Download#openSUSE_build_server
Thanks:
Thanks to all translators and bug reporters. Post thanks to Norman Chin
for providing a bsp implementation.
ChangeLog:
Iñaki Larrañaga Murgoitio (1):
* [po]: Basque translations
Kai-Uwe Behrmann (86):
* show distribution
* git maintainance
* remove std::vector
* fix for GMB measurement line marking
* add more thread debugging infos
* correct typo (thanks to Guy K. Kloss for spotting)
* add copy contructors and hex displaying
* repair list class copy
* support n-dimensional mft2 table displaying
* complete for mft1
* repair ICCThreadList::copy regression
* add Flmm widgets
* add log window (Ctrl-L)
* add Flmm
* window access fix
* add fl_i18n_codeset in fl_i18n.H for checking
* fix various compiler warnings
* more osX configure verbosity
* remove oyranos_alpha reference
* half way osX bundle reordering
* bundle elektra backends
* fix elektra backend install
* clean recursive
* switch first rendering intent naming back to perceptual
* allow for non i18n builds
* remove wcstombs
* remove mluc decoding as it is covered by Oyranos
* add propriarity TGL2 to target tag names (ICC: "targ")
* rename to oyNamedColours_Get
* clean the ICC header of intermediate ncl2 profile
* avoid crash of zero length ncl2 colour lists
* remove ambiguous html table attribute
* update
* switch to verbose compiling by default
* update to Oyranos new message function type
* avoid FL:: thread dependency for message logging; use a local mutex
* obtain the correct filename for a Oyranos profile
* update
* update nl_langinfo() compatibility
* update to last Oyranos git changes
* during debugging direct log messages to the command line
* update to Oyranos oyImage_s data API
* some cleaning und updating
* more detailed date support in configure and the About window
* fix write on static memory
* fix constant warnings
* version increase to 0.46
* keep some more place for text allocation
* dump warnings to console
* convert to new function type naming and remove HAVE_OY macros
* update
* set configure to error on failed Oyranos detection
* initialise some ICClist arrays
* fix for the last (f2dd3f92b...) commit to the CinePaint plug-ins
* update to Oyranos renaming for oyGetMonitorProfileNameFromDB()
* switch to Oyranos' new include path propagation
* update to a removed struct member in Oyranos
* omit monitor profile name
* update
* support new CinePaint version scheme
* sync configure.sh mit ICC Examin
* repair RPM building
* hope to not break normale drawing
* search for i18n files more robust
* change to new include scheme
* update
* adapt the older CinePaint detection
* FTGL deprecates old include files
* add intptr test file
* detect compiler settings for 32/64-bit builds suring configure
* [docu]: give credit to translators and contributors of data
* [oyra]: adapt to Oyranos changed oyColourConversion_Create()
* [new]: add OpenMP support for vrml parsing
* [build]: ifdef backward compatible to Oyranos v0.1.8
* [fix]: rendering intent selection for 3D view
* [oyra]: add oyOptions_s to ICCmeasurement and ICCexamin
* [and]: prohibit accidential ICCexamin copies
* [and]: rework the debug system
* [and]: rework the debug system
* [and]: rework the debug system
* [conf]: update to Oyranos configure.sh
* [build]: check for configuration file changes
* [conf]: remove GNU "echo -e" extension
* [build]: fix a compile warning for a empty source file
* [conf]: update to Oyranos
* [build]: configure and build CinéPaint plug-in rpm
Milan Knízek (2):
* [po]: changes to cs.po
* [po]: add czesh translation
Pascal LACROIX (1):
* [po]: french translations
2007-11-08
* neu: add --with-rpath configure option
2007-09-11
* fix: #1792127 quality report not savable in new file
2007-09-03
* und: move some helper functions to icc_helfer.cpp
* neu: create oyValuexxx byte ordering utilities in icc_oyranos_extern.x
* neu: make icc_oyranos_extern.c/h and others C compatible
* neu: continue with oyNamedColour_s struct and access functions
2007-06-20
* neu: switch to v0.45
* fix: Fl_Window::set_modal() is not undoable: remove
* fix: fix saving: filechooser dateiwahl callback is not sete by default
* fix: bug#1745530 FL_WHEN_CHANGED prevents double clicks on directories in filechooser: solution fileList->when(FL_WHEN_CHANGED) -> when(3)
2007-06-29
* neu: ncl2 loockup from 2D view
* und: user defined selection order in file browser (FL_WHEN_CHANGED + own list)
* neu: load patch names into GL_Ansicht
* neu: new ncl2 tag query for ncl2_names to show a list of patch names - ICCtag::getText(std::string text)
* neu: handle patch names in ICCexamin::farbenLese
* new: single ncl2 patch in ICCexamin::farbenLese as negative n arg
* und: added ncl2 to selectTextsLine callback
* neu: mark ncl2 and cgats tags text lines containing colour patches
* neu: synchronise html report view with cgats tag text line selection
* neu: add name to each patch to make it selectable in html report
* neu: ICCmeasurement::getPatchLines helper to mark cgats tag text lines
* und: rename ICCmeasurement::getLine() ICCmeasurement::getPatchLine()
2007-06-28
* neu: show selected measurement patch in 3D view
* fix: HH: icc_cgats_filter.cpp key word matches complete string
* neu: remember original patch line number from CGATS file
* neu: new ICCmeasurement::getLine() informations from CGATS to patch
* neu: new GL_Ansicht::emphasizePoint() to show a point of interesst
* fix: fix continued key applyance after key release - 3D cut plane
* neu: new bool ICCprofile::tagBelongsToMeasurement() tells about tag
* und: ICCnetzPunkt with new member name used by emphasizePoint()
* fix: makefile: trigger source generation with fluid at missing header
regards
Kai-Uwe Behrmann
--
developing for colour management
www.behrmann.name + www.oyranos.org
More information about the openicc
mailing list