https://bugs.documentfoundation.org/show_bug.cgi?id=101110
--- Comment #5 from Mike Kaganski <[email protected]> ---
(In reply to Jean-Francois Nifenecker from comment #4)
> IMO, this a seldom wanted option.
I suppose it's incorrect estimation.
1. This kind of UI is very common currently. You may see it in Unity Dash,
Windows Start, Blender etc. Also, I see a wish for this rather frequently in
forums (e.g. here:
http://blender.stackexchange.com/questions/40163/find-commands-by-name , here
in Russian:
https://www.linux.org.ru/forum/talks/12695695/page1?lastmod=1467486174771#comment-12705845)
> Hence, I guess the wanted functionality could be added through an extension
> rather than a native development.
I'm afraid it's impossible without "native development", because otherwise it
won't be able to use additional information. I mean, that it must respond to
"contextual" meaning (bring commands that don't have typed words in names, but
that may do what user wants, e.g. by having a dictionary of "tags" attached to
each command), etc. Supporting external DB of such information is unfeasible,
because it would require from maintainer to do it multilingually, track each
new/modified command, etc.
Not every LO feature has its uno command: e.g., many entries inside Format
Character dialog. I'm afraid, that if users will search for "Blinking", they
won't find requested commands using your suggested approach, while in best case
they would be presented the option to open that Format Character dialog.
Many uno commands would likely come unlocalized; that would be a showstopper
for this feature.
The feature should also provide relevant help entries (online/offline,
depending on whether help is installed locally).
I suppose that the feature is only possible by dradual development. First,
create infrastructure for it, e.g. means for feature developers to define the
"tags" for their commands. Implement the feature to be user-visible, and then
gradually fill required data to existing commands, hopefully with a bunch of
easy hacks. Include this into localization process, etc.
--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs