Bug 136055 - ENHANCEMENT UI: Synchronize checkbox for page margins
Summary: ENHANCEMENT UI: Synchronize checkbox for page margins
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
7.1.0.0.alpha0+
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Page-Style-Dialog
  Show dependency treegraph
 
Reported: 2020-08-23 22:45 UTC by Telesto
Modified: 2023-01-30 16:27 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
SynchronizePageMargins (33.47 KB, image/png)
2023-01-30 16:27 UTC, tabburn
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Telesto 2020-08-23 22:45:03 UTC
Description:
ENHANCEMENT UI: Synchronize checkbox for page margins

Steps to Reproduce:
1. Open Writer
2. Format -> Page Style -> Border tab -> notice the synchronize checkbox for padding
3. Go to page tab; look at page margins

Actual Results:
No synchronize

Expected Results:
Expected is an overstatement.. might be practical. as the page margins are the same by default.. so you might want to change them in tandem..


Reproducible: Always


User Profile Reset: No



Additional Info:
Version: 7.0.0.2
Build ID: c01aa64b6c3d89ebe5fe69c28c7adb24eb85249c
CPU threads: 4; OS: Mac OS X 10.12.6; UI render: default; VCL: osx
Locale: nl-NL (nl_NL.UTF-8); UI: en-US
Calc: threaded
Comment 1 Regina Henschel 2020-09-07 11:17:04 UTC
I think, that such checkbox is not needed. In most cases, when I need to change the margins, I need them different. Cases for different margins: Adding header or adding footer, space needed for binding, switching to mirrored layout, using marginal notes, using line numbers.
Comment 2 Telesto 2020-09-07 11:26:40 UTC
(In reply to Regina Henschel from comment #1)
> I think, that such checkbox is not needed. In most cases, when I need to
> change the margins, I need them different. Cases for different margins:
> Adding header or adding footer, space needed for binding, switching to
> mirrored layout, using marginal notes, using line numbers.

If you want to remove they margins; or if you want to change page margins in sync (even if different)

Not saying it should be turned on by default. However without telemetry rather hard to tell how (un)useful this would be.

The number of cases surely not massive if I have to estimate.
Comment 3 Heiko Tietze 2020-09-18 12:54:45 UTC
While my first thought was the same as Regina's the actual use is rather to have the same distance on all sides. See https://design.blog.documentfoundation.org/2017/09/26/default-margins-users-apply-libreoffice-writer/
Comment 4 Telesto 2020-09-19 18:25:29 UTC
Easy hack, maybe? There is already a example present in the UI
Comment 5 Heiko Tietze 2020-09-25 06:49:47 UTC
We discussed the topic in the design meeting and agree with the enhancement. A potential use case is to zero all value, and it's also good for consistency.
Comment 6 tabburn 2023-01-30 16:27:01 UTC
Created attachment 185015 [details]
SynchronizePageMargins

I made a quick mockup of a 'Synchronize' button for page margins. I placed it between the four dimensions and the gutter.