Description: Currently, 3 icon sizes have been added for the navigation bar in Impress. Automatic icon scaling was discussed as part of the https://gerrit.libreoffice.org/c/core/+/159294 patch. So far we see only two ways to implement autoscaling: 1) Based on the size of the LO window at the time the demo starts. The button sizes will be determined only once, but will not scale when the window size is changed (for example, when running a demo in the window). 2) Based on the dimensions of the LO window and dynamically redefine the button sizes each time the dimensions are changed. This option looks better than the previous one, but there are doubts that the current implementation of the navigation bar will support this feature. Steps to Reproduce: 1) Open Impress 2) Enable the use of the navigation bar (Show navigation bar). Path: Slide Show -> Slide Show Settings 3) Select: "Button size: Automatic", "Presentation Mode: In a window" 4) Run demo 5) Resize the window Actual Results: Icons are always "Small" size Expected Results: Icons are scaled depending on the window size. Reproducible: Always User Profile Reset: No Additional Info:
1) wont work if the device is later connected to the projector.
Amin, how often do your customers use slide show in window mode for interactive board? Change status to ASSIGNED -> Vladislav already took it
(In reply to Roman Kuznetsov from comment #2) > Amin, how often do your customers use slide show in window mode for > interactive board? > > Change status to ASSIGNED -> Vladislav already took it A minimal number of people (our customers) use windowed mode only because they don't know about it. But we can notify them about this opportunity and collect statistics within a month.
We discussed the topic in the design meeting. A potential workflow is that users start a windowed presentation and maximize this window later, which requires an adaptive icon size. So option 2) is the best.