https://bugs.kde.org/show_bug.cgi?id=423083
Julius Künzel <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Latest Commit| |https://invent.kde.org/mult | |imedia/kdenlive/commit/315e | |3bb3b5a7a476a6cd5b5d3f9e375 | |56e26161c Status|REPORTED |RESOLVED --- Comment #1 from Julius Künzel <[email protected]> --- Git commit 315e3bb3b5a7a476a6cd5b5d3f9e37556e26161c by Julius Künzel. Committed on 16/01/2022 at 20:07. Pushed by jlskuz into branch 'master'. Add python interface This adds a new python interface class that is now used by text to speech and otioconvertions. One of the main goals is to offer dependency management for otio in a the same why it is already possible for text to speech. Other achievements are * reduce duplicated code * make it easier to add more python based features in the future * more detailed error messages in some situations M +2 -1 data/scripts/CMakeLists.txt A +61 -0 data/scripts/checkpackages.py D +0 -23 data/scripts/checkvosk.py A +8 -0 data/scripts/otiointerface.py M +1 -0 src/CMakeLists.txt M +0 -2 src/core.h M +24 -166 src/dialogs/kdenlivesettingsdialog.cpp M +4 -5 src/dialogs/kdenlivesettingsdialog.h M +7 -55 src/dialogs/speechdialog.cpp M +3 -1 src/dialogs/speechdialog.h M +11 -52 src/dialogs/textbasededit.cpp M +2 -1 src/dialogs/textbasededit.h M +0 -8 src/kdenlivesettings.kcfg M +1 -1 src/mainwindow.cpp M +1 -1 src/mainwindow.h A +7 -0 src/pythoninterfaces/CMakeLists.txt A +260 -0 src/pythoninterfaces/abstractpythoninterface.cpp [License: GPL(3+eV) GPL(v3.0)] A +70 -0 src/pythoninterfaces/abstractpythoninterface.h [License: GPL(3+eV) GPL(v3.0)] A +152 -0 src/pythoninterfaces/otioconvertions.cpp [License: GPL(3+eV) GPL(v3.0)] R +7 -1 src/pythoninterfaces/otioconvertions.h [from: src/utils/otioconvertions.h - 067% similarity] A +59 -0 src/pythoninterfaces/speechtotext.cpp [License: GPL(3+eV) GPL(v3.0)] A +38 -0 src/pythoninterfaces/speechtotext.h [License: GPL(3+eV) GPL(v3.0)] M +50 -47 src/ui/configspeech_ui.ui M +0 -1 src/utils/CMakeLists.txt D +0 -144 src/utils/otioconvertions.cpp https://invent.kde.org/multimedia/kdenlive/commit/315e3bb3b5a7a476a6cd5b5d3f9e37556e26161c -- You are receiving this mail because: You are watching all bug changes.
