Bug 162532 - Dialog Options bigger then screen
Summary: Dialog Options bigger then screen
Status: RESOLVED DUPLICATE of bug 134791
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
25.2.0.0 alpha0+
Hardware: All Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bibisected, bisected, regression
Depends on:
Blocks: Options-Dialog
  Show dependency treegraph
 
Reported: 2024-08-20 17:10 UTC by raal
Modified: 2024-09-05 21:32 UTC (History)
3 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 raal 2024-08-20 17:10:01 UTC
Description:
My resolution 1366x768.

Steps to Reproduce:
1.OPen Tools / Options


Actual Results:
Dialog is bigger than screen. Buttons not visible.  

Expected Results:
I can see and press bottom buttons.


Reproducible: Always


User Profile Reset: No

Additional Info:
Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 1565181908a06dcdb8d97d6be8ff773acd1d05cb
CPU threads: 4; OS: Linux 6.5; UI render: default; VCL: gtk3
Locale: cs-CZ (cs_CZ.UTF-8); UI: en-US
Calc: threaded
Comment 1 raal 2024-08-20 17:12:41 UTC
This seems to have begun at the below commit in bibisect repository/OS linux-64-25.2.
Adding Cc: to Samuel Mehrbrodt ; Could you possibly take a look at this one?
Thanks
 99d1136925dd98f42ed904fbcfe9bb2e40118332 is the first bad commit
commit 99d1136925dd98f42ed904fbcfe9bb2e40118332
Author: Jenkins Build User <tdf@maggie.tdf>
Date:   Mon Aug 12 08:36:10 2024 +0200

    source 058f1d1b5246a9d57942541bef144143b0302383

171662: tdf#134791 Let options dialog determine its own size based on tab pages | https://gerrit.libreoffice.org/c/core/+/171662
Comment 2 nobu 2024-08-24 00:41:11 UTC
Optional Dialog size
version 24.8 : about 970 x 580
version 25.2(newest) : about 1100 x 830

In the latest "System Requirements" the recommended resolution is "1280 x 800".
The dialog in version 25.2 exceeds the recommended value for vertical size.
Since the "System Requirements" for version 25.2 is unknown, I cannot determine if this is a bug or not.
I think it should be allowed to fit in the "1024 x 768" resolution for a while, regardless of the new "System Requirements".

**Reference data**

### System Requirements
 English:
  https://www.libreoffice.org/get-help/system-requirements/
  Display : Recommended resolution
  Windows, Mac-OS, Linux : 1280 x 800

 Many non-English speaking regions (e.g. German)
  https://de.libreoffice.org/get-help/system-requirements/
  Display : Recommended resolution
  Windows, Mac-OS, Linux : 1024 x 768

The average user cannot determine which is correct.
The latest Version 24.8 or later does not mention that Windows 7 and 8 are deprecated, and it is unclear which version the description corresponds to.

### Release Notes:
  There was no mention of a vertical resolution change to 800 between Version 6.0 and Version 25.2.
  https://wiki.documentfoundation.org/ReleaseNotes/6.0
  https://wiki.documentfoundation.org/ReleaseNotes/25.2

### MicroSoft:
  Display : System Requirements
  Windows10 : 800 x 600
  Windows11 :1280 x 720

  MS Office365 : Recommended resolution
  Windows: 1280×768
  Mac-OS : 1280×800
Comment 3 Gabor Kelemen (allotropia) 2024-09-05 15:01:56 UTC
The (In reply to raal from comment #1)
> This seems to have begun at the below commit in bibisect repository/OS
> linux-64-25.2.
> Adding Cc: to Samuel Mehrbrodt ; Could you possibly take a look at this one?
> Thanks
>  99d1136925dd98f42ed904fbcfe9bb2e40118332 is the first bad commit
> commit 99d1136925dd98f42ed904fbcfe9bb2e40118332
> Author: Jenkins Build User <tdf@maggie.tdf>
> Date:   Mon Aug 12 08:36:10 2024 +0200
> 
>     source 058f1d1b5246a9d57942541bef144143b0302383
> 
> 171662: tdf#134791 Let options dialog determine its own size based on tab
> pages | https://gerrit.libreoffice.org/c/core/+/171662

This commit was essentially reverted with:

 Commit Notification 2024-08-15 08:49:34 CEST

Samuel Mehrbrodt committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/ac73760cc545e69704ddbee59be84351f1c3fa13

tdf#134791 Back to fixed size, but increase it a bit

Now it seems to me the size is adapted to smaller screen sizes correctly again - tested under Windows VM with 800x600 and 1024x768.

*** This bug has been marked as a duplicate of bug 134791 ***
Comment 4 raal 2024-09-05 21:32:16 UTC
(In reply to Gabor Kelemen (allotropia) from comment #3)
> The (In reply to raal from comment #1)
> > This seems to have begun at the below commit in bibisect repository/OS
> > linux-64-25.2.
> > Adding Cc: to Samuel Mehrbrodt ; Could you possibly take a look at this one?
> > Thanks
> >  99d1136925dd98f42ed904fbcfe9bb2e40118332 is the first bad commit
> > commit 99d1136925dd98f42ed904fbcfe9bb2e40118332
> > Author: Jenkins Build User <tdf@maggie.tdf>
> > Date:   Mon Aug 12 08:36:10 2024 +0200
> > 
> >     source 058f1d1b5246a9d57942541bef144143b0302383
> > 
> > 171662: tdf#134791 Let options dialog determine its own size based on tab
> > pages | https://gerrit.libreoffice.org/c/core/+/171662
> 
> This commit was essentially reverted with:
> 
>  Commit Notification 2024-08-15 08:49:34 CEST
> 
> Samuel Mehrbrodt committed a patch related to this issue.
> It has been pushed to "master":
> 
> https://git.libreoffice.org/core/commit/
> ac73760cc545e69704ddbee59be84351f1c3fa13
> 
> tdf#134791 Back to fixed size, but increase it a bit
> 
> Now it seems to me the size is adapted to smaller screen sizes correctly
> again - tested under Windows VM with 800x600 and 1024x768.
> 
> *** This bug has been marked as a duplicate of bug 134791 ***

Buttons still not visible on my laptop. I can see it in VCL GEN, but not in GTK3. Samuel, you wrote an message in commit "Back to fixed size, but increase it a bit" - please can you decrease it back?

Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 10363c80eb3fd0637d91714fe977de77b43d3aa3
CPU threads: 4; OS: Linux 6.8; UI render: default; VCL: gtk3
Locale: cs-CZ (cs_CZ.UTF-8); UI: en-US
Calc: threaded