Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2021-05-17 | Add 'article' about electron diffraction | Thomas White | |
2021-05-17 | Resolve FIXMEs and TODOs | Thomas White | |
Prompted by the article linked below, for each FIXME/TODO I've either referenced an issue in the tracker, or removed it if it's not worth fixing. https://schleiss.io/plotting-source-code-todos-for-open-source-projects | |||
2021-05-17 | Mosflm: Remove dead code | Thomas White | |
This removes some old stub code. There doesn't seem to be a big need for doing what the FIXME suggests. | |||
2021-05-17 | Improve CONTRIBUTING.md | Thomas White | |
2021-05-17 | GUI: Improve error handling for default_project | Thomas White | |
2021-05-12 | Don't assume that headers to be copied are floats | Thomas White | |