Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2021-05-12 | Fussiness | Thomas White | |
2021-05-12 | Fix build without MsgPack (again) | Thomas White | |
2021-05-12 | Fix build without MsgPack | Thomas White | |
2021-05-12 | Rework header caching layer | Thomas White | |
This clears up multiple layering violations which were starting to get in the way. It enables "string" headers to be stored directly, and it will make it much simpler to add new header types in the future. Along the way, this changes all the floating point header stuff to use double precision. This is needed for EuXFEL event IDs. Closes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/34 | |||
2021-05-12 | Fix convert_int and add convert_float | Thomas White | |
convert_int was using strtod. Whoops! | |||
2021-05-12 | MsgPack: Fix a silly copy/paste error | Thomas White | |
2021-05-11 | indexamajig: Put cell tolerances and pk/int radii into separate objects | Thomas White | |
Rationale: it makes the JSON structure a bit more logical, and enables things like the following: set_of_params_1.integration.radii == set_of_params_2.integration.radii params.peaksearch.radii == params.integration.radii Previously, these would have required multiple comparisons. |