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.

Reply via email to