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.