Ignore:
Timestamp:
Dec 26, 2025, 9:40:14 PM (3 weeks ago)
Author:
Frederik Heber <frederik.heber@…>
Branches:
Candidate_v1.7.1, stable
Children:
033646
Parents:
f2d5ce
git-author:
Frederik Heber <frederik.heber@…> (12/10/25 16:15:28)
git-committer:
Frederik Heber <frederik.heber@…> (12/26/25 21:40:14)
Message:

Streamlines channel creation in Observables.

  • CodePatterns is now version 1.3.4.
  • we no longer need to add the channels manually in the cstor of a class that derives from Observable. Instead, we just need to pass the maximum number of channels (as they are typically enumerated anyway) and they are generated and added.
  • added mutex protection when inserting.
  • adjusted class Relay to forward similar convenience cstors.
  • adjusted all call sites in molecuilder.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • ThirdParty/CodePatterns/configure.ac

    rf2d5ce rc8cb0d  
    33
    44AC_PREREQ([2.65])
    5 AC_INIT([LibCodePatterns], [1.3.3], [heber@ins.uni-bonn.de], [libcodepatterns], [http://trac.ins.uni-bonn.de/projects/CodePatterns/])
     5AC_INIT([LibCodePatterns], [1.3.4], [heber@ins.uni-bonn.de], [libcodepatterns], [http://trac.ins.uni-bonn.de/projects/CodePatterns/])
    66AC_CONFIG_AUX_DIR([build-aux])
    77AC_CONFIG_SRCDIR([src/codepatterns-config-main.cpp])
     
    3939# refer to the libtool manual, section "Updating library version information":
    4040# http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
    41 AC_SUBST([CODEPATTERNS_SO_VERSION], [12:2:1])
    42 AC_SUBST([CODEPATTERNS_API_VERSION], [1.3.3])
     41AC_SUBST([CODEPATTERNS_SO_VERSION], [12:3:1])
     42AC_SUBST([CODEPATTERNS_API_VERSION], [1.3.4])
    4343
    4444# Checks for libraries.
Note: See TracChangeset for help on using the changeset viewer.