From fc7dc5278f4590c74e41b3ce89d093a05550ec44 Mon Sep 17 00:00:00 2001 From: Michael Krelin Date: Sat, 06 Aug 2005 13:47:13 +0000 Subject: fixed XP uninstall and prepared 1.1.1 release git-svn-id: http://svn.klever.net/kin/kinsole/trunk@132 fe716a7a-6dde-0310-88d9-d003556173a8 --- diff --git a/COPYING b/COPYING index 9abe63f..b71fe11 100644 --- a/COPYING +++ b/COPYING @@ -1,4 +1,4 @@ -Copyright (c) 1998-2004 Klever Group (http://www.klever.net/) +Copyright (c) 1998-2005 Klever Group (http://www.klever.net/) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in diff --git a/KTAGS b/KTAGS index dfc79bb..25b6254 100644 --- a/KTAGS +++ b/KTAGS @@ -1,6 +1,6 @@ help-license-date ./help/kinsole.xml /KINSole is our Win32 implementation of client side of the telnet protocol described in details in the and related RFCs (namely , , , , and others). It uses Win32 console and, therefore, can be run both windowed and in fullscreen mode.

Enjoy!

- + What's New + + Fixed uninstall procedure so that it works on XP + No changes in code. License change. diff --git a/install/install.cpp b/install/install.cpp index aa474d5..bbc2b3b 100644 --- a/install/install.cpp +++ b/install/install.cpp @@ -1,7 +1,8 @@ #include "resource.h" #include "../shared-code/install.h" -#define KINAME "KINSole 1.1" +#define VERSION "1.1.1" +#define KINAME "KINSole " VERSION #define SKINAME "KINSole" BOOL Install(void) @@ -58,6 +59,13 @@ FILE* inf=CREATE_INF_FILE(path, SKINAME ".INF"); fclose(inf); REG_UNINSTALL_COMMAND(SKINAME,"Klever " KINAME,shortPath,SKINAME ".INF","Uninstall"); + REG_UNINSTALL_ICON(SKINAME,path,SKINAME ".exe",0); + REG_UNINSTALL_COMMENT(SKINAME,"Klever " KINAME); + REG_UNINSTALL_VERSION(SKINAME,VERSION); + REG_UNINSTALL_LOCATION(SKINAME,path); + REG_UNINSTALL_PUBLISHER(SKINAME,"Klever Group"); + REG_UNINSTALL_URLS(SKINAME,"http://www.klever.net/","http://kin.klever.net/kinsole/"); + MessageBox(NULL,KINAME " installed successfully, you may now run it from command line, read documentation in 'Programs/Klever Group' menu or simply remove it using Control Panel Add/Remove Programs applet."," Rejoice!",MB_ICONINFORMATION|MB_OK); diff --git a/install/install.rc b/install/install.rc index 04ae8f4..4b81d3e 100644 --- a/install/install.rc +++ b/install/install.rc @@ -131,8 +131,8 @@ IDI_ICON ICON DISCARDABLE "../shared-data/install-icon.ico // VS_VERSION_INFO VERSIONINFO - FILEVERSION 1,1,0,0 - PRODUCTVERSION 1,1,0,0 + FILEVERSION 1,1,1,0 + PRODUCTVERSION 1,1,1,0 FILEFLAGSMASK 0x3fL #ifdef _DEBUG FILEFLAGS 0x1L @@ -149,13 +149,13 @@ BEGIN BEGIN VALUE "CompanyName", "Klever Group (http://www.klever.net/)\0" VALUE "FileDescription", "INSTALL: KINSole, telnet client\0" - VALUE "FileVersion", "1, 1, 0, 0\0" + VALUE "FileVersion", "1, 1, 1, 0\0" VALUE "InternalName", "INSTALL\0" - VALUE "LegalCopyright", "Copyright © 1998-2004 Klever Group (http://www.klever.net/)\0" + VALUE "LegalCopyright", "Copyright © 1998-2005 Klever Group (http://www.klever.net/)\0" VALUE "LegalTrademarks", "Klever Group (http://www.klever.net/)\0" VALUE "OriginalFilename", "INSTALL.EXE\0" VALUE "ProductName", "KINSole\0" - VALUE "ProductVersion", "1, 1, 0, 0\0" + VALUE "ProductVersion", "1, 1, 1, 0\0" END END BLOCK "VarFileInfo" diff --git a/kinsole.cpp b/kinsole.cpp index 01286f3..7fa3f8b 100644 --- a/kinsole.cpp +++ b/kinsole.cpp @@ -16,7 +16,7 @@ #include "windowsx.h" #define DAMN_KIN_NAME "KINSole" -#define DAMN_KIN_VERSION "1.1" +#define DAMN_KIN_VERSION "1.1.1" #ifdef _DEBUG #define new DEBUG_NEW @@ -550,7 +550,7 @@ main(int argc,char*argv[]) if(argc<2){ usagebye: printf( - DAMN_KIN_NAME " " DAMN_KIN_VERSION ", Copyright (c) 1998-2004 Klever Group (http://www.klever.net/)\n\n" + DAMN_KIN_NAME " " DAMN_KIN_VERSION ", Copyright (c) 1998-2005 Klever Group (http://www.klever.net/)\n\n" "Usage:\t" DAMN_KIN_NAME " [ ][ ]\n\n" "Options are:\n" "-r## or -##\tSet number of rows in console screenbuffer\n" diff --git a/kinsole.rc b/kinsole.rc index 6e45d44..531055e 100644 --- a/kinsole.rc +++ b/kinsole.rc @@ -63,8 +63,8 @@ END // VS_VERSION_INFO VERSIONINFO - FILEVERSION 1,1,0,0 - PRODUCTVERSION 1,1,0,0 + FILEVERSION 1,1,1,0 + PRODUCTVERSION 1,1,1,0 FILEFLAGSMASK 0x3fL #ifdef _DEBUG FILEFLAGS 0x29L @@ -81,13 +81,13 @@ BEGIN BEGIN VALUE "CompanyName", "Klever Group (http://www.klever.net)\0" VALUE "FileDescription", "KINSole, telnet client\0" - VALUE "FileVersion", "1, 1, 0, 0\0" + VALUE "FileVersion", "1, 1, 1, 0\0" VALUE "InternalName", "KINSOLE\0" - VALUE "LegalCopyright", "Copyright © 1998-2004 Klever Group (http://www.klever.net/)\0" + VALUE "LegalCopyright", "Copyright © 1998-2005 Klever Group (http://www.klever.net/)\0" VALUE "LegalTrademarks", "Klever Group (http://www.klevernet/)\0" VALUE "OriginalFilename", "KINSOLE.EXE\0" VALUE "ProductName", "KINSole\0" - VALUE "ProductVersion", "1, 1, 0, 0\0" + VALUE "ProductVersion", "1, 1, 1, 0\0" END END BLOCK "VarFileInfo" -- cgit v0.9.0.2