diff options
author | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2013-01-27 01:05:15 -0600 |
---|---|---|
committer | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2013-01-27 01:05:15 -0600 |
commit | 64df902cf71a8ee258fb85f6be26248f399aa01f (patch) | |
tree | dba58f705042c22cea26b678d5b0e4e9a34bf202 /kfile-plugins/palm-databases | |
parent | de53c98cab07e9c4b0f5e25dab82830fb6fc67ec (diff) | |
download | tdepim-64df902cf71a8ee258fb85f6be26248f399aa01f.tar.gz tdepim-64df902cf71a8ee258fb85f6be26248f399aa01f.zip |
Rename a number of libraries and executables to avoid conflicts with KDE4
Diffstat (limited to 'kfile-plugins/palm-databases')
-rw-r--r-- | kfile-plugins/palm-databases/Makefile.am | 22 | ||||
-rw-r--r-- | kfile-plugins/palm-databases/kfile_palm.cpp | 121 | ||||
-rw-r--r-- | kfile-plugins/palm-databases/kfile_palm.desktop | 59 | ||||
-rw-r--r-- | kfile-plugins/palm-databases/kfile_palm.h | 41 |
4 files changed, 0 insertions, 243 deletions
diff --git a/kfile-plugins/palm-databases/Makefile.am b/kfile-plugins/palm-databases/Makefile.am deleted file mode 100644 index fa60fd228..000000000 --- a/kfile-plugins/palm-databases/Makefile.am +++ /dev/null @@ -1,22 +0,0 @@ -## Makefile.am for palm database meta info plugin - -# set the include path for X, qt and KDE -INCLUDES = $(PISOCK_INCLUDE) $(all_includes) - -# these are the headers for your project -noinst_HEADERS = kfile_palm.h - -kde_module_LTLIBRARIES = kfile_palm.la - -kfile_palm_la_SOURCES = kfile_palm.cpp -kfile_palm_la_LDFLAGS = $(PISOCK_LDFLAGS) $(all_libraries) -module $(KDE_PLUGIN) $(LIB_QT) -ltdecore -kfile_palm_la_LIBADD = $(LIB_KSYCOCA) $(PISOCK_LIB) - -# let automoc handle all of the meta source files (moc) -METASOURCES = AUTO - -messages: rc.cpp - $(XGETTEXT) kfile_palm.cpp -o $(podir)/kfile_palm.pot - -services_DATA = kfile_palm.desktop -servicesdir = $(kde_servicesdir) diff --git a/kfile-plugins/palm-databases/kfile_palm.cpp b/kfile-plugins/palm-databases/kfile_palm.cpp deleted file mode 100644 index c38650766..000000000 --- a/kfile-plugins/palm-databases/kfile_palm.cpp +++ /dev/null @@ -1,121 +0,0 @@ -/* This file is part of the KDE project - * Copyright (C) 2004 Reinhold Kainhofer <reinhold@kainhofer.com> - * Based on the vcf plugin: - * Copyright (C) 2002 Shane Wright <me@shanewright.co.uk> - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public - * License as published by the Free Software Foundation version 2. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; see the file COPYING. If not, write to - * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - * Boston, MA 02110-1301, USA. - * - */ - -#include "kfile_palm.h" - -#include <klocale.h> -#include <kgenericfactory.h> - -#include <tqfile.h> -#include <tqdatetime.h> -#include <pi-file.h> - - -typedef KGenericFactory<KPalmPlugin> PalmFactory; - -K_EXPORT_COMPONENT_FACTORY(kfile_palm, PalmFactory( "kfile_palm" )) - -KPalmPlugin::KPalmPlugin(TQObject *parent, const char *name, - const TQStringList &args) - - : KFilePlugin(parent, name, args) -{ - KFileMimeTypeInfo* info = addMimeTypeInfo( "application/vnd.palm" ); - - KFileMimeTypeInfo::GroupInfo* group; - KFileMimeTypeInfo::ItemInfo* item; - - group = addGroupInfo(info, "General", i18n("General Information")); - item = addItemInfo(group, "Name", i18n("Name"), TQVariant::String); - item = addItemInfo(group, "DBType", i18n("DB Type"), TQVariant::String); - item = addItemInfo(group, "TypeID", i18n("Type ID"), TQVariant::String); - item = addItemInfo(group, "CreatorID", i18n("Creator ID"), TQVariant::String); - item = addItemInfo(group, "NrRecords", i18n("# of Records"), TQVariant::Int); - - group = addGroupInfo(info, "TimeStamps", i18n("Time Stamps")); - item = addItemInfo(group, "CreationDate", i18n("Creation Date"), TQVariant::DateTime); - item = addItemInfo(group, "ModificationDate", i18n("Modification Date"), TQVariant::DateTime); - item = addItemInfo(group, "BackupDate", i18n("Backup Date"), TQVariant::DateTime); - - group = addGroupInfo(info, "Flags", i18n("Flags")); - item = addItemInfo(group, "ReadOnly", i18n("Read-Only"), TQVariant::String); - item = addItemInfo(group, "MakeBackup", i18n("Make Backup"), TQVariant::String); - item = addItemInfo(group, "CopyProtected", i18n("Copy Protected"), TQVariant::String); - item = addItemInfo(group, "Reset", i18n("Reset Handheld After Installing"), TQVariant::String); - item = addItemInfo(group, "ExcludeFromSync", i18n("Exclude From Sync"), TQVariant::String); -} - - -bool KPalmPlugin::readInfo( KFileMetaInfo& info, uint /*what*/ ) -{ - int nrRec; - TQString tempName = info.path(); - TQCString fileName = TQFile::encodeName(tempName); - pi_file *dbFile = pi_file_open(const_cast < char *>((const char *) fileName)); - if (dbFile == 0L) return false; - - struct DBInfo dBInfo; - pi_file_get_info( dbFile, &dBInfo ); - pi_file_get_entries( dbFile, &nrRec ); - pi_file_close(dbFile); - - KFileMetaInfoGroup generalGroup = appendGroup(info, "General"); - appendItem(generalGroup, "Name", dBInfo.name ); - appendItem(generalGroup, "DBType", (dBInfo.flags & dlpDBFlagResource)?i18n("PalmOS Application"):i18n("PalmOS Record Database") ); - - char buff[5]; - set_long(buff, dBInfo.type); - buff[4]='\0'; - appendItem(generalGroup, "TypeID", buff ); - - set_long(buff, dBInfo.creator); - buff[4]='\0'; - appendItem(generalGroup, "CreatorID", buff ); - appendItem(generalGroup, "NrRecords", nrRec ); - - - KFileMetaInfoGroup timeGroup = appendGroup(info, "TimeStamps"); - TQDateTime tm; - tm.setTime_t( dBInfo.createDate ); - appendItem(timeGroup, "CreationDate", tm); - tm.setTime_t( dBInfo.modifyDate ); - appendItem(timeGroup, "ModificationDate", tm); - tm.setTime_t( dBInfo.backupDate ); - appendItem(timeGroup, "BackupDate", tm); - - KFileMetaInfoGroup flagGroup = appendGroup(info, "Flags"); - appendItem(flagGroup, "ReadOnly", (dBInfo.flags & dlpDBFlagReadOnly)?i18n("Yes"):i18n("No") ); - appendItem(flagGroup, "MakeBackup", (dBInfo.flags & dlpDBFlagBackup)?i18n("Yes"):i18n("No") ); - appendItem(flagGroup, "CopyProtected", (dBInfo.flags & dlpDBFlagCopyPrevention)?i18n("Yes"):i18n("No") ); - appendItem(flagGroup, "Reset", (dBInfo.flags & dlpDBFlagReset)?i18n("Yes"):i18n("No") ); - appendItem(flagGroup, "ExcludeFromSync", (dBInfo.miscFlags & dlpDBMiscFlagExcludeFromSync)?i18n("Yes"):i18n("No") ); - - return true; -} - -/*bool KPalmPlugin::writeInfo( const KFileMetaInfo& info ) const -{ -// int pi_file_set_info((struct pi_file * pf, struct DBInfo * infop)); -//info["tuteTextTechnical"].value("An integer").toInt() -// Do the stuff with low-level functions. See lines 1119-1142 of pi-file.cc for writing, 244-273 for reading. -}*/ - -#include "kfile_palm.moc" diff --git a/kfile-plugins/palm-databases/kfile_palm.desktop b/kfile-plugins/palm-databases/kfile_palm.desktop deleted file mode 100644 index 5669357d5..000000000 --- a/kfile-plugins/palm-databases/kfile_palm.desktop +++ /dev/null @@ -1,59 +0,0 @@ -[Desktop Entry] -Type=Service -Name=PalmOS Database Info -Name[af]=PalmOS databasis informasie -Name[be]=Інфармацыя аб базе дадзеных PalmOS -Name[bg]=Информация за БД на PalmOS -Name[br]=Titouroù diwar-benn ar stlennvon PalmOS -Name[bs]=Informacije o PalmOS bazi podataka -Name[ca]=Informació de base de dades PalmOS -Name[cs]=Informace o databázi PalmOS -Name[da]=PalmOS database-info -Name[de]=PalmOS Datenbank-Informationen -Name[el]=Πληροφορίες βάσης δεδομένων PalmOS -Name[eo]=PalmOS-Datumbazinformo -Name[es]=Info. de la base de datos de PalmOS -Name[et]=PalmOS andmebaasi info -Name[eu]=PalmOS datu-base informazioa -Name[fa]=اطلاعات دادگان PalmOS -Name[fi]=PalmOS-tietokannan tiedot -Name[fr]=Informations sur les bases de données PalmOS -Name[fy]=PalmOS-database ynformaasje -Name[ga]=Eolas faoin Bhunachar Sonraí PalmOS -Name[gl]=Información de Base de Datos de PalmOS -Name[he]=מידע אודות בסיס הנתונים של PalmOS -Name[hu]=PalmOS adatbázis-jellemzők -Name[is]=PalmOS gagnagrunnsupplýsingar -Name[it]=Informazioni database PalmOs -Name[ja]=PalmOS データベース 情報 -Name[kk]=PalmOS деректер қорының мәліметі -Name[km]=ព័ត៌មានមូលដ្ឋានទិន្នន័យ PalmOS -Name[lt]=PalmOS duomenų bazės info -Name[mk]=Информации за PalmOS-база на податоци -Name[ms]=Maklumat Pangkalan Data PalmOS -Name[nb]=PalmOS Database info -Name[nds]=PalmOS-Datenbank-Informatschonen -Name[ne]=PalmOS डाटाबेस सूचना -Name[nl]=PalmOS-database informatie -Name[nn]=PalmOS-databaseinfo -Name[pl]=Baza danych PalmOS -Name[pt]=Informações de Base de Dados PalmOS -Name[pt_BR]=Informações da Base de Dados do PalmOS -Name[ru]=Сведения о базе данных PalmOS -Name[se]=PalmOS-diehtovuođđodieđut -Name[sk]=Informácie o databázach PalmOS -Name[sl]=Informacije zbirke podatkov za PalmOS -Name[sr]=Информације о PalmOS базама података -Name[sr@Latn]=Informacije o PalmOS bazama podataka -Name[sv]=PalmOS-databasinformation -Name[ta]=பால்ம்OS தரவுத்தள தகவல் -Name[tg]=Иттилоот дар бораи бонки додаҳои PalmOS -Name[tr]=PalmOS Veritabanı Bilgisi -Name[uk]=Інформація про базу даних PalmOS -Name[zh_CN]=PalmOS 数据库信息 -Name[zh_TW]=PalmOS 資料庫資訊 -ServiceTypes=KFilePlugin -X-TDE-Library=kfile_palm -MimeType=application/vnd.palm -PreferredGroups=General -PreferredItems=Name,DBType,TypeID,CreatorID,NrRecords,Size diff --git a/kfile-plugins/palm-databases/kfile_palm.h b/kfile-plugins/palm-databases/kfile_palm.h deleted file mode 100644 index ef91a3f0c..000000000 --- a/kfile-plugins/palm-databases/kfile_palm.h +++ /dev/null @@ -1,41 +0,0 @@ -/* This file is part of the KDE project - * Copyright (C) 2004 Reinhold Kainhofer <reinhold@kainhofer.com> - * Based on the vcf plugin: - * Copyright (C) 2002 Shane Wright <me@shanewright.co.uk> - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public - * License as published by the Free Software Foundation version 2. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; see the file COPYING. If not, write to - * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - * Boston, MA 02110-1301, USA. - * - */ - -#ifndef __KFILE_PALM_H__ -#define __KFILE_PALM_H__ - -#include <kfilemetainfo.h> - -class TQStringList; - -class KPalmPlugin: public KFilePlugin -{ - Q_OBJECT - - -public: - KPalmPlugin( TQObject *parent, const char *name, const TQStringList& args ); - - virtual bool readInfo( KFileMetaInfo& info, uint what); -// virtual bool writeInfo( const KFileMetaInfo& info ) const; -}; - -#endif |