Would the multiline tooltip implemented for bug 108458 be suitable to insert into the 'Description' box of the customize dialog, and so resolve bug 61210.
Also, the description box will otherwise remain blank until for bug 118148 the <ahelp> tags can again be parsed from the New Help system and provided in the translated help packs for use when offline 'Local Help' is installed.
Even then, some folks might prefer the multiline tip entry to the extended tip entry from the <ahelp>. So could the Tools -> Options -> General 'Extended tips' also toggle use here?
Likewise, content of the multiline tooltip would be sufficient for needs of bug 112237 if the Description box can be made to show tip for controls that have already been added to the UI, i.e. entries on the right column of the dialog.
All of it centered on populating the 'Description' box.
Possibly the Description box is no longer needed?
While I agree that description is not needed anymore, the control nicely aligns the two trees. So how about showing the new multiline info from the tooltip in this box?
(In reply to Heiko Tietze from comment #2)
> While I agree that description is not needed anymore, the control nicely
> aligns the two trees. So how about showing the new multiline info from the
> tooltip in this box?
Sounds okay to me. In fact, this can also be an easyHack.
Around line m_xDescriptionField in cfg.cxx, you will see a block for this check: "if ( !SfxHelp::IsHelpInstalled() )".
Just make necessary changes in that block to make the description field to show the tooltip for the command instead of the "local help is not installed" message, which is coming from the ui file, and set & used as sDescTooltip.
As we will no longer show an empty description on absense of local help, the tooltip for the m_xDescriptionField which comes from the "desc" item in the "menuassignpage.ui" is also no longer needed, so better to also remove that, along with the sDescTooltip const.
In fact, I would just remove the whole if-else ladder starting with "if ( !SfxHelp::IsHelpInstalled() )", and check for empty string returning from the m_xFunctions->GetHelpText(false) call, and set the multiline tooltip as the new text if it is empty.
The tooltip commit: https://gerrit.libreoffice.org/plugins/gitiles/core/+diff/444f0d256957544d26b9af9a0898364e829df1b5%5E%21
Onur Yilmaz committed a patch related to this issue.
It has been pushed to "master":
tdf#129720: Populate the Description box of the Customize dialog...
It will be available in 7.0.0.
The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
Affected users are encouraged to test the fix and report feedback.
Seems fixed now.
Now I wonder if the UNO command is needed there. The average user might get confused with this information. Really cool would be to show the location of the command in the main menu and the shortcut, if available.