Home | News | Projects | Releases
Bugs | RFE | Repositories | Help
Version 0.24 release
authorSteve Brokenshire <sbrokenshire@xestia.co.uk>
Sun, 4 Oct 2020 12:36:23 +0000 (13:36 +0100)
committerSteve Brokenshire <sbrokenshire@xestia.co.uk>
Thu, 15 Oct 2020 18:51:11 +0000 (19:51 +0100)
CHANGES
INSTALL
THANKS
TODO
source/os/msw/xestiaab.rc
source/version.h

diff --git a/CHANGES b/CHANGES
index 308b802..ab84528 100644 (file)
--- 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
 Version 0.23
 ============
 08 September 2018
diff --git a/INSTALL b/INSTALL
index b72c7e9..44a7e96 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -18,18 +18,16 @@ curl 7.48
 Configuration
 =============
 
 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
 ========
 
 
 Building
 ========
 
-After running configure, to compile Xestia Address Book type:
+After running cmake, to compile Xestia Address Book type:
 
 make
 
 
 make
 
@@ -55,18 +53,3 @@ make uninstall
 
 This will remove the Xestia Address Book application from the requested
 installation directory.
 
 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 (file)
--- 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:
 
 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 
 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.
   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 (file)
--- 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)
        - 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.
 - Implement unit testing for main features.
        - vCard
 - Investigate possibility of replacing use of vCard object with ContactDataObject.
index 2e1b871..0f29853 100644 (file)
@@ -23,8 +23,8 @@ XAB_MAINICON       ICON           "xestiaab_win32icon.ico"
 //
 LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
 1 VERSIONINFO
 //
 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
     FILEOS          VOS__WINDOWS32
     FILETYPE        VFT_APP
     FILESUBTYPE     VFT2_UNKNOWN
index 375d5b1..eca3fac 100644 (file)
@@ -24,8 +24,8 @@
 //
 // THANK YOU FOR YOUR ATTENTION!
 
 //
 // 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"
 #define XSDAB_SOURCE "source"
 #define XSDAB_RELEASE 0
 #define XSDAB_COPYRIGHT "(c)2012 - 2018 Xestia Software Development"
Xestia Software Development
Yn Maystri
© 2006 - 2019 Xestia Software Development
Software

Xestia Address Book
Xestia Calendar
Development

Xestia Gelforn
Everything else

About
News
Privacy Policy