Bug 93924 - Option to disable scaling of images in Impress (happening when different lay-out is chosen) - which is too clever by heart - is missing
Summary: Option to disable scaling of images in Impress (happening when different lay-...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
4.4.0.0.alpha0+ Master
Hardware: Other All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Impress-Images
  Show dependency treegraph
 
Reported: 2015-09-04 15:41 UTC by Uwe Dippel
Modified: 2023-05-06 18:21 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
Basic Impress to add an image, and change the layout: image is rescaled and moved (10.62 KB, application/vnd.oasis.opendocument.presentation)
2015-09-04 15:41 UTC, Uwe Dippel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Uwe Dippel 2015-09-04 15:41:35 UTC
Created attachment 118418 [details]
Basic Impress to add an image, and change the layout: image is rescaled and moved

When I use a very basic presentation (like the attachment), and I insert an image (Insert->Image) and scale it (e.g. to be 8cm x 8cm), that's all fine.
When I then modify the Layout (clicking a predefined layout, e.g.) that image snaps into whichever textbox this layout has. Not only does it snap, it also auto-magnifies to fill that text box. 
Then I tried to modify the size again, and again the textbox goes with it. Then I add text into the textbox, and the image is in the way ...

Whatever. I think someone wanted to follow the mostly stupid 'clever stuff' piled up by the main competitor, and ended up at being constantly in the way of proper working. 

No workaround possible, but to remove all images. I even tried to drag the images totally off the slide, on the workbench. And yet, some layout modification auto-snaps all images back into the slide, and auto-scales them to completely fill the available content boxes. 
I cannot imagine any other use than when I want to show photos: dump them on a slide, anywhere, and then chose the layout (e.g. 2x2), and - beng - there they are arranged and scaled. 
The problem is, that I do never use Impress for the purpose of a photo booklet.
At least it should be modified in a way that when I have touched an image, it is considered to stay in that position and that size; irrespective of layout changes.
Comment 1 Cor Nouws 2015-09-05 20:22:55 UTC
Hi Uwe,

Thanks for describing this .. . behaviour.

(In reply to Uwe Dippel from comment #0)
> Created attachment 118418 [details]
> Basic Impress to add an image, and change the layout: image is rescaled and
> moved

I can confirm that. But see it in 4.4 too.

> When I use a very basic presentation (like the attachment), and I insert an
> image (Insert->Image) and scale it (e.g. to be 8cm x 8cm), that's all fine.
> When I then modify the Layout (clicking a predefined layout, e.g.) that
> image snaps into whichever textbox this layout has. Not only does it snap,
> it also auto-magnifies to fill that text box. 
> Then I tried to modify the size again, and again the textbox goes with it.
> Then I add text into the textbox, and the image is in the way ...

When choosing a lay out with two text boxes above each other, I see that one allows to add text, and the other 'converts to the image'.

> Whatever. I think someone wanted to follow the mostly stupid 'clever stuff'
> piled up by the main competitor, and ended up at being constantly in the way
> of proper working. 
> 
> No workaround possible, but to remove all images. 

Hmm I can simply resize ..

> I even tried to drag the
> images totally off the slide, on the workbench. And yet, some layout
> modification auto-snaps all images back into the slide, and auto-scales them
> [...]

(to much humbling ;) )

> At least it should be modified in a way that when I have touched an image,
> it is considered to stay in that position and that size; irrespective of
> layout changes.

OK, there is a work around, but indeed, having an option to turn of that setting makes sense IMO.

Do you have any idea when this functionality was introduced?

Cheers - Cor
Comment 2 Uwe Dippel 2015-09-05 20:51:07 UTC
I wouldn't know (when it came in). I have been on OpenOffice for the last years, forced by the regression of displaying .svg and .eps. With 5.X the display of these formats is back, and so am I.  ;-)

I haven't explored this bug in detail, but I was of the impression, that the text boxes scaled around the (again) resized images. Maybe I was too stupid to do what you did, and then I stand corrected. 
If not, the concept would be braindead, yes, braindead, because the layout boxes are basically boxes for text: title, one box, two columns, 2 columns by 2 rows, etc. *If* one wanted this behaviour to be 'good', a distinction between text and image boxes ought to be done. *Then* images may well snap to image boxes, like text size can be set to snap to text box sizes. 
But when I decide for 2 columns per slide, this is usually meant as 'two columns with text and drawings, images; NOT just 2 images by default.

Yes, thanks for agreeing that this does not make sense in many situations. Like in almost all of mine: my way of working is to drag in an image, size it to fit to the slide, and then add test, as text box, or - preferably - with layout, because then the text is all lined up identical in subsequent slides.
Comment 3 Buovjaga 2015-09-14 16:48:27 UTC
By Layout, do you mean Master pages?
My inserted image in your document stays the same when I change the master page.

Win 7 Pro 64-bit, Version: 5.0.1.2 (32-bit)
Build ID: 81898c9f5c0d43f3473ba111d7b351050be20261
Locale: fi-FI (fi_FI)
Comment 4 Uwe Dippel 2015-09-14 17:19:12 UTC
Sorry, my fault (again!), I don't mean 'textbox'. I mean the box, boxes, that you create not with Master page, but with the layout helpers under Format->Slide Layout. A widget pops up to the right, with (in my case) 12 predefined layouts. And likewise to the filling of these boxes (wrongly called 'textbox' here and there), it is too clever by half (as the say in English) and tries to do things 'by heart' by - filling the whole box like that other bug - and scaling any image that so happens to lie around, and snap it in my box (or, in case of multiple images and more than one layout box, boxes). 
Maybe UX considers this okay, I'd consider it a layout for intellectually challenged users. It is at least in my workflow despicable because I cannot insert an image, anywhere on the slide, scale it, place it, and then decide to chose another layout, like with two of those boxes side by side. If I do, all my scaling, placement will be overridden by snugly fitting the images exactly into those boxes; the least thing I intend to do. I want those boxes for a consistent layout and placement of e.g. text from slide to slide - and not because I was too dumb to place and scale the images myself. 
That is why this behaviour is despised by me, irrespective when it was 'cleverly' invented, if it was in 4.X or not.
Comment 5 Uwe Dippel 2015-09-14 17:19:31 UTC Comment hidden (obsolete)
Comment 6 Cor Nouws 2015-09-14 18:08:58 UTC
(In reply to Beluga from comment #3)
> By Layout, do you mean Master pages?
> My inserted image in your document stays the same when I change the master
> page.

No, you can choose a lay out from the Side Bar. If no shape or text is selected!
Comment 7 Uwe Dippel 2015-09-14 18:19:50 UTC
On 5.0.1.2 it is as I describe. Do you actually insist on a screencast? rm the settings, open new presentation, insert->image. Place the image wherever you like, scale it. Click anything else (==unmark image), click another layout, peng, work is gone, image is sapped and scaled without being clever (that is fitting the first box).
Comment 8 Cor Nouws 2015-09-14 20:26:01 UTC
(In reply to Uwe Dippel from comment #7)
> On 5.0.1.2 it is as I describe. Do you actually insist on a screencast?

No one asks that?
Comment 9 Uwe Dippel 2015-09-14 20:30:26 UTC
No, nobody asked explicitly. 
Though I was under the impression that others don't see this behaviour, or don't understand my grouses. That's all.