[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-kimageshop
Subject:    Re: [calligra/krita-chili-kazakov] krita: [FEATURE] Implemented Pass-through mode for Group Layers!
From:       Wolthera <griffinvalley () gmail ! com>
Date:       2015-05-13 17:08:39
Message-ID: CAN80MtEmY93boKzSw=Zb7mCxaEyH3fyPKGqi0vGtcppVs+3VbA () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Similar issues here. The only time I can get pass-through to work is if I
have an empty layer, then set it to pass-through, and only then start
making layers inside.

However, any time I have a group with layers in them, and I activate
pass-through afterwards, I can't get it to work, and it results in
'ghost-data' being stuck in the layergroup.(toggling layer visibility can
lead to nothing happening).

On Wed, May 13, 2015 at 5:57 PM, Timothée Giet <animtim@gmail.com> wrote:

> Hey Dmitry,
>
> So I made some little tests with the pass-through, see the attached file
> that has a main group, a nested group with alpha disabled, and a vector
> layer with alpha disabled in it, and some layers with brushstrokes.
>
> -As-is without any pass-through, everything works as it should.
>
> -If I enable pass-through on the nested group layer (layer 5), it negates
> the effect of alpha disabled on it, but I think that's to be expected and
> logical, not a problem. But: if I move the content from layer 7 or layer 8
> (a paint layer and a vector layer both with alpha disabled), there's ghost
> of the previous position. Also if I move the content of layer 6 which is
> not alpha-disabled, only the part above the black/blue part below stay as
> "ghost".
>
> -If I enable pass-through on the main group (layer 3), it also neglects
> the alpha-disabled of the nested group inside, and that is not good / a bug.
>
>
> Still, good start! I hope you can fix those issues.
>
> Cheers
> Timo.
>
>
>
> Le 13/05/2015 13:38, Dmitry Kazakov a écrit :
>
>> Git commit c958035b73f5ddf36789340ca5dc4ed39808352b by Dmitry Kazakov.
>> Committed on 13/05/2015 at 10:37.
>> Pushed by dkazakov into branch 'krita-chili-kazakov'.
>>
>> [FEATURE] Implemented Pass-through mode for Group Layers!
>>
>> Now just press an icon in the layer box and you'll get photoshop-like
>> behavior of the group, that is the children layers will be merged as if
>> they were not in the group.
>>
>> Still TODO:
>>
>> 1) Create a proper icon for the layer properties item
>> 2) Implement loading/saving layers into Photoshop's PSD
>> 3) Test, test and test! :)
>>
>>
>
> _______________________________________________
> Krita mailing list
> kimageshop@kde.org
> https://mail.kde.org/mailman/listinfo/kimageshop
>
>


-- 
Wolthera

[Attachment #5 (text/html)]

<div dir="ltr"><div>Similar issues here. The only time I can get pass-through to work \
is if I have an empty layer, then set it to pass-through, and only then start making \
layers inside.<br><br></div>However, any time I have a group with layers in them, and \
I activate pass-through afterwards, I can&#39;t get it to work, and it results in \
&#39;ghost-data&#39; being stuck in the layergroup.(toggling layer visibility can \
lead to nothing happening).<br></div><div class="gmail_extra"><br><div \
class="gmail_quote">On Wed, May 13, 2015 at 5:57 PM, Timothée Giet <span \
dir="ltr">&lt;<a href="mailto:animtim@gmail.com" \
target="_blank">animtim@gmail.com</a>&gt;</span> wrote:<br><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex">Hey Dmitry,<br> <br>
So I made some little tests with the pass-through, see the attached file that has a \
main group, a nested group with alpha disabled, and a vector layer with alpha \
disabled in it, and some layers with brushstrokes.<br> <br>
-As-is without any pass-through, everything works as it should.<br>
<br>
-If I enable pass-through on the nested group layer (layer 5), it negates the effect \
of alpha disabled on it, but I think that&#39;s to be expected and logical, not a \
problem. But: if I move the content from layer 7 or layer 8 (a paint layer and a \
vector layer both with alpha disabled), there&#39;s ghost of the previous position. \
Also if I move the content of layer 6 which is not alpha-disabled, only the part \
above the black/blue part below stay as &quot;ghost&quot;.<br> <br>
-If I enable pass-through on the main group (layer 3), it also neglects the \
alpha-disabled of the nested group inside, and that is not good / a bug.<br> <br>
<br>
Still, good start! I hope you can fix those issues.<br>
<br>
Cheers<br>
Timo.<div class="HOEnZb"><div class="h5"><br>
<br>
<br>
Le 13/05/2015 13:38, Dmitry Kazakov a écrit :<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex"> Git commit c958035b73f5ddf36789340ca5dc4ed39808352b by \
Dmitry Kazakov.<br> Committed on 13/05/2015 at 10:37.<br>
Pushed by dkazakov into branch &#39;krita-chili-kazakov&#39;.<br>
<br>
[FEATURE] Implemented Pass-through mode for Group Layers!<br>
<br>
Now just press an icon in the layer box and you&#39;ll get photoshop-like<br>
behavior of the group, that is the children layers will be merged as if<br>
they were not in the group.<br>
<br>
Still TODO:<br>
<br>
1) Create a proper icon for the layer properties item<br>
2) Implement loading/saving layers into Photoshop&#39;s PSD<br>
3) Test, test and test! :)<br>
<br>
</blockquote>
<br>
</div></div><br>_______________________________________________<br>
Krita mailing list<br>
<a href="mailto:kimageshop@kde.org">kimageshop@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/kimageshop" \
target="_blank">https://mail.kde.org/mailman/listinfo/kimageshop</a><br> \
<br></blockquote></div><br><br clear="all"><br>-- <br><div \
class="gmail_signature">Wolthera</div> </div>


[Attachment #6 (text/plain)]

_______________________________________________
Krita mailing list
kimageshop@kde.org
https://mail.kde.org/mailman/listinfo/kimageshop


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic