diff options
| author | 2010-06-22 02:15:37 +0000 | |
|---|---|---|
| committer | 2010-06-22 02:15:37 +0000 | |
| commit | d6064adbd13bce142606bb870b8853308c2aa273 (patch) | |
| tree | 63e2fe97844e96ab43e846b23a7231794c6d4b41 /src/modules/addon/packaddondialog.cpp | |
| parent | Some cleanups related to addons (diff) | |
| download | KVIrc-d6064adbd13bce142606bb870b8853308c2aa273.tar.gz KVIrc-d6064adbd13bce142606bb870b8853308c2aa273.tar.bz2 KVIrc-d6064adbd13bce142606bb870b8853308c2aa273.zip | |
modified addon installer behaviour: it'll come back in 4.1;
updated doc;
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@4509 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/addon/packaddondialog.cpp')
| -rw-r--r-- | src/modules/addon/packaddondialog.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/modules/addon/packaddondialog.cpp b/src/modules/addon/packaddondialog.cpp index ec011c253..69232e19a 100644 --- a/src/modules/addon/packaddondialog.cpp +++ b/src/modules/addon/packaddondialog.cpp @@ -202,6 +202,10 @@ bool KviPackAddonDialog::createInstaller(QString * pszError) szTmp += "# Register the script: this must be the first instruction executed\n# since it will abort with an error when a greater version is already installed\n"; // install.kvs: addon registration + /* FIXME: re-add in KVIrc 4.1! + * implement a backend with full automatic cleaning for aliases, classes, popups, + * actions, ... via snapshot/diff of kvirc state before/after installing a package + szTmp += QString("addon.register(\"%1\",\"%2\",\"%1\",\"%3\",\"%4\",\"%5\")\n").arg(m_szName, m_szVersion, m_szDescription, m_szMinVersion, m_szIcon); szTmp += "{\n"; szTmp += "\t# This is our uninstall callback: it will be called by KVIrc when addon.uninstall is invoked\n"; @@ -210,6 +214,7 @@ bool KviPackAddonDialog::createInstaller(QString * pszError) szTmp += QString("\t%1::uninstall::uninstallaliases\n").arg(m_szName); szTmp += "}\n\n"; szTmp += "# Ok, addon.register succeeded. We can go on with the installation.\n\n"; + */ // install.kvs: run path szTmp += "# Get the path that this script was launched from\n"; |
