[Libreoffice-bugs] [Bug 149638] F1 (Help) on Table toolbar for Impress / Draw does not open help page

2022-08-09 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149638

Maxim Monastirsky  changed:

   What|Removed |Added

 CC||momonas...@gmail.com

--- Comment #6 from Maxim Monastirsky  ---
(In reply to Olivier Hallot from comment #5)
> I looked at this issue. It seems the toolbars are not set to launch a help
> page.
Actually we do set help ids for toolbars, see ToolBarManager::Init, and they
seem to work fine for me. e.g. in Writer pressing F6 twice so the focus lands
on the Standard toolbar, and then pressing F1, it will try to open the help for
.HelpId:standardbar. Same works for me also with the outline toolbar in
Impress.

But there was a recent regression with a missing colon in those, which should
be fixed with https://gerrit.libreoffice.org/c/core/+/138066.

> The only toolbar that has a HelpId is the findbar. But the findbar is
> wrapped in a .ui dialog that sends the right HelpId.
This is only when the find text field has the focus, but if you tab to another
button on the toolbar (e.g. Find Previous) it will request .HelpId:findbar.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 149638] F1 (Help) on Table toolbar for Impress / Draw does not open help page

2022-08-08 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149638

Olivier Hallot  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|NEW |RESOLVED

--- Comment #5 from Olivier Hallot  ---
I looked at this issue. It seems the toolbars are not set to launch a help
page.

The only toolbar that has a HelpId is the findbar. But the findbar is wrapped
in a .ui dialog that sends the right HelpId. See

https://opengrok.libreoffice.org/xref/help/source/text/shared/find_toolbar.xhp?r=8a560f13

Line 23 is the good one, line 24 is useless and can be removed.

It will require a new ticket to implement a helpid for the toolbars.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 149638] F1 (Help) on Table toolbar for Impress / Draw does not open help page

2022-06-30 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149638

sdc.bla...@youmail.dk changed:

   What|Removed |Added

 Blocks|106040  |120201
Summary|No help page for Table  |F1 (Help) on Table toolbar
   |toolbar for Impress / Draw  |for Impress / Draw does not
   ||open help page

--- Comment #4 from sdc.bla...@youmail.dk ---
Found a Table bar help page for Draw/Impress:

https://help.libreoffice.org/7.5/en-US/text/shared/main0204.html?=DRAW
https://help.libreoffice.org/7.5/en-US/text/shared/main0204.html?=IMPRESS

But pressing F1 on Table toolbar (in Draw or Impress) should go to that page.
Maybe this is needed: hid/.HelpId:tableobjectbar"

Updated bug summary to current situation.


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=106040
[Bug 106040] [META] Help bugs and enhancements
https://bugs.documentfoundation.org/show_bug.cgi?id=120201
[Bug 120201] [META] Update or add link to help page
-- 
You are receiving this mail because:
You are the assignee for the bug.