Skip to content

Please update the Python documentation for building plugins #459

@AnthonMS

Description

@AnthonMS

Question
Why is the documentation so bad?

Discussion
I am trying to make a python plugin... I know I know, you guys prefer C#. But since you support creating and using python plugins, why is the documentation so poor for creating python plugins?
I am trying to make a very simple plugin, but every time I get a success, everything stops working after a couple of tests.

For example, I am trying to get JsonRPC to work when a query is clicked, but how do I know it works? Is there a log function in the FlowLauncherAPI or something else? I tried just "logging" to a file by opening it and writing a line and saving it. It didn't work the first time a tried it. BUT after some playing around, I actually got it to log to a file when a query was clicked. Then I wanted to make the code a bit prettier and removed some commented out code and suddenly it didn't work again. Whyyyy, is it this bad creating plugins?

Where is the documentation? Because this is severely lacking everything... How many people use this and how many people create plugins? Because I think a large amount of people who want to make a plugin, gives up after a week of trying, simply because there is no documentation, the only way to create a python plugin is by trial and error. And when it sometimes work but most of the time don't and there's no way of debugging, how do you suppose people create plugins?

Metadata

Metadata

Assignees

No one assigned

    Labels

    question/discussionFurther information is requested/discussion about a topic

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions