Hello,

sorry for the full quote. But it provides us a record.

Am 01.08.2014 09:46, schrieb Joseph Simon:
> Hi Kai-Uwe,
>
> On Thu, Jul 31, 2014 at 3:50 AM, Kai-Uwe Behrmann <k...@gmx.de> wrote:
>
>> The mockup looks good to me. As the new cm flag should apply to all
>> device classes, it could reside in oyranos_devices.c .

I think now ,that is not needed. You can add the below call in
kmdevices.cpp and that's it.

>> oyConfig_GetOptions("backend_core") is maybe the easiest way to add the
>> flag to a device.
>>
> I thought so. Any changes made through KolorManager must be carried across
> to other programs. So, it is a matter of writing the code to store the flag
> status (likely, within kmdevices) and loading it (an Oyranos interface
> elsewhere).

agreed. That should be documented in the device protocoll?
http://www.oyranos.org/wiki/index.php?title=Device_Settings#Module_Protocol
https://github.com/oyranos-cms/oyranos/blob/master/doc/doxymentation_alpha#L224

> Regarding the UI, every "check" in the cm-enable/disable switch should also
> hide all of the ICC profile selection boxes below and remove a profile from
> that device.

Removing the profile is no guarantee, as Oyranos still searches for a
best matching profile for a given device, like those generated with
dispcalGUI and installed from Taxi DB. Otherwise I agree and would like
to implement that in some applications.

> Can I further reply to the email list?
> Sure.

kind regards
Kai-Uwe

>> Note, the actual repositories switched to:
>> https://github.com/oyranos-cms
>>
> Yup. That is where I cloned it from.
>
>
>> kind regards
>> Kai-Uwe
>>
> Joe
>
>
>
>
>> Am 30.07.2014 23:40, schrieb Joseph Simon:
>>> Hi Kai-Uwe,
>>>
>>> I have attached a sample UI, with the added CM switch in Kolor Manager.
>>>
>>> There needs to be something registered in the DB/backend to mark each
>>> device as being "color managed enabled" (by default) or "CM disabled".
>>> Where in Oyranos Git can be best used to add such code?
>>>
>>> Joe
>>>
>>>
>>> On Mon, Jul 28, 2014 at 1:36 AM, Kai-Uwe Behrmann <k...@gmx.de> wrote:
>>>
>>>> Hello Joe,
>>>>
>>>> glad to read from you.
>>>>
>>>> Yes, you can certainly add a device CM disable flag. That feature is
>>>> fine with me too.
>>>>
>>>> kind regards
>>>> Kai-Uwe
>>>>
>>>> Am 26.07.2014 10:02, schrieb Joseph Simon:
>>>>> Dear Kai-Uwe,
>>>>>
>>>>> It has been a long time. I have not been programming in a while due to
>> a
>>>>> sort of change in life plans; Please do not take the incommunicado
>>>>> personally.
>>>>>
>>>>> Currently, there is a 'device_inhibit' flag in cups-filters that
>> disables
>>>>> color management printing if it is "true/1". It seems that Colord is
>> able
>>>>> to raise this flag if its color manager specifies that the device -
>>>> printer
>>>>> in this case - is registered as "color management disabled".
>>>>>
>>>>> I have asked Till if it is okay if we can make this case available to
>> ALL
>>>>> color managers, and he agreed to it (although he does not wish to make
>>>>> cups-filters dependent on every color manager).
>>>>>
>>>>> Are you okay with me modifying KolorManager so that printers can be set
>>>>> color-managed/non-color-managed in the UI, and then have those settings
>>>>> registered in cups-filters? A file similar to colord.c would need to be
>>>>> added (oyranos.c?) in cups-filters.
>>>>>
>>>>> Joe Simon
>>>>>
>>


------------------------------------------------------------------------------
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
_______________________________________________
Oyranos-devel mailing list
Oyranos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oyranos-devel

Reply via email to