commit bda5dd55a9203a05e210fc13c66fafd4bcbea24b
parent e1318da28127de79a33ffb8971b48c0f3796e679
Author: Vincent Forest <vincent.forest@meso-star.com>
Date: Thu, 5 Jan 2023 15:03:17 +0100
Merge branch 'release_0.1' into develop
Diffstat:
14 files changed, 36 insertions(+), 14 deletions(-)
diff --git a/README.md b/README.md
@@ -20,9 +20,31 @@ resulting project can be edited, built, tested and installed as any CMake
project. Refer to the [CMake documentation](https://cmake.org/documentation)
for further informations on CMake.
+
+## Release notes
+
+### Version 0.1
+
+- Complete rewrite of BRDF accessors. A BRDF is now represented by a single
+ integer and not directly by a generic data structure. Thus, the
+ `mrumtl_fetch_brdf` function returns an integer and not a pointer to the BRDF
+ which is now returned by the new function `mrumtl_get_brdf`. In addition,
+ data from a specific BRDF is now returned to a data structure that can
+ therefore store more than one scalar.
+- Update of the signature of the `mrumtl_create` function: the input arguments
+ are now grouped into a variable of type `struct mrumtl_create_args`. Thanks
+ to this structure and its default value, updating the input parameters should
+ now marginally affect the calling code.
+- Use scdoc rather than asciidoc as file format for man sources.
+
+### Version 0.0.1
+
+- Bump the CMake minimum version to 3.1. Previously it was set to 2.8 which is
+ deprecated.
+
## Licenses
-Copyright (C) 2020, 2021, 2022 [|Meso|Star>](http://www.meso-star.com)
+Copyright (C) 2020-2023 [|Méso|Star>](http://www.meso-star.com)
<contact@meso-star.com>. MruMtl is free software released under the GPL v3+
license: GNU GPL version 3 or later. You are welcome to redistribute them under
certain conditions; refer to the COPYING file for details.
diff --git a/cmake/CMakeLists.txt b/cmake/CMakeLists.txt
@@ -1,4 +1,4 @@
-# Copyright (C) 2020, 2021, 2022 |Meso|Star> (contact@meso-star.com)
+# Copyright (C) 2020-2023 |Méso|Star> (contact@meso-star.com)
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/doc/mrumtl.5.scd b/doc/mrumtl.5.scd
@@ -1,6 +1,6 @@
mrumtl(5)
-; Copyright (C) 2020, 2021, 2022 |Meso|Star> (contact@meso-star.com)
+; Copyright (C) 2020-2023 |Méso|Star> (contact@meso-star.com)
;
; This program is free software: you can redistribute it and/or modify
; it under the terms of the GNU General Public License as published by
diff --git a/src/mrumtl.c b/src/mrumtl.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2020, 2021, 2022 |Meso|Star> (contact@meso-star.com)
+/* Copyright (C) 2020-2023 |Méso|Star> (contact@meso-star.com)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/mrumtl.h b/src/mrumtl.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2020, 2021, 2022 |Meso|Star> (contact@meso-star.com)
+/* Copyright (C) 2020-2023 |Méso|Star> (contact@meso-star.com)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/mrumtl_brdf.h b/src/mrumtl_brdf.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2020, 2021, 2022 |Meso|Star> (contact@meso-star.com)
+/* Copyright (C) 2020-2023 |Méso|Star> (contact@meso-star.com)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/mrumtl_c.h b/src/mrumtl_c.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2020, 2021, 2022 |Meso|Star> (contact@meso-star.com)
+/* Copyright (C) 2020-2023 |Méso|Star> (contact@meso-star.com)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/mrumtl_fetch.c b/src/mrumtl_fetch.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2020, 2021, 2022 |Meso|Star> (contact@meso-star.com)
+/* Copyright (C) 2020-2023 |Méso|Star> (contact@meso-star.com)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/mrumtl_log.c b/src/mrumtl_log.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2020, 2021, 2022 |Meso|Star> (contact@meso-star.com)
+/* Copyright (C) 2020-2023 |Méso|Star> (contact@meso-star.com)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/mrumtl_log.h b/src/mrumtl_log.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2020, 2021, 2022 |Meso|Star> (contact@meso-star.com)
+/* Copyright (C) 2020-2023 |Méso|Star> (contact@meso-star.com)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/test_mrumtl.c b/src/test_mrumtl.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2020, 2021, 2022 |Meso|Star> (contact@meso-star.com)
+/* Copyright (C) 2020-2023 |Méso|Star> (contact@meso-star.com)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/test_mrumtl_bands.c b/src/test_mrumtl_bands.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2020, 2021, 2022 |Meso|Star> (contact@meso-star.com)
+/* Copyright (C) 2020-2023 |Méso|Star> (contact@meso-star.com)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/test_mrumtl_load.c b/src/test_mrumtl_load.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2020, 2021, 2022 |Meso|Star> (contact@meso-star.com)
+/* Copyright (C) 2020-2023 |Méso|Star> (contact@meso-star.com)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/test_mrumtl_wlens.c b/src/test_mrumtl_wlens.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2020, 2021, 2022 |Meso|Star> (contact@meso-star.com)
+/* Copyright (C) 2020-2023 |Méso|Star> (contact@meso-star.com)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by