https://bugs.kde.org/show_bug.cgi?id=399408

            Bug ID: 399408
           Summary: Plugin/Extension support with KF5/KTextEditor
           Product: kile
           Version: 2.9.92
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: wishlist
          Priority: NOR
         Component: general
          Assignee: michel.lud...@kdemail.net
          Reporter: moritz.bech...@syss.de
  Target Milestone: ---

SUMMARY

KF5 KTextEditor changed the responsibilities in plugin handling/configuration
quite a bit and no longer transparently provides any built-in plugin
capabilities. Therefor it is no longer possible to add even basic plugins to
kile (e.g. the snippets plugin). Now, the application has to perform plugin
configuration and has to provide APIs that the plugins can then use.


OBSERVED RESULT

Plugins cannot be used at all.

EXPECTED RESULT

There is a way to at least use basic plugins, for example the snippets plugin.


ADDITIONAL INFORMATION

I do have a prototype enabling basic plugin support with the features needed to
run kate's snippets plugin. I'll likely be able to share that. However,
complete support for all kinds of plugins is seems to require quite a bit more
work. "Unsupported" plugins unfortunately are likely to crash so having this
mode in production is not really an option. 
An alternative may be to use another service type and let individual plugins
indicate compatibility.
In some cases it seems to me that with a bit of redesign more of the
KTextEditor facilities could be used.

What do you think? Have you had any thoughts on plugin/extension support so
far?

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to