Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-07-13 | GUI: Reject infinite resolution limits for FoM | Thomas White | |
2021-07-12 | GUI: Add Tools->Jump to frame | Thomas White | |
Closes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/41 | |||
2021-07-12 | GUI: Update the "About" box | Thomas White | |
2021-07-12 | GUI: Add --wavelength-estimate and --camera-length-estimate | Thomas White | |
Only when using PinkIndexer. Closes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/25 | |||
2021-07-09 | pattern_sim: Fix typo in --help | Thomas White | |
2021-07-08 | Revert "Bump stream version to 2.4" | Thomas White | |
Rationale: Although the format has technically changed, CrystFEL 0.9.1 and older do not read the "hdf5/" lines anyway. The new "header" lines are just noise, as far as they are concerned. However, increasing the version number causes older CrystFEL versions to reject streams written by newer CrystFEL versions. This is inconvenient, but will be a particular problem since CrystFEL 0.10.0 will most likely be released without a working "geoptimiser". We therefore need to be able to use older CrystFEL versions for refining geometry. Older versions are perfectly capable of reading newer streams. In general, the semantics of stream version numbers are a bit messed up, and we need to work out what they really mean. This reverts commit fdce01adf9fc5950904b644ea755760cb32ec5b2. | |||
2021-07-07 | Bump stream version to 2.4 | Thomas White | |
The format for storing headers has changed from hdf5/location to header/type/location. | |||
2021-07-07 | Interpret old-style stream header records as floating point | Thomas White | |
The old way of recording metadata in the stream unfortunately doesn't include any information about the data type. Most of the time, floating point is what's intended. Older CrystFEL doesn't know about integer headers at all, but there might be string values if --copy-hdf5-field was used. By interpreting "hdf5/something = val" as floating-point, most things will work, e.g. camera length from HDF5 header enabling stream to be loaded without access to the image data. Anything that can't be interpreted as floating-point will be noisily ignored when loading the stream. | |||
2021-07-07 | speed.rst: Update formatting and content | Thomas White | |
2021-07-06 | online.rst: Fix a typo | Thomas White | |
2021-07-06 | SLURM: Show the real error message if job can't be submitted | Thomas White | |
2021-07-05 | Add article about speed | Thomas White | |
2021-07-05 | indexamajig(1): Clarify --min-peaks default value | Thomas White | |
2021-07-01 | Meson: Fussiness | Thomas White | |
2021-07-01 | CMake: Remove vestigial line | Thomas White | |
2021-06-28 | Update INSTALL.md | Thomas White | |
Better understanding of the fPIC problem. | |||
2021-06-25 | Meson: Fix build without Doxygen | Thomas White | |
2021-06-25 | Meson: Remove fallback HDF5 search, and add required minimum version | Thomas White | |
Meson's internal HDF5 search should work in all cases since 0.50.0, subject to issues documented in INSTALL.md. | |||
2021-06-25 | Update INSTALL.md | Thomas White | |
2021-06-23 | GUI: Avoid writing '(null)' to project file | Thomas White | |
The problem is, '(null)' is not NULL. | |||
2021-06-23 | CrystFELSymmetrySelector: Set have_pg when PG is set via API | Thomas White | |
2021-06-23 | GUI: Swap Close/Calculate buttons in FoM window | Thomas White | |
This makes it consistent with all the other windows. | |||
2021-06-23 | GUI: Fix a tooltip | Thomas White | |
2021-06-23 | Tweak INSTALL.md | Thomas White | |
2021-06-22 | GUI: Fix paths to streams for merging and ambigator | Thomas White | |
They need to be prefixed with "../" because they are in a different folder. | |||
2021-06-22 | CrystFELImageView: Adjust threshold for showing box centres | Thomas White | |
I find that starting to show centres at a higher magnification level makes it easier to distinguish the centre markers from bright pixels. | |||
2021-06-22 | GUI: Remove old debugging watchpoint | Thomas White | |
2021-06-22 | CrystFELImageView: Rearrange reflection colours | Thomas White | |
Smaller numbers of crystals are more common, so it's better for the second crystal to be something very distinct from the peak search colour. | |||
2021-06-22 | Update INSTALL.md | Thomas White | |
2021-06-22 | Add string terminator for fixed-length HDF5 strings from arrays | Thomas White | |
2021-06-21 | Restore HDF5 string handling | Thomas White | |
Closes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/36 | |||
2021-06-21 | image_cache_header_str: Reject strings containing newlines | Thomas White | |
2021-06-21 | INSTALL.md: Mention CentOS | Thomas White | |
2021-06-21 | Move installation documentation to INSTALL.md | Thomas White | |
2021-06-17 | GUI: Add a tooltip | Thomas White | |
2021-06-17 | CMake: Use ZMQ_LDFLAGS instead of ZMQ_LIBRARIES | Thomas White | |
2021-06-16 | GUI: Warn if chunk can't be loaded from stream | Thomas White | |
2021-06-16 | stream_read_chunk: Bail out if detgeom can't be created | Thomas White | |
2021-06-16 | Add DST_NONE for 'no data source' (e.g. image came from stream) | Thomas White | |
2021-06-16 | Fussiness | Thomas White | |
2021-06-15 | Meson: Add -DH5O_GET_INFO_BY_IDX1 to match CMake | Thomas White | |
2021-06-14 | Small update to CONTRIBUTING.md | Thomas White | |
2021-05-28 | GUI: Store relative paths of results | Thomas White | |
This allows project folders to be relocated more easily. At the same time, I fixed the weird ownership semantics of add_indexing_result and add_merge_result. Fixes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/31 | |||
2021-05-28 | Pass errors back when retrieving values for wavelength etc | Thomas White | |
Big improvement on just sending NAN back. Fixes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/37 | |||
2021-05-25 | Fix dummy prototype for im_zmq_connect | Thomas White | |
2021-05-19 | GUI: Add button to reset FoM resolution range to entire data | Thomas White | |
Closes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/11 | |||
2021-05-19 | GUI: Increase size of FoM min resolution box | Thomas White | |
2021-05-18 | Update online.rst | Thomas White | |
2021-05-18 | Fuss over electrons.rst | Thomas White | |
2021-05-17 | Fix RST backticks | Thomas White | |