Bug 123853 - Feature request: Automatic canvas resizing when new shape is positioned outside page/canvas current boundaries (UI)
Summary: Feature request: Automatic canvas resizing when new shape is positioned outsi...
Status: RESOLVED DUPLICATE of bug 81118
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Draw (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-03-04 23:18 UTC by l0f4r0
Modified: 2019-03-14 07:31 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description l0f4r0 2019-03-04 23:18:23 UTC
Description:
Suggestion: like Visio, add on option to automatically resize the canvas dimensions when one new shape is positioned outside the canvas current limits.
Currently the user needs to reformat the page manually to make sure all his shapes are inside the page boundaries...

Steps to Reproduce:
1. Position a new shape outside page boundaries

Actual Results:
Page dimensions don't change and shape is outside the page.

Expected Results:
Page dimensions change automatically to encompass the new shape


Reproducible: Always


User Profile Reset: No



Additional Info:
Version: 6.1.5.2
Build ID: 90f8dcf33c87b3705e78202e3df5142b201bd805
CPU threads: 8; OS: Mac OS X 10.14.3; UI render: default; 
Locale: fr-FR (fr_FR.UTF-8); Calc: group threaded
Comment 1 Regina Henschel 2019-03-05 12:57:23 UTC
I'm against "automatically". It is a feature of Draw, that the area outside the page can be uses as a kind of scratch pad. Of cause, a user initialized action to fit page size to content might be useful for users. Please have a look at bug 81118. Does it covers your request?
Comment 2 l0f4r0 2019-03-09 11:27:17 UTC
(In reply to Regina Henschel from comment #1)
> Please have a
> look at bug 81118. Does it covers your request?

Maybe but here are some additional remarks regarding my specific request after reading bug 81118:
- the action "fit page size to content" should be automatic and perpetual. I mean, from my point of view, user should not have to click on any button to fit the page size (this is not a oneshot/manual action)
- that's why it should be an option in the file or program preferences because I suppose that not all users want this kind of automatic feature
- the page size should be able to increase OR reduce depending on the current content
- my request has nothing to do with scale or zoom. I'm not interested in a very very large canvas just to be sure that all content fit inside because I don't want to have to deal with a very visually large document if there is no need to (otherwise I will spend all my time to zoom in/out)

Hope it's clearer now. Do not hesitate to ask me some questions if need be :)
Comment 3 Alex Thurgood 2019-03-13 14:37:53 UTC
(In reply to laurent.terrosi from comment #2)

Regina will correct me if I'm wrong, but 


> - that's why it should be an option in the file or program preferences
> because I suppose that not all users want this kind of automatic feature

I don't think it can be stored in the file - does the ODF specification even provide such a thing ? I'm not sure it does.


My personal opinion is not to have this happen automatically - it would annoy me intensely, and I have enough issues with Draw as it is - however, I could understand the rationale for having it as an option to be turned on/off at the application level via a configuration switch. 

I'm confirming this, but will leave it up to others whether they think this is a duplicate of bug 81118
Comment 4 Alex Thurgood 2019-03-13 14:40:13 UTC
See

https://bugs.documentfoundation.org/show_bug.cgi?id=81118#c8

as to why this report might be considered a duplicate of that bug.
Comment 5 l0f4r0 2019-03-14 07:20:41 UTC
(In reply to Alex Thurgood from comment #4)
> See
> https://bugs.documentfoundation.org/show_bug.cgi?id=81118#c8
> as to why this report might be considered a duplicate of that bug.

Yes maybe as long as my comments in https://bugs.documentfoundation.org/show_bug.cgi?id=123853#c2 are considered, especially the fact that I am not requesting any action button as stated in Bug 81118 title ("UI: add 'fit page size to drawing' button to the page format window"). The only button I need is a checkbox in program configuration stating "Automatic canvas resizing according to the content".
Comment 6 l0f4r0 2019-03-14 07:31:11 UTC
(In reply to laurent.terrosi from comment #5)
> (In reply to Alex Thurgood from comment #4)
> > See
> > https://bugs.documentfoundation.org/show_bug.cgi?id=81118#c8
> > as to why this report might be considered a duplicate of that bug.
> 
> Yes maybe as long as my comments in
> https://bugs.documentfoundation.org/show_bug.cgi?id=123853#c2 are
> considered, especially the fact that I am not requesting any action button
> as stated in Bug 81118 title ("UI: add 'fit page size to drawing' button to
> the page format window"). The only button I need is a checkbox in program
> configuration stating "Automatic canvas resizing according to the content".

Actually I've just read again bug #81118. The reporter indicated he would like "draw knew how to automatically adjust the page size to the actual elements that are drawn on the page". So indeed, I will consider these 2 requests are the same. I'm marking this feature a duplicate and see how it goes for #81118.

*** This bug has been marked as a duplicate of bug 81118 ***