<div dir="ltr">yeah, but that's transparent to user</div><div class="gmail_extra"><br><div class="gmail_quote">2017-10-31 22:40 GMT-03:00 Derik Gokstorp <span dir="ltr"><<a href="mailto:Derik.Gokstorp@animallogic.ca" target="_blank">Derik.Gokstorp@animallogic.ca</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">You would have to reload the script I would imagine as it is probably byte compiling the .py file to a .pyc file<br>
______________________________<wbr>__________<br>
From: kimageshop <<a href="mailto:kimageshop-bounces@kde.org">kimageshop-bounces@kde.org</a>> on behalf of Brendan Scott <<a href="mailto:disposableemail@apps.opensourcelaw.biz">disposableemail@apps.<wbr>opensourcelaw.biz</a>><br>
Sent: October 31, 2017 3:48 PM<br>
To: <a href="mailto:kimageshop@kde.org">kimageshop@kde.org</a><br>
Subject: Re: Python script discovery in Krita<br>
<div><div class="h5"><br>
On 10/31/2017 04:13 AM, Eliakin Costa wrote:<br>
> Hi Brendan<br>
><br>
> I've been really busy these days, sorry for not give you enough attention :(<br>
><br>
>>> I'd also like to be able to make Krita reload the Python scripts so I<br>
> don't need to keep restarting on change of script. Is that possible?<br>
><br>
> You can write plugins for menu (as you told in your tutorial), dockers and<br>
> pointing action to shortcuts whithout any menu (like ten brushes). In this<br>
> cases, you need to rebuild or paste files in resources folder (as Wolthera<br>
> told). Fortunately, you can write your scripts in the Scripter or load from<br>
> your files and execute it on the fly(without restart Krita).<br>
<br>
I'm not sure that's true, or we're talking about different things.<br>
<br>
If I install the script at <a href="https://kritascripting.wordpress.com/" rel="noreferrer" target="_blank">https://kritascripting.<wbr>wordpress.com/</a> and then:<br>
* run Krita<br>
* run the script from Krita<br>
* edit the script print("hello_world") -> print("hello_world2") and save it<br>
* run the script again from Krita<br>
<br>
The printout is not changed.<br>
I have also tried deleting __pycache__ but it doesn't seem to make any difference.<br>
<br>
Thanks<br>
<br>
<br>
Brendan<br>
<br>
</div></div>--<br>
Derik Gokstorp<br>
Digital Artist, FX TD<br>
<br>
T: <a href="tel:%2B1%20604%20398%204800" value="+16043984800">+1 604 398 4800</a> (main)<br>
D: <a href="tel:%2B1%20604%20398%203892" value="+16043983892">+1 604 398 3892</a> (direct)<br>
E: <a href="mailto:Derik.Gokstorp@animallogic.ca">Derik.Gokstorp@animallogic.ca</a><br>
<br>
840 Cambie Street<br>
Vancouver, BC V6B 2P6<br>
CANADA<br>
<br>
<br>
  [LinkedIn] <<a href="https://www.linkedin.com/company/animal-logic" rel="noreferrer" target="_blank">https://www.linkedin.com/<wbr>company/animal-logic</a>>   [Facebook] <<a href="https://www.facebook.com/Animal-Logic-129284263808191/" rel="noreferrer" target="_blank">https://www.facebook.com/<wbr>Animal-Logic-129284263808191/</a>>   [Twitter] <<a href="https://twitter.com/AnimalLogic" rel="noreferrer" target="_blank">https://twitter.com/<wbr>AnimalLogic</a>>   [Instagram] <<a href="https://www.instagram.com/animallogicstudios/" rel="noreferrer" target="_blank">https://www.instagram.com/<wbr>animallogicstudios/</a>><br>
<br>
[Animal Logic]<<a href="http://www.animallogic.com" rel="noreferrer" target="_blank">http://www.animallogic.<wbr>com</a>><br>
<br>
<a href="http://www.animallogic.com" rel="noreferrer" target="_blank">www.animallogic.com</a><<a href="http://www.animallogic.com" rel="noreferrer" target="_blank">http://<wbr>www.animallogic.com</a>><br>
<br>
CONFIDENTIALITY AND PRIVILEGE NOTICE<br>
This email is intended only to be read or used by the addressee. It is confidential and may contain privileged information. If you are not the intended recipient, any use, distribution, disclosure or copying of this email is strictly prohibited. Confidentiality and legal privilege attached to this communication are not waived or lost by reason of the mistaken delivery to you. If you have received this email in error, please delete it and notify us immediately by telephone or email.<br>
</blockquote></div><br></div>