aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-10-28Make symmetry operation parser re-entrantThomas White
Fixes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/1
2021-10-28Add 'mask_panel_edges' to geometry fileThomas White
Closes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/27
2021-10-28Add a commentThomas White
2021-10-27CrystFELImageView: Fix range of pixels for value display at high zoomThomas White
Fixes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/17
2021-10-26Remove detector rail direction altogetherThomas White
This got missed out by accident in the conversion to DataTemplate, but absolutely no-one noticed. In the meantime, my views on how the geometry files should work have changed somewhat. I don't want to maintain the extra complexity here when it isn't even clear that it will eliminate the need to re-refine geometry for each camera length. This commit just takes the rail direction stuff out of the documentation and the geometry file parser. Closes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/50
2021-10-26create_detgeom: Factorise panel templateThomas White
2021-10-25CrystFELImageView: fix scrollbar adjustment rangesThomas White
Fixes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/18
2021-10-22pair_peaks: Skip reflections if the indices are too largeThomas White
2021-10-22reflection_new: Check indices are not too largeThomas White
Previously, the combination of reflection_new and add_refl_to_list gave a way to side-step the usual check that the indices were not larger than 512. This causes corruption of the RefList, so much be avoided.
2021-10-20Remove unused parameterThomas White
2021-10-20Fix column types for plain MTZ outputThomas White
2021-10-20Add "plain" MTZ file layout, distinct from "Bijvoet" layoutThomas White
Closes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/52
2021-10-20GUI: Set project name in MTZ filesThomas White
Closes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/28
2021-10-20Set crystal name in MTZ filesThomas White
When using the GUI, it will be set to the corresponding indexing result name.
2021-10-20GUI: Track the indexing result from which each merge result cameThomas White
2021-10-20Add photon_energy to ev_enum test filesThomas White
Also fixes newline at end of files
2021-10-20Reject geometry file if wavelength isn't specifiedThomas White
2021-10-20image_hdf5_read_peaks_cxi: Make sure array is big enoughThomas White
2021-10-20FussinessThomas White
2021-10-20image_hdf5_read_header_to_cache: Make space for terminatorThomas White
2021-10-20Add a commentThomas White
2021-10-15Update INSTALL.mdThomas White
2021-10-13Tweak INSTALL.mdThomas White
2021-10-13CI: Remove ncursesThomas White
2021-10-13Meson: Get zlib via wrapThomas White
2021-10-13Make zlib dependency optionalThomas White
2021-10-13Remove NCurses dependencyThomas White
It's only used once, to get background colours for 'indexamajig --int-diag', itself a rarely used feature. The dependency itself seems to cause problems for some people, particularly those not using system libraries for everything. So I think it's better just to remove it, and use ANSI escape codes directly.
2021-10-12GUI: Use proper overlines for reflection indicesThomas White
Closes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/19
2021-10-08INSTALL.md: Remove extra bracketThomas White
2021-10-07Update INSTALL.mdThomas White
2021-10-07Meson: Get PinkIndexer via wrapThomas White
2021-10-07CI: Add gcc-c++Thomas White
2021-10-07Meson: Get Xgandalf via wrapThomas White
2021-09-30Doxygen: More improvementsThomas White
2021-09-29Add missing Doxyfile-version.inThomas White
2021-09-29Doxygen: Exclude datatemplate_priv.h and uthash.hThomas White
2021-09-29Remove old referencesThomas White
2021-09-29Doxygen: Set EXTRACT_LOCAL_CLASSES = YESThomas White
This avoids that all of the private structures get included in the API documentation.
2021-09-29Doxygen: Remove old references and optimise for CThomas White
2021-09-29Fix Doxygen version numbersThomas White
This also removes Doxygen from the CMake build system. It doesn't seem worth trying to make it work both ways. Fixes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/48
2021-09-17SLURM: Add field for time limitThomas White
Closes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/49
2021-09-17Update online.rst to mention HDF5Thomas White
2021-09-17indexamajig: Add --data-formatThomas White
2021-09-17Warn if in-memory CBF is attemptedThomas White
2021-09-17Handle headers from in-memory HDF5sThomas White
2021-09-17Handle in-memory HDF5sThomas White
2021-09-17Avoid pointless passing of image/eventThomas White
2021-09-17Meson: Quieten down the libccp4c compilationThomas White
Hopefully we can get these warnings fixed upstream, but I don't think it will happen soon.
2021-09-09CMake: Ensure rpath is set correctly in libcrystfel.so.Takanori Nakane
2021-09-07ring_check: Fix data type for malloc sizeThomas White