Port scripting to Python
Porting to JS appears to be a too big chellenge. Turns out that Qt lacks sufficient APIs.
So like in Krita or Blender, proposed direction is Python.
Porting:
- Affected is the only released JS scripting module, i.e. in Reports
Documents to update:
-
https://community.kde.org/Kexi/Plugins/Scripts -
https://community.kde.org/Kexi/Plugins/Scripts/Database_Object_Model -
http://kexi-project.org/wiki/wikiview/index.php@Scripting.html -
http://kexi-project.org/wiki/wikiview/index.php@ScriptingManager.html -
http://kexi-project.org/wiki/wikiview/index.php@ScriptEditor.html -
http://kexi-project.org/wiki/wikiview/index.php@ScriptingHandbook.html
Related:
-
Port scripting in reports using the QJSEnginehttps://phabricator.kde.org/T474 - #35 Test 2-way compatibility of report elements ported to Qt5 equivalents
- #36 Create autotests for 2-way compat of report elements
Edited by Jarosław Staniek