Bug 153483 - Extended tips are not shown in Navigator panel
Summary: Extended tips are not shown in Navigator panel
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
7.2.7.2 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Navigator Tooltip
  Show dependency treegraph
 
Reported: 2023-02-09 00:24 UTC by sdc.blanco
Modified: 2023-03-01 20:00 UTC (History)
2 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 sdc.blanco 2023-02-09 00:24:13 UTC
1. Open Navigator in a Writer document.
2. Press Shift+F1  (cursor should appear as a question mark).
3. Place (question mark) cursor over the different icons at the top of the Navigator window.

Actual result:   Tooltips are shown.
Expected result: Extended tips are shown.

Tested with: 

Version: 7.2.7.2 (x64) / LibreOffice Community
Build ID: 8d71d29d553c0f7dcbfa38fbfda25ee34cce99a2
CPU threads: 8; OS: Windows 10.0 Build 19044; UI render: Skia/Raster; VCL: win

and 

Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: d466df5bc220eb80b8a51ff64507de881b938ed3
CPU threads: 8; OS: Windows 10.0 Build 19044; UI render: Skia/Raster; VCL: win

Additional information:

1. Works as expected in Paragraph Style dialog (which also has both tooltips and extended tips in some places).

2. Have only tested Navigator in Writer.  Do not know what will happen in the other modules.
Comment 1 sdc.blanco 2023-02-17 14:04:59 UTC
@Caolán -- maybe https://gerrit.libreoffice.org/c/core/+/147199 has also fixed this ticket?  (have not been able to test yet).
Comment 2 sdc.blanco 2023-02-20 14:06:32 UTC
Can confirm that the patch in https://gerrit.libreoffice.org/c/core/+/147199
enables extended tips to appear from dropdown menu items. Thanks for that!

But it does not appear to be a solution to the OP.

Additional Information:

1. As seen in w/uiconfig/swriter/ui/navigatorpanel.ui, most of the icons in the panel have extended tips.  But they are not shown when the cursor rests over the icon.

2. However -- there is empty space on the right side of the panel.
  
The extended tip for the top rightmost icon is shown if the cursor rests TO THE RIGHT of (but not on) icon.  Similarly, for the bottom rightmost icon (Drag Mode), the extended tip is shown if the cursor rests TO THE RIGHT of (but not on) the icon.  These two extended tips are also shown if the cursor rests on the two separator lines that appear on each row of the panel.

@Stuart -- maybe you can confirm?

Tested with:

Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 16a35542aa07ed69c6c699d1c17f076d87708958
CPU threads: 8; OS: Windows 10.0 Build 19044; UI render: Skia/Raster; VCL: win
Locale: da-DK (da_DK); UI: en-US
Calc: CL threaded
Comment 3 V Stuart Foote 2023-02-20 17:25:42 UTC
(In reply to sdc.blanco from comment #2)
 
Yes. Confirmed.

Neither the <Shfit>+F1 show of Extended Tips nor the Tools -> Options -> General Help 'Extended Tips' checkbox is triggering display on mouse over of any of the GLADE GtkToggleToolButton or GtkToolButton widgets. While the GtkMenuToolButton receives its extended tip *offset* from its mouseover position.

Only the GLADE GtkSpinButton of the "Go to page" widget is directly receiving its extended tip.

And IIUC for localization, the offline help for the os/DE locale must be installed--only en-US by default from .UI source.

=-testing-=

Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 16a35542aa07ed69c6c699d1c17f076d87708958
CPU threads: 8; OS: Windows 10.0 Build 19044; UI render: Skia/Vulkan; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL threaded

with the HelpPack installed (LibreOfficeDev_7.6.0.0.alpha0_Win_x86-64_helppack_en-US_20230220_TB77.msi)
Comment 4 Caolán McNamara 2023-03-01 20:00:25 UTC
looks like we don't have support for this implemented, so I think we would need to add the feature and adapt the parser for toolbar items. Unlike the menu case where the feature and parser worked, but just a little piece was omitted.