Hello!
I find this useful project recently and it really helps me a lot. So I'm trying to develop an extension for KeymouseGo to meet my special need, but the project doesn't run smoothly while running as a python script. I reckon there are some tiny mistakes and try to fix them in this pr:
The onbeginp hook is not called in single_run(KeymouseGo.py) but it should be called
run_script_once(UIFunc.py) will count the first line of keymousego script into indexing when processing JumpProcess exception even when the first line is a extension declaration statement
In method single_run, labeldict param is not passed into run_script_once (I see one early commit changed that line but I'm not sure why he/she did that)
I see there is a powerful brand-new extension system in development but I just cannot wait to write an extension and make use of it :)
Also, I guess I should merge into master instead of dev as these bugs are for the 'legacy' extension system.
Thanks for your patience!
Hello! I find this useful project recently and it really helps me a lot. So I'm trying to develop an extension for KeymouseGo to meet my special need, but the project doesn't run smoothly while running as a python script. I reckon there are some tiny mistakes and try to fix them in this pr:
single_run
(KeymouseGo.py) but it should be calledrun_script_once
(UIFunc.py) will count the first line of keymousego script into indexing when processingJumpProcess
exception even when the first line is a extension declaration statementsingle_run
,labeldict
param is not passed intorun_script_once
(I see one early commit changed that line but I'm not sure why he/she did that)I see there is a powerful brand-new extension system in development but I just cannot wait to write an extension and make use of it :) Also, I guess I should merge into master instead of dev as these bugs are for the 'legacy' extension system. Thanks for your patience!