v3.5.16 Update release end of 2024, including Deb packages
What's Changed
-
Tools, McStas and McXtrace:
- m[c,x]gui Reorder m[c,x]gui config dialogue for better visibility on "small screens"
by @willend in #1775 - m[c,x]plot-pyqtgraph Fix to support for all combinations of Qt5, Qt6, PySide6 #1768
by @willend in #1798 and #1797 - m[c,x]test avoid recompile-attempts for already failed instruments by
@willend in #1792
- m[c,x]gui Reorder m[c,x]gui config dialogue for better visibility on "small screens"
-
McStas, McXtrace packaging:
-
McStas and McXtrace components and instruments
-
McStas, increased support for mcstas-antlr code generator:
- Let mcstas-antlr produce output for 1-2 SNS instruments by
@willend in #1776 - Use DECLARE/INIT vars to set up Mono/Ana in templateTAS
@willend in #1778 - Print warning when overwriting COPY EXTEND %{%} block from instance by
@willend in #1786 - Minor fix for I
LL_H22_VIVALDI.instr
by @willend in #1788 - ANTLR-support: Replace nasty type var[] in fact headers by
@willend in #1790 - Various minor comp instr fixes
by @willend in #1795
- Let mcstas-antlr produce output for 1-2 SNS instruments by
-
Important note wrt. Debian packages:
- If you install both of mcstas and mcxtrace on the same Debian/Ubuntu system, you will get a collision for the file
/usr/bin/cif2hkl
. As a workaround you may allow joint installation via overridingcif2hkl
:
sudo apt-get -f install -o Dpkg::Options::="--force-overwrite"
- If you install both of mcstas and mcxtrace on the same Debian/Ubuntu system, you will get a collision for the file
Full Changelog: v3.5.12...v3.5.16