From 72b050f4c8ddca18f106309edeaf146c01eb4685 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Deuc=D0=B5?= <shurd@sasktel.net>
Date: Wed, 5 Feb 2025 12:18:02 -0500
Subject: [PATCH] SyncTERM 1.5

---
 src/syncterm/CHANGES         | 13 +++++--------
 src/syncterm/CMakeLists.txt  |  2 +-
 src/syncterm/Info.plist      |  2 +-
 src/syncterm/Manual.txt      |  2 +-
 src/syncterm/PackageInfo.in  |  2 +-
 src/syncterm/dpkg-control.in |  2 +-
 src/syncterm/haiku.rdef      |  4 ++--
 src/syncterm/syncterm.c      |  2 +-
 src/syncterm/syncterm.rc     |  8 ++++----
 9 files changed, 17 insertions(+), 20 deletions(-)

diff --git a/src/syncterm/CHANGES b/src/syncterm/CHANGES
index 789a1f7b72..760a03af53 100644
--- a/src/syncterm/CHANGES
+++ b/src/syncterm/CHANGES
@@ -1,16 +1,13 @@
-Version 1.5b
+Version 1.5
 ------------
-Fix Prestel regressions
-Use the SAA5050 font for Prestel mode
-Prestel mode is 25 rows, not 24
-Add setting to invert mouse wheel
 Support web-based dialing directories
 Alt+Home now centres the window on the screen
+Add setting to invert mouse wheel
 Option to defer telnet negotiation
+Use the SAA5050 font for Prestel mode
+Add BBC Micro Mode 7 mode
 Remove delays when sending login data
-
-Version 1.5a
-------------
+Fix Prestel regressions
 Fix RIP rendering regressions
 Fix 80x43 scrolling bottom line corruption
 Fix overlinking with GNUmakefile
diff --git a/src/syncterm/CMakeLists.txt b/src/syncterm/CMakeLists.txt
index ea9dbde531..07097d174e 100644
--- a/src/syncterm/CMakeLists.txt
+++ b/src/syncterm/CMakeLists.txt
@@ -12,7 +12,7 @@ set(CPACK_PACKAGE_NAME SyncTERM)
 set(CPACK_PACKAGE_VENDOR Deuce)
 set(CPACK_PACKAGE_VERSION_MAJOR 1)
 set(CPACK_PACKAGE_VERSION_MINOR 5)
-set(CPACK_PACKAGE_VERSION_PATCH beta)
+set(CPACK_PACKAGE_VERSION_PATCH release)
 set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "SyncTERM is a Telnet/RLogin/SSH BBS Client")
 set(CPACK_PACKAGE_INSTALL_DIRECTORY SyncTERM)
 #set(CPACK_PACKAGE_ICON ${CMAKE_CURRENT_LIST_DIR}/syncterm.png)
diff --git a/src/syncterm/Info.plist b/src/syncterm/Info.plist
index fc92c91b04..f6f4d97d77 100644
--- a/src/syncterm/Info.plist
+++ b/src/syncterm/Info.plist
@@ -21,7 +21,7 @@
 	<string>SyncTERM</string>
 
 	<key>CFBundleShortVersionString</key>
-	<string>1.5b</string>
+	<string>1.5</string>
 
 	<key>CFBundleGetInfoString</key>
 	<string>An ANSI-BBS terminal which supports telnet, rlogin, and SSH</string>
diff --git a/src/syncterm/Manual.txt b/src/syncterm/Manual.txt
index c992b40a62..6bba2510ba 100644
--- a/src/syncterm/Manual.txt
+++ b/src/syncterm/Manual.txt
@@ -1,5 +1,5 @@
 :experimental:
-= SyncTERM v1.5b Manual
+= SyncTERM v1.5 Manual
 Stephen Hurd <shurd@sasktel.net>
 :toc:
 
diff --git a/src/syncterm/PackageInfo.in b/src/syncterm/PackageInfo.in
index ef5198dd14..49a8cb10e5 100644
--- a/src/syncterm/PackageInfo.in
+++ b/src/syncterm/PackageInfo.in
@@ -1,5 +1,5 @@
 name		SyncTERM
-version		1.5~b-1
+version		1.5-1
 architecture	@ARCHITECTURE_TYPE@
 summary		"ANSI-BBS terminal for connecting to BBSs"
 description	"An ANSI-BBS terminal designed to connect to remote BBSs via telnet, rlogin, or SSH. Supports ANSI music and the IBM charset when possible. Will run from a console, under X11 using XLib, or using SDL."
diff --git a/src/syncterm/dpkg-control.in b/src/syncterm/dpkg-control.in
index cab5a83247..640b484932 100644
--- a/src/syncterm/dpkg-control.in
+++ b/src/syncterm/dpkg-control.in
@@ -1,5 +1,5 @@
 Package: syncterm
-Version: 1.5b
+Version: 1.5
 Maintainer: Deuce <shurd@sasktel.net>
 Architecture: %%ARCH%%
 Description: ANSI Terminal for BBSs
diff --git a/src/syncterm/haiku.rdef b/src/syncterm/haiku.rdef
index 1ef6460b76..8e93aa88e0 100644
--- a/src/syncterm/haiku.rdef
+++ b/src/syncterm/haiku.rdef
@@ -2,8 +2,8 @@ resource app_version
 {
 	major = 1,
 	middle = 5,
-	variety = B_APPV_BETA,
-	internal = 0,
+	variety = B_APPV_FINAL,
+	internal = 42,
 	short_info = "SyncTERM BBS Terminal",
 	long_info = "SyncTERM - ANSI-BBS terminal for connecting to BBS"
 };
diff --git a/src/syncterm/syncterm.c b/src/syncterm/syncterm.c
index a1e1091686..d202acb437 100644
--- a/src/syncterm/syncterm.c
+++ b/src/syncterm/syncterm.c
@@ -102,7 +102,7 @@ enum {
 	#endif
 #endif
 
-const char *syncterm_version = "SyncTERM 1.5b"
+const char *syncterm_version = "SyncTERM 1.5"
 
 #define ALPHA
 #ifdef _DEBUG
diff --git a/src/syncterm/syncterm.rc b/src/syncterm/syncterm.rc
index ae4d1eea1b..32fbe14104 100644
--- a/src/syncterm/syncterm.rc
+++ b/src/syncterm/syncterm.rc
@@ -1,8 +1,8 @@
 #include "windows.h"
 
 VS_VERSION_INFO VERSIONINFO
- FILEVERSION 1,5,0,1
- PRODUCTVERSION 1,5,0,1
+ FILEVERSION 1,5,1,0
+ PRODUCTVERSION 1,5,1,0
  FILEFLAGSMASK VS_FFI_FILEFLAGSMASK
 #ifdef _DEBUG
  //FILEFLAGS VS_FF_DEBUG | VS_FF_PRERELEASE
@@ -19,12 +19,12 @@ BEGIN
         BEGIN
             VALUE "CompanyName", "Stephen Hurd (Deuce)\0"
             VALUE "FileDescription", "SyncTERM BBS Client\0"
-            VALUE "FileVersion", "1.5b\0"
+            VALUE "FileVersion", "1.5\0"
             VALUE "InternalName", "syncterm.exe\0"
             VALUE "LegalCopyright", "Stephen Hurd (Deuce)\0"
             VALUE "OriginalFilename", "syncterm.exe\0"
             VALUE "ProductName", "SyncTERM\0"
-            VALUE "ProductVersion", "1.5b\0"
+            VALUE "ProductVersion", "1.5\0"
         END
     END
 
-- 
GitLab