Skip to content
Snippets Groups Projects
  1. Nov 28, 2022
    • Martin Christoph Hierholzer's avatar
      fix direct app accessors as triggers without CS involvement · 51cac77e
      Martin Christoph Hierholzer authored
      This happens if the control system adapter optimises out the PV.
      51cac77e
    • Martin Christoph Hierholzer's avatar
      fix unregisterModule() breaking triggers · c84170e9
      Martin Christoph Hierholzer authored
      A PV which is received by a module and also used as a trigger for a
      DeviceModule was "deleted" from the model, if the module is unregistered
      from its owner. This deletion is now prevented by adding a trigger
      relationship to the model (which was anyway missing).
      
      Note: the "deletion" never was a real deletion, instead only all
      relationships are removed. As a consequence, the DeviceModule was still
      pointing to the "deleted" vertex resulting in a wrong connection later.
      c84170e9
  2. Nov 21, 2022
  3. Nov 16, 2022
  4. Nov 11, 2022
    • Martin Christoph Hierholzer's avatar
      Mac OS compatibility (#265) · cfb2a3fe
      Martin Christoph Hierholzer authored
      
      * Use correct of version pthread_setname_np depending on platform.
      
      On Linux, this function takes two parameters. On most other platforms
      (including all BSD-based platforms) it only takes a single parameter.
      
      * Omit -Wl,--export-dynamic flag on macOS.
      
      This flag is not supported on Clang / LLVM and on macOS it is not needed
      anway because exporting all symbols is the default behavior.
      
      When using Clang on other platforms (e.g. Linux) --export_dynamic or
      -rdynamic might have to be specified instead.
      
      * clang compiler compatibility
      
      Co-authored-by: default avatarSebastian Marsching <sebastian.marsching-git-2016@aquenos.com>
      Unverified
      cfb2a3fe
  5. Nov 10, 2022
  6. Nov 09, 2022
  7. Nov 08, 2022
Loading