[Libreoffice-ux-advise] [Bug 144211] implement option to remember window size on a per document basis

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Tue Aug 31 13:28:02 UTC 2021


https://bugs.documentfoundation.org/show_bug.cgi?id=144211

V Stuart Foote <vstuart.foote at utsa.edu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |libreoffice-ux-advise at lists
                   |                            |.freedesktop.org,
                   |                            |vstuart.foote at utsa.edu
           See Also|                            |https://bugs.documentfounda
                   |                            |tion.org/show_bug.cgi?id=75
                   |                            |644
           Keywords|                            |needsUXEval

--- Comment #1 from V Stuart Foote <vstuart.foote at utsa.edu> ---
So, need to understand that doing this requires one of two things: 

1) either LO extension of ODF spec to embed LO component frame size and
position details into the archvie (so not portable to other ODF viewers), or 

2) of recording per document into user profile--so not persistent as documents
roll out of profile history/or profile is reset.

Either way it is transient.

IMHO better to break current LO component linkage to Start Center launcher
frame sizing, and recording component frame size and position on desktop
persistently into LO user profile.

Sizing/positioning per application, not per document. With some UI
rules/control for placement of subsequent frames that overlap.

At that point handle the internal rendering view port per document which *can*
already be recorded to ODF. Similar to what is implemented for Writer as an
'Edit view' checked against user bIsOWnDocument (SwView::ReadUserDataSequence). 

What is contained in the ODF has no linkage to controlling the application
frame (size or placement on user desktop).

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Libreoffice-ux-advise mailing list