https://bugs.documentfoundation.org/show_bug.cgi?id=105457

            Bug ID: 105457
           Summary: [RFE] Investigate supporting Plotinus
           Product: LibreOffice
           Version: unspecified
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: medium
         Component: UI
          Assignee: libreoffice-bugs@lists.freedesktop.org
          Reporter: vha...@gmail.com

Hi,

For anyone used to atom/sublime/vscode and other rocking editors, one of the
core features is what's referred to as a "command palette". In all the
aforementioned, it's accessed by the Ctrl-Shift-P shortcut (C-S-p). In GIMP,
it's accessed by default - at least on Linux - with /.

An awesome individual has now made a generic library that enables this in "all"
GTK3 applications, and it is amazingly excellent.

Except, it doesn't work in LibreOffice. Here's a quote from the developer
himself, in the relevant issue on github[1]:

"Yeah, not quite sure what to do here. The problem is that Plotinus needs to
register a global shortcut within the host application. I do not know of any
reliable way to do that other than using a GtkApplication.

Besides that, everything is already in place, and LibreOffice has been using
native GTK menus for a year or so. Therefore, if the shortcut problem were
solved, the menu entries should appear immediately."

I can hack, but I'm not familiar with either the OOo or GTK codebases, so it
seems like a lot to learn for something that I assume is either a very quick
fix or a deeper issue with the toolkit couplings that would take immense
efforts.

But if anyone wants to point me in the right direction (as opposed to fixing it
themselves), I could take a whack at it.

1: https://github.com/p-e-w/plotinus/issues/7

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to