Many questions for Stage
Thorsten Zachmann
t.zachmann at zagge.de
Sun Oct 4 16:02:54 BST 2015
Hello David,
On Friday, October 02, 2015 09:54:59 AM David Faure wrote:
> Here are some questions to ensure I won't change behavior that was there on
> purpose, or that I didn't miss something obvious:
>
> * Shape animations: Move up / Move down doesn't move the setting "start on
> mouse click / start after previous animation / start after next animation".
> Shouldn't it? I expected it to.
>
Yes you are right it should move with the shape.
> * Color selection: there's no color picker and no way to just type a color
> name like #RRGGBB? Or did I miss it?
Seems you are right I was also not able to find one. There is something if you
go on editing colors but I never found the color I added.
> * The "connect shapes" tool in Stage only works with paths that I had
> imported from an ooimpress presentation. More precisely, I'm surprised that
> the regular text boxes from Stage cannot be used with the "connect shapes"
> tool. Is this on purpose? Or could this be added?
The following patch adds it
diff --git a/plugins/defaultTools/connectionTool/ConnectionTool.cpp
b/plugins/defaultTools/connectionTool/ConnectionTool.cpp
index f3585c6..db545b3 100644
--- a/plugins/defaultTools/connectionTool/ConnectionTool.cpp
+++ b/plugins/defaultTools/connectionTool/ConnectionTool.cpp
@@ -564,7 +564,7 @@ KoShape *
ConnectionTool::findNonConnectionShapeAtPosition(const QPointF &positi
qSort(shapes.begin(), shapes.end(), KoShape::compareShapeZIndex);
for (QList<KoShape*>::const_iterator end = shapes.constEnd()-1; end
>= shapes.constBegin(); --end) {
KoShape* shape = *end;
- if (!dynamic_cast<KoConnectionShape*>(shape) && shape->shapeId()
!= TextShape_SHAPEID) {
+ if (!dynamic_cast<KoConnectionShape*>(shape) /*&& shape-
>shapeId() != TextShape_SHAPEID*/) {
return shape;
}
}
Not sure why the text shape is explicitly not allowed here.
Anybody any idea why the text shape was removed from being allowed to be
connected?
> * How do I insert an arrow between two text shapes then? I can do it in
> OOimpress. (I don't mean the right-pointing arrow that I can insert with
> Add Shape in stage, but rather diagonal lines with an arrow at the end).
>
> * Weird: after inserting such an arrow in OOImpress and opening the
> presentation in Stage, I can't set a shape animation on that arrow. I just
> can't select it, when in the animation tool.
I could animate a connection with the shape animation. However selecting a
diagonal line seems to be very hard to select. Maybe this is what you hit?
> * When changing an image ("double click to choose image" or "Replace
> image..."), if the aspect ratio changes then the user has no way to make it
> correct again. Resizing will respect aspect ratio (I love that in general,
> but not when it's wrong to start with), and the Picture editing tool cannot
> change the size of the shape itself. What do you suggest would be the best
> GUI for allowing to set the image shape to the size of the underlying image
> data again? (In addition I suppose there should be a keyboard modifier for
> resizing without keeping aspect ratio, but that's not really what I needed,
> it would take some guessing to go back to the right size).
It could be shown in the picture shape config widget.
> * I miss the "reopen on the page/slide where I was when closing the app"
> feature. I had code for that in KWord (and in the ODF specs) long ago... I
> can't really remember what it was though. Maybe something in meta.xml or
> so.
Not sure if there is something in the spec, but I guess that could be added.
> * I miss "click on 4 text shapes and change the font for all of them". This
> worked in KOffice :-) (the Text editing tool only applies to one shape). Is
> there any way to make this happen again with the current design?
>
Camilla might to know better if that could be made possible.
> PS: please CC me I'm not subscribed.
Thorsten
More information about the calligra-devel
mailing list