[Openicc] List Scope
Kai-Uwe Behrmann
ku.b at gmx.de
Tue Jan 29 15:16:13 PST 2008
Am 29.01.08, 13:56 -0800 schrieb Hal V. Engel:
> On Tuesday 29 January 2008 13:29:37 Cyrille Berger wrote:
> snip
> >
> > Yes but for that part, I expect that part of iccexamin can be used, as a
> > library that can be shared by iccexaming, Qt widgets and GTK widgets.
> >
> > > The same sort of thing needs to happen in the Gtk realm as well.
> >
> > Well we can share the list of widgets ;)
>
> And UI design ideas as well. If anything this is one area where the Qt
> applications are ahead of those using Gtk. We actually have at least 4 Qt
> apps with fairly advanced ICC Profile widgets and with one exception Gtk apps
> don't have anything comparable. That exception being CinePaint thanks to
> the efforts of Kai-Uwe.
>
> I agree that iccexamin is the likely candidate for the base functionality in a
> gamut hull widget and there is likely other functionality in iccexamin that
> could also be widgetized. But I was thinking that Kai-Uwe wanted to expose
> the internal functionality so that others could do things like create Qt or
The stuff walking from ICC Examin in to Oyranos is very pragmatically
selected, like profile analysis and creation. Unfortunedly the requested
OpenGL widget is a bit close interwoven with the remainder of the
application. It deploys a FLTK derived class design. I will put an eye on
sorting out dependencies and C++ specifics.
> Gtk widgets that were rapped around that functionality. This would allow the
> iccexamin developers to focus on the internals while at the same time making
> sure that the UI work related to this was handled by people that specialize
> in each particular widget set (IE. Qt, Gtk, Fltk...). Longer term I would
> like to replace or augment the ProfileChecker in LProf with iccexamine
> functionality. So this is on my list of things to do. If this were included
> in a common Qt CM widget set then this would perhaps happen sooner.
Beside a gamut hull display, would'nt it make sense to keep the
remainder in one core project? I am not shure how much work it would be to
wrap a application like ICC Examin into several toolkit cloats.
What you could use now is to continually write a modified profile to a
file and observe the changes in ICC Examin. This is how the 3D colour view
in CinePaint works. Would this be of help?
kind regards
Kai-Uwe Behrmann
--
developing for colour management
www.behrmann.name + www.oyranos.org
More information about the openicc
mailing list