From 88ce42250dc9cd1b69eb734b88226a5bd408c4d5 Mon Sep 17 00:00:00 2001 From: Tomas Bzatek Date: Sun, 4 Oct 2009 15:02:44 +0200 Subject: Consolidate plugin IDs --- common/vfs_types.h | 8 ++++---- gvfs/gvfs.c | 8 ++++---- libarchive/libarchive.c | 10 +++++----- unrar/unrar.c | 10 +++++----- zip/zip.cpp | 10 +++++----- 5 files changed, 23 insertions(+), 23 deletions(-) diff --git a/common/vfs_types.h b/common/vfs_types.h index 5e09ab6..658c639 100644 --- a/common/vfs_types.h +++ b/common/vfs_types.h @@ -152,10 +152,10 @@ struct TVFSItem { }; struct TVFSInfo { - const char *Name; - const char *Description; - const char *About; - const char *Copyright; + const char *ID; // unique identifier, not shown in GUI + const char *Name; // plugin name, GUI string (UTF-8) + const char *About; // GUI string (UTF-8) + const char *Copyright; // GUI string (UTF-8) }; diff --git a/gvfs/gvfs.c b/gvfs/gvfs.c index 41aeb70..0e9204a 100644 --- a/gvfs/gvfs.c +++ b/gvfs/gvfs.c @@ -31,8 +31,8 @@ -#define VERSION "0.1.7" -#define BUILD_DATE "2008-11-18" +#define VERSION "0.1.8" +#define BUILD_DATE "2009-10-04" #define DEFAULT_BLOCK_SIZE 0x10000 /* 64kB */ #define CONST_DEFAULT_QUERY_INFO_ATTRIBUTES G_FILE_ATTRIBUTE_STANDARD_TYPE "," G_FILE_ATTRIBUTE_STANDARD_NAME "," \ @@ -344,10 +344,10 @@ VFSGetInfo () { struct TVFSInfo module_info; + module_info.ID = "gvfs_plugin"; module_info.Name = "GVFS plugin"; - module_info.Description = "GVFS plugin"; module_info.About = g_strdup_printf ("version %s, build date: %s", VERSION, BUILD_DATE); - module_info.Copyright = "Copyright (C) 2008 Tomáš Bžatek"; + module_info.Copyright = "Copyright (C) 2008-2009 Tomáš Bžatek"; return module_info; } diff --git a/libarchive/libarchive.c b/libarchive/libarchive.c index 61d0071..bb6c1ac 100644 --- a/libarchive/libarchive.c +++ b/libarchive/libarchive.c @@ -1,5 +1,5 @@ /* libarchive plugin for Tux Commander - * version 0.1.2, designed for libarchive 2.5.5 + * version 0.1.3, designed for libarchive 2.5.5 * Copyright (C) 2008 Tomas Bzatek * Check for updates on tuxcmd.sourceforge.net * @@ -47,8 +47,8 @@ -#define VERSION "0.1.2" -#define BUILD_DATE "2008-11-15" +#define VERSION "0.1.3" +#define BUILD_DATE "2009-10-04" #define DEFAULT_BLOCK_SIZE 65536 @@ -137,15 +137,15 @@ int VFSVersion() struct TVFSInfo VFSGetInfo() { struct TVFSInfo module_info; + module_info.ID = "libarchive_plugin"; module_info.Name = "libarchive plugin"; - module_info.Description = "libarchive archiving plugin"; char *s = (char*)malloc(255); snprintf(s, 255, "version %s, build date: %s\nusing %s\n", VERSION, BUILD_DATE, ARCHIVE_LIBRARY_VERSION); module_info.About = strdup(s); free(s); s = (char*)malloc(255); - snprintf(s, 255, "Plugin Copyright (C) 2008 Tomáš Bžatek\nlibarchive sources Copyright (c) 2003-2007 Tim Kientzle"); + snprintf(s, 255, "Plugin Copyright (C) 2008-2009 Tomáš Bžatek\nlibarchive sources Copyright (c) 2003-2007 Tim Kientzle"); module_info.Copyright = strdup(s); return module_info; } diff --git a/unrar/unrar.c b/unrar/unrar.c index 1fc2882..97d748c 100644 --- a/unrar/unrar.c +++ b/unrar/unrar.c @@ -1,5 +1,5 @@ /* UNRAR plugin for Tux Commander - * version 0.3.4, designed for unrar v3.8.2 + * version 0.3.5, designed for unrar v3.8.2 * Copyright (C) 2008 Tomas Bzatek * Check for updates on tuxcmd.sourceforge.net * @@ -55,8 +55,8 @@ enum HOST_SYSTEM { }; -#define VERSION "0.3.4" -#define BUILD_DATE "2008-11-15" +#define VERSION "0.3.5" +#define BUILD_DATE "2009-10-04" #define DEFAULT_BLOCK_SIZE 65536 @@ -153,15 +153,15 @@ int VFSVersion() struct TVFSInfo VFSGetInfo() { struct TVFSInfo module_info; + module_info.ID = "unrar_plugin"; module_info.Name = "UNRAR plugin"; - module_info.Description = "RAR archiving plugin"; char *s = (char*)malloc(255); snprintf(s, 255, "version %s, build date: %s\nusing unrar sources v%d.%d [%d-%.2d-%.2d]\n", VERSION, BUILD_DATE, RARVER_MAJOR, RARVER_MINOR, RARVER_YEAR, RARVER_MONTH, RARVER_DAY); module_info.About = strdup(s); free(s); s = (char*)malloc(255); - snprintf(s, 255, "Plugin Copyright (C) 2008 Tomáš Bžatek\nUNRAR sources Copyright (C) 2002-2008 Alexander Roshal"); + snprintf(s, 255, "Plugin Copyright (C) 2007-2009 Tomáš Bžatek\nUNRAR sources Copyright (C) 2002-2008 Alexander Roshal"); module_info.Copyright = strdup(s); return module_info; } diff --git a/zip/zip.cpp b/zip/zip.cpp index 3421e68..aef7f5f 100644 --- a/zip/zip.cpp +++ b/zip/zip.cpp @@ -1,5 +1,5 @@ /* ZIP plugin for Tux Commander - * version 0.5.3, designed for ZipArchive v3.2.0 + * version 0.5.4, designed for ZipArchive v3.2.0 * Copyright (C) 2008 Tomas Bzatek * Check for updates on tuxcmd.sourceforge.net * @@ -47,8 +47,8 @@ -#define VERSION "0.5.3" -#define BUILD_DATE "2008-11-15" +#define VERSION "0.5.4" +#define BUILD_DATE "2009-10-04" #define DEFAULT_BLOCK_SIZE 65536 @@ -292,14 +292,14 @@ int VFSVersion() TVFSInfo VFSGetInfo() { TVFSInfo module_info; + module_info.ID = "zip_plugin"; module_info.Name = "ZIP plugin"; - module_info.Description = "ZIP archiving plugin"; char *s = (char*)malloc(255); snprintf(s, 255, "version %s, build date: %s\nusing ZipArchive library v%s\n", VERSION, BUILD_DATE, CZipArchive::m_gszVersion); module_info.About = strdup(s); free(s); s = (char*)malloc(255); - snprintf(s, 255, "Plugin Copyright (C) 2008 Tomáš Bžatek\n%s", CZipArchive::m_gszCopyright); + snprintf(s, 255, "Plugin Copyright (C) 2004-2009 Tomáš Bžatek\n%s", CZipArchive::m_gszCopyright); module_info.Copyright = strdup(s); return module_info; } -- cgit v1.2.3