From e530ca0a7d1f7c7d293277dfe72b164a9565e866 Mon Sep 17 00:00:00 2001 From: larspalo Date: Wed, 19 Jun 2024 21:14:26 +0200 Subject: [PATCH] Changes to recognize a new contributor with builds for macOS. Prepared for a new release. --- AUTHORS | 4 ++-- CHANGELOG.md | 6 ++++++ README.md | 8 ++++---- version.txt | 2 +- 4 files changed, 13 insertions(+), 7 deletions(-) diff --git a/AUTHORS b/AUTHORS index 23ac5cc..ef25d6d 100644 --- a/AUTHORS +++ b/AUTHORS @@ -1,7 +1,7 @@ -This is the list of GOODF's significant contributors. +This is a list of significant contributors to GoOdf. Authors/Contributors: --------------------- Lars Palo https://github.com/larspalo (First and main author of the software) David Gritter https://github.com/davidgritter (Help file contents) - +Christoph Schmitz https://github.com/vpoguru (Builds for macOS) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3112bfb..9bef225 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Option to duplicate an existing panel. (TODO) - Option to load pipe samples with Pipe999IsTremulant value set to be played, if the associated wave-based tremulant is off. (TODO) +## [0.13.0] - 2024-06-19 + +### Added + +- Builds for macOS, both Intel and arm64 architectures. + ### Fixed - Bug that prevented removal of last switch from list of available switches for stops, couplers, tremulants and divisional couplers. diff --git a/README.md b/README.md index 9589053..b46250f 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ GoOdf is a tool for creating and editing organ definition files for GrandOrgue. Opening large and complex .organ files can take a little while for the software to process, so please be patient if you try it. -The software is currently mainly tested on Linux, but building for Windows is possible and crossbuilds are released here on GitHub. +The software is currently mainly tested on Linux, but building for Mac and Windows is possible. The builds and crossbuilds that are released here are built on the Github-hosted runners. ## Current status GoOdf is hosted on Github. The repository can be found at [https://github.com/GrandOrgue/GoOdf](https://github.com/GrandOrgue/GoOdf). @@ -27,7 +27,7 @@ Rendering of the GUI panels is now possible, but it likely needs more work befor - Improve log window usage for different messages/warnings that could be useful for users. ## Building from sources -Normal development tools for c++ is needed as well as cmake, imagemagic and wxWidgets. +Normal development tools for c++ is needed as well as cmake, imagemagic and wxWidgets. The prepare shell scripts in the scripts directory can be used as reference. The source code can be obtained (if git is available) with: @@ -35,7 +35,7 @@ The source code can be obtained (if git is available) with: git clone https://github.com/GrandOrgue/GoOdf.git ``` -The build process on Linux is simple. In the GoOdf base directory, just create and cd into a separate build directory +The build process on Linux and Mac is simple. In the GoOdf base directory, just create and cd into a separate build directory ``` mkdir build @@ -48,7 +48,7 @@ and issue the command: cmake .. -DCMAKE_BUILD_TYPE=Debug ``` -(or change to -DCMAKE_BUILD_TYPE=Release) and when that's finished enter: +(or change to -DCMAKE_BUILD_TYPE=Release for a release build) and when that's finished enter: ``` make diff --git a/version.txt b/version.txt index 26acbf0..54d1a4f 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -0.12.2 +0.13.0