summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichele Calgaro <michele.calgaro@yahoo.it>2022-05-07 20:46:21 +0900
committerMichele Calgaro <michele.calgaro@yahoo.it>2022-05-07 20:46:21 +0900
commit8e55bfc59469faf50b41d90ac716b89f5fc1c684 (patch)
tree542f7cdb4e9ceef5f2cf587fb376ee28263dde2f
parentefc48a5ae9afcdb9356dbb0e3f6fbba2a69ca106 (diff)
downloadtdeio-appinfo-8e55bfc5.tar.gz
tdeio-appinfo-8e55bfc5.zip
Removed 'app:/' protocol. Removed unnecessary icons.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
-rw-r--r--src/CMakeLists.txt5
-rw-r--r--src/app.protocol18
-rw-r--r--src/appimpl.cpp5
-rw-r--r--src/appinfo.cpp (renamed from src/app.cpp)46
-rw-r--r--src/appinfo.h (renamed from src/app.h)10
-rw-r--r--src/icons/CMakeLists.txt1
-rw-r--r--src/icons/hi64-action-binaryfolder.pngbin9287 -> 0 bytes
-rw-r--r--src/icons/hi64-action-cachefolder.pngbin8630 -> 0 bytes
-rw-r--r--src/icons/hi64-action-configfolder.pngbin8715 -> 0 bytes
-rw-r--r--src/icons/hi64-action-tmpfolder.pngbin8641 -> 0 bytes
10 files changed, 31 insertions, 54 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 331739e..ff123d5 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -9,8 +9,6 @@
#
#################################################
-add_subdirectory( icons )
-
include_directories(
${TQT_INCLUDE_DIRS}
${TDE_INCLUDE_DIR}
@@ -26,7 +24,6 @@ link_directories(
##### other data ################################
-install( FILES app.protocol DESTINATION ${SERVICES_INSTALL_DIR} )
install( FILES appinfo.protocol DESTINATION ${SERVICES_INSTALL_DIR} )
@@ -35,7 +32,7 @@ install( FILES appinfo.protocol DESTINATION ${SERVICES_INSTALL_DIR} )
set( target tdeio_appinfo )
set( ${target}_SRCS
- app.cpp appimpl.cpp
+ appinfo.cpp appimpl.cpp
)
tde_add_kpart( ${target} AUTOMOC
diff --git a/src/app.protocol b/src/app.protocol
deleted file mode 100644
index 7e11046..0000000
--- a/src/app.protocol
+++ /dev/null
@@ -1,18 +0,0 @@
-[Protocol]
-exec=tdeio_appinfo
-protocol=app
-input=none
-output=filesystem
-listing=Type,Name,Size,Date,AccessDate,Access,Owner,Group,Link
-reading=true
-writing=true
-makedir=true
-deleting=true
-linking=true
-moving=true
-Icon=computer
-maxInstances=4
-#TODO DocPath=tdeioslave/file.html
-Class=:local
-deleteRecursive=true
-fileNameUsedForCopying=Name
diff --git a/src/appimpl.cpp b/src/appimpl.cpp
index 0f5639e..f0efb32 100644
--- a/src/appimpl.cpp
+++ b/src/appimpl.cpp
@@ -20,6 +20,8 @@
#include "appimpl.h"
+#include <stdlib.h>
+
#include <tqapplication.h>
#include <tqeventloop.h>
@@ -28,11 +30,8 @@
#include <kdesktopfile.h>
#include <tdelocale.h>
#include <kservice.h>
-#include <kservicegroup.h>
#include <tdeio/job.h>
-#include <stdlib.h>
-
AppImpl::AppImpl() : TQObject()
{
diff --git a/src/app.cpp b/src/appinfo.cpp
index 6580df8..6cc34f8 100644
--- a/src/app.cpp
+++ b/src/appinfo.cpp
@@ -26,7 +26,7 @@
#include <kinstance.h>
#include <kurl.h>
-#include "app.h"
+#include "appinfo.h"
using namespace TDEIO;
@@ -34,43 +34,43 @@ extern "C"
{
int kdemain(int argc, char **argv)
{
- kdDebug(7101) << "*** Starting tdeio_app " << endl;
+ kdDebug(7101) << "*** Starting tdeio_appinfo " << endl;
if (argc != 4)
{
- kdDebug(7101) << "Usage: tdeio_app protocol domain-socket1 domain-socket2" << endl;
+ kdDebug(7101) << "Usage: tdeio_appinfo protocol domain-socket1 domain-socket2" << endl;
exit(255);
}
- TDEInstance instance("tdeio_app");
- tdeio_appProtocol slave(argv[2], argv[3]);
+ TDEInstance instance("tdeio_appinfo");
+ tdeio_appInfoProtocol slave(argv[2], argv[3]);
slave.dispatchLoop();
return 0;
}
}
-tdeio_appProtocol::tdeio_appProtocol(const TQCString &pool_socket, const TQCString &app_socket)
- : SlaveBase("tdeio_app", pool_socket, app_socket)
+tdeio_appInfoProtocol::tdeio_appInfoProtocol(const TQCString &pool_socket,
+ const TQCString &app_socket) : SlaveBase("tdeio_appinfo", pool_socket, app_socket)
{
- kdDebug() << "tdeio_appProtocol::tdeio_appProtocol()" << endl;
+ kdDebug() << "tdeio_appInfoProtocol::tdeio_appInfoProtocol()" << endl;
}
-tdeio_appProtocol::~tdeio_appProtocol()
+tdeio_appInfoProtocol::~tdeio_appInfoProtocol()
{
- kdDebug() << "tdeio_appProtocol::~tdeio_appProtocol()" << endl;
+ kdDebug() << "tdeio_appInfoProtocol::~tdeio_appInfoProtocol()" << endl;
}
-void tdeio_appProtocol::stat(const KURL &url)
+void tdeio_appInfoProtocol::stat(const KURL &url)
{
- kdDebug() << "tdeio_appProtocol::stat: " << url << endl;
+ kdDebug() << "tdeio_appInfoProtocol::stat: " << url << endl;
TQString path = url.path();
if (path.isEmpty() || path == "/")
{
- kdDebug() << "tdeio_appProtocol::stat: " << "creating top level entry" << endl;
+ kdDebug() << "tdeio_appInfoProtocol::stat: " << "creating top level entry" << endl;
// The root is "virtual" - it's not a single physical directory
TDEIO::UDSEntry entry;
m_impl.createTopLevelEntry(entry);
@@ -83,14 +83,14 @@ void tdeio_appProtocol::stat(const KURL &url)
bool ok = m_impl.parseURL(url, name, path);
if (!ok)
{
- kdDebug() << "tdeio_appProtocol::stat: " << "can't parse url" << endl;
+ kdDebug() << "tdeio_appInfoProtocol::stat: " << "can't parse url" << endl;
error(TDEIO::ERR_MALFORMED_URL, url.prettyURL());
return;
}
if (path.isEmpty())
{
- kdDebug() << "tdeio_appProtocol::stat: " << "url empty after parsing" << endl;
+ kdDebug() << "tdeio_appInfoProtocol::stat: " << "url empty after parsing" << endl;
TDEIO::UDSEntry entry;
if (m_impl.statByName(name, entry))
@@ -105,18 +105,18 @@ void tdeio_appProtocol::stat(const KURL &url)
}
else
{
- kdDebug() << "tdeio_appProtocol::stat: " << "url not empty after parsing: statting" << endl;
+ kdDebug() << "tdeio_appInfoProtocol::stat: " << "url not empty after parsing: statting" << endl;
SlaveBase::stat(url);
}
}
-void tdeio_appProtocol::listDir(const KURL &url)
+void tdeio_appInfoProtocol::listDir(const KURL &url)
{
- kdDebug() << "tdeio_appProtocol::listDir: " << url << endl;
+ kdDebug() << "tdeio_appInfoProtocol::listDir: " << url << endl;
if (url.path().length() <= 1)
{
- kdDebug() << "tdeio_appProtocol::listDir: " << "url empty: listing root" << endl;
+ kdDebug() << "tdeio_appInfoProtocol::listDir: " << "url empty: listing root" << endl;
listRoot();
return;
}
@@ -129,14 +129,14 @@ void tdeio_appProtocol::listDir(const KURL &url)
return;
}
- kdDebug() << "tdeio_appProtocol::listDir: " << "name is " << name << endl;
- kdDebug() << "tdeio_appProtocol::listDir: " << "path is " << path << endl;
+ kdDebug() << "tdeio_appInfoProtocol::listDir: " << "name is " << name << endl;
+ kdDebug() << "tdeio_appInfoProtocol::listDir: " << "path is " << path << endl;
// We've been given something like appinfo:/name
listAppContents(name);
}
-void tdeio_appProtocol::listRoot()
+void tdeio_appInfoProtocol::listRoot()
{
TDEIO::UDSEntryList system_entries;
bool ok = m_impl.listRoot(system_entries);
@@ -155,7 +155,7 @@ void tdeio_appProtocol::listRoot()
finished();
}
-void tdeio_appProtocol::listAppContents(const TQString &name)
+void tdeio_appInfoProtocol::listAppContents(const TQString &name)
{
TDEIO::UDSEntryList app_entries;
bool ok = m_impl.listAppContents(name, app_entries);
diff --git a/src/app.h b/src/appinfo.h
index 3cf089a..c8b6c57 100644
--- a/src/app.h
+++ b/src/appinfo.h
@@ -18,8 +18,8 @@
* 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. *
***************************************************************************/
-#ifndef TDEIO_APP_H_
-#define TDEIO_APP_H_
+#ifndef TDEIO_APPINFO_H_
+#define TDEIO_APPINFO_H_
#include <tdeio/slavebase.h>
@@ -29,11 +29,11 @@ class TQCString;
class TQString;
class KURL;
-class tdeio_appProtocol : public TDEIO::SlaveBase
+class tdeio_appInfoProtocol : public TDEIO::SlaveBase
{
public:
- tdeio_appProtocol(const TQCString &pool_socket, const TQCString &app_socket);
- virtual ~tdeio_appProtocol();
+ tdeio_appInfoProtocol(const TQCString &pool_socket, const TQCString &app_socket);
+ virtual ~tdeio_appInfoProtocol();
virtual void listDir(const KURL &url);
virtual void stat(const KURL &url);
diff --git a/src/icons/CMakeLists.txt b/src/icons/CMakeLists.txt
deleted file mode 100644
index 6aad750..0000000
--- a/src/icons/CMakeLists.txt
+++ /dev/null
@@ -1 +0,0 @@
-tde_install_icons( tdeio_appinfo )
diff --git a/src/icons/hi64-action-binaryfolder.png b/src/icons/hi64-action-binaryfolder.png
deleted file mode 100644
index cd02b16..0000000
--- a/src/icons/hi64-action-binaryfolder.png
+++ /dev/null
Binary files differ
diff --git a/src/icons/hi64-action-cachefolder.png b/src/icons/hi64-action-cachefolder.png
deleted file mode 100644
index 950ba08..0000000
--- a/src/icons/hi64-action-cachefolder.png
+++ /dev/null
Binary files differ
diff --git a/src/icons/hi64-action-configfolder.png b/src/icons/hi64-action-configfolder.png
deleted file mode 100644
index e47ed4b..0000000
--- a/src/icons/hi64-action-configfolder.png
+++ /dev/null
Binary files differ
diff --git a/src/icons/hi64-action-tmpfolder.png b/src/icons/hi64-action-tmpfolder.png
deleted file mode 100644
index 20c3057..0000000
--- a/src/icons/hi64-action-tmpfolder.png
+++ /dev/null
Binary files differ