Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-29 | Local BE: add some extra warnings | Thomas White | |
2022-11-29 | Add doc/articles/pointgroup.rst | Thomas White | |
2022-11-29 | Improve the unit cell example | Thomas White | |
2022-11-24 | GUI: Colour scale, part 5: Show the actual colours alongside | Thomas White | |
2022-11-24 | GUI: Colour scale, part 4: Add manual "reset scale" option | Thomas White | |
2022-11-24 | GUI: Colour scale, part 3: Use the values in CrystFELImageView | Thomas White | |
2022-11-24 | GUI: Colour scale, part 2: Scrolling and zooming | Thomas White | |
2022-11-24 | GUI: Colour scale, part 1: Basic image histogram | Thomas White | |
2022-11-24 | Remove comment about closed issue | Thomas White | |
2022-11-18 | GUI: Fix initialiser for 'event' during list import | Thomas White | |
Just a bug. Fixes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/72 | |||
2022-11-18 | CrystFELIndexingOpts: Set -nocell and -nolatt where appropriate | Thomas White | |
Without these, the algorithms assume defaults which don't necessarily match what the user intended. Fixes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/70 | |||
2022-11-18 | Update libCCP4 wrap to 8.0.0 | Thomas White | |
2022-11-08 | indexamajig: Add --cell-parameters-only | Thomas White | |
2022-11-08 | indexamajig: Remove warning when using --integration=none | Thomas White | |
For cases where you need it (high performance online processing), it's very spammy. | |||
2022-11-08 | indexamajig: Exit only once all workers received kEndOfStream | Thomas White | |
Previously, the whole program would exit if any worker saw kEndOfStream. Unfortunately, this happens quite often, due to data starvation (too many workers for the data rate) or just general slowness. Therefore we need a more robust criterion. | |||
2022-11-07 | check_hkl: Make --wilson more robust against invalid data | Thomas White | |
2022-11-05 | Stream: increase maximum geometry file size to 1 megabyte | Thomas White | |
The old maximum was 64 kilobytes, and a 68k geometry file has now been seen in the wild. The limit is only needed to prevent runaway memory allocation in the case of a corrupted stream. So it's safe to increase it quite a lot. | |||
2022-11-04 | Revert "ASAP::O: Report lag between timestamp and current time" | Thomas White | |
This reverts commit 50d0043dd1177c10ba888b614c6766c5e33386e7. It spams the terminal too much, and ASAP::O-tv shows this time more comfortably via a web interface. | |||
2022-10-28 | ASAP::O: Report lag between timestamp and current time | Thomas White | |
2022-10-05 | data_template_get_2d_detgeom_if_possible: Avoid segfault with adu_per_eV | Thomas White | |
2022-10-05 | indexamajig: Improve accuracy of speed reports | Thomas White | |
2022-10-05 | ASAP::O: Add timestamps to errors | Thomas White | |
2022-10-05 | peakfinder8: Allocate big structures on heap instead of stack | Alexandra Tolstikova | |
Fixes Valgrind errors and segfault with certain geometries | |||
2022-10-05 | Merge branch 'pf8_faster' | Thomas White | |
2022-09-22 | Add fast mode for peakfinder8 | Alexandra Tolstikova | |
2022-09-22 | all_panels_reference_same_clen: Handle missing units | Thomas White | |
2022-09-22 | Add missing prototype | Thomas White | |
2022-09-22 | speed.rst: Add a note about static detector geometry | Thomas White | |
2022-09-22 | Implement data_template_get_2d_detgeom_if_possible | Thomas White | |
It is horrible. But it's contained inside the DataTemplate module. | |||
2022-09-21 | create_detgeom: Return detgeom structure rather than altering image argument | Thomas White | |
2022-09-21 | Move create_detgeom to DataTemplate module | Thomas White | |
It seems to make more sense here, because it's all about interpreting the contents of the DataTemplate structure. | |||
2022-09-21 | speed.rst: Mention --asdf-fast | Thomas White | |
2022-09-21 | indexamajig(1): Add --asdf-fast | Thomas White | |
2022-09-21 | asdf: Add fast mode | Alexandra Tolstikova | |
This adds an optional fast mode for asdf indexing, which is around 3 times faster with only a few percent lower success rate. | |||
2022-09-21 | Avoid nan/inf check unless data was given in float format | Thomas White | |
2022-09-20 | load_hdf5_hyperslab: Add missing cleanup | Thomas White | |
2022-09-08 | Stream: don't open stream if headers aren't understood | Thomas White | |
This avoids e.g. crashing later if the geometry is bad. This commit also removes a problematic stanza from the geometry in test.stream, since the stream reading functions are now more fussy about this. | |||
2022-09-08 | speed.rst: Add more advice | Thomas White | |
2022-09-02 | RefList: assert that a Reflection can only be on one list | Thomas White | |
2022-08-26 | GUI: Refuse to open "Index all frames" without a geometry filename | Thomas White | |
Fixes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/73 | |||
2022-08-25 | INSTALL.md: Add a note about M1 Macs | Thomas White | |
2022-08-25 | CMake: remove unnecessary SVG installation | Thomas White | |
These are included in the GResources now | |||
2022-08-25 | GUI: Get icons via a GResource | Thomas White | |
Otherwise we have to mess around with custom paths whenever CrystFEL is installed in a non-system location. | |||
2022-08-24 | GUI: Add options for detector-shift and peakogram-stream | Thomas White | |
Fixes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/63 | |||
2022-08-24 | scripts/peakogram-stream: Better handling of multiple streams | Thomas White | |
This allows the "-i" option to be given multiple times, instead of having to concatenate the streams via stdin. | |||
2022-08-24 | detector-shift: Better handling of multiple input streams | Thomas White | |
Previously, the only way to process more than one stream was to concatenate them via stdin. Now, you can give '--' followed by a list of streams. The '--' is needed to distinguish from the situation where a geometry file is to be updated. | |||
2022-08-24 | Install detector-shift and peakogram-stream under 'bin' | Thomas White | |
2022-08-24 | GUI: Add custom task icons | Thomas White | |
Previously, the task buttons used stock icons chosen to approximately fit the task when displayed with the icon theme on my computers. But they don't fit so well in other themes, and sometimes no icon is shown at all. So, now they have their own icons, specifically designed for CrystFEL. Fixes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/9 | |||
2022-08-23 | GUI: Add resolution rings | Thomas White | |
It will refuse to draw the rings if the detector is too far from being flat (as judged by detgeom_mean_camera_length). Otherwise, the drawing is exactly the same as was done by hdfsee. | |||
2022-08-22 | image_create_dp_bad_sat: Initialise saturation array to infinity | Thomas White | |