# \[plugin\] Pie Menu v0.4

**URL:** <https://krita-artists.org/t/plugin-pie-menu-v0-4/15888>\
**Category:** Plugins and Scripts\
**Created:** [December 21, 2020, 7:02pm UTC](https://krita-artists.org/t/plugin-pie-menu-v0-4/15888 "2020-12-21T19:02:24Z")\
**Posts on this page:** 1\
**Showing post:** 29

<div class="post-metadata">

**Author:** ![Grum999](https://krita-artists.org/user_avatar/krita-artists.org/grum999/32/66488_2.png) [@Grum999](https://krita-artists.org/u/Grum999)\
**Post date:** [December 22, 2020, 7:43pm UTC](https://krita-artists.org/t/plugin-pie-menu-v0-4/15888/29 "2020-12-22T19:43:32Z")

</div>

> [@nickgeneratorfailed](#):
>
> I’ve updated the structure to reflect the actions/pykrita folder

The best thing to do with github is to make a release and provide a zip file “ready to use”

It’s what I do when I update a new plugin release  
Example:

> **[Releases · Grum999/CompositionHelper](https://github.com/Grum999/CompositionHelper/releases)**
>
> A Krita plugin to add most common helpers (Rules of third, Golden spiral, ...) in document - Grum999/CompositionHelper

=\> I upload the zip, ready to use  
=\> Github build the source code automatically (because source code in github contains more than you need in plugin zip file)

> [@nickgeneratorfailed](#):
>
> I’ll make a new video but probably not today.

Personally, I stop to watch a video after 2minutes… here your first video was 45minutes and I have t confess that I didn’t look a her, that’s too long.

An installation procedure should be few step described as text, it’s easier to follow 🙂

I started to wrote a plugin manager few month ago, it was able to manage properly zip content, but i didn’t try to continue…

> [@Plugin improvment - plugin manager](https://krita-artists.org/t/plugin-improvment-plugin-manager/8058):
>
> Hi, Following discussion started in [Plugin improvment](https://krita-artists.org/t/plugin-improvment/7479), I create a new topic to talk about the plugin installation system. Here some point from original topic: I agree with 3.2, not sure about 3.1, maybe it should be in managing resources instead? It might not be that easy to do. From this, I started to write a plugin manager. Sources: [GitHub - Grum999/PluginManager: A plugin manager for Krita](https://github.com/Grum999/PluginManager) Zip package: [https://github.com/Grum999/PluginManager/releases/download/v0.1.0a/pluginman…](https://github.com/Grum999/PluginManager/releases/download/v0.1.0a/pluginmanager-v0.1.0a.zip)

> [@nickgeneratorfailed](#):
>
> I still can’t figure out how to confirm transform through python though (?)

No idea for now… the only one thing I can see, if API doesn’t provide any information, is to analyze krita window content (but I’m not sure if transform tool is a QWidget or if it’s something paint over window area)

Grum999

---

_[View the full topic](https://krita-artists.org/t/plugin-pie-menu-v0-4/15888)._
