Bug 159409 - Improve the layout of file Properties dialog
Summary: Improve the layout of file Properties dialog
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
24.2.0.1 rc
Hardware: All Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: difficultyMedium, easyHack, skillDesign
: 159577 (view as bug list)
Depends on:
Blocks: File-Properties
  Show dependency treegraph
 
Reported: 2024-01-28 09:37 UTC by raal
Modified: 2024-02-16 07:13 UTC (History)
7 users (show)

See Also:
Crash report or crash signature:


Attachments
prinstcreen (78.83 KB, image/png)
2024-01-28 09:37 UTC, raal
Details

Note You need to log in before you can comment on or make changes to this bug.
Description raal 2024-01-28 09:37:17 UTC
Description:
Dialog Properties is bigger then screen after adding new fields in bug 138792. The dialog is not resizeable/scrollable. I don't see bottom buttons. My resolution 1366x768, Screen 12.5".
VCL GTK3. In VCL=GEN I see whole dialog on the screen.

Steps to Reproduce:
1. Open File > Properties

Actual Results:
Dialog Properties is bigger then screen. The dialog is not resizeable/scrollable to make it smaller. I can do dialog bigger, but not smaller. I don't see bottom buttons.

Expected Results:
Ability to click the buttons.


Reproducible: Always


User Profile Reset: No

Additional Info:
Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 966f075a332b38a2689dad317d5d3c3fa61a1efb
CPU threads: 4; OS: Linux 6.5; UI render: default; VCL: gtk3
Locale: cs-CZ (cs_CZ.UTF-8); UI: en-US
Calc: threaded Jumbo
Comment 1 raal 2024-01-28 09:37:34 UTC
Created attachment 192202 [details]
prinstcreen
Comment 2 Telesto 2024-02-04 03:49:55 UTC
Confirm
Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: ba8f4bff6015013013df652efbfaf4d9ae10c881
CPU threads: 8; OS: macOS 14.3; UI render: Skia/Metal; VCL: osx
Locale: nl-NL (nl_NL.UTF-8); UI: en-US
Calc: threaded
Comment 3 Heiko Tietze 2024-02-05 12:21:17 UTC
We request a minimum resolution of 1280x768px/WXGA, so the issue is relevant. One solution could be to organize the items in two columns, another to have a scrolled window behind (which makes it a bit difficult to size the dialog correctly for larger screens). Another solution might be to have the attributes as options (title, subtitle, keyword etc.) in a dropdown and just one input field for the respective value.
Comment 4 V Stuart Foote 2024-02-05 20:03:36 UTC
Can't reproduce on Windows builds, the dialogs open ~637px in height.

Is this some facet of os/DE scaling in place?
Comment 5 Eyal Rozenberg 2024-02-06 23:55:51 UTC
(In reply to V Stuart Foote from comment #4)
> Is this some facet of os/DE scaling in place?

To clarify: raal, can you please check whether your display is scaled-up somehow? Using your physical monitor, or using your desktop environment settings?
Comment 6 Telesto 2024-02-12 03:07:39 UTC
(In reply to Eyal Rozenberg from comment #5)
> (In reply to V Stuart Foote from comment #4)
> > Is this some facet of os/DE scaling in place?
> 
> To clarify: raal, can you please check whether your display is scaled-up
> somehow? Using your physical monitor, or using your desktop environment
> settings?

Answer for me, using macOS on macBook: no scaling involved
Comment 7 Telesto 2024-02-12 03:12:04 UTC
*** Bug 159577 has been marked as a duplicate of this bug. ***
Comment 8 V Stuart Foote 2024-02-14 15:51:36 UTC
Not an issue in Windows builds with WDM os/DE.

Without excessive font scaling, the Properties dialog fits without issue additional fields and action buttons are visible in the ~637px dialog.

But a scroll bar might be useful when the dialog is drag resized.
Comment 9 Heiko Tietze 2024-02-15 09:30:49 UTC
We discussed the topic in the design meeting.

The issue is only relevant on environments that use space extensively, namely gtk3. The problem could be solved by reducing the height of the comments box and we could also place some/all items in columns.

sfx2/uiconfig/ui/descriptioninfopage.ui
Comment 10 raal 2024-02-16 06:19:22 UTC
(In reply to V Stuart Foote from comment #4)
> Can't reproduce on Windows builds, the dialogs open ~637px in height.
> 
> Is this some facet of os/DE scaling in place?

No scaling. Also vclplugin GEN is OK, dialog fits the screen.