From d57580c160153c18c9d191b1a18841687ff3c36c Mon Sep 17 00:00:00 2001 From: Steve Brokenshire Date: Sun, 4 Oct 2020 13:36:23 +0100 Subject: [PATCH] Version 0.24 release --- CHANGES | 9 +++++++++ INSTALL | 27 +++++---------------------- THANKS | 6 ++++++ TODO | 2 ++ source/os/msw/xestiaab.rc | 4 ++-- source/version.h | 4 ++-- 6 files changed, 26 insertions(+), 26 deletions(-) diff --git a/CHANGES b/CHANGES index 308b802..ab84528 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,12 @@ +Version 0.24 +============ +04 October 2020 + +- Migrated to using the CMake build system +- Removed old Makefile, Visual Studio & Xcode projects +- Clarified servers that don't support CardDAV properly as dangerous +- Updated branding + Version 0.23 ============ 08 September 2018 diff --git a/INSTALL b/INSTALL index b72c7e9..44a7e96 100644 --- a/INSTALL +++ b/INSTALL @@ -18,18 +18,16 @@ curl 7.48 Configuration ============= -After extracting from the archive, go into the source directory and type: +Using CMake: -./configure - -Non-standard options available for configure are: - ---enable-debug Enable debugging features for the build. +mkdir -p build +cd build +cmake ../source Building ======== -After running configure, to compile Xestia Address Book type: +After running cmake, to compile Xestia Address Book type: make @@ -55,18 +53,3 @@ make uninstall This will remove the Xestia Address Book application from the requested installation directory. - -Unit Testing -============ - -To unit test various functions used within Xestia Address Book go into the -tests directory and type: - -make - -This will build the unit testing application for Xestia Address Book. To -run the application after building type: - -./xestiaab_test - -Follow the instructions in the application to unit test the functions used. diff --git a/THANKS b/THANKS index 96ae0b8..333eb19 100644 --- a/THANKS +++ b/THANKS @@ -1,6 +1,8 @@ The developer of Xestia Address Book (XAB) would like to thank the following people for their help: +(Listed in alphabetical order) + Andrew Nile - First person to get XAB to run on Windows 10. - Found assert issues for frmContactEditorTelephone and @@ -13,3 +15,7 @@ Andrew Nile main form when running on a Win32 system. - Suggestion for setting the contact editor window to a minimum size of 800x500. + +The Audacity Team (Audacity digital audio editor) +https://www.audacityteam.org/ +- CMake code for copying and rewiring dynamic libraries on macOS diff --git a/TODO b/TODO index 194f215..e1eac5d 100644 --- a/TODO +++ b/TODO @@ -6,6 +6,8 @@ This file contains tasks that need to be done for future versions of Xestia Addr - frmContactEditor-Save.cpp (2,304 lines) - frmActivityMgr.cpp (1,627 lines) - common/getcontactinfo.cpp (1,710 lines) +- Rewrite as much code as possibile into the Model-View-Presenter format +- Investigate way of copying DLLs into project when building on Windows - Implement unit testing for main features. - vCard - Investigate possibility of replacing use of vCard object with ContactDataObject. diff --git a/source/os/msw/xestiaab.rc b/source/os/msw/xestiaab.rc index 2e1b871..0f29853 100644 --- a/source/os/msw/xestiaab.rc +++ b/source/os/msw/xestiaab.rc @@ -23,8 +23,8 @@ XAB_MAINICON ICON "xestiaab_win32icon.ico" // LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL 1 VERSIONINFO - FILEVERSION 0,23,0,0 - PRODUCTVERSION 0,23,0,0 + FILEVERSION 0,24,0,0 + PRODUCTVERSION 0,24,0,0 FILEOS VOS__WINDOWS32 FILETYPE VFT_APP FILESUBTYPE VFT2_UNKNOWN diff --git a/source/version.h b/source/version.h index 375d5b1..eca3fac 100644 --- a/source/version.h +++ b/source/version.h @@ -24,8 +24,8 @@ // // THANK YOU FOR YOUR ATTENTION! -#define XSDAB_VERSION "0.23" -#define XSDAB_USERAGENT "XestiaAddressBook/0.23" +#define XSDAB_VERSION "0.24" +#define XSDAB_USERAGENT "XestiaAddressBook/0.24" #define XSDAB_SOURCE "source" #define XSDAB_RELEASE 0 #define XSDAB_COPYRIGHT "(c)2012 - 2018 Xestia Software Development" -- 2.39.5