[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [calligra/krita-scripting-rempt] krita/plugins/extensions: rename to pykrita
From: Boudewijn Rempt <boud () valdyas ! org>
Date: 2014-07-29 14:03:43
Message-ID: E1XC80F-0003UD-Hv () scm ! kde ! org
[Download RAW message or body]
Git commit 8ef6c592a97d7dda43c81f926c9b9dfaf85a0e13 by Boudewijn Rempt.
Committed on 29/07/2014 at 12:34.
Pushed by rempt into branch 'krita-scripting-rempt'.
rename to pykrita
M +1 -1 krita/plugins/extensions/CMakeLists.txt
R +1 -1 krita/plugins/extensions/pykrita/CMakeLists.txt [from: \
krita/plugins/extensions/pyqt/CMakeLists.txt - 090% similarity] R +0 -0 \
krita/plugins/extensions/pykrita/libkis/CMakeLists.txt [from: \
krita/plugins/extensions/pyqt/libkis/CMakeLists.txt - 100% similarity] R +0 -0 \
krita/plugins/extensions/pykrita/libkis/application.cpp [from: \
krita/plugins/extensions/pyqt/libkis/application.cpp - 100% similarity] R +0 -0 \
krita/plugins/extensions/pykrita/libkis/application.h [from: \
krita/plugins/extensions/pyqt/libkis/application.h - 100% similarity] R +0 -0 \
krita/plugins/extensions/pykrita/libkis/document.cpp [from: \
krita/plugins/extensions/pyqt/libkis/document.cpp - 100% similarity] R +0 -0 \
krita/plugins/extensions/pykrita/libkis/document.h [from: \
krita/plugins/extensions/pyqt/libkis/document.h - 100% similarity] R +0 -0 \
krita/plugins/extensions/pykrita/libkis/image.cpp [from: \
krita/plugins/extensions/pyqt/libkis/image.cpp - 100% similarity] R +0 -0 \
krita/plugins/extensions/pykrita/libkis/image.h [from: \
krita/plugins/extensions/pyqt/libkis/image.h - 100% similarity] R +0 -0 \
krita/plugins/extensions/pykrita/libkis/mainwindow.cpp [from: \
krita/plugins/extensions/pyqt/libkis/mainwindow.cpp - 100% similarity] R +0 -0 \
krita/plugins/extensions/pykrita/libkis/mainwindow.h [from: \
krita/plugins/extensions/pyqt/libkis/mainwindow.h - 100% similarity] R +0 -0 \
krita/plugins/extensions/pykrita/libkis/module.cpp [from: \
krita/plugins/extensions/pyqt/libkis/module.cpp - 100% similarity] R +0 -0 \
krita/plugins/extensions/pykrita/libkis/module.h [from: \
krita/plugins/extensions/pyqt/libkis/module.h - 100% similarity] R +0 -0 \
krita/plugins/extensions/pykrita/libkis/node.cpp [from: \
krita/plugins/extensions/pyqt/libkis/node.cpp - 100% similarity] R +0 -0 \
krita/plugins/extensions/pykrita/libkis/node.h [from: \
krita/plugins/extensions/pyqt/libkis/node.h - 100% similarity] R +0 -0 \
krita/plugins/extensions/pykrita/libkis/view.cpp [from: \
krita/plugins/extensions/pyqt/libkis/view.cpp - 100% similarity] R +0 -0 \
krita/plugins/extensions/pykrita/libkis/view.h [from: \
krita/plugins/extensions/pyqt/libkis/view.h - 100% similarity] R +0 -0 \
krita/plugins/extensions/pykrita/sip/CMakeLists.txt [from: \
krita/plugins/extensions/pyqt/sip/CMakeLists.txt - 100% similarity] R +0 -0 \
krita/plugins/extensions/pykrita/sip/__init__.py [from: \
krita/plugins/extensions/pyqt/sip/__init__.py - 100% similarity] R +0 -0 \
krita/plugins/extensions/pykrita/sip/krita/application.sip [from: \
krita/plugins/extensions/pyqt/sip/krita/application.sip - 100% similarity] R +0 \
-0 krita/plugins/extensions/pykrita/sip/krita/document.sip [from: \
krita/plugins/extensions/pyqt/sip/krita/document.sip - 100% similarity] R +0 -0 \
krita/plugins/extensions/pykrita/sip/krita/image.sip [from: \
krita/plugins/extensions/pyqt/sip/krita/image.sip - 100% similarity] R +0 -0 \
krita/plugins/extensions/pykrita/sip/krita/kritamod.sip [from: \
krita/plugins/extensions/pyqt/sip/krita/kritamod.sip - 100% similarity] R +0 -0 \
krita/plugins/extensions/pykrita/sip/krita/mainwindow.sip [from: \
krita/plugins/extensions/pyqt/sip/krita/mainwindow.sip - 100% similarity] R +0 -0 \
krita/plugins/extensions/pykrita/sip/krita/module.sip [from: \
krita/plugins/extensions/pyqt/sip/krita/module.sip - 100% similarity] R +0 -0 \
krita/plugins/extensions/pykrita/sip/krita/node.sip [from: \
krita/plugins/extensions/pyqt/sip/krita/node.sip - 100% similarity] R +0 -0 \
krita/plugins/extensions/pykrita/sip/krita/view.sip [from: \
krita/plugins/extensions/pyqt/sip/krita/view.sip - 100% similarity] R +4 -4 \
krita/plugins/extensions/pykrita/src/CMakeLists.txt [from: \
krita/plugins/extensions/pyqt/src/CMakeLists.txt - 082% similarity] R +0 -0 \
krita/plugins/extensions/pykrita/src/config.h.cmake [from: \
krita/plugins/extensions/pyqt/src/config.h.cmake - 100% similarity] R +13 -8 \
krita/plugins/extensions/pykrita/src/engine.cpp [from: \
krita/plugins/extensions/pyqt/src/engine.cpp - 098% similarity] R +0 -0 \
krita/plugins/extensions/pykrita/src/engine.h [from: \
krita/plugins/extensions/pyqt/src/engine.h - 100% similarity] R +0 -0 \
krita/plugins/extensions/pykrita/src/info.ui [from: \
krita/plugins/extensions/pyqt/src/info.ui - 100% similarity] R +14 -6 \
krita/plugins/extensions/pykrita/src/krita/__init__.py [from: \
krita/plugins/extensions/pyqt/src/krita/__init__.py - 058% similarity] R +1 -1 \
krita/plugins/extensions/pykrita/src/kritapyqt.desktop [from: \
krita/plugins/extensions/pyqt/src/kritapyqt.desktop - 080% similarity] R +0 -0 \
krita/plugins/extensions/pykrita/src/kritapyqtplugin.desktop [from: \
krita/plugins/extensions/pyqt/src/kritapyqtplugin.desktop - 100% similarity] R +1 \
-1 krita/plugins/extensions/pykrita/src/kritapyqtplugin.rc [from: \
krita/plugins/extensions/pyqt/src/kritapyqtplugin.rc - 059% similarity] R +0 -0 \
krita/plugins/extensions/pykrita/src/manager.ui [from: \
krita/plugins/extensions/pyqt/src/manager.ui - 100% similarity] R +5 -2 \
krita/plugins/extensions/pykrita/src/plugin.cpp [from: \
krita/plugins/extensions/pyqt/src/plugin.cpp - 091% similarity] R +0 -0 \
krita/plugins/extensions/pykrita/src/plugin.h [from: \
krita/plugins/extensions/pyqt/src/plugin.h - 100% similarity] R +0 -0 \
krita/plugins/extensions/pykrita/src/plugins/CMakeLists.txt [from: \
krita/plugins/extensions/pyqt/src/plugins/CMakeLists.txt - 100% similarity] R +0 \
-0 krita/plugins/extensions/pykrita/src/plugins/hello/__init__.py [from: \
krita/plugins/extensions/pyqt/src/plugins/hello/__init__.py - 100% similarity] R +0 \
-0 krita/plugins/extensions/pykrita/src/plugins/hello/hello.py [from: \
krita/plugins/extensions/pyqt/src/plugins/hello/hello.py - 100% similarity] R +0 \
-0 krita/plugins/extensions/pykrita/src/plugins/hello/hello_ui.rc [from: \
krita/plugins/extensions/pyqt/src/plugins/hello/hello_ui.rc - 100% similarity] R +0 \
-0 krita/plugins/extensions/pykrita/src/plugins/hello/kritapykrita_hello.desktop \
[from: krita/plugins/extensions/pyqt/src/plugins/hello/kritapykrita_hello.desktop - \
100% similarity] R +1 -1 \
krita/plugins/extensions/pykrita/src/pyqtpluginsettings.cpp [from: \
krita/plugins/extensions/pyqt/src/pyqtpluginsettings.cpp - 098% similarity] R +0 \
-0 krita/plugins/extensions/pykrita/src/pyqtpluginsettings.h [from: \
krita/plugins/extensions/pyqt/src/pyqtpluginsettings.h - 100% similarity] R +0 -0 \
krita/plugins/extensions/pykrita/src/test/CMakeLists.txt [from: \
krita/plugins/extensions/pyqt/src/test/CMakeLists.txt - 100% similarity] R +0 -0 \
krita/plugins/extensions/pykrita/src/test/version_checker_test.cpp [from: \
krita/plugins/extensions/pyqt/src/test/version_checker_test.cpp - 100% similarity] R \
+0 -0 krita/plugins/extensions/pykrita/src/test/version_checker_test.h [from: \
krita/plugins/extensions/pyqt/src/test/version_checker_test.h - 100% similarity] R \
+0 -0 krita/plugins/extensions/pykrita/src/utilities.cpp [from: \
krita/plugins/extensions/pyqt/src/utilities.cpp - 100% similarity] R +0 -0 \
krita/plugins/extensions/pykrita/src/utilities.h [from: \
krita/plugins/extensions/pyqt/src/utilities.h - 100% similarity] R +0 -0 \
krita/plugins/extensions/pykrita/src/version_checker.h [from: \
krita/plugins/extensions/pyqt/src/version_checker.h - 100% similarity]
http://commits.kde.org/calligra/8ef6c592a97d7dda43c81f926c9b9dfaf85a0e13
diff --git a/krita/plugins/extensions/CMakeLists.txt \
b/krita/plugins/extensions/CMakeLists.txt index 4c2a9b0..2593d80 100644
--- a/krita/plugins/extensions/CMakeLists.txt
+++ b/krita/plugins/extensions/CMakeLists.txt
@@ -14,7 +14,7 @@ add_subdirectory( separate_channels )
add_subdirectory( shearimage )
add_subdirectory( dockers )
add_subdirectory( layergroupswitcher )
-add_subdirectory( pyqt )
+add_subdirectory( pykrita )
option(WITH_RESOURCE_MANAGER "Build the experimental resource manager" OFF)
if (WITH_RESOURCE_MANAGER)
diff --git a/krita/plugins/extensions/pyqt/CMakeLists.txt \
b/krita/plugins/extensions/pykrita/CMakeLists.txt similarity index 90%
rename from krita/plugins/extensions/pyqt/CMakeLists.txt
rename to krita/plugins/extensions/pykrita/CMakeLists.txt
index 02d2d1c..45b6329 100644
--- a/krita/plugins/extensions/pyqt/CMakeLists.txt
+++ b/krita/plugins/extensions/pykrita/CMakeLists.txt
@@ -13,7 +13,7 @@ macro_bool_to_01(PYQT4_FOUND HAVE_PYQT4)
if (HAVE_PYQT4 AND HAVE_SIP AND HAVE_PYTHONLIBS)
if (NOT EXISTS ${PYQT4_SIP_DIR}/QtCore/QtCoremod.sip)
- message(WARNING "krita-pyqt plugin needs the PyQt4 development sip file \
QtCoremod.sip") + message(WARNING "krita-pykrita plugin needs the PyQt4 \
development sip file QtCoremod.sip") return()
endif()
diff --git a/krita/plugins/extensions/pyqt/libkis/CMakeLists.txt \
b/krita/plugins/extensions/pykrita/libkis/CMakeLists.txt similarity index 100%
rename from krita/plugins/extensions/pyqt/libkis/CMakeLists.txt
rename to krita/plugins/extensions/pykrita/libkis/CMakeLists.txt
diff --git a/krita/plugins/extensions/pyqt/libkis/application.cpp \
b/krita/plugins/extensions/pykrita/libkis/application.cpp similarity index 100%
rename from krita/plugins/extensions/pyqt/libkis/application.cpp
rename to krita/plugins/extensions/pykrita/libkis/application.cpp
diff --git a/krita/plugins/extensions/pyqt/libkis/application.h \
b/krita/plugins/extensions/pykrita/libkis/application.h similarity index 100%
rename from krita/plugins/extensions/pyqt/libkis/application.h
rename to krita/plugins/extensions/pykrita/libkis/application.h
diff --git a/krita/plugins/extensions/pyqt/libkis/document.cpp \
b/krita/plugins/extensions/pykrita/libkis/document.cpp similarity index 100%
rename from krita/plugins/extensions/pyqt/libkis/document.cpp
rename to krita/plugins/extensions/pykrita/libkis/document.cpp
diff --git a/krita/plugins/extensions/pyqt/libkis/document.h \
b/krita/plugins/extensions/pykrita/libkis/document.h similarity index 100%
rename from krita/plugins/extensions/pyqt/libkis/document.h
rename to krita/plugins/extensions/pykrita/libkis/document.h
diff --git a/krita/plugins/extensions/pyqt/libkis/image.cpp \
b/krita/plugins/extensions/pykrita/libkis/image.cpp similarity index 100%
rename from krita/plugins/extensions/pyqt/libkis/image.cpp
rename to krita/plugins/extensions/pykrita/libkis/image.cpp
diff --git a/krita/plugins/extensions/pyqt/libkis/image.h \
b/krita/plugins/extensions/pykrita/libkis/image.h similarity index 100%
rename from krita/plugins/extensions/pyqt/libkis/image.h
rename to krita/plugins/extensions/pykrita/libkis/image.h
diff --git a/krita/plugins/extensions/pyqt/libkis/mainwindow.cpp \
b/krita/plugins/extensions/pykrita/libkis/mainwindow.cpp similarity index 100%
rename from krita/plugins/extensions/pyqt/libkis/mainwindow.cpp
rename to krita/plugins/extensions/pykrita/libkis/mainwindow.cpp
diff --git a/krita/plugins/extensions/pyqt/libkis/mainwindow.h \
b/krita/plugins/extensions/pykrita/libkis/mainwindow.h similarity index 100%
rename from krita/plugins/extensions/pyqt/libkis/mainwindow.h
rename to krita/plugins/extensions/pykrita/libkis/mainwindow.h
diff --git a/krita/plugins/extensions/pyqt/libkis/module.cpp \
b/krita/plugins/extensions/pykrita/libkis/module.cpp similarity index 100%
rename from krita/plugins/extensions/pyqt/libkis/module.cpp
rename to krita/plugins/extensions/pykrita/libkis/module.cpp
diff --git a/krita/plugins/extensions/pyqt/libkis/module.h \
b/krita/plugins/extensions/pykrita/libkis/module.h similarity index 100%
rename from krita/plugins/extensions/pyqt/libkis/module.h
rename to krita/plugins/extensions/pykrita/libkis/module.h
diff --git a/krita/plugins/extensions/pyqt/libkis/node.cpp \
b/krita/plugins/extensions/pykrita/libkis/node.cpp similarity index 100%
rename from krita/plugins/extensions/pyqt/libkis/node.cpp
rename to krita/plugins/extensions/pykrita/libkis/node.cpp
diff --git a/krita/plugins/extensions/pyqt/libkis/node.h \
b/krita/plugins/extensions/pykrita/libkis/node.h similarity index 100%
rename from krita/plugins/extensions/pyqt/libkis/node.h
rename to krita/plugins/extensions/pykrita/libkis/node.h
diff --git a/krita/plugins/extensions/pyqt/libkis/view.cpp \
b/krita/plugins/extensions/pykrita/libkis/view.cpp similarity index 100%
rename from krita/plugins/extensions/pyqt/libkis/view.cpp
rename to krita/plugins/extensions/pykrita/libkis/view.cpp
diff --git a/krita/plugins/extensions/pyqt/libkis/view.h \
b/krita/plugins/extensions/pykrita/libkis/view.h similarity index 100%
rename from krita/plugins/extensions/pyqt/libkis/view.h
rename to krita/plugins/extensions/pykrita/libkis/view.h
diff --git a/krita/plugins/extensions/pyqt/sip/CMakeLists.txt \
b/krita/plugins/extensions/pykrita/sip/CMakeLists.txt similarity index 100%
rename from krita/plugins/extensions/pyqt/sip/CMakeLists.txt
rename to krita/plugins/extensions/pykrita/sip/CMakeLists.txt
diff --git a/krita/plugins/extensions/pyqt/sip/__init__.py \
b/krita/plugins/extensions/pykrita/sip/__init__.py similarity index 100%
rename from krita/plugins/extensions/pyqt/sip/__init__.py
rename to krita/plugins/extensions/pykrita/sip/__init__.py
diff --git a/krita/plugins/extensions/pyqt/sip/krita/application.sip \
b/krita/plugins/extensions/pykrita/sip/krita/application.sip similarity index 100%
rename from krita/plugins/extensions/pyqt/sip/krita/application.sip
rename to krita/plugins/extensions/pykrita/sip/krita/application.sip
diff --git a/krita/plugins/extensions/pyqt/sip/krita/document.sip \
b/krita/plugins/extensions/pykrita/sip/krita/document.sip similarity index 100%
rename from krita/plugins/extensions/pyqt/sip/krita/document.sip
rename to krita/plugins/extensions/pykrita/sip/krita/document.sip
diff --git a/krita/plugins/extensions/pyqt/sip/krita/image.sip \
b/krita/plugins/extensions/pykrita/sip/krita/image.sip similarity index 100%
rename from krita/plugins/extensions/pyqt/sip/krita/image.sip
rename to krita/plugins/extensions/pykrita/sip/krita/image.sip
diff --git a/krita/plugins/extensions/pyqt/sip/krita/kritamod.sip \
b/krita/plugins/extensions/pykrita/sip/krita/kritamod.sip similarity index 100%
rename from krita/plugins/extensions/pyqt/sip/krita/kritamod.sip
rename to krita/plugins/extensions/pykrita/sip/krita/kritamod.sip
diff --git a/krita/plugins/extensions/pyqt/sip/krita/mainwindow.sip \
b/krita/plugins/extensions/pykrita/sip/krita/mainwindow.sip similarity index 100%
rename from krita/plugins/extensions/pyqt/sip/krita/mainwindow.sip
rename to krita/plugins/extensions/pykrita/sip/krita/mainwindow.sip
diff --git a/krita/plugins/extensions/pyqt/sip/krita/module.sip \
b/krita/plugins/extensions/pykrita/sip/krita/module.sip similarity index 100%
rename from krita/plugins/extensions/pyqt/sip/krita/module.sip
rename to krita/plugins/extensions/pykrita/sip/krita/module.sip
diff --git a/krita/plugins/extensions/pyqt/sip/krita/node.sip \
b/krita/plugins/extensions/pykrita/sip/krita/node.sip similarity index 100%
rename from krita/plugins/extensions/pyqt/sip/krita/node.sip
rename to krita/plugins/extensions/pykrita/sip/krita/node.sip
diff --git a/krita/plugins/extensions/pyqt/sip/krita/view.sip \
b/krita/plugins/extensions/pykrita/sip/krita/view.sip similarity index 100%
rename from krita/plugins/extensions/pyqt/sip/krita/view.sip
rename to krita/plugins/extensions/pykrita/sip/krita/view.sip
diff --git a/krita/plugins/extensions/pyqt/src/CMakeLists.txt \
b/krita/plugins/extensions/pykrita/src/CMakeLists.txt similarity index 82%
rename from krita/plugins/extensions/pyqt/src/CMakeLists.txt
rename to krita/plugins/extensions/pykrita/src/CMakeLists.txt
index a2d7936..a1c7b57 100644
--- a/krita/plugins/extensions/pyqt/src/CMakeLists.txt
+++ b/krita/plugins/extensions/pykrita/src/CMakeLists.txt
@@ -15,16 +15,16 @@ kde4_add_ui_files(SOURCES
manager.ui
)
-kde4_add_plugin(kritapyqt ${SOURCES})
+kde4_add_plugin(kritapykrita ${SOURCES})
target_link_libraries(
- kritapyqt
+ kritapykrita
${PYTHON_LIBRARY}
kritaui
kritalibbrush
)
-install(TARGETS kritapyqt DESTINATION ${PLUGIN_INSTALL_DIR})
+install(TARGETS kritapykrita DESTINATION ${PLUGIN_INSTALL_DIR})
install(FILES kritapyqt.desktop DESTINATION ${SERVICES_INSTALL_DIR}/calligra)
install(FILES kritapyqtplugin.rc DESTINATION ${DATA_INSTALL_DIR}/kritaplugins)
@@ -33,7 +33,7 @@ install(FILES kritapyqtplugin.desktop DESTINATION \
${SERVICETYPES_INSTALL_DIR}) # Install "built-in" plugins
install(
DIRECTORY krita
- DESTINATION ${DATA_INSTALL_DIR}/krita/plugins/pyqt
+ DESTINATION ${DATA_INSTALL_DIR}/krita/plugins/pykrita
FILES_MATCHING PATTERN "*.py"
)
diff --git a/krita/plugins/extensions/pyqt/src/config.h.cmake \
b/krita/plugins/extensions/pykrita/src/config.h.cmake similarity index 100%
rename from krita/plugins/extensions/pyqt/src/config.h.cmake
rename to krita/plugins/extensions/pykrita/src/config.h.cmake
diff --git a/krita/plugins/extensions/pyqt/src/engine.cpp \
b/krita/plugins/extensions/pykrita/src/engine.cpp similarity index 98%
rename from krita/plugins/extensions/pyqt/src/engine.cpp
rename to krita/plugins/extensions/pykrita/src/engine.cpp
index 0f544b1..fd43174 100644
--- a/krita/plugins/extensions/pyqt/src/engine.cpp
+++ b/krita/plugins/extensions/pykrita/src/engine.cpp
@@ -234,8 +234,9 @@ QString PyKrita::Engine::tryInitializeGetFailureReason()
<< QLatin1String(PYKRITA_PYTHON_SITE_PACKAGES_INSTALL_DIR)
;
dbgScript << "Plugin Directories: " << pluginDirectories;
- if (!py.prependPythonPaths(pluginDirectories))
+ if (!py.prependPythonPaths(pluginDirectories)) {
return i18nc("@info:tooltip ", "Cannot update Python paths");
+ }
PyRun_SimpleString(
"import sip\n"
@@ -466,15 +467,15 @@ bool PyKrita::Engine::setModuleProperties(PluginState& plugin)
// Find the module:
// 0) try to locate directory based plugin first
KUrl rel_path = QString(Python::PYKRITA_ENGINE);
- qDebug() << rel_path;
+ dbgScript << rel_path;
rel_path.addPath(plugin.moduleFilePathPart());
- qDebug() << rel_path;
+ dbgScript << rel_path;
rel_path.addPath("__init__.py");
- qDebug() << rel_path;
+ dbgScript << rel_path;
QString module_path = KGlobal::dirs()->findResource("appdata", \
rel_path.toLocalFile());
- qDebug() << module_path;
+ dbgScript << module_path;
if (module_path.isEmpty()) {
// 1) Nothing found, then try file based plugin
@@ -493,6 +494,7 @@ bool PyKrita::Engine::setModuleProperties(PluginState& plugin)
, "Unable to find the module specified \
<application>%1</application>" , plugin.m_service->library()
);
+ dbgScript << "Plugin is " << plugin.m_errorReason;
return false;
}
dbgScript << "Found module path:" << module_path;
@@ -687,15 +689,18 @@ void PyKrita::Engine::scanPlugins()
dbgScript << "Seeking for installed plugins...";
KService::List services = \
KoServiceLocator::instance()->entries("Krita/PythonPlugin"); Q_FOREACH(KService::Ptr \
service, services) {
- if (!isServiceUsable(service))
+
+ if (!isServiceUsable(service)) {
+ dbgScript << service->name() << "is not usable";
continue;
+ }
// Make a new state
PluginState plugin;
plugin.m_service = service;
if (!setModuleProperties(plugin)) {
- qDebug() << "Cannot load" << service->name() << ": broken"<< \
plugin.isBroken() << "because:" << plugin.errorReason(); + dbgScript << \
"Cannot load" << service->name() << ": broken"<< plugin.isBroken() << "because:" << \
plugin.errorReason(); continue;
}
@@ -750,7 +755,7 @@ void PyKrita::Engine::loadModule(const int idx)
if (ins_result == 0) {
// Initialize the module from Python's side
PyObject* const args = Py_BuildValue("(s)", PQ(module_name));
- PyObject* result = py.functionCall("_pluginLoaded", \
Python::PYKRITA_ENGINE, args); + PyObject* result = \
py.functionCall("_pluginLoaded", "Python::PYKRITA_ENGINE", args); Py_DECREF(args);
if (result)
return; // Success!
diff --git a/krita/plugins/extensions/pyqt/src/engine.h \
b/krita/plugins/extensions/pykrita/src/engine.h similarity index 100%
rename from krita/plugins/extensions/pyqt/src/engine.h
rename to krita/plugins/extensions/pykrita/src/engine.h
diff --git a/krita/plugins/extensions/pyqt/src/info.ui \
b/krita/plugins/extensions/pykrita/src/info.ui similarity index 100%
rename from krita/plugins/extensions/pyqt/src/info.ui
rename to krita/plugins/extensions/pykrita/src/info.ui
diff --git a/krita/plugins/extensions/pyqt/src/krita/__init__.py \
b/krita/plugins/extensions/pykrita/src/krita/__init__.py similarity index 58%
rename from krita/plugins/extensions/pyqt/src/krita/__init__.py
rename to krita/plugins/extensions/pykrita/src/krita/__init__.py
index d660f7c..07cffa0 100644
--- a/krita/plugins/extensions/pyqt/src/krita/__init__.py
+++ b/krita/plugins/extensions/pykrita/src/krita/__init__.py
@@ -1,6 +1,14 @@
import pykrita
-@pateEventHandler('_pluginLoaded')
+def pykritaEventHandler(event):
+ def _decorator(func):
+ setattr(pykrita, event, func)
+ del func
+ return _decorator
+
+
+
+@pykritaEventHandler('_pluginLoaded')
def on_load(plugin):
if plugin in init.functions:
# Call registered init functions for the plugin
@@ -9,7 +17,7 @@ def on_load(plugin):
return True
-@pateEventHandler('_pluginUnloading')
+@pykritaEventHandler('_pluginUnloading')
def on_unload(plugin):
if plugin in unload.functions:
# Deinitialize plugin
@@ -18,14 +26,14 @@ def on_unload(plugin):
return True
-@pateEventHandler('_pykritaLoaded')
-def on_pate_loaded():
+@pykritaEventHandler('_pykritaLoaded')
+def on_pykrita_loaded():
kDebug('PYKRITA LOADED')
return True
-@pateEventHandler('_pykritaUnloading')
-def on_pate_unloading():
+@pykritaEventHandler('_pykritaUnloading')
+def on_pykrita_unloading():
kDebug('UNLOADING PYKRITA')
return True
diff --git a/krita/plugins/extensions/pyqt/src/kritapyqt.desktop \
b/krita/plugins/extensions/pykrita/src/kritapyqt.desktop similarity index 80%
rename from krita/plugins/extensions/pyqt/src/kritapyqt.desktop
rename to krita/plugins/extensions/pykrita/src/kritapyqt.desktop
index bf34dbd..28a61f0 100644
--- a/krita/plugins/extensions/pyqt/src/kritapyqt.desktop
+++ b/krita/plugins/extensions/pykrita/src/kritapyqt.desktop
@@ -2,6 +2,6 @@
Name=Python Plugin Manager
X-KDE-ServiceTypes=Krita/ViewPlugin
Type=Service
-X-KDE-Library=kritapyqt
+X-KDE-Library=kritapykrita
X-Krita-Version=28
diff --git a/krita/plugins/extensions/pyqt/src/kritapyqtplugin.desktop \
b/krita/plugins/extensions/pykrita/src/kritapyqtplugin.desktop similarity index 100%
rename from krita/plugins/extensions/pyqt/src/kritapyqtplugin.desktop
rename to krita/plugins/extensions/pykrita/src/kritapyqtplugin.desktop
diff --git a/krita/plugins/extensions/pyqt/src/kritapyqtplugin.rc \
b/krita/plugins/extensions/pykrita/src/kritapyqtplugin.rc similarity index 59%
rename from krita/plugins/extensions/pyqt/src/kritapyqtplugin.rc
rename to krita/plugins/extensions/pykrita/src/kritapyqtplugin.rc
index 18f97a1..c0b4399 100644
--- a/krita/plugins/extensions/pyqt/src/kritapyqtplugin.rc
+++ b/krita/plugins/extensions/pykrita/src/kritapyqtplugin.rc
@@ -1,5 +1,5 @@
<!DOCTYPE kpartgui SYSTEM "kpartgui.dtd">
-<kpartgui library="kritapyqtplugin" version="7">
+<kpartgui library="kritapykritaplugin" version="7">
<MenuBar>
</MenuBar>
</kpartgui>
diff --git a/krita/plugins/extensions/pyqt/src/manager.ui \
b/krita/plugins/extensions/pykrita/src/manager.ui similarity index 100%
rename from krita/plugins/extensions/pyqt/src/manager.ui
rename to krita/plugins/extensions/pykrita/src/manager.ui
diff --git a/krita/plugins/extensions/pyqt/src/plugin.cpp \
b/krita/plugins/extensions/pykrita/src/plugin.cpp similarity index 91%
rename from krita/plugins/extensions/pyqt/src/plugin.cpp
rename to krita/plugins/extensions/pykrita/src/plugin.cpp
index fedde9f..f25b3f0 100644
--- a/krita/plugins/extensions/pyqt/src/plugin.cpp
+++ b/krita/plugins/extensions/pykrita/src/plugin.cpp
@@ -31,10 +31,12 @@ K_PLUGIN_FACTORY(KritaPyQtPluginFactory, \
registerPlugin<KritaPyQtPlugin>();) K_EXPORT_PLUGIN(KritaPyQtPluginFactory("krita"))
KritaPyQtPlugin::KritaPyQtPlugin(QObject *parent, const QVariantList &)
- : KisViewPlugin(parent, "kritaplugins/kritapyqtplugin.rc")
+ : KisViewPlugin(parent, "kritaplugins/kritapykritaplugin.rc")
, m_engineFailureReason(m_engine.tryInitializeGetFailureReason())
, m_autoReload(false)
{
+ qDebug() << ">>>>>>>>>>>>>>>" << m_engineFailureReason;
+
KisPreferenceSetRegistry *preferenceSetRegistry = \
KisPreferenceSetRegistry::instance();
PyQtPluginSettingsFactory* settingsFactory = new \
PyQtPluginSettingsFactory(&m_engine); @@ -53,11 +55,12 @@ \
KritaPyQtPlugin::KritaPyQtPlugin(QObject *parent, const QVariantList &) // Try to \
import the `pykrita` module PyKrita::Python py = PyKrita::Python();
PyObject* pykritaPackage = py.moduleImport("pykrita");
+ pykritaPackage = py.moduleImport("krita");
if (pykritaPackage)
{
dbgKrita << "Loaded pykrita, now load plugins";
m_engine.tryLoadEnabledPlugins();
- py.functionCall("_pykritaLoaded");
+ py.functionCall("_pykritaLoaded", "krita");
}
else
{
diff --git a/krita/plugins/extensions/pyqt/src/plugin.h \
b/krita/plugins/extensions/pykrita/src/plugin.h similarity index 100%
rename from krita/plugins/extensions/pyqt/src/plugin.h
rename to krita/plugins/extensions/pykrita/src/plugin.h
diff --git a/krita/plugins/extensions/pyqt/src/plugins/CMakeLists.txt \
b/krita/plugins/extensions/pykrita/src/plugins/CMakeLists.txt similarity index 100%
rename from krita/plugins/extensions/pyqt/src/plugins/CMakeLists.txt
rename to krita/plugins/extensions/pykrita/src/plugins/CMakeLists.txt
diff --git a/krita/plugins/extensions/pyqt/src/plugins/hello/__init__.py \
b/krita/plugins/extensions/pykrita/src/plugins/hello/__init__.py similarity index \
100% rename from krita/plugins/extensions/pyqt/src/plugins/hello/__init__.py
rename to krita/plugins/extensions/pykrita/src/plugins/hello/__init__.py
diff --git a/krita/plugins/extensions/pyqt/src/plugins/hello/hello.py \
b/krita/plugins/extensions/pykrita/src/plugins/hello/hello.py similarity index 100%
rename from krita/plugins/extensions/pyqt/src/plugins/hello/hello.py
rename to krita/plugins/extensions/pykrita/src/plugins/hello/hello.py
diff --git a/krita/plugins/extensions/pyqt/src/plugins/hello/hello_ui.rc \
b/krita/plugins/extensions/pykrita/src/plugins/hello/hello_ui.rc similarity index \
100% rename from krita/plugins/extensions/pyqt/src/plugins/hello/hello_ui.rc
rename to krita/plugins/extensions/pykrita/src/plugins/hello/hello_ui.rc
diff --git a/krita/plugins/extensions/pyqt/src/plugins/hello/kritapykrita_hello.desktop \
b/krita/plugins/extensions/pykrita/src/plugins/hello/kritapykrita_hello.desktop \
similarity index 100% rename from \
krita/plugins/extensions/pyqt/src/plugins/hello/kritapykrita_hello.desktop rename to \
krita/plugins/extensions/pykrita/src/plugins/hello/kritapykrita_hello.desktop
diff --git a/krita/plugins/extensions/pyqt/src/pyqtpluginsettings.cpp \
b/krita/plugins/extensions/pykrita/src/pyqtpluginsettings.cpp similarity index 98%
rename from krita/plugins/extensions/pyqt/src/pyqtpluginsettings.cpp
rename to krita/plugins/extensions/pykrita/src/pyqtpluginsettings.cpp
index e0118cf..589b2a4 100644
--- a/krita/plugins/extensions/pyqt/src/pyqtpluginsettings.cpp
+++ b/krita/plugins/extensions/pykrita/src/pyqtpluginsettings.cpp
@@ -56,7 +56,7 @@ PyQtPluginSettings::~PyQtPluginSettings()
QString PyQtPluginSettings::id()
{
- return QString("pyqtpluginmanager");
+ return QString("pykritapluginmanager");
}
QString PyQtPluginSettings::name()
diff --git a/krita/plugins/extensions/pyqt/src/pyqtpluginsettings.h \
b/krita/plugins/extensions/pykrita/src/pyqtpluginsettings.h similarity index 100%
rename from krita/plugins/extensions/pyqt/src/pyqtpluginsettings.h
rename to krita/plugins/extensions/pykrita/src/pyqtpluginsettings.h
diff --git a/krita/plugins/extensions/pyqt/src/test/CMakeLists.txt \
b/krita/plugins/extensions/pykrita/src/test/CMakeLists.txt similarity index 100%
rename from krita/plugins/extensions/pyqt/src/test/CMakeLists.txt
rename to krita/plugins/extensions/pykrita/src/test/CMakeLists.txt
diff --git a/krita/plugins/extensions/pyqt/src/test/version_checker_test.cpp \
b/krita/plugins/extensions/pykrita/src/test/version_checker_test.cpp similarity index \
100% rename from krita/plugins/extensions/pyqt/src/test/version_checker_test.cpp
rename to krita/plugins/extensions/pykrita/src/test/version_checker_test.cpp
diff --git a/krita/plugins/extensions/pyqt/src/test/version_checker_test.h \
b/krita/plugins/extensions/pykrita/src/test/version_checker_test.h similarity index \
100% rename from krita/plugins/extensions/pyqt/src/test/version_checker_test.h
rename to krita/plugins/extensions/pykrita/src/test/version_checker_test.h
diff --git a/krita/plugins/extensions/pyqt/src/utilities.cpp \
b/krita/plugins/extensions/pykrita/src/utilities.cpp similarity index 100%
rename from krita/plugins/extensions/pyqt/src/utilities.cpp
rename to krita/plugins/extensions/pykrita/src/utilities.cpp
diff --git a/krita/plugins/extensions/pyqt/src/utilities.h \
b/krita/plugins/extensions/pykrita/src/utilities.h similarity index 100%
rename from krita/plugins/extensions/pyqt/src/utilities.h
rename to krita/plugins/extensions/pykrita/src/utilities.h
diff --git a/krita/plugins/extensions/pyqt/src/version_checker.h \
b/krita/plugins/extensions/pykrita/src/version_checker.h similarity index 100%
rename from krita/plugins/extensions/pyqt/src/version_checker.h
rename to krita/plugins/extensions/pykrita/src/version_checker.h
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic