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

List:       calligra-devel
Subject:    Re: Proposal for new modifiers/shortcuts system
From:       Dmitry Kazakov <dimula73 () gmail ! com>
Date:       2011-06-14 9:28:32
Message-ID: BANLkTi=eeyn-fwdG+3nzJc-gHgwseS0Bxw () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


>
> It looks thorough, and it's a part of calligra that has long needed a bit
> of streamlining. I'm not sure about the details -- one thing that's
> important is that I'm not sure that we actually want to stack tools, like
> paint tool temporarily activates pan tool.
>

I would like to switch strategies, not tools. So UI should not dance. =)


> This is the way it's already implemented currently, and it has a couple of
> disadvantages, most importantly that the tool option widget switches. It's
> also only used for zoom/pan.
>
> I'd say it's better to have these canvas tools implemented as interaction
> strategies every tool can use, and not as separate tools.
>

Yep, excatly!

-- 
Dmitry Kazakov

[Attachment #5 (text/html)]

<div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt \
0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div><div \
class="h5">

</div></div>It looks thorough, and it&#39;s a part of calligra that has long needed a \
bit of streamlining. I&#39;m not sure about the details -- one thing that&#39;s \
important is that I&#39;m not sure that we actually want to stack tools, like paint \
tool temporarily activates pan tool.<br> </blockquote><div><br>I would like to switch \
strategies, not tools. So UI should not dance. =)<br>  </div><blockquote \
class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, \
204, 204); padding-left: 1ex;">


This is the way it&#39;s already implemented currently, and it has a couple of \
disadvantages, most importantly that the tool option widget switches. It&#39;s also \
only used for zoom/pan.<br> <br>
I&#39;d say it&#39;s better to have these canvas tools implemented as interaction \
strategies every tool can use, and not as separate \
tools.<br></blockquote></div><br>Yep, excatly!<br><br>-- <br>Dmitry Kazakov<br>



_______________________________________________
calligra-devel mailing list
calligra-devel@kde.org
https://mail.kde.org/mailman/listinfo/calligra-devel


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

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