Re: [Gimp-developer] Overlay Mode - fix.
- From: yahvuu <yahvuu gmail com>
- To: gimp-developer-list gnome org
- Subject: Re: [Gimp-developer] Overlay Mode - fix.
- Date: Wed, 14 Nov 2012 13:32:50 +0100
Am 13.11.2012 18:37, schrieb Michael Natterer:
> The problem is much bigger. Almost *all* of our layer modes
> will be "Legacy", and the new modes will operate in linear
> light. Just adding a hack for overlay is not going to
> fix the root problem.
are you referring to technical concerns or rather to UI design challenges?
I think the solution that was designed to update the color transfer blend modes
(#325564) is sustainable here, too:
Old modes have '(legacy)' appended in layer mode menu and
don't show in menu unless an XCF with one of them is openend.
They never show in paint menu.
Working with a legacy XCF thus offers some 40 blend modes, which can
naturally be displayed in two columns, side by side. This is important
in order to enable manual replacing of the old blend modes on a
layer-by-layer basis.
The legacy modes are CPU hogs, because they need to apply gamma to
both inputs and de-gamma the output. I see no way around that.
When a legacy XCF gets openend, an automatic conversion to the new blend modes
can be offered, informing the user that the color appearance might change.
This needs to be undoable. The notification should be non-intrusive, probably
similar to Firefoxen's door hangers[1]. I believe a lot of the rationales also
apply to GIMP. However, this needs to be in line with general GIMP UI (peter?).
Writing legacy XCF is clearly an export.
@Gez: i believe this is mostly in line with your proposal, only that i'd like to
avoid a modal pop-up on opening the legacy XCF.
best regards,
yahvuu
[1] http://people.mozilla.com/~faaborg/files/20090821-notification/newNotification-i1.png
https://bugzilla.mozilla.org/show_bug.cgi?id=398776#c5
http://people.mozilla.com/~faaborg/files/20111102-fiveYears/notification-guidelines-full.png
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]